|
Flow123d
|
#include <dual_por_exchange.hh>


Public Member Functions | |
| EqData () | |
| Collect all fields. More... | |
Public Member Functions inherited from FieldSet | |
| DECLARE_EXCEPTION (ExcUnknownField,<< "Field set has no field with name: "<< FieldCommonBase::EI_Field::qval) | |
| Input::Type::Record | make_field_descriptor_type (const std::string &equation_name) const |
| Input::Type::Selection | make_output_field_selection (const string &name, const string &desc="") |
| void | set_field (const std::string &dest_field_name, FieldCommonBase &source) |
| FieldCommonBase & | get_field (const std::string &field_name) const |
| void | set_mesh (const Mesh &mesh) |
| void | set_input_list (Input::Array input_list) |
| void | set_limit_side (LimitSide side) |
| void | mark_input_times (TimeMark::Type mark_type) |
| bool | changed () const |
| bool | is_constant (Region reg) const |
| void | set_time (const TimeGovernor &time) |
| void | output_type (OutputTime::DiscreteSpace rt) |
| void | output (OutputTime *stream) |
| FieldCommonBase & | add_field (FieldCommonBase *field, const string &name, const string &desc, const string &d_val="") |
Public Attributes | |
| Field< 3, FieldValue< 3 >::Vector > | diffusion_rate_immobile |
| Mass transfer coefficients between mobile and immobile pores. More... | |
| Field< 3, FieldValue< 3 >::Scalar > | porosity_immobile |
| Immobile porosity field. More... | |
| Field< 3, FieldValue< 3 >::Vector > | init_conc_immobile |
| Initial concentrations in the immobile zone. More... | |
| Field< 3, FieldValue< 3 >::Scalar > | porosity |
| Porosity field. More... | |
| MultiField< 3, FieldValue < 3 >::Scalar > | conc_immobile |
| Calculated concentrations in the immobile zone. More... | |
| FieldSet | output_fields |
| Fields indended for output, i.e. all input fields plus those representing solution. More... | |
Static Public Attributes | |
| static Input::Type::Selection | output_selection |
Additional Inherited Members | |
Protected Member Functions inherited from FieldSet | |
| FieldCommonBase * | field_by_name (const std::string &field_name) const |
Protected Attributes inherited from FieldSet | |
| std::vector< FieldCommonBase * > | field_list |
| List of all fields. More... | |
| const Mesh * | mesh_ = nullptr |
| value set by last set_mesh(); set the same to added fields More... | |
| Input::Array | input_list_ |
| value set by last set_input_list(); set the same to added fields More... | |
| LimitSide | side_ = LimitSide::unknown |
| value set by last set_time_limit(); set the same to added fields More... | |
Definition at line 31 of file dual_por_exchange.hh.
| DualPorosity::EqData::EqData | ( | ) |
Collect all fields.
Definition at line 52 of file dual_por_exchange.cc.
| MultiField<3, FieldValue<3>::Scalar> DualPorosity::EqData::conc_immobile |
Calculated concentrations in the immobile zone.
Definition at line 45 of file dual_por_exchange.hh.
| Field<3, FieldValue<3>::Vector > DualPorosity::EqData::diffusion_rate_immobile |
Mass transfer coefficients between mobile and immobile pores.
Definition at line 38 of file dual_por_exchange.hh.
| Field<3, FieldValue<3>::Vector> DualPorosity::EqData::init_conc_immobile |
Initial concentrations in the immobile zone.
Definition at line 41 of file dual_por_exchange.hh.
| FieldSet DualPorosity::EqData::output_fields |
Fields indended for output, i.e. all input fields plus those representing solution.
Definition at line 48 of file dual_por_exchange.hh.
|
static |
Definition at line 50 of file dual_por_exchange.hh.
| Field<3, FieldValue<3>::Scalar > DualPorosity::EqData::porosity |
Porosity field.
Definition at line 43 of file dual_por_exchange.hh.
| Field<3, FieldValue<3>::Scalar > DualPorosity::EqData::porosity_immobile |
Immobile porosity field.
Definition at line 39 of file dual_por_exchange.hh.
1.8.4