Flow123d  JS_before_hm-2196-g9bdbf60c0
Public Member Functions | Static Public Member Functions | List of all members
ConcentrationTransportModel::ModelEqData Class Reference

#include <concentration_model.hh>

Collaboration diagram for ConcentrationTransportModel::ModelEqData:
Collaboration graph
[legend]

Public Member Functions

 ModelEqData ()
 
unsigned int n_substances ()
 Returns number of transported substances. More...
 
const vector< unsigned int > & subst_idx ()
 Returns reference to the vector of substance indices. More...
 
SubstanceListsubstances ()
 Returns reference to the vector of substance names. More...
 

Static Public Member Functions

static constexpr const char * name ()
 
static string default_output_field ()
 
static IT::Selection get_output_selection ()
 

Public Attributes

Data of substances
SubstanceList substances_
 Transported substances. More...
 
vector< unsigned int > subst_idx_
 List of indices used to call balance methods for a set of quantities. More...
 

Detailed Description

Definition at line 118 of file concentration_model.hh.

Constructor & Destructor Documentation

◆ ModelEqData()

ConcentrationTransportModel::ModelEqData::ModelEqData ( )
inline

Definition at line 121 of file concentration_model.hh.

Member Function Documentation

◆ default_output_field()

static string ConcentrationTransportModel::ModelEqData::default_output_field ( )
inlinestatic

Definition at line 125 of file concentration_model.hh.

◆ get_output_selection()

IT::Selection ConcentrationTransportModel::ModelEqData::get_output_selection ( )
static

Definition at line 314 of file concentration_model.cc.

◆ n_substances()

unsigned int ConcentrationTransportModel::ModelEqData::n_substances ( )
inline

Returns number of transported substances.

Definition at line 130 of file concentration_model.hh.

Here is the caller graph for this function:

◆ name()

static constexpr const char* ConcentrationTransportModel::ModelEqData::name ( )
inlinestaticconstexpr

Definition at line 123 of file concentration_model.hh.

Here is the caller graph for this function:

◆ subst_idx()

const vector<unsigned int>& ConcentrationTransportModel::ModelEqData::subst_idx ( )
inline

Returns reference to the vector of substance indices.

Definition at line 134 of file concentration_model.hh.

Here is the caller graph for this function:

◆ substances()

SubstanceList& ConcentrationTransportModel::ModelEqData::substances ( )
inline

Returns reference to the vector of substance names.

Definition at line 138 of file concentration_model.hh.

Here is the caller graph for this function:

Member Data Documentation

◆ subst_idx_

vector<unsigned int> ConcentrationTransportModel::ModelEqData::subst_idx_

List of indices used to call balance methods for a set of quantities.

Definition at line 149 of file concentration_model.hh.

◆ substances_

SubstanceList ConcentrationTransportModel::ModelEqData::substances_

Transported substances.

Definition at line 146 of file concentration_model.hh.


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