Classes | Public Types | Static Public Member Functions | List of all members
aspect::Parameters< dim >::Formulation Struct Reference


struct  MassConservation
struct  TemperatureEquation

Public Types

enum  Kind { boussinesq_approximation, anelastic_liquid_approximation, isentropic_compression, custom }

Static Public Member Functions

static Kind parse (const std::string &input)

Detailed Description

template<int dim>
struct aspect::Parameters< dim >::Formulation

A struct that contains information about which formulation of the basic equations should be solved, i.e. which terms to consider, which terms to neglect, and which to simplify in different ways.

Definition at line 155 of file parameters.h.

Member Enumeration Documentation

§ Kind

template<int dim>
enum aspect::Parameters::Formulation::Kind

This enum lists available formulations that determine the combined approximations made in all solved equations. 'Custom' allows to set approximations individually for single equations.


Definition at line 163 of file parameters.h.

Member Function Documentation

§ parse()

template<int dim>
static Kind aspect::Parameters< dim >::Formulation::parse ( const std::string &  input)

This function translates an input string into the available enum options.

Definition at line 177 of file parameters.h.

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