|
|
using | Scalar = GetPropType<TypeTag, Properties::Scalar> |
|
using | FluidSystem = GetPropType<TypeTag, Properties::FluidSystem> |
|
using | IndexTraits = typename FluidSystem::IndexTraitsType |
|
using | Base = BlackoilWellModelGasLiftGeneric<Scalar, IndexTraits> |
|
using | GLiftEclWells = typename GasLiftGroupInfo<Scalar, IndexTraits>::GLiftEclWells |
|
using | GLiftOptWells = typename Base::GLiftOptWells |
|
using | GLiftProdWells = typename Base::GLiftProdWells |
|
using | GLiftSyncGroups = typename GasLiftSingleWellGeneric<Scalar, IndexTraits>::GLiftSyncGroups |
|
using | GLiftWellStateMap = typename Base::GLiftWellStateMap |
|
using | Simulator = GetPropType<TypeTag, Properties::Simulator> |
|
using | WellInterfacePtr = std::unique_ptr<WellInterface<TypeTag>> |
|
using | WellStateType = WellState<Scalar, IndexTraits> |
|
using | GLiftOptWells |
|
using | GLiftProdWells |
|
using | GLiftWellStateMap |
|
using | GLiftEclWells |
|
using | GLiftSyncGroups |
|
|
| BlackoilWellModelGasLift (bool terminal_output) |
|
bool | maybeDoGasLiftOptimize (const Simulator &simulator, const std::vector< WellInterfacePtr > &well_container, const std::map< std::string, Scalar > &node_pressures, const bool updatePotentials, WellStateType &wellState, GroupState< Scalar > &groupState, DeferredLogger &deferred_logger) |
|
| BlackoilWellModelGasLiftGeneric (bool terminal_output) |
|
void | gliftDebug (const std::string &msg, DeferredLogger &deferred_logger) const |
|
bool | terminalOutput () const |
|
void | serializeOp (Serializer &serializer) |
|
bool | operator== (const BlackoilWellModelGasLiftGeneric &that) const |
|
|
void | gliftDebugShowALQ (const std::vector< WellInterfaceGeneric< Scalar, GetPropType< TypeTag, Properties::FluidSystem >::IndexTraitsType > * > &well_container, const WellState< Scalar, GetPropType< TypeTag, Properties::FluidSystem >::IndexTraitsType > &wellState, DeferredLogger &deferred_logger) |
|
void | gasLiftOptimizationStage2 (const Parallel::Communication &comm, const Schedule &schedule, const SummaryState &summaryState, WellState< Scalar, GetPropType< TypeTag, Properties::FluidSystem >::IndexTraitsType > &wellState, GroupState< Scalar > &groupState, GLiftProdWells &prod_wells, GLiftOptWells &glift_wells, GasLiftGroupInfo< Scalar, GetPropType< TypeTag, Properties::FluidSystem >::IndexTraitsType > &group_info, GLiftWellStateMap &map, const int episodeIndex, DeferredLogger &deferred_logger) |
|
bool | terminal_output_ |
|
double | last_glift_opt_time_ |
template<typename TypeTag>
class Opm::BlackoilWellModelGasLift< TypeTag >
Class for handling the gaslift in the blackoil well model.