opm-common
Loading...
Searching...
No Matches
Opm::SICD Class Reference
Inheritance diagram for Opm::SICD:
Opm::AutoICD

Public Member Functions

 SICD (const DeckRecord &record)
 SICD (const RestartIO::RstSegment &rstSegment)
 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:
  • opm/input/eclipse/Schedule/MSW/SICD.hpp
  • opm/input/eclipse/Schedule/MSW/SICD.cpp