ASPECT
Public Member Functions | List of all members
aspect::MaterialModel::PhaseOutputs< dim > Class Template Reference
Inheritance diagram for aspect::MaterialModel::PhaseOutputs< dim >:
Inheritance graph
[legend]

Public Member Functions

 PhaseOutputs (const unsigned int n_points)
 
- Public Member Functions inherited from aspect::MaterialModel::NamedAdditionalMaterialOutputs< dim >
 NamedAdditionalMaterialOutputs (const std::vector< std::string > &output_names)
 
 NamedAdditionalMaterialOutputs (const std::vector< std::string > &output_names, const unsigned int n_points)
 
 ~NamedAdditionalMaterialOutputs () override
 
const std::vector< std::string > & get_names () const
 
virtual std::vector< double > get_nth_output (const unsigned int idx) const
 
void average (const MaterialAveraging::AveragingOperation, const FullMatrix< double > &, const FullMatrix< double > &) override
 
- Public Member Functions inherited from aspect::MaterialModel::AdditionalMaterialOutputs< dim >
virtual ~AdditionalMaterialOutputs ()=default
 

Additional Inherited Members

- Public Attributes inherited from aspect::MaterialModel::NamedAdditionalMaterialOutputs< dim >
std::vector< std::vector< double > > output_values
 

Detailed Description

template<int dim>
class aspect::MaterialModel::PhaseOutputs< dim >

Additional output fields for the phase with the largest fraction to be added to the MaterialModel::MaterialModelOutputs structure and filled in the MaterialModel::evaluate() function.

Definition at line 1010 of file interface.h.

Constructor & Destructor Documentation

§ PhaseOutputs()

template<int dim>
aspect::MaterialModel::PhaseOutputs< dim >::PhaseOutputs ( const unsigned int  n_points)

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