MultisegmentWellGeneric.hpp
Go to the documentation of this file.
64 bool update_relaxation_factor(const std::vector<Scalar>& measure_history, Scalar& relaxation_factor, bool& regularize, DeferredLogger& deferred_logger) const;
65 bool repeatedStagnation(const std::vector<Scalar>& measure_history, bool& regularize, DeferredLogger& deferred_logger) const;
Definition: DeferredLogger.hpp:57 Definition: MultisegmentWellGeneric.hpp:39 void scaleSegmentPressuresWithBhp(WellState< Scalar > &well_state) const const WellInterfaceGeneric< Scalar > & baseif_ Definition: MultisegmentWellGeneric.hpp:74 int numberOfSegments() const number of segments for this well Scalar getSegmentDp(const int seg, const Scalar density, const std::vector< Scalar > &seg_dp) const int segmentNumberToIndex(const int segment_number) const bool update_relaxation_factor(const std::vector< Scalar > &measure_history, Scalar &relaxation_factor, bool ®ularize, DeferredLogger &deferred_logger) const Detect oscillation or stagnation based on the residual measure history. const WellSegments & segmentSet() const void scaleSegmentRatesWithWellRates(const std::vector< std::vector< int > > &segment_inlets, const std::vector< std::vector< int > > &segment_perforations, WellState< Scalar > &well_state) const bool repeatedStagnation(const std::vector< Scalar > &measure_history, bool ®ularize, DeferredLogger &deferred_logger) const bool accelerationalPressureLossConsidered() const bool frictionalPressureLossConsidered() const WellSegmentCompPressureDrop compPressureDrop() const MultisegmentWellGeneric(WellInterfaceGeneric< Scalar > &baseif) Definition: WellInterfaceGeneric.hpp:53 Definition: WellState.hpp:65 Definition: blackoilboundaryratevector.hh:39 |