OGS
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
v
w
x
z
Enumerations
b
c
d
e
f
g
i
l
m
n
o
p
s
t
u
v
Enumerator
a
b
c
d
e
f
g
h
l
m
n
p
r
s
t
v
y
Classes
Class List
Class Index
Class Hierarchy
Files
File List
File Members
All
a
b
c
d
e
f
g
i
k
m
n
o
p
r
s
t
v
w
x
Functions
a
c
d
e
f
g
i
m
o
p
r
s
t
v
w
Variables
Typedefs
Enumerations
Macros
b
c
g
m
n
o
p
r
s
t
OGS
OpenGeoSys 6.5.6-10-gbd1d2b399d source code documentation
OGS CTests—Project Files
OGS Input File Parameters—Quality Assurance
OGS Input File Parameters
BulkMappingDocuPage
Todo List
OGS Input File Parameters—List of incomplete documentation pages
Bibliography
Namespaces
Classes
Files
File List
Applications
BaseLib
build
ChemistryLib
Documentation
GeoLib
InfoLib
MaterialLib
FractureModels
MPL
Components
Properties
CapillaryPressureSaturation
CapillaryPressureRegularizedVanGenuchten.cpp
CapillaryPressureRegularizedVanGenuchten.h
CapillaryPressureVanGenuchten.cpp
CapillaryPressureVanGenuchten.h
CreateCapillaryPressureRegularizedVanGenuchten.cpp
CreateCapillaryPressureRegularizedVanGenuchten.h
CreateCapillaryPressureVanGenuchten.cpp
CreateCapillaryPressureVanGenuchten.h
CreateSaturationBrooksCorey.cpp
CreateSaturationBrooksCorey.h
CreateSaturationExponential.cpp
CreateSaturationExponential.h
CreateSaturationLiakopoulos.cpp
CreateSaturationLiakopoulos.h
CreateSaturationVanGenuchten.cpp
CreateSaturationVanGenuchten.h
CreateSaturationVanGenuchtenWithVolumetricStrain.cpp
CreateSaturationVanGenuchtenWithVolumetricStrain.h
SaturationBrooksCorey.cpp
SaturationBrooksCorey.h
SaturationExponential.cpp
SaturationExponential.h
SaturationLiakopoulos.cpp
SaturationLiakopoulos.h
SaturationVanGenuchten.cpp
SaturationVanGenuchten.h
SaturationVanGenuchtenWithVolumetricStrain.cpp
SaturationVanGenuchtenWithVolumetricStrain.h
Density
Enthalpy
GibbsFreeEnergy
RelativePermeability
SwellingStress
ThermalConductivity
VapourDiffusion
Viscosity
AverageMolarMass.cpp
AverageMolarMass.h
BishopsPowerLaw.cpp
BishopsPowerLaw.h
BishopsSaturationCutoff.cpp
BishopsSaturationCutoff.h
ClausiusClapeyron.cpp
ClausiusClapeyron.h
Constant.cpp
Constant.h
CreateAverageMolarMass.cpp
CreateAverageMolarMass.h
CreateBishopsPowerLaw.cpp
CreateBishopsPowerLaw.h
CreateBishopsSaturationCutoff.cpp
CreateBishopsSaturationCutoff.h
CreateClausiusClapeyron.cpp
CreateClausiusClapeyron.h
CreateConstant.cpp
CreateConstant.h
CreateCubicLawPermeability.cpp
CreateCubicLawPermeability.h
CreateCurve.cpp
CreateCurve.h
CreateDupuitPermeability.cpp
CreateDupuitPermeability.h
CreateEffectiveThermalConductivityPorosityMixing.cpp
CreateEffectiveThermalConductivityPorosityMixing.h
CreateEmbeddedFracturePermeability.cpp
CreateEmbeddedFracturePermeability.h
CreateExponential.cpp
CreateExponential.h
CreateFunction.cpp
CreateFunction.h
CreateGasPressureDependentPermeability.cpp
CreateGasPressureDependentPermeability.h
CreateIdealGasLaw.cpp
CreateIdealGasLaw.h
CreateIdealGasLawBinaryMixture.cpp
CreateIdealGasLawBinaryMixture.h
CreateKozenyCarmanModel.cpp
CreateKozenyCarmanModel.h
CreateLinear.cpp
CreateLinear.h
CreateOrthotropicEmbeddedFracturePermeability.cpp
CreateOrthotropicEmbeddedFracturePermeability.h
CreateParameter.cpp
CreateParameter.h
CreatePengRobinson.cpp
CreatePengRobinson.h
CreatePermeabilityMohrCoulombFailureIndexModel.cpp
CreatePermeabilityMohrCoulombFailureIndexModel.h
CreatePermeabilityOrthotropicPowerLaw.cpp
CreatePermeabilityOrthotropicPowerLaw.h
CreatePorosityFromMassBalance.cpp
CreatePorosityFromMassBalance.h
CreateProperties.h
CreateSaturationDependentSwelling.cpp
CreateSaturationDependentSwelling.h
CreateSaturationDependentThermalConductivity.cpp
CreateSaturationDependentThermalConductivity.h
CreateSpecificHeatCapacityWithLatentHeat.cpp
CreateSpecificHeatCapacityWithLatentHeat.h
CreateStrainDependentPermeability.cpp
CreateStrainDependentPermeability.h
CreateTemperatureDependentDiffusion.cpp
CreateTemperatureDependentDiffusion.h
CreateTemperatureDependentFraction.cpp
CreateTemperatureDependentFraction.h
CreateTransportPorosityFromMassBalance.cpp
CreateTransportPorosityFromMassBalance.h
CreateVermaPruessModel.cpp
CreateVermaPruessModel.h
CreateVolumeFractionAverage.cpp
CreateVolumeFractionAverage.h
CreateWaterSaturationTemperatureIAPWSIF97Region4.cpp
CreateWaterSaturationTemperatureIAPWSIF97Region4.h
CreateWaterTemperatureIAPWSIF97Region1.cpp
CreateWaterTemperatureIAPWSIF97Region1.h
CubicLawPermeability.cpp
CubicLawPermeability.h
Curve.cpp
Curve.h
DupuitPermeability.cpp
DupuitPermeability.h
EffectiveThermalConductivityPorosityMixing.cpp
EffectiveThermalConductivityPorosityMixing.h
EmbeddedFracturePermeability.cpp
EmbeddedFracturePermeability.h
Exponential.cpp
Exponential.h
Function.cpp
Function.h
GasPressureDependentPermeability.cpp
GasPressureDependentPermeability.h
IdealGasLaw.cpp
IdealGasLaw.h
IdealGasLawBinaryMixture.cpp
IdealGasLawBinaryMixture.h
KozenyCarmanModel.cpp
KozenyCarmanModel.h
Linear.cpp
Linear.h
OrthotropicEmbeddedFracturePermeability.cpp
OrthotropicEmbeddedFracturePermeability.h
Parameter.cpp
Parameter.h
PengRobinson.cpp
PengRobinson.h
PermeabilityMohrCoulombFailureIndexModel.cpp
PermeabilityMohrCoulombFailureIndexModel.h
PermeabilityOrthotropicPowerLaw.cpp
PermeabilityOrthotropicPowerLaw.h
PorosityFromMassBalance.cpp
PorosityFromMassBalance.h
Properties.h
SaturationDependentSwelling.cpp
SaturationDependentSwelling.h
SpecificHeatCapacityWithLatentHeat.cpp
SpecificHeatCapacityWithLatentHeat.h
StrainDependentPermeability.cpp
StrainDependentPermeability.h
TemperatureDependentDiffusion.cpp
TemperatureDependentDiffusion.h
TemperatureDependentFraction.cpp
TemperatureDependentFraction.h
TransportPorosityFromMassBalance.cpp
TransportPorosityFromMassBalance.h
VermaPruessModel.cpp
VermaPruessModel.h
VolumeFractionAverage.cpp
VolumeFractionAverage.h
WaterSaturationCurveIAPWSIF97Region4.h
WaterSaturationTemperatureIAPWSIF97Region4.cpp
WaterSaturationTemperatureIAPWSIF97Region4.h
WaterTemperatureIAPWSIF97Region1.cpp
WaterTemperatureIAPWSIF97Region1.h
Utils
CheckMaterialSpatialDistributionMap.h
Component.cpp
Component.h
CreateComponent.cpp
CreateComponent.h
CreateMaterialSpatialDistributionMap.cpp
CreateMaterialSpatialDistributionMap.h
CreateMedium.cpp
CreateMedium.h
CreatePhase.cpp
CreatePhase.h
CreateProperty.cpp
CreateProperty.h
MaterialSpatialDistributionMap.cpp
MaterialSpatialDistributionMap.h
Medium.cpp
Medium.h
Phase.cpp
Phase.h
Property.cpp
Property.h
PropertyType.cpp
PropertyType.h
VariableType.cpp
VariableType.h
PorousMedium
SolidModels
Utils
PhysicalConstant.h
MathLib
MeshGeoToolsLib
MeshLib
MeshToolsLib
NumLib
ParameterLib
ProcessLib
File Members
CreateSaturationVanGenuchten.h
Go to the documentation of this file.
1
10
11
#pragma once
12
13
#include <memory>
14
15
namespace
BaseLib
16
{
17
class
ConfigTree
;
18
}
19
20
namespace
MaterialPropertyLib
21
{
22
class
SaturationVanGenuchten
;
23
}
24
25
namespace
MaterialPropertyLib
26
{
27
std::unique_ptr<SaturationVanGenuchten>
createSaturationVanGenuchten
(
28
BaseLib::ConfigTree
const
& config);
29
}
// namespace MaterialPropertyLib
BaseLib::ConfigTree
Definition
ConfigTree.h:107
MaterialPropertyLib::SaturationVanGenuchten
The van Genuchten capillary pressure model.
Definition
SaturationVanGenuchten.h:46
BaseLib
Definition
TestDefinition.h:21
MaterialPropertyLib
Definition
ChemicalSolverInterface.h:21
MaterialPropertyLib::createSaturationVanGenuchten
std::unique_ptr< SaturationVanGenuchten > createSaturationVanGenuchten(BaseLib::ConfigTree const &config)
Definition
CreateSaturationVanGenuchten.cpp:16
MaterialLib
MPL
Properties
CapillaryPressureSaturation
CreateSaturationVanGenuchten.h
Generated by
1.14.0