The limits on refinement level and resolution for AMR.
More...
#include <Limits.hpp>
|
| Limits (const std::optional< std::array< size_t, 2 > > &refinement_level_bounds, const std::optional< std::array< size_t, 2 > > &resolution_bounds, bool error_beyond_limits, const Options::Context &context={}) |
|
| Limits (size_t minimum_refinement_level, size_t maximum_refinement_level, size_t minimum_resolution, size_t maximum_resolution) |
|
size_t | minimum_refinement_level () const |
|
size_t | maximum_refinement_level () const |
|
size_t | minimum_resolution () const |
|
size_t | maximum_resolution () const |
|
bool | error_beyond_limits () const |
|
void | pup (PUP::er &p) |
|
The limits on refinement level and resolution for AMR.
Details
◆ help
Initial value:= {
"Limits on refinement level and resolution for adaptive mesh "
"refinement."}
The documentation for this class was generated from the following file:
- src/ParallelAlgorithms/Amr/Policies/Limits.hpp