e.g. pc-Sw, kr-Sw relations, effective diffusion coefficients More...
e.g. pc-Sw, kr-Sw relations, effective diffusion coefficients
Some parameters are functions of the fluid state as well as parameters of the matrix. For example the capillary pressure is a function of the phase saturation and the shape parameter \(\lambda\) which is dependent on the material. All such relations are gathered in this module.
Files | |
file | thermalconductivityaverage.hh |
Reation for a simple effective thermal conductivity. | |
file | fluidsolidinterfacialareashiwang.hh |
Description of a interfacial area between solid and fluid phase. | |
file | brookscorey.hh |
Implementation of the capillary pressure and relative permeability <-> saturation relations according to Brooks and Corey. | |
file | brookscoreyparams.hh |
Specification of the material parameters for the Brooks Corey constitutive relations. | |
file | 2p/efftoabslaw.hh |
This material law takes a material law defined for effective saturations and converts it to a material law defined on absolute saturations. | |
file | 2p/efftoabslawparams.hh |
A default implementation of the parameters for the adapter class to convert material laws from effective to absolute saturations. | |
file | heatpipelaw.hh |
Implementation of the capillary pressure <-> saturation relation for the heatpipe problem. | |
file | heatpipelawparams.hh |
Specification of the material params for the heat pipe's capillary pressure model. | |
file | linearmaterial.hh |
Linear capillary pressure and relative permeability <-> saturation relations. | |
file | linearmaterialparams.hh |
Parameters for the linear capillary pressure and relative permeability <-> saturation relations. | |
file | regularizedbrookscorey.hh |
Implementation of a regularized version of the Brooks-Corey capillary pressure / relative permeability <-> saturation relation. | |
file | regularizedbrookscoreyparams.hh |
Parameters that are necessary for the regularization of the Brooks-Corey capillary pressure model. | |
file | regularizedlinearmaterial.hh |
Regularized linear capillary pressure and relative permeability <-> saturation relations. | |
file | regularizedlinearmaterialparams.hh |
Parameters that are necessary for the regularization of the linear constitutive relations. | |
file | regularizedvangenuchten.hh |
Implementation of the regularized version of the van Genuchten's capillary pressure / relative permeability <-> saturation relation. | |
file | regularizedvangenuchtenparams.hh |
Parameters that are necessary for the regularization of VanGenuchten "material law". | |
file | thermalconductivityjohansen.hh |
Relation for the saturation-dependent effective thermal conductivity. | |
file | thermalconductivitysimplefluidlumping.hh |
Relation for the saturation-dependent effective thermal conductivity. | |
file | thermalconductivitysomerton.hh |
Relation for the saturation-dependent effective thermal conductivity. | |
file | vangenuchten.hh |
Implementation of the capillary pressure and relative permeability <-> saturation relations according to van Genuchten. | |
file | vangenuchtenoftemperature.hh |
Implementation of the regularized version of the van Genuchten's capillary pressure / relative permeability <-> saturation relation as function of temperature. | |
file | vangenuchtenparams.hh |
Specification of the material parameters for the van Genuchten-Mualem constitutive relations. | |
file | awnsurfaceexpfct.hh |
Specification of a function relating volume specific interfacial area to capillary pressure and saturation. This function is exponential. | |
file | awnsurfaceexpfctparams.hh |
Specification of the parameters for a function relating volume specific interfacial area to capillary pressure and saturation. This function is exponential. | |
file | awnsurfaceexpswpcto3.hh |
Specification of a function relating volume specific interfacial area to capillary pressure and saturation. This function is of third order in pc. | |
file | awnsurfaceexpswpcto3params.hh |
Specification of the parameters for a function relating volume specific interfacial area to capillary pressure and saturation. This is of third order in pc. | |
file | awnsurfacepcmaxfct.hh |
Specification of a function relating volume specific interfacial area to capillary pressure and saturation. This parametrization uses a maximum value of capillary pressure. | |
file | awnsurfacepcmaxfctparams.hh |
Specification of the parameters for a function relating volume specific interfacial area to capillary pressure and saturation. This parametrization uses a maximum value of capillary pressure. | |
file | awnsurfacepolynomial2ndorder.hh |
Specification of a function relating volume specific interfacial area to capillary pressure and saturation. This parametrization is a second order polynomial. | |
file | awnsurfacepolynomial2ndorderparams.hh |
Specification of the parameters for a function relating volume specific interfacial area to capillary pressure and saturation. This parametrization is a second order polynomial. | |
file | awnsurfacepolynomialedgezero2ndorder.hh |
Specification of a function relating volume specific interfacial area to capillary pressure and saturation. This parametrization is a second order polynomial which is zero for saturations of zero and one. | |
file | awnsurfacepolynomialedgezero2ndorderparams.hh |
Specification of the parameters for a function relating volume specific interfacial area to capillary pressure and saturation. This parametrization is a second order polynomial which is zero for saturations of zero and one. | |
file | efftoabslawia.hh |
This material law takes a material law (interfacial area surface) defined for effective saturations and converts it to a material law defined on absolute saturations. | |
file | efftoabslawiaparams.hh |
A default implementation of the parameters for the adapter class to convert material laws – in this case the interfacial area surfaces – from effective to absolute saturations. | |
file | 3p/efftoabslaw.hh |
This material law takes a material law defined for effective saturations and converts it to a material law defined on absolute saturations. | |
file | 3p/efftoabslawparams.hh |
A default implementation of the parameters for the adapter class to convert material laws from effective to absolute saturations. | |
file | parkervangen3p.hh |
Implementation of van Genuchten's capillary pressure-saturation relation for three phases. | |
file | parkervangen3pparams.hh |
Specification of the material params for the van Genuchten capillary pressure model. | |
file | regularizedparkervangen3p.hh |
Implementation of a regularized version of van Genuchten's capillary pressure-saturation relation for three phases. | |
file | regularizedparkervangen3pparams.hh |
Parameters that are necessary for the regularization of the Parker - Van Genuchten capillary pressure model. | |
file | thermalconductivitysomerton3p.hh |
Relation for the saturation-dependent effective thermal conductivity. | |
file | diffusivityconstanttortuosity.hh |
Relation for the saturation-dependent effective diffusion coefficient. | |
file | diffusivitymillingtonquirk.hh |
Relation for the saturation-dependent effective diffusion coefficient. | |
file | frictionlaw.hh |
file | manning.hh |
file | nikuradse.hh |
file | nofriction.hh |
file | mpadapter.hh |
Makes the capillary pressure-saturation relations available under the M-phase API for material laws. | |
file | mplinearmaterial.hh |
Implements a linear saturation-capillary pressure relation. | |
file | mplinearmaterialparams.hh |
Reference implementation of parameters for the M-phase linear material material. | |
file | permeabilitykozenycarman.hh |
The Kozeny-Carman relationship for the calculation of a porosity-dependent permeability. | |
file | porositydeformation.hh |
A relationship for the porosity of a porous medium under mechanical deformation. | |
file | porosityprecipitation.hh |
Class for the evaluation of the porosity subject to precipitation. | |
Classes | |
class | Dumux::ThermalConductivityAverage< Scalar > |
Relation for a simple effective thermal conductivity. More... | |
class | Dumux::FluidSolidInterfacialAreaShiWang< Scalar > |
Description of a interfacial area between solid and fluid phase. More... | |
class | Dumux::BrooksCorey< ScalarT, ParamsT > |
Implementation of the Brooks-Corey capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa. More... | |
class | Dumux::BrooksCoreyParams< ScalarT > |
Specification of the material parameters for the Brooks Corey constitutive relations. More... | |
class | Dumux::EffToAbsLaw< EffLawT, AbsParamsT > |
This material law takes a material law defined for effective saturations and converts it to a material law defined on absolute saturations. More... | |
class | Dumux::EffToAbsLawParams< EffLawParamsT > |
A default implementation of the parameters for the adapter class to convert material laws from effective to absolute saturations. More... | |
class | Dumux::HeatPipeLaw< ScalarT, ParamsT > |
Implementation of the capillary pressure <-> saturation relation for the heatpipe problem. More... | |
class | Dumux::HeatPipeLawParams< ScalarT > |
Reference implementation of a params for the heat pipe's material law. More... | |
class | Dumux::LinearMaterial< ScalarT, ParamsT > |
Linear capillary pressure and relative permeability <-> saturation relations. More... | |
class | Dumux::LinearMaterialParams< ScalarT > |
Reference implementation of params for the linear material law. More... | |
class | Dumux::RegularizedBrooksCorey< ScalarT, ParamsT > |
Implementation of the regularized Brooks-Corey capillary pressure / relative permeability <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa. More... | |
class | Dumux::RegularizedBrooksCoreyParams< ScalarT > |
Parameters that are necessary for the regularization of the Brooks-Corey capillary pressure model. More... | |
class | Dumux::RegularizedLinearMaterial< ScalarT, ParamsT > |
Implements a linear saturation-capillary pressure relation. More... | |
class | Dumux::RegularizedLinearMaterialParams< ScalarT > |
Parameters that are necessary for the regularization of the linear constitutive relations. More... | |
class | Dumux::RegularizedVanGenuchten< ScalarT, ParamsT > |
Implementation of the regularized van Genuchten's capillary pressure / relative permeability <-> saturation relation. More... | |
class | Dumux::RegularizedVanGenuchtenParams< ScalarT > |
Parameters that are necessary for the regularization of VanGenuchten "material law". More... | |
class | Dumux::ThermalConductivityJohansen< Scalar > |
Relation for the saturation-dependent effective thermal conductivity. More... | |
class | Dumux::ThermalConductivitySimpleFluidLumping< Scalar > |
Relation for the saturation-dependent effective thermal conductivity. More... | |
class | Dumux::ThermalConductivitySomerton< Scalar > |
Relation for the saturation-dependent effective thermal conductivity. More... | |
class | Dumux::VanGenuchten< ScalarT, ParamsT > |
Implementation of the van Genuchten capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa. More... | |
class | Dumux::RegularizedVanGenuchtenOfTemperature< ScalarT, ParamsT > |
Implementation of the regularized van Genuchten's capillary pressure / relative permeability <-> saturation relation as a function of temperature. More... | |
class | Dumux::VanGenuchtenParams< ScalarT > |
Specification of the material parameters for the van Genuchten-Mualem constitutive relations. More... | |
class | Dumux::AwnSurfaceExpFct< ParamsT > |
Implementation of the exponential function relating specific interfacial area to wetting phase saturation and c apillary pressure as suggested by Nuske(2009) (Diploma thesis) [43] . More... | |
class | Dumux::AwnSurfaceExpFctParams< ScalarT > |
implementation of interfacial area surface params More... | |
class | Dumux::AwnSurfaceExpSwPcTo3< ScalarT, ParamsT > |
Implementation of a exponential function relating specific interfacial area to wetting phase saturation and capillary pressure. More... | |
class | Dumux::AwnSurfaceExpSwPcTo3Params< ScalarT > |
Implementation of interfacial area surface params. More... | |
class | Dumux::AwnSurfacePcMaxFct< ScalarT, ParamsT > |
Implementation of an interfacial area surface. More... | |
class | Dumux::AwnSurfacePcMaxFctParams< ScalarT > |
Implementation of interfacial area surface params. More... | |
class | Dumux::AwnSurfacePolynomial2ndOrder< ScalarT, ParamsT > |
Implementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure as suggested by Joekar-Niasar(2008) [31] . More... | |
class | Dumux::AwnSurfacePolynomial2ndOrderParams< ScalarT > |
Implementation of interfacial area surface params. More... | |
class | Dumux::AwnSurfacePolynomialEdgeZero2ndOrder< ParamsT > |
Implementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure. More... | |
class | Dumux::AwnSurfacePolynomialEdgeZero2ndOrderParams< ScalarT > |
Implementation of interfacial area surface params. More... | |
class | Dumux::EffToAbsLawIA< EffLawIAT, MaterialAbsParamsT, InterfacialAreaAbsParamsT > |
This material law takes a material law (interfacial area surface) defined for effective saturations and converts it to a material (interfacial area surface) law defined on absolute saturations. More... | |
class | Dumux::EffToAbsLawIAParams< EffIALawParamsT > |
A default implementation of the parameters for the adapter class to convert material laws – in this case the interfacial area surfaces – from effective to absolute saturations. More... | |
class | Dumux::ParkerVanGen3P< ScalarT, ParamsT > |
Implementation of van Genuchten's capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vince versa. More... | |
class | Dumux::ParkerVanGen3PParams< ScalarT > |
Reference implementation of a van Genuchten params. More... | |
class | Dumux::RegularizedParkerVanGen3P< ScalarT, ParamsT > |
Implementation of the regularized van Genuchten's capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vince versa. More... | |
class | Dumux::RegularizedParkerVanGen3PParams< ScalarT > |
Parameters that are necessary for the regularization of the Parker - van Genuchten capillary pressure model. More... | |
class | Dumux::DiffusivityConstantTortuosity< Scalar > |
Relation for the saturation-dependent effective diffusion coefficient. More... | |
class | Dumux::DiffusivityMillingtonQuirk< Scalar > |
Relation for the saturation-dependent effective diffusion coefficient. More... | |
class | Dumux::FrictionLaw< VolumeVariables > |
Implementation of the abstract base class for friction laws. More... | |
class | Dumux::FrictionLawManning< VolumeVariables > |
Implementation of the friction law after Manning. More... | |
class | Dumux::FrictionLawNikuradse< VolumeVariables > |
Implementation of the friction law after Nikuradse. More... | |
class | Dumux::FrictionLawNoFriction< VolumeVariables > |
A pseudo friction law with no bottom friction. More... | |
class | Dumux::MPAdapter< MaterialLaw, numPhases > |
An adapter for mpnc to use the capillary pressure-saturation relationships. More... | |
class | Dumux::MpLinearMaterial< numPhasesV, ScalarT, ParamsT > |
Implements a linear saturation-capillary pressure relation. More... | |
class | Dumux::MpLinearMaterialParams< numPhasesV, ScalarT > |
Reference implementation of params for the linear M-phase material material. More... | |
class | Dumux::PermeabilityKozenyCarman< PermeabilityType > |
The Kozeny-Carman relationship for the calculation of a porosity-dependent permeability. When the porosity is implemented as solution-independent, using this relationship for the permeability leads to unnecessary overhead. More... | |
class | Dumux::PorosityDeformation< Scalar > |
A relationship for the porosity of a porous medium under mechanical deformation. More... | |
class | Dumux::PorosityPrecipitation< Scalar, numComp, numSolidPhases > |
Calculates the porosity depending on the volume fractions of precipitated minerals. More... | |