My Project
Loading...
Searching...
No Matches
fluidmatrixinteractions Directory Reference

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.