ASPECT
|
Public Member Functions | |
ComponentMasks (const FEVariableCollection< dim > &fevs, const Introspection< dim >::ComponentIndices &indices) | |
Public Attributes | |
ComponentMask | velocities |
ComponentMask | pressure |
ComponentMask | temperature |
std::vector< ComponentMask > | compositional_fields |
ComponentMask | compositions |
A structure that contains component masks for each of the variables in this problem. Component masks are a deal.II concept, see the deal.II glossary.
Definition at line 354 of file introspection.h.
aspect::Introspection< dim >::ComponentMasks::ComponentMasks | ( | const FEVariableCollection< dim > & | fevs, |
const Introspection< dim >::ComponentIndices & | indices | ||
) |
ComponentMask aspect::Introspection< dim >::ComponentMasks::velocities |
The component mask for all velocity components.
Definition at line 361 of file introspection.h.
ComponentMask aspect::Introspection< dim >::ComponentMasks::pressure |
The component mask for the pressure component.
Definition at line 366 of file introspection.h.
ComponentMask aspect::Introspection< dim >::ComponentMasks::temperature |
The component mask for the temperature component.
Definition at line 371 of file introspection.h.
std::vector<ComponentMask> aspect::Introspection< dim >::ComponentMasks::compositional_fields |
The component mask for each individual compositional field. The size of this vector is equal to the number of compositional fields. Each entry is a component mask that selects the component that corresponds to the respective compositional field.
Definition at line 379 of file introspection.h.
ComponentMask aspect::Introspection< dim >::ComponentMasks::compositions |
The component mask for all composition components. This mask selects all compositional fields.
Definition at line 385 of file introspection.h.