All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Opm::AllFluidData Struct Reference
Inheritance diagram for Opm::AllFluidData:
Opm::BlackoilDefs

Public Member Functions

template<class Grid , class Rock >
void computeNew (const Grid &grid, const Rock &rock, const BlackoilFluid &fluid, const typename Grid::Vector gravity, const std::vector< PhaseVec > &cell_pressure, const std::vector< PhaseVec > &face_pressure, const std::vector< CompVec > &cell_z, const CompVec &bdy_z, const double dt)
 
template<class Grid >
void computeUpwindProperties (const Grid &grid, const BlackoilFluid &fluid, const typename Grid::Vector gravity, const std::vector< PhaseVec > &cell_pressure, const std::vector< PhaseVec > &face_pressure, const std::vector< CompVec > &cell_z, const CompVec &bdy_z)
 

Public Attributes

AllFluidStates cell_data
 
std::vector< double > voldiscr
 
std::vector< double > relvoldiscr
 
FaceFluidData face_data
 

Additional Inherited Members

- 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
 

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