Bridge++
Ver. 2.0.2
|
multigrid solver (QXS version) More...
#include "lib_alt/Solver/asolver_MG.h"
#include "lib/ResourceManager/threadManager.h"
#include "lib/Tools/randomNumberManager.h"
#include "lib_alt_QXS/Field/afield.h"
#include "lib_alt_QXS/Field/afield-inc.h"
#include "lib_alt_QXS/Field/aindex_block_lex.h"
#include "lib_alt_QXS/Fopr/afopr_Clover.h"
#include "lib_alt_QXS/Fopr/afopr_Clover_dd.h"
#include "lib_alt_QXS/Fopr/afopr_Clover_coarse.h"
#include "lib_alt/Solver/MultiGrid_Clover.h"
#include "lib_alt/Solver/asolver_SAP_MINRES.h"
#include "lib_alt/Solver/asolver_SAP.h"
#include "lib_alt/Solver/asolver_MG-tmpl.h"
Go to the source code of this file.
Macros | |
#define | USE_SAP_FOR_SMOOTHER |
Typedefs | |
typedef AField< float, QXS > | AField_f |
typedef AField< double, QXS > | AField_d |
using | MultiGrid_t = MultiGrid_Clover< AField_f, AField_f > |
using | FoprD_t = AFopr_Clover< AField_d > |
using | FoprF_t = AFopr_Clover_dd< AField_f > |
using | FoprCoarse_t = AFopr_Clover_coarse< AField_f > |
using | OuterSolver_t = ASolver_FBiCGStab< AField_d > |
using | CoarseSolver_t = ASolver_BiCGStab_Cmplx< AField_f > |
using | Smoother_t = ASolver_SAP< AField_f > |
multigrid solver (QXS version)
Definition in file asolver_MG.cpp.
#define USE_SAP_FOR_SMOOTHER |
Definition at line 65 of file asolver_MG.cpp.
Definition at line 44 of file asolver_MG.cpp.
Definition at line 43 of file asolver_MG.cpp.
using CoarseSolver_t = ASolver_BiCGStab_Cmplx<AField_f> |
Definition at line 60 of file asolver_MG.cpp.
using FoprCoarse_t = AFopr_Clover_coarse<AField_f> |
Definition at line 52 of file asolver_MG.cpp.
using FoprD_t = AFopr_Clover<AField_d> |
Definition at line 50 of file asolver_MG.cpp.
using FoprF_t = AFopr_Clover_dd<AField_f> |
Definition at line 51 of file asolver_MG.cpp.
using MultiGrid_t = MultiGrid_Clover<AField_f, AField_f> |
Definition at line 47 of file asolver_MG.cpp.
using OuterSolver_t = ASolver_FBiCGStab<AField_d> |
Definition at line 59 of file asolver_MG.cpp.
using Smoother_t = ASolver_SAP<AField_f> |
Definition at line 64 of file asolver_MG.cpp.