EulerUpstreamImplicit.hpp
Go to the documentation of this file.
Definition: EulerUpstreamImplicit.hpp:59 Dune::FieldMatrix< double, 1, 1 > ScalarMatrixBlockType Definition: EulerUpstreamImplicit.hpp:125 std::vector< double > direclet_sat_ Definition: EulerUpstreamImplicit.hpp:156 Opm::LinearSolverBICGSTAB LinearSolver Definition: EulerUpstreamImplicit.hpp:133 std::vector< int > periodic_faces_ Definition: EulerUpstreamImplicit.hpp:152 EulerUpstreamImplicit() Definition: EulerUpstreamImplicit_impl.hpp:60 Opm::TwophaseFluidWrapper TwophaseFluid Definition: EulerUpstreamImplicit.hpp:122 std::vector< double > direclet_hfaces_ Definition: EulerUpstreamImplicit.hpp:157 std::vector< int > direclet_cells_ Definition: EulerUpstreamImplicit.hpp:155 std::vector< double > htrans_ Definition: EulerUpstreamImplicit.hpp:158 void checkAndPossiblyClampSat(std::vector< double > &s) const Definition: EulerUpstreamImplicit_impl.hpp:343 Dune::BCRSMatrix< ScalarMatrixBlockType > ScalarBCRSMatrix Definition: EulerUpstreamImplicit.hpp:128 void smallTimeStep(std::vector< double > &saturation, const double time, const typename GridInterface::Vector &gravity, const PressureSolution &pressure_sol, const Opm::SparseVector< double > &injection_rates) const Dune::BlockVector< ScalarVectorBlockType > ScalarBlockVector Definition: EulerUpstreamImplicit.hpp:127 void init(const Opm::ParameterGroup ¶m, const GridInterface &grid, const ReservoirProperties &resprop, const BoundaryConditions &boundary) std::vector< int > periodic_cells_ Definition: EulerUpstreamImplicit.hpp:151 Opm::SinglePointUpwindTwoPhase< TwophaseFluid > TransportModel Definition: EulerUpstreamImplicit.hpp:123 Opm::ImplicitTransport< TransportModel, JacSys, Opm::MaxNormDune, Opm::ImplicitTransportDefault::VectorNegater, Opm::ImplicitTransportDefault::VectorZero, Opm::ImplicitTransportDefault::MatrixZero, Opm::ImplicitTransportDefault::VectorAssign > TransportSolver Definition: EulerUpstreamImplicit.hpp:140 void initObj(const GridInterface &grid, const ReservoirProperties &resprop, const BoundaryConditions &boundary) Definition: EulerUpstreamImplicit_impl.hpp:98 Dune::FieldVector< double, 1 > ScalarVectorBlockType Definition: EulerUpstreamImplicit.hpp:124 Opm::ImplicitTransportDefault::NewtonVectorCollection< ScalarBlockVector > NVecColl Definition: EulerUpstreamImplicit.hpp:130 bool transportSolve(std::vector< double > &saturation, const double time, const typename GridInterface::Vector &gravity, const PressureSolution &pressure_sol, const Opm::SparseVector< double > &injection_rates) const Solve transport equation. std::vector< int > periodic_nbfaces_ Definition: EulerUpstreamImplicit.hpp:153 std::vector< double > porevol_ Definition: EulerUpstreamImplicit.hpp:149 void init(const Opm::ParameterGroup ¶m) Definition: EulerUpstreamImplicit_impl.hpp:74 Opm::ImplicitTransportDetails::NRControl ctrl_ Definition: EulerUpstreamImplicit.hpp:159 Opm::ImplicitTransportDefault::JacobianSystem< ScalarBCRSMatrix, NVecColl > JacSys Definition: EulerUpstreamImplicit.hpp:131 std::vector< int > periodic_hfaces_ Definition: EulerUpstreamImplicit.hpp:154 EulerUpstreamImplicit(const GridInterface &grid, const ReservoirProperties &resprop, const BoundaryConditions &boundary) Definition: JacobianSystem.hpp:222 Definition: JacobianSystem.hpp:108 Definition: JacobianSystem.hpp:144 Definition: JacobianSystem.hpp:89 Definition: JacobianSystem.hpp:65 Definition: JacobianSystem.hpp:78 Definition: ImplicitTransport.hpp:105 Definition: ImplicitTransportDefs.hpp:162 Definition: ImplicitTransportDefs.hpp:43 Definition: SinglePointUpwindTwoPhase.hpp:278 Definition: ImplicitTransportDefs.hpp:115 Dune::BlockVector< Dune::FieldVector< double, 1 > > Vector A vector holding our RHS. Definition: matrixops.hpp:33 Definition: ImplicitAssembly.hpp:43 Definition: ImplicitTransport.hpp:45 |