![]() |
PRISMS-PF Manual
|
Struct that holds spatial discretization parameters. More...
#include <spatial_discretization.h>
Public Member Functions | |
| void | print_parameter_summary () const |
| Print parameters to summary.log. | |
| void | validate () |
| Validate. | |
| bool | should_refine_mesh (unsigned int increment) const |
| Whether the provided increment is a valid grid refinement step. | |
Public Attributes | |
| TriangulationType | type = TriangulationType::Rectangular |
| RectangularMesh< dim > | rectangular_mesh |
| SphericalMesh< dim > | spherical_mesh |
| unsigned int | global_refinement = 0 |
| unsigned int | degree = 1 |
| bool | has_adaptivity = false |
| unsigned int | max_refinement = 0 |
| unsigned int | min_refinement = 0 |
| unsigned int | remeshing_period = UINT_MAX |
| std::map< std::string, RefinementCriterion > | refinement_criteria |
Struct that holds spatial discretization parameters.
|
inline |
Print parameters to summary.log.
|
inline |
Whether the provided increment is a valid grid refinement step.
|
inline |
Validate.
| RectangularMesh<dim> SpatialDiscretization< dim >::rectangular_mesh |
| std::map<std::string, RefinementCriterion> SpatialDiscretization< dim >::refinement_criteria |
| SphericalMesh<dim> SpatialDiscretization< dim >::spherical_mesh |