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 | |
![]() | |
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 |