Bridge++  Ver. 2.0.2
ASolver_MG< AFIELD > Member List

This is the complete list of members for ASolver_MG< AFIELD >, including all inherited members.

AFIELD_f typedefASolver_MG< AFIELD >
ASolver()ASolver< AFIELD >inline
ASolver_MG()ASolver_MG< AFIELD >inline
class_nameASolver_MG< AFIELD >static
class_nameASolver_MG< AFIELD >
flop_count()ASolver_MG< AFIELD >virtual
flop_count_setup()ASolver_MG< AFIELD >
get_fopr()ASolver_MG< AFIELD >inlinevirtual
get_fopr_coarse()ASolver_MG< AFIELD >inline
get_fopr_smoother()ASolver_MG< AFIELD >inline
get_foprD()ASolver_MG< AFIELD >inline
get_foprF()ASolver_MG< AFIELD >inline
GIVEN enum valueASolver< AFIELD >
init(void)ASolver_MG< AFIELD >protected
init_coarse_grid()ASolver_MG< AFIELD >protected
init_solver(std::string mode)ASolver_MG< AFIELD >
init_solver()ASolver_MG< AFIELD >inline
InitialGuess enum nameASolver< AFIELD >
m_afopr_coarseASolver_MG< AFIELD >protected
m_afopr_fineDASolver_MG< AFIELD >protected
m_afopr_fineFASolver_MG< AFIELD >protected
m_afopr_smootherASolver_MG< AFIELD >protected
m_asolver_coarseASolver_MG< AFIELD >protected
m_asolver_smootherASolver_MG< AFIELD >protected
m_coarse_latticeASolver_MG< AFIELD >protected
m_min_res_iterASolver_MG< AFIELD >protectedstatic
m_modeASolver_MG< AFIELD >protected
m_multigridASolver_MG< AFIELD >protected
m_NconvASolver_MG< AFIELD >protected
m_nconvASolver_MG< AFIELD >protected
m_NiterASolver_MG< AFIELD >protected
m_nsetupASolver_MG< AFIELD >protected
m_nvecASolver_MG< AFIELD >protected
m_outer_solverASolver_MG< AFIELD >protected
m_params_asolver_coarseASolver_MG< AFIELD >protected
m_params_asolver_outerASolver_MG< AFIELD >protected
m_prec_mgASolver_MG< AFIELD >protected
m_sap_block_sizeASolver_MG< AFIELD >protected
m_smoother_niterASolver_MG< AFIELD >protected
m_smoother_stop_condASolver_MG< AFIELD >protected
m_Stop_condASolver_MG< AFIELD >protected
m_timer_generate_coarse_opASolver_MG< AFIELD >protected
m_timer_gramschmidtASolver_MG< AFIELD >protected
m_vec_workASolver_MG< AFIELD >protected
m_vlASolver< AFIELD >protected
new_fopr_smoother(const Parameters &param) constASolver_MG< AFIELD >
real_t typedefASolver_MG< AFIELD >
reset_flop_count()ASolver_MG< AFIELD >
RHS enum valueASolver< AFIELD >
run_setup()ASolver_MG< AFIELD >
run_setup(std::vector< AFIELD_f > &testvec_work)ASolver_MG< AFIELD >
run_setup_initial(std::vector< AFIELD_f > &testvec_work)ASolver_MG< AFIELD >
run_setup_iterative(int niter, std::vector< AFIELD_f > &testvec_work)ASolver_MG< AFIELD >
set_fopr_smoother(AFopr_dd< AFIELD_f > *foprF)ASolver_MG< AFIELD >
set_foprD(AFopr< AFIELD > *foprD)ASolver_MG< AFIELD >
set_foprF(AFopr_dd< AFIELD_f > *foprF)ASolver_MG< AFIELD >
set_init_mode(const InitialGuess init_guess)ASolver< AFIELD >inlinevirtual
set_lattice(const vector< int > &sap_block_size)ASolver_MG< AFIELD >
set_parameter_verboselevel(const Bridge::VerboseLevel vl)ASolver< AFIELD >inline
set_parameters(const Parameters &params)ASolver_MG< AFIELD >virtual
set_parameters(const int Niter, const real_t Stop_cond, const std::vector< int > &sap_block_size, const int nvec)ASolver_MG< AFIELD >
set_parameters(const int Niter, const real_t Stop_cond, const std::string &outer_vlevel, const std::vector< int > &sap_block_size, const int nvec, const int nsetup, const int coarse_niter, const real_t coarse_stop_cond, const std::string &coarse_vlevel, const int smoother_niter, const real_t smoother_stop_cond)ASolver_MG< AFIELD >
set_parameters_level0(const Parameters &params)ASolver_MG< AFIELD >
set_parameters_level1(const Parameters &params)ASolver_MG< AFIELD >
solve(AFIELD &xq, const AFIELD &b, int &nconv, real_t &diff)ASolver_MG< AFIELD >virtual
solve_MG_init(real_t &rrp, real_t &rr)ASolver_MG< AFIELD >protected
solve_MG_step(real_t &rrp, real_t &rr)ASolver_MG< AFIELD >protected
tidyup(void)ASolver_MG< AFIELD >protected
use_fopr_for_smoother() constASolver_MG< AFIELD >
ZERO enum valueASolver< AFIELD >
~ASolver()ASolver< AFIELD >inlinevirtual
~ASolver_MG()ASolver_MG< AFIELD >inline