CHROMA
Classes | Namespaces | Functions
mg_proto_helpers.h File Reference
#include <memory>
#include <string>
#include "lattice/fine_qdpxx/mg_level_qdpxx.h"
#include "lattice/fine_qdpxx/vcycle_recursive_qdpxx.h"
#include "actions/ferm/invert/mg_proto/mgproto_solver_params.h"
#include "lattice/fine_qdpxx/wilson_clover_linear_operator.h"

Go to the source code of this file.

Classes

struct  Chroma::MGProtoHelpers::MGPreconditioner
 

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 
 Chroma::MGProtoHelpers
 

Functions

shared_ptr< const MG::QDPWilsonCloverLinearOperator > Chroma::MGProtoHelpers::createFineLinOp (const MGProtoSolverParams &params, const multi1d< LatticeColorMatrix > &u)
 
void Chroma::MGProtoHelpers::createMGPreconditioner (const MGProtoSolverParams &params, const multi1d< LatticeColorMatrix > &u)
 
void Chroma::MGProtoHelpers::deleteMGPreconditioner (const std::string &subspaceId)
 
shared_ptr< MGPreconditioner > Chroma::MGProtoHelpers::getMGPreconditioner (const std::string &subspaceId)