Opm::WGHelpers::FractionCalculator< Scalar > Class Template Reference

#include <FractionCalculator.hpp>

Public Member Functions

 FractionCalculator (const Schedule &schedule, const WellState< Scalar > &well_state, const GroupState< Scalar > &group_state, const int report_step, const GuideRate *guide_rate, const GuideRateModel::Target target, const PhaseUsage &pu, const bool is_producer, const Phase injection_phase)
 
Scalar fraction (const std::string &name, const std::string &control_group_name, const bool always_include_this)
 
Scalar localFraction (const std::string &name, const std::string &always_included_child)
 

Constructor & Destructor Documentation

◆ FractionCalculator()

template<class Scalar >
Opm::WGHelpers::FractionCalculator< Scalar >::FractionCalculator ( const Schedule &  schedule,
const WellState< Scalar > &  well_state,
const GroupState< Scalar > &  group_state,
const int  report_step,
const GuideRate *  guide_rate,
const GuideRateModel::Target  target,
const PhaseUsage pu,
const bool  is_producer,
const Phase  injection_phase 
)

Member Function Documentation

◆ fraction()

template<class Scalar >
Scalar Opm::WGHelpers::FractionCalculator< Scalar >::fraction ( const std::string &  name,
const std::string &  control_group_name,
const bool  always_include_this 
)

◆ localFraction()

template<class Scalar >
Scalar Opm::WGHelpers::FractionCalculator< Scalar >::localFraction ( const std::string &  name,
const std::string &  always_included_child 
)

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