Go to the documentation of this file.
20#ifndef OPM_COMPRESSIBLETPFAPOLYMER_HEADER_INCLUDED
21#define OPM_COMPRESSIBLETPFAPOLYMER_HEADER_INCLUDED
24#include <opm/core/pressure/CompressibleTpfa.hpp>
28struct UnstructuredGrid;
30struct FlowBoundaryConditions;
37 class RockCompressibility;
39 class LinearSolverInterface;
71 const BlackoilPropertiesInterface& props,
72 const RockCompressibility* rock_comp_props,
74 const LinearSolverInterface& linsolver,
75 const double residual_tol,
76 const double change_tol,
78 const double* gravity,
87 WellState& well_state);
90 virtual void computeCellDynamicData( const double dt,
91 const BlackoilState& state,
92 const WellState& well_state);
94 virtual void computePerSolveDynamicData( const double dt,
95 const BlackoilState& state,
96 const WellState& well_state);
103 const std::vector<double>* c_;
104 const std::vector<double>* cmax_;
105 std::vector<double> cell_eff_viscosity_;
106 std::vector<double> cell_relperm_;
Definition: CompressibleTpfaPolymer.hpp:49
void solve(const double dt, PolymerBlackoilState &state, WellState &well_state)
CompressibleTpfaPolymer(const UnstructuredGrid &grid, const BlackoilPropertiesInterface &props, const RockCompressibility *rock_comp_props, const PolymerProperties &poly_props, const LinearSolverInterface &linsolver, const double residual_tol, const double change_tol, const int maxiter, const double *gravity, const Wells *wells)
Definition: PolymerBlackoilState.hpp:34
Definition: PolymerProperties.hpp:35
Definition: CompressibleTpfaPolymer.hpp:33
|