The solver multigrid namespace. More...
Enumerations | |
enum class | cycle { v , f , w } |
cycle defines which kind of multigrid cycle can be used. More... | |
enum class | mid_smooth_type { both , post_smoother , pre_smoother , standalone } |
mid_smooth_type gives the options to handle the middle smoother behavior between the two cycles in the same level. More... | |
The solver multigrid namespace.
|
strong |
cycle defines which kind of multigrid cycle can be used.
It contains V, W, and F cycle.
|
strong |
mid_smooth_type gives the options to handle the middle smoother behavior between the two cycles in the same level.
It only affects the behavior when there's no operation between the post smoother of previous cycle and the pre smoother of next cycle. Thus, it only affects W cycle and F cycle.