miscUtilitiesBlackoil.hpp
Go to the documentation of this file.
Definition: BlackoilPropertiesInterface.hpp:38 Definition: AnisotropicEikonal.hpp:44 void computeTransportSource(const UnstructuredGrid &grid, const std::vector< double > &src, const std::vector< double > &faceflux, const double inflow_frac, const Wells *wells, const std::vector< double > &well_perfrates, std::vector< double > &transport_src) void computeSurfacevol(const int n, const int np, const double *A, const double *saturation, double *surfacevol) void computePhaseMobilities(const Opm::IncompPropertiesInterface &props, const std::vector< int > &cells, const std::vector< double > &s, std::vector< double > &pmobc) Computes phase mobilities for a set of saturation values. void computeSaturation(const BlackoilPropertiesInterface &props, BlackoilState &state) Computes saturation from surface volume densities. void computeFractionalFlow(const Opm::IncompPropertiesInterface &props, const std::vector< int > &cells, const std::vector< double > &saturations, std::vector< double > &fractional_flows) void computeTotalMobilityOmega(const Opm::IncompPropertiesInterface &props, const std::vector< int > &cells, const std::vector< double > &s, std::vector< double > &totmob, std::vector< double > &omega) Computes total mobility and omega for a set of saturation values. void computeTotalMobility(const Opm::IncompPropertiesInterface &props, const std::vector< int > &cells, const std::vector< double > &s, std::vector< double > &totmob) Computes total mobility for a set of saturation values. void computeInjectedProduced(const IncompPropertiesInterface &props, const std::vector< double > &s, const std::vector< double > &src, const double dt, double *injected, double *produced) Computes injected and produced volumes of all phases. Note 1: assumes that only the first phase is in... Definition: wells.h:51 |