Flow123d
DF_patch_fe_data_tables-f6c5b2e
|
DualPorosity data. More...
#include <sorption_base.hh>
Public Member Functions | |
EqData () | |
Collect all fields. More... | |
Public Member Functions inherited from ReactionTerm::EqData | |
EqData () | |
Constructor. More... | |
Public Attributes | |
std::vector< unsigned int > | substance_global_idx_ |
Mapping from local indexing of substances to global. More... | |
unsigned int | n_substances_ |
number of substances that take part in the sorption mode More... | |
double | solvent_density_ |
std::vector< double > | solubility_vec_ |
std::vector< double > | table_limit_ |
std::vector< std::vector< double > > | max_conc |
std::vector< std::vector< Isotherm > > | isotherms |
Public Attributes inherited from ReactionTerm::EqData | |
SubstanceList | substances_ |
std::shared_ptr< DOFHandlerMultiDim > | dof_handler_ |
Pointer to DOF handler used through the reaction tree. More... | |
DualPorosity data.
Definition at line 124 of file sorption_base.hh.
SorptionBase::EqData::EqData | ( | ) |
Collect all fields.
Definition at line 142 of file sorption_base.cc.
std::vector<std::vector<Isotherm> > SorptionBase::EqData::isotherms |
Three dimensional array contains intersections between isotherms and mass balance lines. It describes behaviour of sorbents in mobile pores of various rock matrix enviroments. Up to |nr_of_region x nr_of_substances x n_points| doubles. Because of equidistant step lenght in cocidered system of coordinates, just function values are stored.
Definition at line 159 of file sorption_base.hh.
std::vector<std::vector<double> > SorptionBase::EqData::max_conc |
Maximum concentration per region. It is used for optimization of interpolation table.
Definition at line 152 of file sorption_base.hh.
unsigned int SorptionBase::EqData::n_substances_ |
number of substances that take part in the sorption mode
Definition at line 134 of file sorption_base.hh.
std::vector<double> SorptionBase::EqData::solubility_vec_ |
Critical concentrations of species dissolved in water.
Definition at line 143 of file sorption_base.hh.
double SorptionBase::EqData::solvent_density_ |
Density of the solvent. TODO: Could be done region dependent, easily.
Definition at line 139 of file sorption_base.hh.
std::vector<unsigned int> SorptionBase::EqData::substance_global_idx_ |
Mapping from local indexing of substances to global.
Definition at line 132 of file sorption_base.hh.
std::vector<double> SorptionBase::EqData::table_limit_ |
Concentration table limits of species dissolved in water.
Definition at line 147 of file sorption_base.hh.