ASPECT
|
Public Member Functions | |
bool | are_all_values_in_range (const std::vector< double > &values) const |
Public Attributes | |
std::vector< double > | min_values |
std::vector< double > | max_values |
int | min_refinement |
int | max_refinement |
std::vector< Property > | properties |
Definition at line 70 of file isosurfaces.h.
bool aspect::MeshRefinement::internal::Isosurface::are_all_values_in_range | ( | const std::vector< double > & | values | ) | const |
Checks whether the provided values are between the min and max value for the set properties of the isosurface. This function assumes that the order of the provided values
matches the order in which the properties are stored.
This function assumes that values
and all the vectors in isosurfaces already have the same length.
std::vector<double> aspect::MeshRefinement::internal::Isosurface::min_values |
Definition at line 83 of file isosurfaces.h.
std::vector<double> aspect::MeshRefinement::internal::Isosurface::max_values |
Definition at line 84 of file isosurfaces.h.
int aspect::MeshRefinement::internal::Isosurface::min_refinement |
Definition at line 85 of file isosurfaces.h.
int aspect::MeshRefinement::internal::Isosurface::max_refinement |
Definition at line 86 of file isosurfaces.h.
std::vector<Property> aspect::MeshRefinement::internal::Isosurface::properties |
Definition at line 87 of file isosurfaces.h.