1 #ifndef __ritz_array_h__
2 #define __ritz_array_h__
100 template <
typename T >
107 const Real& zero_cutoff,
110 int n_min,
int n_max,
116 const Real& delta_cycle,
117 const Real& gamma_factor) ;
122 multi2d<LatticeFermion>& psi_all,
126 const Real& zero_cutoff,
129 int n_min,
int n_max,
135 const Real& delta_cycle,
136 const Real& gamma_factor) ;
Primary include file for CHROMA library code.
Linear Operator to arrays.
void Ritz_t(const LinearOperator< T > &A, Real &lambda, multi1d< T > &psi_all, int N_eig, const Real &Rsd_r, const Real &Rsd_a, const Real &zero_cutoff, int n_renorm, int n_min, int n_max, int MaxCG, bool ProjApsiP, int &n_count, Real &final_grad, bool Kalk_Sim, const Real &delta_cycle, const Real &gamma_factor)
Minimizes the Ritz functional with a CG based algorithm.
Asqtad Staggered-Dirac operator.
const WilsonTypeFermAct< multi1d< LatticeFermion > > Handle< const ConnectState > const multi1d< Real > enum InvType invType const multi1d< Real > int MaxCG
void Ritz(const LinearOperator< LatticeFermion > &A, Real &lambda, multi1d< LatticeFermion > &psi_all, int N_eig, const Real &Rsd_r, const Real &Rsd_a, const Real &zero_cutoff, int n_renorm, int n_min, int n_max, int MaxCG, bool ProjApsiP, int &n_count, Real &final_grad, bool Kalk_Sim, const Real &delta_cycle, const Real &gamma_factor)