My Project
|
Files | |
BrooksCorey.hpp | |
Implementation of the Brooks-Corey capillary pressure <-> saturation relation. | |
BrooksCoreyParams.hpp | |
Specification of the material parameters for the Brooks-Corey constitutive relations. | |
DirectionalMaterialLawParams.hpp | |
This file contains definitions related to directional material law parameters. | |
EclDefaultMaterial.hpp | |
Implements the default three phase capillary pressure law used by the ECLipse simulator. | |
EclDefaultMaterialParams.hpp | |
Default implementation for the parameters required by the default three-phase capillary pressure model used by Eclipse. | |
EclEpsConfig.cpp | |
Specifies the configuration used by the endpoint scaling code. | |
EclEpsConfig.hpp | |
Specifies the configuration used by the endpoint scaling code. | |
EclEpsGridProperties.hpp | |
EclEpsScalingPoints.hpp | |
EclEpsTwoPhaseLaw.hpp | |
This material law takes a material law defined for unscaled saturation and converts it to a material law defined on scaled saturations. | |
EclEpsTwoPhaseLawParams.hpp | |
A default implementation of the parameters for the material law adapter class which implements ECL endpoint scaling. | |
EclHysteresisConfig.hpp | |
Specifies the configuration used by the ECL kr/pC hysteresis code. | |
EclHysteresisTwoPhaseLaw.hpp | |
This material law implements the hysteresis model of the ECL file format. | |
EclHysteresisTwoPhaseLawParams.hpp | |
A default implementation of the parameters for the material law which implements the ECL relative permeability and capillary pressure hysteresis. | |
EclMaterialLawManager.hpp | |
Provides an simple way to create and manage the material law objects for a complete ECL deck. | |
EclMultiplexerMaterial.hpp | |
Implements a multiplexer class that provides all three phase capillary pressure laws used by the ECLipse simulator. | |
EclMultiplexerMaterialParams.hpp | |
Multiplexer implementation for the parameters required by the multiplexed three-phase material law. | |
EclStone1Material.hpp | |
Implements the second phase capillary pressure/relperm law suggested by Stone as used by the ECLipse simulator. | |
EclStone1MaterialParams.hpp | |
Default implementation for the parameters required by the three-phase capillary pressure/relperm Stone 2 model used by Eclipse. | |
EclStone2Material.hpp | |
Implements the second phase capillary pressure/relperm law suggested by Stone as used by the ECLipse simulator. | |
EclStone2MaterialParams.hpp | |
Default implementation for the parameters required by the three-phase capillary pressure/relperm Stone 2 model used by Eclipse. | |
EclTwoPhaseMaterial.hpp | |
Implements a multiplexer class that provides ECL saturation functions for twophase simulations. | |
EclTwoPhaseMaterialParams.hpp | |
Implementation for the parameters required by the material law for two-phase simulations. | |
EffToAbsLaw.hpp | |
This material law takes a material law defined for effective saturations and converts it to a material law defined on absolute saturations. | |
EffToAbsLawParams.hpp | |
A default implementation of the parameters for the adapter class to convert material laws from effective to absolute saturations. | |
LinearMaterial.hpp | |
Implements a linear saturation-capillary pressure relation. | |
LinearMaterialParams.hpp | |
Reference implementation of params for the linear M-phase material material. | |
MaterialTraits.hpp | |
This file contains helper classes for the material laws. | |
NullMaterial.hpp | |
Implements a dummy linear saturation-capillary pressure relation which just disables capillary pressure. | |
NullMaterialParams.hpp | |
Reference implementation of params for the linear M-phase material material. | |
ParkerLenhard.hpp | |
Implements the Parker-Lenhard twophase p_c-Sw hysteresis model. | |
ParkerLenhardParams.hpp | |
Default parameter class for the Parker-Lenhard hysteresis model. | |
PiecewiseLinearTwoPhaseMaterial.hpp | |
Implementation of a tabulated, piecewise linear capillary pressure law. | |
PiecewiseLinearTwoPhaseMaterialParams.hpp | |
Specification of the material parameters for a two-phase material law which uses a table and piecewise constant interpolation. | |
RegularizedBrooksCorey.hpp | |
Implementation of the regularized Brooks-Corey capillary pressure / relative permeability <-> saturation relation. | |
RegularizedBrooksCoreyParams.hpp | |
Parameters that are necessary for the regularization of the Brooks-Corey capillary pressure model. | |
RegularizedVanGenuchten.hpp | |
Implementation of the regularized van Genuchten's capillary pressure / relative permeability <-> saturation relation. | |
RegularizedVanGenuchtenParams.hpp | |
Parameters that are necessary for the regularization of VanGenuchten "material law". | |
SatCurveMultiplexer.hpp | |
Implements a multiplexer class that provides LET curves and piecewise linear saturation functions. | |
SatCurveMultiplexerParams.hpp | |
Specification of the material parameters for the saturation function multiplexer. | |
SplineTwoPhaseMaterial.hpp | |
Implementation of a tabulated capillary pressure and relperm law which uses spline curves as interpolation functions. | |
SplineTwoPhaseMaterialParams.hpp | |
Specification of the material parameters for a two-phase material law which uses a table and spline-based interpolation. | |
ThreePhaseParkerVanGenuchten.hpp | |
Implementation of three-phase capillary pressure and relative permeability relations proposed by Parker and van Genuchten. | |
ThreePhaseParkerVanGenuchtenParams.hpp | |
Specification of the material params for the three-phase van Genuchten capillary pressure model. | |
TwoPhaseLETCurves.hpp | |
TwoPhaseLETCurvesParams.hpp | |
VanGenuchten.hpp | |
Implementation of the van Genuchten capillary pressure - saturation relation. | |
VanGenuchtenParams.hpp | |
Specification of the material parameters for the van Genuchten constitutive relations. | |