#include <GasLiftStage2.hpp>
|
using | GradInfo = typename GasLiftStage2::GradInfo |
|
using | GradPair = typename GasLiftStage2::GradPair |
|
using | GradPairItr = typename GasLiftStage2::GradPairItr |
|
using | GradMap = typename GasLiftStage2::GradMap |
|
◆ GradInfo
◆ GradMap
◆ GradPair
◆ GradPairItr
◆ OptimizeState()
Opm::GasLiftStage2::OptimizeState::OptimizeState |
( |
GasLiftStage2 & |
parent_, |
|
|
const Group & |
group_ |
|
) |
| |
|
inline |
◆ calculateEcoGradients()
void Opm::GasLiftStage2::OptimizeState::calculateEcoGradients |
( |
std::vector< GasLiftSingleWell * > & |
wells, |
|
|
std::vector< GradPair > & |
inc_grads, |
|
|
std::vector< GradPair > & |
dec_grads |
|
) |
| |
◆ checkAtLeastTwoWells()
bool Opm::GasLiftStage2::OptimizeState::checkAtLeastTwoWells |
( |
std::vector< GasLiftSingleWell * > & |
wells | ) |
|
◆ debugShowIterationInfo()
void Opm::GasLiftStage2::OptimizeState::debugShowIterationInfo |
( |
| ) |
|
◆ getEcoGradients()
std::pair< std::optional< GradPairItr >, std::optional< GradPairItr > > Opm::GasLiftStage2::OptimizeState::getEcoGradients |
( |
std::vector< GradPair > & |
inc_grads, |
|
|
std::vector< GradPair > & |
dec_grads |
|
) |
| |
◆ recalculateGradients()
void Opm::GasLiftStage2::OptimizeState::recalculateGradients |
( |
std::vector< GradPair > & |
inc_grads, |
|
|
std::vector< GradPair > & |
dec_grads, |
|
|
GradPairItr & |
min_dec_grad_itr, |
|
|
GradPairItr & |
max_inc_grad_itr |
|
) |
| |
◆ redistributeALQ()
void Opm::GasLiftStage2::OptimizeState::redistributeALQ |
( |
GradPairItr & |
min_dec_grad, |
|
|
GradPairItr & |
max_inc_grad |
|
) |
| |
◆ group
const Group& Opm::GasLiftStage2::OptimizeState::group |
◆ it
int Opm::GasLiftStage2::OptimizeState::it |
◆ parent
The documentation for this struct was generated from the following file: