Skip to content
Snippets Groups Projects
Commit b4af3789 authored by Christoph Lehmann's avatar Christoph Lehmann Committed by Dmitri Naumov
Browse files

[PL] Added transport porosity for disambiguation

parent 8e237d39
No related branches found
No related tags found
No related merge requests found
......@@ -23,8 +23,8 @@ void PermeabilityModel<DisplacementDim>::eval(
CapillaryPressureData<DisplacementDim> const& p_cap_data,
TemperatureData<DisplacementDim> const& T_data,
PorosityData const& poro_data, LiquidViscosityData const& mu_L_data,
PorosityData& transport_poro_data,
PorosityData const& transport_poro_data_prev,
TransportPorosityData& transport_poro_data,
TransportPorosityData const& transport_poro_data_prev,
SolidMechanicsDataStateless<DisplacementDim> const& s_mech_data,
StrainData<DisplacementDim> const& eps_data,
StrainData<DisplacementDim> const& eps_prev_data,
......
......@@ -36,8 +36,8 @@ struct PermeabilityModel
PorosityData const& poro_data,
LiquidViscosityData const& mu_L_data,
// TODO evaluate transport porosity evolution separately
PorosityData& transport_poro_data,
PorosityData const& transport_poro_data_prev,
TransportPorosityData& transport_poro_data,
TransportPorosityData const& transport_poro_data_prev,
SolidMechanicsDataStateless<DisplacementDim> const& s_mech_data,
StrainData<DisplacementDim> const& eps_data,
StrainData<DisplacementDim> const& eps_prev_data,
......
......@@ -22,6 +22,17 @@ struct PorosityData
double phi;
};
struct TransportPorosityData
{
double phi;
static auto reflect()
{
return std::make_tuple(
ReflectionData{"transport_porosity", &TransportPorosityData::phi});
}
};
template <int DisplacementDim>
struct PorosityModel
{
......
......@@ -36,7 +36,7 @@ struct StatefulData
{
SaturationData S_L_data;
PorosityData poro_data;
PorosityData transport_poro_data;
TransportPorosityData transport_poro_data;
StrainData<DisplacementDim> eps_data;
SwellingDataStateful<DisplacementDim> swelling_data;
SolidMechanicsDataStateful<DisplacementDim> s_mech_data;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment