Skip to main content
. 2018 Jul 12;9:821. doi: 10.3389/fphys.2018.00821

Table 1.

Solver related parameters.

γ = 1 Cycle index (1 for V-cycle, 2 for W-cycle)
ν0 = 4 Number of smoothing steps on the coarsest grid level κ−2 (set to ν12)
ν1 = 2 Number of pre-correction smoothing steps during a V-cycle
ν2 = 2 Number of post-correction smoothing steps during a V-cycle
νb = 2 Number of extra smoothing steps near boundaries
dκ={2κ+2,forκ0min(dx,dy,dz)8,forκ>0 Number of cells inward from a boundary to be included in the near-boundary extra smoothing steps
Set to 2κ-κmin for κ ≤ 0
Set to 18 of the minimum block dimension (in x-, y-, and z-direction) for κ > 0
rκ = 1 Number of V-cycles (iterations) performed before the finest global level is reached (for levels κmin < κ < 0, which is r−1 here)
σ = 4 Factor by which the tolerance is reduced from level κ to κ + 1
Cκ = 0.05 Critical value used in the undivided gradient test in the FLAG routine
threshold_eff = 0.9 Upper limit of efficiency, any blocks below this limit will go through the splitting algorithm. (Used in the BLOCKGEN routine)
threshold_size = 103 Minimum size of a block allowed. (Used in the BLOCKGEN routine)
min_eff = 0.5 Lowest limit of efficiency allowed, any blocks below this limit will be bisected. (Used in the BLOCKGEN routine)