StandardWellEval.hpp
Go to the documentation of this file.
Definition: ConvergenceReport.hpp:38 Definition: DeferredLogger.hpp:57 Definition: StandardWellConnections.hpp:45 Definition: StandardWellEquations.hpp:47 Definition: StandardWellEval.hpp:47 StandardWellEval(const WellInterfaceIndices< FluidSystem, Indices > &baseif) void computeAccumWell() static constexpr int numWellConservationEq Definition: StandardWellEval.hpp:54 static constexpr bool has_gfrac_variable Definition: StandardWellEval.hpp:57 void init(std::vector< Scalar > &perf_depth, const std::vector< Scalar > &depth_arg, const int num_cells, const bool has_polymermw) const WellInterfaceIndices< FluidSystem, Indices > & baseif_ Definition: StandardWellEval.hpp:74 const StandardWellEquations< Scalar, Indices::numEq > & linSys() const Returns a const reference to equation system. Definition: StandardWellEval.hpp:68 void updateWellStateFromPrimaryVariables(const bool stop_or_zero_rate_target, WellState< Scalar > &well_state, const SummaryState &summary_state, DeferredLogger &deferred_logger) const StdWellConnections connections_ Connection level values. Definition: StandardWellEval.hpp:107 PrimaryVariables primary_variables_ Primary variables for well. Definition: StandardWellEval.hpp:101 StandardWellEquations< Scalar, Indices::numEq > linSys_ Linear equation system. Definition: StandardWellEval.hpp:106 EvalWell extendEval(const Eval &in) const typename StandardWellEquations< Scalar, Indices::numEq >::BVectorWell BVectorWell Definition: StandardWellEval.hpp:65 typename PrimaryVariables::EvalWell EvalWell Definition: StandardWellEval.hpp:63 DenseAd::Evaluation< Scalar, Indices::numEq > Eval Definition: StandardWellEval.hpp:64 static constexpr bool has_wfrac_variable Definition: StandardWellEval.hpp:56 ConvergenceReport getWellConvergence(const WellState< Scalar > &well_state, const std::vector< Scalar > &B_avg, const Scalar maxResidualAllowed, const Scalar tol_wells, const Scalar relaxed_tolerance_flow, const bool relax_tolerance, const bool well_is_stopped, std::vector< Scalar > &res, DeferredLogger &deferred_logger) const Class holding primary variables for StandardWell. Definition: StandardWellPrimaryVariables.hpp:41 static constexpr int SFrac Definition: StandardWellPrimaryVariables.hpp:83 static constexpr bool has_gfrac_variable Definition: StandardWellPrimaryVariables.hpp:80 DenseAd::DynamicEvaluation< Scalar, numStaticWellEq+Indices::numEq+1 > EvalWell Evaluation for the well equations. Definition: StandardWellPrimaryVariables.hpp:87 static constexpr bool has_wfrac_variable Definition: StandardWellPrimaryVariables.hpp:79 static constexpr int WQTotal The index for the weighted total rate. Definition: StandardWellPrimaryVariables.hpp:72 static constexpr int GFrac Definition: StandardWellPrimaryVariables.hpp:82 static constexpr int numWellConservationEq Number of the conservation equations. Definition: StandardWellPrimaryVariables.hpp:66 static constexpr int WFrac Definition: StandardWellPrimaryVariables.hpp:81 static constexpr int Bhp The index for Bhp in primary variables and the index of well control equation. Definition: StandardWellPrimaryVariables.hpp:77 Definition: WellInterfaceIndices.hpp:34 Definition: WellState.hpp:62 Definition: blackoilboundaryratevector.hh:37 |