OGS
ProcessLib::HT::HTProcessData Struct Referencefinal

Detailed Description

Definition at line 26 of file HTProcessData.h.

#include <HTProcessData.h>

Collaboration diagram for ProcessLib::HT::HTProcessData:
[legend]

Public Attributes

MaterialPropertyLib::MaterialSpatialDistributionMap media_map
 
bool const has_fluid_thermal_expansion
 
ParameterLib::Parameter< double > const & solid_thermal_expansion
 
ParameterLib::Parameter< double > const & biot_constant
 
bool const has_gravity
 
int const heat_transport_process_id
 
int const hydraulic_process_id
 
NumLib::NumericalStabilization stabilizer
 
std::vector< Eigen::VectorXd > const projected_specific_body_force_vectors
 Projected specific body force vector: R * R^T * b.
 
int const mesh_space_dimension
 
ParameterLib::Parameter< double > const & aperture_size
 
NumLib::ShapeMatrixCache shape_matrix_cache
 caches for each mesh element type the shape matrix
 

Member Data Documentation

◆ aperture_size

ParameterLib::Parameter<double> const& ProcessLib::HT::HTProcessData::aperture_size
Initial value:
=
Single, constant value parameter.

The aperture size is the thickness of 2D element or the cross section area of 1D element. For 3D element, the value is set to 1.

Definition at line 45 of file HTProcessData.h.

Referenced by ProcessLib::HT::HTFEM< ShapeFunction, GlobalDim >::HTFEM().

◆ biot_constant

ParameterLib::Parameter<double> const& ProcessLib::HT::HTProcessData::biot_constant

Definition at line 31 of file HTProcessData.h.

◆ has_fluid_thermal_expansion

bool const ProcessLib::HT::HTProcessData::has_fluid_thermal_expansion

Definition at line 29 of file HTProcessData.h.

◆ has_gravity

bool const ProcessLib::HT::HTProcessData::has_gravity

◆ heat_transport_process_id

int const ProcessLib::HT::HTProcessData::heat_transport_process_id

Definition at line 34 of file HTProcessData.h.

Referenced by ProcessLib::HT::HTProcess::assembleConcreteProcess().

◆ hydraulic_process_id

int const ProcessLib::HT::HTProcessData::hydraulic_process_id

◆ media_map

◆ mesh_space_dimension

int const ProcessLib::HT::HTProcessData::mesh_space_dimension

◆ projected_specific_body_force_vectors

std::vector<Eigen::VectorXd> const ProcessLib::HT::HTProcessData::projected_specific_body_force_vectors

Projected specific body force vector: R * R^T * b.

Definition at line 40 of file HTProcessData.h.

Referenced by ProcessLib::HT::HTFEM< ShapeFunction, GlobalDim >::getFlux(), and ProcessLib::HT::HTFEM< ShapeFunction, GlobalDim >::getIntPtDarcyVelocityLocal().

◆ shape_matrix_cache

NumLib::ShapeMatrixCache ProcessLib::HT::HTProcessData::shape_matrix_cache

◆ solid_thermal_expansion

ParameterLib::Parameter<double> const& ProcessLib::HT::HTProcessData::solid_thermal_expansion

Definition at line 30 of file HTProcessData.h.

◆ stabilizer

NumLib::NumericalStabilization ProcessLib::HT::HTProcessData::stabilizer

The documentation for this struct was generated from the following file: