Opm::GuideRate::RateVector Struct Reference

#include <GuideRate.hpp>

Public Member Functions

 RateVector ()=default
 
 RateVector (double orat, double grat, double wrat)
 
double eval (Group::GuideRateTarget target) const
 
double eval (Well::GuideRateTarget target) const
 
double eval (GuideRateModel::Target target) const
 

Public Attributes

double oil_rat
 
double gas_rat
 
double wat_rat
 

Constructor & Destructor Documentation

◆ RateVector() [1/2]

Opm::GuideRate::RateVector::RateVector ( )
default

◆ RateVector() [2/2]

Opm::GuideRate::RateVector::RateVector ( double  orat,
double  grat,
double  wrat 
)
inline

Member Function Documentation

◆ eval() [1/3]

double Opm::GuideRate::RateVector::eval ( Group::GuideRateTarget  target) const

◆ eval() [2/3]

double Opm::GuideRate::RateVector::eval ( GuideRateModel::Target  target) const

◆ eval() [3/3]

double Opm::GuideRate::RateVector::eval ( Well::GuideRateTarget  target) const

Member Data Documentation

◆ gas_rat

double Opm::GuideRate::RateVector::gas_rat

◆ oil_rat

double Opm::GuideRate::RateVector::oil_rat

◆ wat_rat

double Opm::GuideRate::RateVector::wat_rat

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