Opm::WellInterfaceGeneric::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()

bool Opm::WellInterfaceGeneric::OperabilityStatus::isOperableAndSolvable ( ) const
inline

◆ isOperableUnderBHPLimit()

bool Opm::WellInterfaceGeneric::OperabilityStatus::isOperableUnderBHPLimit ( ) const
inline

◆ isOperableUnderTHPLimit()

bool Opm::WellInterfaceGeneric::OperabilityStatus::isOperableUnderTHPLimit ( ) const
inline

◆ resetOperability()

void Opm::WellInterfaceGeneric::OperabilityStatus::resetOperability ( )
inline

Member Data Documentation

◆ can_obtain_bhp_with_thp_limit

bool Opm::WellInterfaceGeneric::OperabilityStatus::can_obtain_bhp_with_thp_limit = true

◆ has_negative_potentials

bool Opm::WellInterfaceGeneric::OperabilityStatus::has_negative_potentials = false

Referenced by isOperableAndSolvable().

◆ obey_bhp_limit_with_thp_limit

bool Opm::WellInterfaceGeneric::OperabilityStatus::obey_bhp_limit_with_thp_limit = true

◆ obey_thp_limit_under_bhp_limit

bool Opm::WellInterfaceGeneric::OperabilityStatus::obey_thp_limit_under_bhp_limit = true

◆ operable_under_only_bhp_limit

bool Opm::WellInterfaceGeneric::OperabilityStatus::operable_under_only_bhp_limit = true

◆ solvable

bool Opm::WellInterfaceGeneric::OperabilityStatus::solvable = true

Referenced by isOperableAndSolvable().

◆ thp_limit_violated_but_not_switched

bool Opm::WellInterfaceGeneric::OperabilityStatus::thp_limit_violated_but_not_switched = false
mutable

◆ use_vfpexplicit

bool Opm::WellInterfaceGeneric::OperabilityStatus::use_vfpexplicit = false

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