MultisegmentWellSegments.hpp
Go to the documentation of this file.
Definition: DeferredLogger.hpp:57 Definition: MultisegmentWellPrimaryVariables.hpp:45 DenseAd::Evaluation< Scalar, Indices::numEq+numWellEq > EvalWell Definition: MultisegmentWellPrimaryVariables.hpp:79 Definition: MultisegmentWellSegments.hpp:45 EvalWell pressureDropAutoICD(const int seg, const UnitSystem &unit_system, const bool extra_reverse_flow_derivatives=false) const EvalWell pressureDropValve(const int seg, const SummaryState &st, const bool extra_reverse_flow_derivatives=false) const Scalar getPressureDiffSegPerf(const int seg, const int perf) const Pressure difference between segment and perforation. EvalWell accelerationPressureLossContribution(const int seg, const Scalar area, const bool extra_reverse_flow_derivatives=false) const Scalar perforation_depth_diff(const int perf) const Definition: MultisegmentWellSegments.hpp:128 const std::vector< std::vector< int > > & inlets() const Definition: MultisegmentWellSegments.hpp:98 EvalWell getHydroPressureLoss(const int seg, const int seg_side) const MultisegmentWellSegments(const int numSegments, WellInterfaceGeneric< Scalar > &well) const EvalWell & density(const int seg) const Definition: MultisegmentWellSegments.hpp:123 Scalar getRefDensity() const Definition: MultisegmentWellSegments.hpp:118 void updateUpwindingSegments(const PrimaryVariables &primary_variables) Update upwinding segments. EvalWell getFrictionPressureLoss(const int seg, const bool extra_reverse_flow_derivatives=false) const const std::vector< std::vector< int > > & perforations() const Definition: MultisegmentWellSegments.hpp:108 int upwinding_segment(const int seg) const Definition: MultisegmentWellSegments.hpp:113 void copyPhaseDensities(const PhaseUsage &pu, SegmentState< Scalar > &segSol) const void computeFluidProperties(const EvalWell &temperature, const EvalWell &saltConcentration, const PrimaryVariables &primary_variables, int pvt_region_index, DeferredLogger &deferred_logger) EvalWell getSurfaceVolume(const EvalWell &temperature, const EvalWell &saltConcentration, const PrimaryVariables &primary_variables, const int pvt_region_index, const int seg_idx) const const std::vector< int > & inlets(const int seg) const Definition: MultisegmentWellSegments.hpp:103 EvalWell pressureDropSpiralICD(const int seg, const bool extra_reverse_flow_derivatives=false) const Definition: SegmentState.hpp:34 Definition: WellInterfaceGeneric.hpp:51 Definition: blackoilboundaryratevector.hh:37 Definition: BlackoilPhases.hpp:46 |