accelerationalPressureLossConsidered() const (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
assembleControlEq(const WellState &well_state, const GroupState &group_state, const Schedule &schedule, const SummaryState &summaryState, const Well::InjectionControls &inj_controls, const Well::ProductionControls &prod_controls, const double rho, DeferredLogger &deferred_logger) (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
assembleDefaultPressureEq(const int seg, WellState &well_state) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
assembleICDPressureEq(const int seg, const UnitSystem &unit_system, WellState &well_state, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
assemblePressureEq(const int seg, const UnitSystem &unit_system, WellState &well_state, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
baseif_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
BVector typedef (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
BVectorWell typedef (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
calculateThpFromBhp(const std::vector< double > &rates, const double bhp, const double rho, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
cell_perforation_depth_diffs_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
cell_perforation_pressure_diffs_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
checkConvergenceControlEq(const WellState &well_state, ConvergenceReport &report, const double tolerance_pressure_ms_wells, const double tolerance_wells, const double max_residual_allowed, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
compPressureDrop() const (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
computeBhpAtThpLimitInj(const std::function< std::vector< double >(const double)> &frates, const SummaryState &summary_state, const double rho, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
computeBhpAtThpLimitProd(const std::function< std::vector< double >(const double)> &frates, const SummaryState &summary_state, const double maxPerfPress, const double rho, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
computeSegmentFluidProperties(const EvalWell &temperature, const EvalWell &saltConcentration, int pvt_region_index) (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
detectOscillations(const std::vector< double > &measure_history, const int it, bool &oscillate, bool &stagnate) const | Opm::MultisegmentWellGeneric< Scalar > | protected |
DiagMatrixBlockWellType typedef (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
DiagMatWell typedef (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
duneB_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | mutableprotected |
duneC_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | mutableprotected |
duneD_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | mutableprotected |
duneDSolver_ | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | mutableprotected |
Eval typedef (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
EvalWell typedef (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
extendEval(const Eval &in) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
frictionalPressureLossConsidered() const (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
getBhp() const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getControlTolerance(const WellState &well_state, const double tolerance_wells, const double tolerance_pressure_ms_wells, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getFrictionPressureLoss(const int seg) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getHydroPressureLoss(const int seg) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getQs(const int comp_idx) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getResidualMeasureValue(const WellState &well_state, const std::vector< double > &residuals, const double tolerance_wells, const double tolerance_pressure_ms_wells, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getSegmentGTotal(const int seg) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getSegmentPressure(const int seg) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getSegmentRate(const int seg, const int comp_idx) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getSegmentRateUpwinding(const int seg, const size_t comp_idx) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getSegmentSurfaceVolume(const EvalWell &temperature, const EvalWell &saltConcentration, const int pvt_region_index, const int seg_idx) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getWellConvergence(const WellState &well_state, const std::vector< double > &B_avg, DeferredLogger &deferred_logger, const double max_residual_allowed, const double tolerance_wells, const double relaxed_inner_tolerance_flow_ms_well, const double tolerance_pressure_ms_wells, const double relaxed_inner_tolerance_pressure_ms_well, const bool relax_tolerance) const | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getWellResiduals(const std::vector< Scalar > &B_avg, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
getWQTotal() const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
GFrac (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protectedstatic |
GTotal (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protectedstatic |
handleAccelerationPressureLoss(const int seg, WellState &well_state) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
has_gas (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protectedstatic |
has_gfrac_variable (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protectedstatic |
has_oil (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protectedstatic |
has_water (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protectedstatic |
has_wfrac_variable (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protectedstatic |
initMatrixAndVectors(const int num_cells) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
initPrimaryVariablesEvaluation() const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
MultisegmentWellEval(WellInterfaceIndices< FluidSystem, Indices, Scalar > &baseif) (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
MultisegmentWellGeneric(WellInterfaceGeneric &baseif) (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
numberOfSegments() const | Opm::MultisegmentWellGeneric< Scalar > | protected |
numWellEq (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protectedstatic |
OffDiagMatrixBlockWellType typedef (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
OffDiagMatWell typedef (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
perforation_segment_depth_diffs_ (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
pressureDropAutoICD(const int seg, const UnitSystem &unit_system) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
pressureDropSpiralICD(const int seg) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
pressureDropValve(const int seg) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
primary_variables_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | mutableprotected |
primary_variables_evaluation_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | mutableprotected |
processFractions(const int seg) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
recoverSolutionWell(const BVector &x, BVectorWell &xw) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
resWell_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | mutableprotected |
scaleSegmentPressuresWithBhp(WellState &well_state) const (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
scaleSegmentRatesWithWellRates(WellState &well_state) const (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
segment_densities_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
segment_depth_diffs_ (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
segment_inlets_ (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
segment_mass_rates_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
segment_perforations_ (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
segment_phase_densities_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
segment_phase_fractions_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
segment_phase_viscosities_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
segment_viscosities_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
segmentNumberToIndex(const int segment_number) const (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
segmentSet() const (defined in Opm::MultisegmentWellGeneric< Scalar >) | Opm::MultisegmentWellGeneric< Scalar > | protected |
SPres (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protectedstatic |
surfaceVolumeFraction(const int seg, const int comp_idx) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
updatePrimaryVariables(const WellState &well_state) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
updateThp(WellState &well_state, const double rho, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
updateUpwindingSegments() (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
updateWellState(const BVectorWell &dwells, const double relaxation_factor, const double DFLimit, const double max_pressure_change) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
updateWellStateFromPrimaryVariables(WellState &well_state, const double rho, DeferredLogger &deferred_logger) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
upwinding_segments_ (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
VectorBlockType typedef (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
VectorBlockWellType typedef (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
volumeFraction(const int seg, const unsigned compIdx) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
volumeFractionScaled(const int seg, const int comp_idx) const (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protected |
WFrac (defined in Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar >) | Opm::MultisegmentWellEval< FluidSystem, Indices, Scalar > | protectedstatic |