ReservoirPropertyCommon.hpp
Go to the documentation of this file.
A property class for incompressible two-phase flow. Definition: ReservoirPropertyCommon.hpp:59 std::vector< double > ntg_ Definition: ReservoirPropertyCommon.hpp:234 double porosity(int cell_index) const Read-access to porosity. Definition: ReservoirPropertyCommon_impl.hpp:379 ReservoirPropertyCommon() Default constructor. Definition: ReservoirPropertyCommon_impl.hpp:257 double densitySecondPhase() const Density of second (oil) phase. Definition: ReservoirPropertyCommon_impl.hpp:372 std::vector< int > cell_to_rock_ Definition: ReservoirPropertyCommon.hpp:247 double cflFactorCapillary() const A factor useful in gravity cfl computations. Definition: ReservoirPropertyCommon_impl.hpp:460 void assignPorosity(Opm::DeckConstPtr deck, const std::vector< int > &global_cell) Definition: ReservoirPropertyCommon_impl.hpp:592 std::vector< double > porosity_ Definition: ReservoirPropertyCommon.hpp:233 void setViscosities(double v1, double v2) Set viscosities of both faces. Definition: ReservoirPropertyCommon_impl.hpp:337 double viscosityFirstPhase() const Viscosity of first (water) phase. Definition: ReservoirPropertyCommon_impl.hpp:351 std::vector< double > sowcr_ Definition: ReservoirPropertyCommon.hpp:236 double viscositySecondPhase() const Viscosity of second (oil) phase. Definition: ReservoirPropertyCommon_impl.hpp:358 double saturationFromCapillaryPressure(int cell_index, double cap_press) const Inverse of the capillary pressure function. Definition: ReservoirPropertyCommon_impl.hpp:518 void assignNTG(Opm::DeckConstPtr deck, const std::vector< int > &global_cell) Definition: ReservoirPropertyCommon_impl.hpp:614 double densityDifference() const Difference of densities. Definition: ReservoirPropertyCommon_impl.hpp:439 double viscosity2_ Definition: ReservoirPropertyCommon.hpp:242 void assignSWCR(Opm::DeckConstPtr deck, const std::vector< int > &global_cell) Definition: ReservoirPropertyCommon_impl.hpp:636 std::vector< unsigned char > permfield_valid_ Definition: ReservoirPropertyCommon.hpp:238 double cfl_factor_capillary_ Definition: ReservoirPropertyCommon.hpp:245 double cfl_factor_gravity_ Definition: ReservoirPropertyCommon.hpp:244 double cfl_factor_ Definition: ReservoirPropertyCommon.hpp:243 @ NumberOfPhases Definition: ReservoirPropertyCommon.hpp:69 PermTensor permeability(int cell_index) const Read-access to permeability. Definition: ReservoirPropertyCommon_impl.hpp:405 double densityFirstPhase() const Density of first (water) phase. Definition: ReservoirPropertyCommon_impl.hpp:365 double capillaryPressure(int cell_index, double saturation) const Capillary pressure. Definition: ReservoirPropertyCommon_impl.hpp:466 double capillaryPressureDeriv(int c, double s) const Derivative of Capillary pressure. Definition: ReservoirPropertyCommon_impl.hpp:479 ImmutableCMatrix PermTensor Tensor type for read-only access to permeability. Definition: ReservoirPropertyCommon.hpp:62 void readRocks(const std::string &rock_list_file) Definition: ReservoirPropertyCommon_impl.hpp:785 void init(Opm::DeckConstPtr deck, const std::vector< int > &global_cell, const double perm_threshold=0.0, const std::string *rock_list_filename=0, const bool use_jfunction_scaling=true, const double sigma=1.0, const double theta=0.0) Initialize from a grdecl file. Definition: ReservoirPropertyCommon_impl.hpp:275 double swcr(int cell_index) const Read-access to swcr. Definition: ReservoirPropertyCommon_impl.hpp:391 double cflFactorGravity() const A factor useful in gravity cfl computations. Definition: ReservoirPropertyCommon_impl.hpp:453 void setDensities(double d1, double d2) Set densitities of both faces. Definition: ReservoirPropertyCommon_impl.hpp:344 void assignPermeability(Opm::DeckConstPtr deck, const std::vector< int > &global_cell, const double perm_threshold) Definition: ReservoirPropertyCommon_impl.hpp:682 double s_min(int c) const Definition: ReservoirPropertyCommon_impl.hpp:492 OwnCMatrix MutablePermTensor Tensor type to be used for holding copies of permeability tensors. Definition: ReservoirPropertyCommon.hpp:64 void assignRockTable(Opm::DeckConstPtr deck, const std::vector< int > &global_cell) Definition: ReservoirPropertyCommon_impl.hpp:742 void assignSOWCR(Opm::DeckConstPtr deck, const std::vector< int > &global_cell) Definition: ReservoirPropertyCommon_impl.hpp:659 std::vector< RockType > rock_ Definition: ReservoirPropertyCommon.hpp:246 SharedCMatrix SharedPermTensor Tensor type for read and write access to permeability. Definition: ReservoirPropertyCommon.hpp:66 RPImpl & asImpl() Definition: ReservoirPropertyCommon_impl.hpp:583 double ntg(int cell_index) const Read-access to ntg. Definition: ReservoirPropertyCommon_impl.hpp:385 void writeSintefLegacyFormat(const std::string &grid_prefix) const Write permeability and porosity in the Sintef legacy format. Definition: ReservoirPropertyCommon_impl.hpp:532 double cflFactor() const A factor useful in cfl computations. Definition: ReservoirPropertyCommon_impl.hpp:446 void phaseDensities(int, Vector &density) const Densities for both phases. Definition: ReservoirPropertyCommon_impl.hpp:430 double s_max(int c) const Definition: ReservoirPropertyCommon_impl.hpp:505 std::vector< double > swcr_ Definition: ReservoirPropertyCommon.hpp:235 double viscosity1_ Definition: ReservoirPropertyCommon.hpp:241 std::vector< double > permeability_ Definition: ReservoirPropertyCommon.hpp:237 SharedPermTensor permeabilityModifiable(int cell_index) Read- and write-access to permeability. Use with caution. Definition: ReservoirPropertyCommon_impl.hpp:416 double sowcr(int cell_index) const Read-access to sowcr. Definition: ReservoirPropertyCommon_impl.hpp:397 PermeabilityKind permeability_kind_ Definition: ReservoirPropertyCommon.hpp:248 Definition: BlackoilFluid.hpp:32 PermeabilityKind Enum for the kind of permeability field originally retrieved. Definition: ReservoirPropertyCommon.hpp:50 FullMatrix< double, SharedData, COrdering > SharedCMatrix Definition: Matrix.hpp:581 const FullMatrix< double, ImmutableSharedData, COrdering > ImmutableCMatrix Definition: Matrix.hpp:582 FullMatrix< double, OwnData, COrdering > OwnCMatrix Convenience typedefs for C-ordered. Definition: Matrix.hpp:580 |