|
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. | |