CHROMA
|
This is the complete list of members for Chroma::AVPSolver::AVPSolverInterface< U, T >, including all inherited members.
allocateFermion(void) const =0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | protectedpure virtual |
cgInternal(Fermion *psi, double *out_eps, int *out_iter, double M, double m_f, const Fermion *x0, const Fermion *eta, double eps, int min_iter, int max_iter) const =0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | protectedpure virtual |
cgSolver(multi1d< LatticeFermion > &solution, double M5, double m_f, const multi1d< LatticeFermion > &rhs, const multi1d< LatticeFermion > &x0, double rsd, int max_iter, double &out_eps, int &out_iter) const | Chroma::AVPSolver::AVPSolverInterface< U, T > | inline |
deleteFermion(Fermion *ptr) const =0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | protectedpure virtual |
deleteGauge(void)=0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | pure virtual |
Fermion typedef | Chroma::AVPSolver::AVPSolverInterface< U, T > | |
fini(void)=0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | pure virtual |
Gauge typedef | Chroma::AVPSolver::AVPSolverInterface< U, T > | |
init(const int lattice[5], void *(*allocator)(size_t size), void(*deallocator)(void *))=0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | pure virtual |
loadFermionGuess(const void *OuterFermion) const =0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | protectedpure virtual |
loadFermionRHS(const void *OuterFermion) const =0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | protectedpure virtual |
loadGauge(const void *OuterGauge_U, const void *OuterGauge_V)=0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | pure virtual |
saveFermionOperator(void *OuterFermion, Fermion *CGfermion) const =0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | protectedpure virtual |
saveFermionSolver(void *OuterFermion, Fermion *CGfermion) const =0 | Chroma::AVPSolver::AVPSolverInterface< U, T > | protectedpure virtual |