OGS
TwoPhaseFlowWithPrhoProcessData.h
Go to the documentation of this file.
1
11
#pragma once
12
#include "
MaterialLib/MPL/MaterialSpatialDistributionMap.h
"
13
#include "
TwoPhaseFlowWithPrhoMaterialProperties.h
"
14
15
namespace
ProcessLib
16
{
17
template
<
typename
T>
18
struct
Parameter
;
19
20
namespace
TwoPhaseFlowWithPrho
21
{
22
struct
TwoPhaseFlowWithPrhoProcessData
23
{
24
Eigen::VectorXd
const
_specific_body_force
;
25
26
bool
const
_has_gravity
;
27
bool
const
_has_mass_lumping
;
28
ParameterLib::Parameter<double>
const
&
_diffusion_coeff_component_b
;
29
ParameterLib::Parameter<double>
const
&
_diffusion_coeff_component_a
;
30
ParameterLib::Parameter<double>
const
&
_temperature
;
31
std::unique_ptr<TwoPhaseFlowWithPrhoMaterialProperties>
_material
;
32
MaterialPropertyLib::MaterialSpatialDistributionMap
media_map
;
33
};
34
35
}
// namespace TwoPhaseFlowWithPrho
36
}
// namespace ProcessLib
MaterialSpatialDistributionMap.h
TwoPhaseFlowWithPrhoMaterialProperties.h
MaterialPropertyLib::MaterialSpatialDistributionMap
Definition
MaterialSpatialDistributionMap.h:30
ProcessLib
Definition
ProjectData.h:51
ParameterLib::Parameter
Definition
WellboreGeometry.h:23
ProcessLib::Parameter
Definition
TwoPhaseFlowWithPrhoProcessData.h:18
ProcessLib::TwoPhaseFlowWithPrho::TwoPhaseFlowWithPrhoProcessData
Definition
TwoPhaseFlowWithPrhoProcessData.h:23
ProcessLib::TwoPhaseFlowWithPrho::TwoPhaseFlowWithPrhoProcessData::_specific_body_force
Eigen::VectorXd const _specific_body_force
Definition
TwoPhaseFlowWithPrhoProcessData.h:24
ProcessLib::TwoPhaseFlowWithPrho::TwoPhaseFlowWithPrhoProcessData::_temperature
ParameterLib::Parameter< double > const & _temperature
Definition
TwoPhaseFlowWithPrhoProcessData.h:30
ProcessLib::TwoPhaseFlowWithPrho::TwoPhaseFlowWithPrhoProcessData::_material
std::unique_ptr< TwoPhaseFlowWithPrhoMaterialProperties > _material
Definition
TwoPhaseFlowWithPrhoProcessData.h:31
ProcessLib::TwoPhaseFlowWithPrho::TwoPhaseFlowWithPrhoProcessData::_diffusion_coeff_component_a
ParameterLib::Parameter< double > const & _diffusion_coeff_component_a
Definition
TwoPhaseFlowWithPrhoProcessData.h:29
ProcessLib::TwoPhaseFlowWithPrho::TwoPhaseFlowWithPrhoProcessData::_has_mass_lumping
bool const _has_mass_lumping
Definition
TwoPhaseFlowWithPrhoProcessData.h:27
ProcessLib::TwoPhaseFlowWithPrho::TwoPhaseFlowWithPrhoProcessData::_has_gravity
bool const _has_gravity
Definition
TwoPhaseFlowWithPrhoProcessData.h:26
ProcessLib::TwoPhaseFlowWithPrho::TwoPhaseFlowWithPrhoProcessData::_diffusion_coeff_component_b
ParameterLib::Parameter< double > const & _diffusion_coeff_component_b
Definition
TwoPhaseFlowWithPrhoProcessData.h:28
ProcessLib::TwoPhaseFlowWithPrho::TwoPhaseFlowWithPrhoProcessData::media_map
MaterialPropertyLib::MaterialSpatialDistributionMap media_map
Definition
TwoPhaseFlowWithPrhoProcessData.h:32
ProcessLib
TwoPhaseFlowWithPrho
TwoPhaseFlowWithPrhoProcessData.h
Generated by
1.12.0