|
My Project
|
Public Types | |
| using | EvalWell = typename PrimaryVariables::EvalWell |
| using | Eval = DenseAd::Evaluation< Scalar, Indices::numEq > |
| using | BVectorWell = typename StandardWellEquations< Scalar, Indices::numEq >::BVectorWell |
Public Member Functions | |
| const StandardWellEquations< Scalar, Indices::numEq > & | linSys () const |
| Returns a const reference to equation system. | |
Protected Types | |
| using | PrimaryVariables = StandardWellPrimaryVariables< FluidSystem, Indices, Scalar > |
Protected Member Functions | |
| StandardWellEval (const WellInterfaceIndices< FluidSystem, Indices, Scalar > &baseif) | |
| EvalWell | extendEval (const Eval &in) const |
| void | computeAccumWell () |
| ConvergenceReport | getWellConvergence (const WellState &well_state, const std::vector< double > &B_avg, const double maxResidualAllowed, const double tol_wells, const double relaxed_tolerance_flow, const bool relax_tolerance, std::vector< double > &res, DeferredLogger &deferred_logger) const |
| void | init (std::vector< double > &perf_depth, const std::vector< double > &depth_arg, const int num_cells, const bool has_polymermw) |
| void | updateWellStateFromPrimaryVariables (const bool stop_or_zero_rate_target, WellState &well_state, DeferredLogger &deferred_logger) const |
Protected Attributes | |
| const WellInterfaceIndices< FluidSystem, Indices, Scalar > & | baseif_ |
| PrimaryVariables | primary_variables_ |
| Primary variables for well. | |
| std::vector< double > | F0_ |
| StandardWellEquations< Scalar, Indices::numEq > | linSys_ |
| Linear equation system. | |
| StandardWellConnections< FluidSystem, Indices, Scalar > | connections_ |
| Connection level values. | |
Static Protected Attributes | |
| static constexpr int | Bhp = PrimaryVariables::Bhp |
| static constexpr int | WQTotal = PrimaryVariables::WQTotal |
| static constexpr int | numWellConservationEq = PrimaryVariables::numWellConservationEq |
| static constexpr bool | has_wfrac_variable = PrimaryVariables::has_wfrac_variable |
| static constexpr bool | has_gfrac_variable = PrimaryVariables::has_gfrac_variable |
| static constexpr int | WFrac = PrimaryVariables::WFrac |
| static constexpr int | GFrac = PrimaryVariables::GFrac |
| static constexpr int | SFrac = PrimaryVariables::SFrac |