SpECTRE
v2025.03.17
|
DataBox tags for the LinearSolver::multigrid::Multigrid
linear solver.
More...
Classes | |
struct | AllElementIds |
struct | ChildIds |
The IDs of the elements that cover the same region on the finer (child) grid. More... | |
struct | ChildrenRefinementLevels |
Initial refinement of the next-finer (child) grid. More... | |
struct | EnablePostSmoothingAtBottom |
Enable post-smoothing on the coarsest grid. A value of false means that post-smoothing is skipped on the coarsest grid, so it runs only pre-smoothing. More... | |
struct | EnablePreSmoothing |
Enable pre-smoothing. A value of false means that pre-smoothing is skipped altogether ("cascading multigrid"). More... | |
struct | IsFinestGrid |
Indicates the root of the multigrid hierarchy, i.e. level 0. More... | |
struct | MaxLevels |
Maximum number of multigrid levels that will be created. A value of '1' effectively disables the multigrid, and std::nullopt means the number of multigrid levels is not capped. More... | |
struct | MultigridLevel |
The multigrid level. The finest grid is always level 0 and the coarsest grid has the highest level. More... | |
struct | ObservationId |
Continuously incrementing ID for volume observations. More... | |
struct | OutputVolumeData |
Whether or not volume data should be recorded for debugging purposes. More... | |
struct | ParentId |
The ID of the element that covers the same region or more on the coarser (parent) grid. More... | |
struct | ParentMesh |
The mesh of the parent element. Needed for projections between grids. More... | |
struct | ParentRefinementLevels |
Initial refinement of the next-coarser (parent) grid. More... | |
struct | PostSmoothingInitial |
struct | PostSmoothingResidual |
struct | PostSmoothingResult |
struct | PostSmoothingSource |
struct | PreSmoothingInitial |
Prefix tag for recording volume data in LinearSolver::multigrid::Tags::VolumeDataForOutput More... | |
struct | PreSmoothingResidual |
struct | PreSmoothingResult |
struct | PreSmoothingSource |
struct | VolumeDataForOutput |
Buffer for recording volume data. More... | |
DataBox tags for the LinearSolver::multigrid::Multigrid
linear solver.