OGS
TRMStorage.h
Go to the documentation of this file.
1
11#pragma once
12
13#include "Biot.h"
14#include "LiquidDensity.h"
15#include "Porosity.h"
16#include "Saturation.h"
17
19{
27
28template <int DisplacementDim>
30{
31 void eval(SpaceTimeData const& x_t, BiotData const& biot_data,
32 PorosityData const& poro_data,
33 LiquidDensityData const& rho_L_data,
34 SaturationData const& S_L_data,
35 SaturationDataDeriv const& dS_L_data,
36 PrevState<SaturationData> const& S_L_prev_data,
38 SolidCompressibilityData const& solid_compressibility_data,
39 TRMStorageData& out) const;
40};
41
42extern template struct TRMStorageModel<2>;
43extern template struct TRMStorageModel<3>;
44} // namespace ProcessLib::ThermoRichardsMechanics
Represents a previous state of type T.
Definition Base.h:21
void eval(SpaceTimeData const &x_t, BiotData const &biot_data, PorosityData const &poro_data, LiquidDensityData const &rho_L_data, SaturationData const &S_L_data, SaturationDataDeriv const &dS_L_data, PrevState< SaturationData > const &S_L_prev_data, CapillaryPressureData< DisplacementDim > const &p_cap_data, SolidCompressibilityData const &solid_compressibility_data, TRMStorageData &out) const