OGS
ThermoOsmosis.h
Go to the documentation of this file.
1
11#pragma once
12
13#include "Base.h"
14#include "LiquidDensity.h"
15
17{
18template <int DisplacementDim>
25
26template <int DisplacementDim>
28{
29 void eval(SpaceTimeData const& x_t, MediaData const& media_data,
31 LiquidDensityData const& rho_L_data,
33};
34
35extern template struct ThermoOsmosisModel<2>;
36extern template struct ThermoOsmosisModel<3>;
37} // namespace ProcessLib::ThermoRichardsMechanics
Eigen::Matrix< double, DisplacementDim, DisplacementDim, Eigen::RowMajor > GlobalDimMatrix
Definition Base.h:35
Eigen::Vector< double, DisplacementDim > GlobalDimVector
Definition Base.h:32
GlobalDimMatrix< DisplacementDim > K_Tp_Laplace
GlobalDimMatrix< DisplacementDim > K_pT_Laplace
GlobalDimVector< DisplacementDim > seepage_velocity_contribution
void eval(SpaceTimeData const &x_t, MediaData const &media_data, TemperatureData< DisplacementDim > const &T_data, LiquidDensityData const &rho_L_data, ThermoOsmosisData< DisplacementDim > &out) const