ASPECT
Public Types | Static Public Member Functions | Public Attributes | List of all members
aspect::CompositionalFieldDescription Struct Reference

Public Types

enum  Type {
  chemical_composition, stress, strain, grain_size,
  porosity, density, entropy, generic,
  unspecified
}
 

Static Public Member Functions

static Type parse_type (const std::string &input)
 

Public Attributes

enum aspect::CompositionalFieldDescription::Type type
 

Detailed Description

A data structure containing a description of each compositional field. At present, this structure only includes the field type (i.e., whether it is of type chemical composition, porosity, etc.).

Definition at line 53 of file introspection.h.

Member Enumeration Documentation

§ Type

This enum lists available compositional field types.

Enumerator
chemical_composition 
stress 
strain 
grain_size 
porosity 
density 
entropy 
generic 
unspecified 

Definition at line 58 of file introspection.h.

Member Function Documentation

§ parse_type()

static Type aspect::CompositionalFieldDescription::parse_type ( const std::string &  input)
inlinestatic

This function translates an input string into the available enum options for the type of compositional field.

Definition at line 77 of file introspection.h.

References chemical_composition, density, entropy, generic, grain_size, porosity, strain, stress, and unspecified.

Member Data Documentation

§ type

enum aspect::CompositionalFieldDescription::Type aspect::CompositionalFieldDescription::type

The documentation for this struct was generated from the following file: