OGS
ProcessLib::TH2M::ConstitutiveRelations::FW4MWpGModel Struct Reference

Detailed Description

Definition at line 212 of file WEquation.h.

#include <WEquation.h>

Public Member Functions

void eval (BiotData const &biot_data, ConstituentDensityData const &constituent_density_data, PorosityData const &porosity_data, PureLiquidDensityData const &rho_W_LR, SaturationData const &S_L_data, SolidCompressibilityData const &beta_p_SR, FW4MWpGData &fW_4_MWpG) const
 

Member Function Documentation

◆ eval()

void ProcessLib::TH2M::ConstitutiveRelations::FW4MWpGModel::eval ( BiotData const & biot_data,
ConstituentDensityData const & constituent_density_data,
PorosityData const & porosity_data,
PureLiquidDensityData const & rho_W_LR,
SaturationData const & S_L_data,
SolidCompressibilityData const & beta_p_SR,
FW4MWpGData & fW_4_MWpG ) const

Definition at line 371 of file WEquation.cpp.

378{
379 double const S_L = S_L_data.S_L;
380 double const S_G = 1. - S_L;
381
382 double const rho_W_FR =
383 S_G * constituent_density_data.rho_W_GR + S_L * rho_W_LR();
384
385 fW_4_MWpG.m = rho_W_FR * (biot_data() - porosity_data.phi) * beta_p_SR();
386}

References ProcessLib::TH2M::ConstitutiveRelations::FW4MWpGData::m, ProcessLib::TH2M::ConstitutiveRelations::PorosityData::phi, ProcessLib::TH2M::ConstitutiveRelations::ConstituentDensityData::rho_W_GR, and ProcessLib::TH2M::ConstitutiveRelations::SaturationData::S_L.

Referenced by ProcessLib::TH2M::TH2MLocalAssembler< ShapeFunctionDisplacement, ShapeFunctionPressure, DisplacementDim >::updateConstitutiveVariables().


The documentation for this struct was generated from the following files: