Flow123d
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
DarcyFlowMHOutput::OutputFields Class Reference

#include <darcy_flow_mh_output.hh>

Inheritance diagram for DarcyFlowMHOutput::OutputFields:
Inheritance graph
[legend]
Collaboration diagram for DarcyFlowMHOutput::OutputFields:
Collaboration graph
[legend]

Public Member Functions

 OutputFields ()
 
- 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)
 
FieldCommonBaseget_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)
 
FieldCommonBaseadd_field (FieldCommonBase *field, const string &name, const string &desc, const string &d_val="")
 

Public Attributes

Field< 3, FieldValue< 3 >::Scalar > field_ele_pressure
 
Field< 3, FieldValue< 3 >::Scalar > field_node_pressure
 
Field< 3, FieldValue< 3 >::Scalar > field_ele_piezo_head
 
Field< 3, FieldValue
< 3 >::VectorFixed > 
field_ele_flux
 
Field< 3, FieldValue
< 3 >::Integer > 
subdomain
 
Field< 3, FieldValue< 3 >::Scalar > velocity_diff
 
Field< 3, FieldValue< 3 >::Scalar > pressure_diff
 
Field< 3, FieldValue< 3 >::Scalar > div_diff
 
FieldSet fields_for_output
 

Static Public Attributes

static Input::Type::Selection output_selection
 

Additional Inherited Members

- Protected Member Functions inherited from FieldSet
FieldCommonBasefield_by_name (const std::string &field_name) const
 
- Protected Attributes inherited from FieldSet
std::vector< FieldCommonBase * > field_list
 List of all fields. More...
 
const Meshmesh_ = 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...
 

Detailed Description

Definition at line 70 of file darcy_flow_mh_output.hh.

Constructor & Destructor Documentation

DarcyFlowMHOutput::OutputFields::OutputFields ( )

Definition at line 77 of file darcy_flow_mh_output.cc.

Member Data Documentation

Field<3, FieldValue<3>::Scalar> DarcyFlowMHOutput::OutputFields::div_diff

Definition at line 83 of file darcy_flow_mh_output.hh.

Field<3, FieldValue<3>::VectorFixed> DarcyFlowMHOutput::OutputFields::field_ele_flux

Definition at line 78 of file darcy_flow_mh_output.hh.

Field<3, FieldValue<3>::Scalar> DarcyFlowMHOutput::OutputFields::field_ele_piezo_head

Definition at line 77 of file darcy_flow_mh_output.hh.

Field<3, FieldValue<3>::Scalar> DarcyFlowMHOutput::OutputFields::field_ele_pressure

Definition at line 75 of file darcy_flow_mh_output.hh.

Field<3, FieldValue<3>::Scalar> DarcyFlowMHOutput::OutputFields::field_node_pressure

Definition at line 76 of file darcy_flow_mh_output.hh.

FieldSet DarcyFlowMHOutput::OutputFields::fields_for_output

Definition at line 88 of file darcy_flow_mh_output.hh.

it::Selection DarcyFlowMHOutput::OutputFields::output_selection
static
Initial value:
= DarcyFlowMH::EqData().make_output_field_selection("DarcyMHOutput_Selection", "Selection of fields available for output.")
.close()

Definition at line 90 of file darcy_flow_mh_output.hh.

Field<3, FieldValue<3>::Scalar> DarcyFlowMHOutput::OutputFields::pressure_diff

Definition at line 82 of file darcy_flow_mh_output.hh.

Field<3, FieldValue<3>::Integer> DarcyFlowMHOutput::OutputFields::subdomain

Definition at line 79 of file darcy_flow_mh_output.hh.

Field<3, FieldValue<3>::Scalar> DarcyFlowMHOutput::OutputFields::velocity_diff

Definition at line 81 of file darcy_flow_mh_output.hh.


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