24namespace ConstitutiveRelations
40 void eval(
double const dt,
45 void dEval(
double const dt,
47 effective_volumetric_internal_energy_d_data,
51template <
int DisplacementDim>
57template <
int DisplacementDim>
67template <
int DisplacementDim>
89template <
int DisplacementDim>
96template <
int DisplacementDim>
static constexpr double nan
Convenience alias for not a number.
Eigen::Vector< double, DisplacementDim > GlobalDimVector
Eigen::Matrix< double, DisplacementDim, DisplacementDim, Eigen::RowMajor > GlobalDimMatrix
Represents a previous state of type T.
Real constituent partial densities.
void dEval(double const dt, EffectiveVolumetricInternalEnergyDerivatives const &effective_volumetric_internal_energy_d_data, FT1DerivativeData &dfT_1) const
void eval(double const dt, InternalEnergyData const &internal_energy_data, PrevState< InternalEnergyData > const &internal_energy_data_prev, FT1Data &fT_1) const
GlobalDimVector< DisplacementDim > A
GlobalDimMatrix< DisplacementDim > dp_cap_gradNpart
GlobalDimMatrix< DisplacementDim > dp_GR_gradNpart
GlobalDimVector< DisplacementDim > dp_cap_Npart
GlobalDimVector< DisplacementDim > dp_GR_Npart
GlobalDimVector< DisplacementDim > dT
void eval(DarcyVelocityData< DisplacementDim > const &darcy_velocity_data, FluidDensityData const &fluid_density_data, FluidEnthalpyData const &fluid_enthalpy_data, FT2Data< DisplacementDim > &fT_2) const
void dEval(DarcyVelocityData< DisplacementDim > const &darcy_velocity_data, FluidDensityData const &fluid_density_data, FluidEnthalpyData const &fluid_enthalpy_data, PermeabilityData< DisplacementDim > const &permeability_data, PhaseTransitionData const &phase_transition_data, SpecificBodyForceData< DisplacementDim > const &specific_body_force, ViscosityData const &viscosity_data, FT2DerivativeData< DisplacementDim > &dfT_2) const
GlobalDimVector< DisplacementDim > gradN