◆ factory_classes
template<size_t Dim, bool KeepCoarseGrids>
Initial value: tmpl::map<
tmpl::pair<DomainCreator<volume_dim>, domain_creators<volume_dim>>,
tmpl::pair<
tmpl::list<
tmpl::pair<Trigger, tmpl::list<Triggers::Always>>>
Refine the grid towards the target number of grid points and refinement levels in each dimension and ...
Definition DriveToTarget.hpp:38
Randomly refine (or coarsen) an Element in each dimension.
Definition Random.hpp:39
Base class for something that determines how an adaptive mesh should be changed.
Definition Criterion.hpp:42
@ h
Used to split or join elements.
Definition Type.hpp:22
@ p
used to change the extents of a Mesh in an Element
Definition Type.hpp:23
@ EvaluateAmrCriteria
phase in which AMR criteria are evaluated
Definition Phase.hpp:57
PhaseChange objects determine the storage types and logic for moving between phases based on runtime ...
Definition PhaseChange.hpp:139
Phase control object that runs the WriteCheckpoint and Exit phases after a specified amount of wallcl...
Definition CheckpointAndExitAfterWallclock.hpp:104
Phase control object for temporarily visiting TargetPhase, until the algorithm halts again,...
Definition VisitAndReturn.hpp:91
The documentation for this struct was generated from the following file:
- src/Executables/Examples/RandomAmr/RandomAmr.hpp