My Project
File List
Here is a list of all documented files with brief descriptions:
[detail level
1
2
3
4
5
]
▼
opm
▼
material
►
binarycoefficients
Air_Mesitylene.hpp
Air_Xylene.hpp
Brine_CO2.hpp
Binary coefficients for brine and CO2.
FullerMethod.hpp
H2O_Air.hpp
H2O_CO2.hpp
Binary coefficients for water and CO2.
H2O_Mesitylene.hpp
H2O_N2.hpp
H2O_Xylene.hpp
HenryIapws.hpp
The IAPWS formulation of Henry coefficients in water
►
common
ConditionalStorage.hpp
A simple class which only stores a given member attribute if a boolean condition is true.
EnsureFinalized.hpp
Exceptions.hpp
Provides the opm-material specific exception classes
FastSmallVector.hpp
An implementation of vector/array based on small object optimization
HasMemberGeneratorMacros.hpp
This macro generates a class HasMember_${MEMBER_NAME} which can be used for template specialization.
IntervalTabulated2DFunction.hpp
Implements a function that depends on two variables.
MathToolbox.hpp
A traits class which provides basic mathematical functions for arbitrary scalar floating point values
Means.hpp
Implements some common averages
OpmFinal.hpp
This file provides a wrapper around the "final" C++-2011 statement
PolynomialUtils.hpp
Provides free functions to invert polynomials of degree 1, 2 and 3
quad.hpp
This file provides the infrastructure to use quad-precision floating point values in the numerical models
ResetLocale.hpp
Provides a free function to reset the localization settings
Spline.hpp
Tabulated1DFunction.hpp
TridiagonalMatrix.hpp
UniformTabulated2DFunction.hpp
Implements a scalar function that depends on two variables and which is sampled on an uniform X-Y grid.
UniformXTabulated2DFunction.hpp
Implements a scalar function that depends on two variables and which is sampled uniformly in the X direction, but non-uniformly on the Y axis-.
Valgrind.hpp
Some templates to wrap the valgrind client request macros
►
components
►
iapws
Common.hpp
Region1.hpp
Region2.hpp
Region4.hpp
Air.hpp
Brine.hpp
A class for the brine fluid properties.
C1.hpp
C10.hpp
CO2.hpp
A class for the CO2 fluid properties.
Component.hpp
Dnapl.hpp
H2.hpp
H2O.hpp
Lnapl.hpp
Mesitylene.hpp
N2.hpp
NullComponent.hpp
SimpleCO2.hpp
A simplistic class representing the
fluid properties.
SimpleH2O.hpp
SimpleHuDuanH2O.hpp
TabulatedComponent.hpp
A generic class which tabulates all thermodynamic properties of a given component.
Unit.hpp
Xylene.hpp
►
constraintsolvers
CompositionFromFugacities.hpp
ComputeFromReferencePhase.hpp
ImmiscibleFlash.hpp
MiscibleMultiPhaseComposition.hpp
NcpFlash.hpp
PTFlash.hpp
►
densead
DynamicEvaluation.hpp
This file file provides a dense-AD Evaluation class where the number of derivatives is specified at runtime
Evaluation.hpp
Representation of an evaluation of a function and its derivatives w.r.t
Evaluation1.hpp
This file specializes the dense-AD Evaluation class for 1 derivatives
Evaluation10.hpp
This file specializes the dense-AD Evaluation class for 10 derivatives
Evaluation11.hpp
This file specializes the dense-AD Evaluation class for 11 derivatives
Evaluation12.hpp
This file specializes the dense-AD Evaluation class for 12 derivatives
Evaluation2.hpp
This file specializes the dense-AD Evaluation class for 2 derivatives
Evaluation3.hpp
This file specializes the dense-AD Evaluation class for 3 derivatives
Evaluation4.hpp
This file specializes the dense-AD Evaluation class for 4 derivatives
Evaluation5.hpp
This file specializes the dense-AD Evaluation class for 5 derivatives
Evaluation6.hpp
This file specializes the dense-AD Evaluation class for 6 derivatives
Evaluation7.hpp
This file specializes the dense-AD Evaluation class for 7 derivatives
Evaluation8.hpp
This file specializes the dense-AD Evaluation class for 8 derivatives
Evaluation9.hpp
This file specializes the dense-AD Evaluation class for 9 derivatives
EvaluationSpecializations.hpp
This file includes all specializations for the dense-AD Evaluation class
Math.hpp
A number of commonly used algebraic functions for the localized OPM automatic differentiation (AD) framework
►
eos
PengRobinson.hpp
Implements the Peng-Robinson equation of state for liquids and gases.
PengRobinsonMixture.hpp
PengRobinsonParams.hpp
PengRobinsonParamsMixture.hpp
►
fluidmatrixinteractions
BrooksCorey.hpp
BrooksCoreyParams.hpp
EclDefaultMaterial.hpp
EclDefaultMaterialParams.hpp
EclEpsConfig.hpp
EclEpsGridProperties.hpp
EclEpsScalingPoints.hpp
EclEpsTwoPhaseLaw.hpp
EclEpsTwoPhaseLawParams.hpp
EclHysteresisConfig.hpp
EclHysteresisTwoPhaseLaw.hpp
EclHysteresisTwoPhaseLawParams.hpp
EclMaterialLawManager.hpp
EclMultiplexerMaterial.hpp
EclMultiplexerMaterialParams.hpp
EclStone1Material.hpp
EclStone1MaterialParams.hpp
EclStone2Material.hpp
EclStone2MaterialParams.hpp
EclTwoPhaseMaterial.hpp
EclTwoPhaseMaterialParams.hpp
EffToAbsLaw.hpp
EffToAbsLawParams.hpp
LinearMaterial.hpp
LinearMaterialParams.hpp
MaterialTraits.hpp
This file contains helper classes for the material laws
NullMaterial.hpp
NullMaterialParams.hpp
ParkerLenhard.hpp
ParkerLenhardParams.hpp
PiecewiseLinearTwoPhaseMaterial.hpp
PiecewiseLinearTwoPhaseMaterialParams.hpp
RegularizedBrooksCorey.hpp
RegularizedBrooksCoreyParams.hpp
RegularizedVanGenuchten.hpp
RegularizedVanGenuchtenParams.hpp
SatCurveMultiplexer.hpp
SatCurveMultiplexerParams.hpp
SplineTwoPhaseMaterial.hpp
SplineTwoPhaseMaterialParams.hpp
ThreePhaseParkerVanGenuchten.hpp
ThreePhaseParkerVanGenuchtenParams.hpp
TwoPhaseLETCurves.hpp
TwoPhaseLETCurvesParams.hpp
VanGenuchten.hpp
VanGenuchtenParams.hpp
►
fluidstates
BlackOilFluidState.hpp
Implements a "tailor-made" fluid state class for the black-oil model.
CompositionalFluidState.hpp
Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assuming thermodynamic equilibrium
FluidStateCompositionModules.hpp
Modules for the ModularFluidState which represent composition
FluidStateDensityModules.hpp
Modules for the ModularFluidState which represent density
FluidStateEnthalpyModules.hpp
Modules for the ModularFluidState which represent enthalpy
FluidStateFugacityModules.hpp
Modules for the ModularFluidState which represent fugacity/chemical potential
FluidStatePressureModules.hpp
Modules for the ModularFluidState which represent pressure
FluidStateSaturationModules.hpp
Modules for the ModularFluidState which represent saturation
FluidStateTemperatureModules.hpp
Modules for the ModularFluidState which represent temperature
FluidStateViscosityModules.hpp
Modules for the ModularFluidState which represent viscosity
ImmiscibleFluidState.hpp
Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assuming thermodynamic equilibrium
ModularFluidState.hpp
NonEquilibriumFluidState.hpp
Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system
not
assuming thermodynamic equilibrium
PressureOverlayFluidState.hpp
SaturationOverlayFluidState.hpp
SimpleModularFluidState.hpp
TemperatureOverlayFluidState.hpp
►
fluidsystems
►
blackoilpvt
BrineCo2Pvt.hpp
Co2GasPvt.hpp
ConstantCompressibilityBrinePvt.hpp
ConstantCompressibilityOilPvt.hpp
ConstantCompressibilityWaterPvt.hpp
DeadOilPvt.hpp
DryGasPvt.hpp
DryHumidGasPvt.hpp
GasPvtMultiplexer.hpp
GasPvtThermal.hpp
LiveOilPvt.hpp
OilPvtMultiplexer.hpp
OilPvtThermal.hpp
SolventPvt.hpp
WaterPvtMultiplexer.hpp
WaterPvtThermal.hpp
WetGasPvt.hpp
WetHumidGasPvt.hpp
BaseFluidSystem.hpp
BlackOilDefaultIndexTraits.hpp
BlackOilFluidSystem.hpp
BrineCO2FluidSystem.hpp
A two-phase fluid system with water and CO2.
Co2BrineFluidSystem.hh
GasPhase.hpp
H2OAirFluidSystem.hpp
H2OAirMesityleneFluidSystem.hpp
H2OAirXyleneFluidSystem.hpp
H2ON2FluidSystem.hpp
H2ON2LiquidPhaseFluidSystem.hpp
LiquidPhase.hpp
NullParameterCache.hpp
ParameterCacheBase.hpp
PTFlashParameterCache.hpp
SinglePhaseFluidSystem.hpp
Spe5FluidSystem.hpp
Spe5ParameterCache.hpp
ThreeComponentFluidSystem.hh
TwoPhaseImmiscibleFluidSystem.hpp
►
thermal
ConstantSolidHeatCapLaw.hpp
ConstantSolidHeatCapLawParams.hpp
EclHeatcrLaw.hpp
EclHeatcrLawParams.hpp
EclSolidEnergyLawMultiplexer.hpp
EclSolidEnergyLawMultiplexerParams.hpp
EclSpecrockLaw.hpp
EclSpecrockLawParams.hpp
EclThcLaw.hpp
EclThcLawParams.hpp
EclThconrLaw.hpp
EclThconrLawParams.hpp
EclThermalConductionLawMultiplexer.hpp
EclThermalConductionLawMultiplexerParams.hpp
EclThermalLawManager.hpp
FluidThermalConductionLaw.hpp
FluidThermalConductionLawParams.hpp
NullSolidEnergyLaw.hpp
NullThermalConductionLaw.hpp
SomertonThermalConductionLaw.hpp
SomertonThermalConductionLawParams.hpp
►
viscositymodels
LBC.hpp
LBCco2rich.hpp
checkFluidSystem.hpp
Constants.hpp
IdealGas.hpp
Generated by
1.9.4