Jet
v1.3.3
|
Multigrid input parameter set. More...
#include <jet/mg.h>
Public Attributes | |
size_t | maxNumberOfLevels = 1 |
Max number of multigrid levels. More... | |
unsigned int | numberOfRestrictionIter = 5 |
Number of iteration at restriction step. More... | |
unsigned int | numberOfCorrectionIter = 5 |
Number of iteration at correction step. More... | |
unsigned int | numberOfCoarsestIter = 20 |
Number of iteration at coarsest step. More... | |
unsigned int | numberOfFinalIter = 20 |
Number of iteration at final step. More... | |
MgRelaxFunc< BlasType > | relaxFunc |
Relaxation function such as Jacobi or Gauss-Seidel. More... | |
MgRestrictFunc< BlasType > | restrictFunc |
Restrict function that maps finer to coarser grid. More... | |
MgCorrectFunc< BlasType > | correctFunc |
Correction function that maps coarser to finer grid. More... | |
double | maxTolerance = 1e-9 |
Max error tolerance. More... | |
Multigrid input parameter set.
MgCorrectFunc<BlasType> jet::MgParameters< BlasType >::correctFunc |
Correction function that maps coarser to finer grid.
size_t jet::MgParameters< BlasType >::maxNumberOfLevels = 1 |
Max number of multigrid levels.
double jet::MgParameters< BlasType >::maxTolerance = 1e-9 |
Max error tolerance.
unsigned int jet::MgParameters< BlasType >::numberOfCoarsestIter = 20 |
Number of iteration at coarsest step.
unsigned int jet::MgParameters< BlasType >::numberOfCorrectionIter = 5 |
Number of iteration at correction step.
unsigned int jet::MgParameters< BlasType >::numberOfFinalIter = 20 |
Number of iteration at final step.
unsigned int jet::MgParameters< BlasType >::numberOfRestrictionIter = 5 |
Number of iteration at restriction step.
MgRelaxFunc<BlasType> jet::MgParameters< BlasType >::relaxFunc |
Relaxation function such as Jacobi or Gauss-Seidel.
MgRestrictFunc<BlasType> jet::MgParameters< BlasType >::restrictFunc |
Restrict function that maps finer to coarser grid.