My Project
Loading...
Searching...
No Matches
Opm::SICD Class Reference
Inheritance diagram for Opm::SICD:
Opm::AutoICD

Public Member Functions

 SICD (const DeckRecord &record)
 
 SICD (double strength, double length, double densityCalibration, double viscosityCalibration, double criticalValue, double widthTransitionRegion, double maxViscosityRatio, int methodFlowScaling, const std::optional< double > &maxAbsoluteRate, ICDStatus status, double scalingFactor)
 
const std::optional< double > & maxAbsoluteRate () const
 
ICDStatus status () const
 
double strength () const
 
double length () const
 
double densityCalibration () const
 
double viscosityCalibration () const
 
double criticalValue () const
 
double widthTransitionRegion () const
 
double maxViscosityRatio () const
 
int methodFlowScaling () const
 
void updateScalingFactor (const double segment_length, const double completion_length)
 
double scalingFactor () const
 
int ecl_status () const
 
bool operator== (const SICD &data) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static SICD serializationTestObject ()
 
static std::map< std::string, std::vector< std::pair< int, SICD > > > fromWSEGSICD (const DeckKeyword &wsegsicd)
 

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