Opm::MiscibilityWater Class Reference
Inheritance diagram for Opm::MiscibilityWater:
Opm::MiscibilityProps Opm::BlackoilDefs

Public Types

typedef std::vector< std::vector< double > > table_t
 
- Public Types inherited from Opm::MiscibilityProps
typedef CompVec surfvol_t
 
- Public Types inherited from Opm::BlackoilDefs
enum  { numComponents = 3 }
 
enum  { numPhases = 3 }
 
enum  ComponentIndex { Water = 0, Oil = 1, Gas = 2 }
 
enum  PhaseIndex { Aqua = 0, Liquid = 1, Vapour = 2 }
 
typedef double Scalar
 
typedef Dune::FieldVector< Scalar, numComponents > CompVec
 
typedef Dune::FieldVector< Scalar, numPhases > PhaseVec
 
typedef Dune::FieldMatrix< Scalar, numComponents, numPhases > PhaseToCompMatrix
 
typedef Dune::FieldMatrix< Scalar, numPhases, numPhases > PhaseJacobian
 

Public Member Functions

 MiscibilityWater (const DeckKeyword &pvtwKeyword)
 
 MiscibilityWater (double visc)
 
void initFromPvcdo (const DeckKeyword &pvcdoKeyword)
 
virtual double getViscosity (int, double, const surfvol_t &) const
 
virtual void getViscosity (const std::vector< PhaseVec > &pressures, const std::vector< CompVec > &, int, std::vector< double > &output) const
 
virtual double B (int, double press, const surfvol_t &) const
 
virtual void B (const std::vector< PhaseVec > &pressures, const std::vector< CompVec > &, int phase, std::vector< double > &output) const
 
virtual double dBdp (int region, double press, const surfvol_t &surfvol) const
 
virtual void dBdp (const std::vector< PhaseVec > &pressures, const std::vector< CompVec > &surfvols, int phase, std::vector< double > &output_B, std::vector< double > &output_dBdp) const
 
virtual double R (int, double, const surfvol_t &) const
 
virtual void R (const std::vector< PhaseVec > &pressures, const std::vector< CompVec > &, int, std::vector< double > &output) const
 
virtual double dRdp (int, double, const surfvol_t &) const
 
virtual void dRdp (const std::vector< PhaseVec > &pressures, const std::vector< CompVec > &, int, std::vector< double > &output_R, std::vector< double > &output_dRdp) const
 
- Public Member Functions inherited from Opm::MiscibilityProps
 MiscibilityProps ()
 Constructor.
 

The documentation for this class was generated from the following file: