Opm::WellInterfaceGeneric< Scalar >::OperabilityStatus Struct Reference

#include <WellInterfaceGeneric.hpp>

Public Member Functions

bool isOperableAndSolvable () const
 
bool isOperableUnderBHPLimit () const
 
bool isOperableUnderTHPLimit () const
 
void resetOperability ()
 

Public Attributes

bool operable_under_only_bhp_limit = true
 
bool obey_thp_limit_under_bhp_limit = true
 
bool can_obtain_bhp_with_thp_limit = true
 
bool obey_bhp_limit_with_thp_limit = true
 
bool solvable = true
 
bool has_negative_potentials = false
 
bool thp_limit_violated_but_not_switched = false
 
bool use_vfpexplicit = false
 

Member Function Documentation

◆ isOperableAndSolvable()

◆ isOperableUnderBHPLimit()

◆ isOperableUnderTHPLimit()

◆ resetOperability()

Member Data Documentation

◆ can_obtain_bhp_with_thp_limit

template<class Scalar >
bool Opm::WellInterfaceGeneric< Scalar >::OperabilityStatus::can_obtain_bhp_with_thp_limit = true

◆ has_negative_potentials

template<class Scalar >
bool Opm::WellInterfaceGeneric< Scalar >::OperabilityStatus::has_negative_potentials = false

◆ obey_bhp_limit_with_thp_limit

template<class Scalar >
bool Opm::WellInterfaceGeneric< Scalar >::OperabilityStatus::obey_bhp_limit_with_thp_limit = true

◆ obey_thp_limit_under_bhp_limit

template<class Scalar >
bool Opm::WellInterfaceGeneric< Scalar >::OperabilityStatus::obey_thp_limit_under_bhp_limit = true

◆ operable_under_only_bhp_limit

◆ solvable

template<class Scalar >
bool Opm::WellInterfaceGeneric< Scalar >::OperabilityStatus::solvable = true

◆ thp_limit_violated_but_not_switched

template<class Scalar >
bool Opm::WellInterfaceGeneric< Scalar >::OperabilityStatus::thp_limit_violated_but_not_switched = false
mutable

◆ use_vfpexplicit

template<class Scalar >
bool Opm::WellInterfaceGeneric< Scalar >::OperabilityStatus::use_vfpexplicit = false

The documentation for this struct was generated from the following file: