ASPECT
|
Public Member Functions | |
Property (const std::string &property_name, const std::vector< std::string > &available_compositions) | |
Public Attributes | |
PropertyType | type |
unsigned int | index |
Definition at line 43 of file isosurfaces.h.
aspect::MeshRefinement::internal::Property::Property | ( | const std::string & | property_name, |
const std::vector< std::string > & | available_compositions | ||
) |
Constructor. Converts a property name into a structure containing a property type and an index. If the property contains multiple items (e.g. the property compositional field has a field index) the index referring to the particular item of that property is stored in the variable index.
property_name | The name of a property, which can be Temperature for the temperature field or the name of a compositional field listed in the parameter available_compositions. |
available_compositions | A list of names of the available compositional fields. |
PropertyType aspect::MeshRefinement::internal::Property::type |
The Property type of the property
Definition at line 60 of file isosurfaces.h.
unsigned int aspect::MeshRefinement::internal::Property::index |
An index, in case the property type contains multiple values. This is currently only used for storing which compositional field the property corresponds to.
Definition at line 67 of file isosurfaces.h.