41 effective_volumetric_internal_energy_d_data)
const
43 auto const phi_L = S_L_data.
S_L * porosity_data.
phi;
44 auto const phi_G = (1. - S_L_data.
S_L) * porosity_data.
phi;
45 double const phi_S = 1. - porosity_data.
phi;
47 auto const u_S = solid_enthalpy_data.
h_S;
49 phi_G * phase_transition_data.
drho_GR_dT * phase_transition_data.
uG +
50 phi_G * fluid_density_data.
rho_GR * phase_transition_data.
du_G_dT +
51 phi_L * phase_transition_data.
drho_LR_dT * phase_transition_data.
uL +
52 phi_L * fluid_density_data.
rho_LR * phase_transition_data.
du_L_dT +
53 phi_S * solid_density_d_data.
drho_SR_dT * u_S +
54 phi_S * solid_density_data.
rho_SR * solid_heat_capacity_data() -
61 double const drho_LR_dp_GR = phase_transition_data.
drho_LR_dp_LR;
62 double const drho_LR_dp_cap = -phase_transition_data.
drho_LR_dp_LR;
68 phi_G * phase_transition_data.
drho_GR_dp_GR * phase_transition_data.
uG +
72 phi_L * drho_LR_dp_GR * phase_transition_data.
uL +
77 phase_transition_data.
uG +
80 phase_transition_data.
uL +
81 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