CHROMA
Namespaces | Functions
syssolver_linop_clover_mg_proto_qphix.cc File Reference
#include "chromabase.h"
#include "actions/ferm/invert/mg_proto/syssolver_linop_clover_mg_proto_qphix.h"
#include "handle.h"
#include "state.h"
#include "actions/ferm/invert/syssolver_linop_factory.h"
#include "actions/ferm/invert/mg_proto/mg_proto_qphix_helpers.h"
#include "lattice/solver.h"
#include "lattice/fgmres_common.h"
#include "lattice/qphix/invfgmres_qphix.h"
#include "lattice/qphix/qphix_qdp_utils.h"
#include "lattice/qphix/qphix_clover_linear_operator.h"
#include "actions/ferm/invert/mg_solver_exception.h"
#include <memory>

Go to the source code of this file.

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 
 Chroma::LinOpSysSolverMGProtoQPhiXCloverEnv
 Registration and other yuckies.
 

Functions

LinOpSystemSolver< LatticeFermion > * Chroma::LinOpSysSolverMGProtoQPhiXCloverEnv::createFerm (XMLReader &xml_in, const std::string &path, Handle< FermState< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > state, Handle< LinearOperator< LatticeFermion > > A)
 
bool Chroma::LinOpSysSolverMGProtoQPhiXCloverEnv::registerAll ()
 Register all the factories. More...