Bridge++  Ver. 2.0.2
asolver_MG.cpp File Reference

multigrid solver (QXS version) More...

Go to the source code of this file.

Macros

#define USE_SAP_FOR_SMOOTHER
 

Typedefs

typedef AField< float, QXSAField_f
 
typedef AField< double, QXSAField_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 >
 

Detailed Description

multigrid solver (QXS version)

Author
KANAMORI Issaku (kanamori)
LastChangedBy
matufuru
Date
$LastChangedDate:: $
Version
LastChangedRevision
2492

Definition in file asolver_MG.cpp.

Macro Definition Documentation

◆ USE_SAP_FOR_SMOOTHER

#define USE_SAP_FOR_SMOOTHER

Definition at line 65 of file asolver_MG.cpp.

Typedef Documentation

◆ AField_d

typedef AField<double, QXS> AField_d

Definition at line 44 of file asolver_MG.cpp.

◆ AField_f

typedef AField<float, QXS> AField_f

Definition at line 43 of file asolver_MG.cpp.

◆ CoarseSolver_t

Definition at line 60 of file asolver_MG.cpp.

◆ FoprCoarse_t

Definition at line 52 of file asolver_MG.cpp.

◆ FoprD_t

Definition at line 50 of file asolver_MG.cpp.

◆ FoprF_t

Definition at line 51 of file asolver_MG.cpp.

◆ MultiGrid_t

Definition at line 47 of file asolver_MG.cpp.

◆ OuterSolver_t

Definition at line 59 of file asolver_MG.cpp.

◆ Smoother_t

Definition at line 64 of file asolver_MG.cpp.