OGS
ProcessLib::TH2M::ConstitutiveRelations::FW4MWuModel Struct Reference

Detailed Description

Definition at line 268 of file WEquation.h.

#include <WEquation.h>

Public Member Functions

void eval (BiotData const &biot_data, ConstituentDensityData const &constituent_density_data, PureLiquidDensityData const &rho_W_LR, SaturationData const &S_L_data, FW4MWuData &fW_4_MWu) const
 

Member Function Documentation

◆ eval()

void ProcessLib::TH2M::ConstitutiveRelations::FW4MWuModel::eval ( BiotData const & biot_data,
ConstituentDensityData const & constituent_density_data,
PureLiquidDensityData const & rho_W_LR,
SaturationData const & S_L_data,
FW4MWuData & fW_4_MWu ) const

Definition at line 434 of file WEquation.cpp.

439{
440 auto const S_L = S_L_data.S_L;
441 auto const S_G = 1. - S_L;
442 double const rho_W_FR =
443 S_G * constituent_density_data.rho_W_GR + S_L * rho_W_LR();
444
445 fW_4_MWu.m = rho_W_FR * biot_data();
446}

References ProcessLib::TH2M::ConstitutiveRelations::FW4MWuData::m, 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: