32 #ifndef DARCY_FLOW_MH_OUTPUT_HH_
33 #define DARCY_FLOW_MH_OUTPUT_HH_
Field< 3, FieldValue< 3 >::VectorFixed > field_ele_flux
vector< double > ele_piezo_head
Class MappingP1 implements the affine transformation of the unit cell onto the actual cell...
Field< 3, FieldValue< 3 >::Scalar > velocity_diff
Container for various descendants of FieldCommonBase.
DarcyFlowMH_Steady * darcy_flow
Header: The functions for all outputs.
std::vector< double > l2_diff_velocity
static Input::Type::Record input_type
Field< 3, FieldValue< 3 >::Scalar > field_node_pressure
Class template representing a field with values dependent on: point, element, and region...
DarcyFlowMHOutput(DarcyFlowMH_Steady *flow, Input::Record in_rec)
void compute_l2_difference()
void make_corner_scalar(vector< double > &node_scalar)
double calc_water_balance()
void make_element_vector()
Field< 3, FieldValue< 3 >::Integer > subdomain
std::vector< double > l2_diff_divergence
Field< 3, FieldValue< 3 >::Scalar > field_ele_pressure
OutputFields output_fields
void make_neighbour_flux()
Definitions of basic Lagrangean finite elements with polynomial shape functions.
FILE * raw_output_file
Raw data output file.
Provides the numbering of the finite element degrees of freedom on the computational mesh...
FILE * balance_output_file
Temporary solution for writing balance into separate file.
vector< double > ele_pressure
Input::Record in_rec_
Accessor to the input record for the DarcyFlow output.
The class for outputing data during time.
vector< double > subdomains
FieldSet fields_for_output
void output_internal_flow_data()
static Input::Type::Selection output_selection
Field< 3, FieldValue< 3 >::Scalar > field_ele_piezo_head
Field< 3, FieldValue< 3 >::Scalar > pressure_diff
OutputTime * output_stream
Mixed-hybrid of steady Darcy flow with sources and variable density.
Field< 3, FieldValue< 3 >::Scalar > div_diff
vector< double > corner_pressure
vector< double > ele_flux
void make_node_scalar_param()
Calculate nodes scalar, store it in double* node_scalars instead of node->scalar. ...
std::vector< double > l2_diff_pressure
void make_element_scalar()
void output()
Calculate values for output.