Opm::ConvergenceReport::WellFailure Class Reference

#include <ConvergenceReport.hpp>

Public Types

enum struct  Type {
  Invalid , MassBalance , Pressure , ControlBHP ,
  ControlTHP , ControlRate , Unsolvable , WrongFlowDirection
}
 

Public Member Functions

 WellFailure (Type t, Severity s, int phase, const std::string &well_name)
 
Type type () const
 
Severity severity () const
 
int phase () const
 
const std::string & wellName () const
 

Member Enumeration Documentation

◆ Type

Enumerator
Invalid 
MassBalance 
Pressure 
ControlBHP 
ControlTHP 
ControlRate 
Unsolvable 
WrongFlowDirection 

Constructor & Destructor Documentation

◆ WellFailure()

Opm::ConvergenceReport::WellFailure::WellFailure ( Type  t,
Severity  s,
int  phase,
const std::string &  well_name 
)
inline

Member Function Documentation

◆ phase()

int Opm::ConvergenceReport::WellFailure::phase ( ) const
inline

◆ severity()

Severity Opm::ConvergenceReport::WellFailure::severity ( ) const
inline

◆ type()

Type Opm::ConvergenceReport::WellFailure::type ( ) const
inline

◆ wellName()

const std::string & Opm::ConvergenceReport::WellFailure::wellName ( ) const
inline

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