ECLEndPointScaling.hpp File Reference
#include <opm/utility/ECLPhaseIndex.hpp>
#include <functional>
#include <memory>
#include <string>
#include <vector>
Include dependency graph for ECLEndPointScaling.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Opm::SatFunc::EPSEvalInterface
 Protocol for computing scaled saturation values. More...
 
struct  Opm::SatFunc::EPSEvalInterface::TableEndPoints
 
struct  Opm::SatFunc::EPSEvalInterface::SaturationAssoc
 Associate a saturation value to a specific cell. More...
 
class  Opm::SatFunc::VerticalScalingInterface
 
struct  Opm::SatFunc::VerticalScalingInterface::FunctionValues
 
struct  Opm::SatFunc::VerticalScalingInterface::FunctionValues::Point
 
class  Opm::SatFunc::TwoPointScaling
 
class  Opm::SatFunc::PureVerticalScaling
 
class  Opm::SatFunc::ThreePointScaling
 
class  Opm::SatFunc::CritSatVerticalScaling
 
struct  Opm::SatFunc::CreateEPS
 
struct  Opm::SatFunc::CreateEPS::EPSOptions
 Set of options that uniquely define a single EPS operation. More...
 
struct  Opm::SatFunc::CreateEPS::RawTableEndPoints
 Collection of raw saturation table end points. More...
 
struct  Opm::SatFunc::CreateEPS::RawTableEndPoints::Connate
 Collection of connate (minimum) saturation end points. More...
 
struct  Opm::SatFunc::CreateEPS::RawTableEndPoints::Critical
 
struct  Opm::SatFunc::CreateEPS::RawTableEndPoints::Maximum
 Collection of maximum saturation end points. More...
 
struct  Opm::SatFunc::CreateEPS::Horizontal
 
struct  Opm::SatFunc::CreateEPS::Vertical
 

Namespaces

namespace  Opm
 
namespace  Opm::SatFunc
 

Functions

std::vector< double > Opm::SatFunc::scaledConnateGas (const ECLGraph &G, const ECLInitFileData &init, const CreateEPS::RawTableEndPoints &tep)
 
std::vector< double > Opm::SatFunc::scaledConnateWater (const ECLGraph &G, const ECLInitFileData &init, const CreateEPS::RawTableEndPoints &tep)