![]() |
Project
|
#include <PoissonSolverHelpers.h>
Static Public Attributes | |
static bool | isFull3D = true |
< Parameters choice for MultiGrid algorithm | |
static CycleType | cycleType = CycleType::FCycle |
cycleType follow CycleType | |
static GridTransferType | gtType = GridTransferType::Full |
gtType grid transfer type follow GridTransferType | |
static RelaxType | relaxType = RelaxType::GaussSeidel |
relaxType follow RelaxType | |
static int | nPre = 2 |
number of iteration for pre smoothing | |
static int | nPost = 2 |
number of iteration for post smoothing | |
static int | nMGCycle = 200 |
number of multi grid cycle (V type) | |
static int | maxLoop = 7 |
the number of tree-deep of multi grid | |
static int | gamma = 1 |
number of iteration at coarsest level !TODO SET TO REASONABLE VALUE! | |
static bool | normalizeGridToOneSector = false |
the grid in phi direction is squashed from 2 Pi to (2 Pi / SECTORSPERSIDE). This can used to get the potential for phi symmetric sc density or boundary potentials | |
Definition at line 48 of file PoissonSolverHelpers.h.
|
inlinestatic |
cycleType follow CycleType
Definition at line 50 of file PoissonSolverHelpers.h.
|
inlinestatic |
number of iteration at coarsest level !TODO SET TO REASONABLE VALUE!
Definition at line 57 of file PoissonSolverHelpers.h.
|
inlinestatic |
gtType grid transfer type follow GridTransferType
Definition at line 51 of file PoissonSolverHelpers.h.
|
inlinestatic |
< Parameters choice for MultiGrid algorithm
TRUE: full coarsening, FALSE: semi coarsening
Definition at line 49 of file PoissonSolverHelpers.h.
|
inlinestatic |
the number of tree-deep of multi grid
Definition at line 56 of file PoissonSolverHelpers.h.
|
inlinestatic |
number of multi grid cycle (V type)
Definition at line 55 of file PoissonSolverHelpers.h.
|
inlinestatic |
the grid in phi direction is squashed from 2 Pi to (2 Pi / SECTORSPERSIDE). This can used to get the potential for phi symmetric sc density or boundary potentials
Definition at line 58 of file PoissonSolverHelpers.h.
|
inlinestatic |
number of iteration for post smoothing
Definition at line 54 of file PoissonSolverHelpers.h.
|
inlinestatic |
number of iteration for pre smoothing
Definition at line 53 of file PoissonSolverHelpers.h.
|
inlinestatic |
relaxType follow RelaxType
Definition at line 52 of file PoissonSolverHelpers.h.