47 effective_volumetric_internal_energy_d_data)
const
49 auto const phi_L = S_L_data.
S_L * porosity_data.
phi;
50 auto const phi_G = (1. - S_L_data.
S_L) * porosity_data.
phi;
51 double const phi_S = 1. - porosity_data.
phi;
53 auto const u_S = solid_enthalpy_data.
h_S;
55 phi_G * phase_transition_data.
drho_GR_dT * phase_transition_data.
uG +
56 phi_G * fluid_density_data.
rho_GR * phase_transition_data.
du_G_dT +
57 phi_L * phase_transition_data.
drho_LR_dT * phase_transition_data.
uL +
58 phi_L * fluid_density_data.
rho_LR * phase_transition_data.
du_L_dT +
59 phi_S * solid_density_d_data.
drho_SR_dT * u_S +
60 phi_S * solid_density_data.
rho_SR * solid_heat_capacity_data() -
67 double const drho_LR_dp_GR = phase_transition_data.
drho_LR_dp_LR;
68 double const drho_LR_dp_cap = -phase_transition_data.
drho_LR_dp_LR;
74 phi_G * phase_transition_data.
drho_GR_dp_GR * phase_transition_data.
uG +
78 phi_L * drho_LR_dp_GR * phase_transition_data.
uL +
83 phase_transition_data.
uG +
86 phase_transition_data.
uL +
87 phi_L * drho_LR_dp_cap * phase_transition_data.
uL +
void eval(FluidDensityData const &fluid_density_data, PhaseTransitionData const &phase_transition_data, PorosityData const &porosity_data, SaturationData const &S_L_data, SolidDensityData const &solid_density_data, SolidEnthalpyData const &solid_enthalpy_data, InternalEnergyData &internal_energy_data) const
void dEval(FluidDensityData const &fluid_density_data, PhaseTransitionData const &phase_transition_data, PorosityData const &porosity_data, PorosityDerivativeData const &porosity_d_data, SaturationData const &S_L_data, SolidDensityData const &solid_density_data, SolidDensityDerivativeData const &solid_density_d_data, SolidEnthalpyData const &solid_enthalpy_data, SolidHeatCapacityData const &solid_heat_capacity_data, EffectiveVolumetricInternalEnergyDerivatives &effective_volumetric_internal_energy_d_data) const