Opm::PolymerInflowInterface Class Referenceabstract

Interface for classes encapsulating polymer inflow information. More...

#include <PolymerInflow.hpp>

Inheritance diagram for Opm::PolymerInflowInterface:
Inheritance graph

Public Member Functions

virtual ~PolymerInflowInterface ()
 Virtual destructor for subclassing. More...
 
virtual void getInflowValues (const double step_start, const double step_end, std::vector< double > &poly_inflow_c) const =0
 

Detailed Description

Interface for classes encapsulating polymer inflow information.

Constructor & Destructor Documentation

◆ ~PolymerInflowInterface()

virtual Opm::PolymerInflowInterface::~PolymerInflowInterface ( )
inlinevirtual

Virtual destructor for subclassing.

Member Function Documentation

◆ getInflowValues()

virtual void Opm::PolymerInflowInterface::getInflowValues ( const double  step_start,
const double  step_end,
std::vector< double > &  poly_inflow_c 
) const
pure virtual

Get inflow concentrations for all cells.

Parameters
[in]step_startStart of timestep.
[in]step_endEnd of timestep.
[out]poly_inflow_cInjection concentrations to use for timestep, per cell. Must be properly sized before calling.

Implemented in Opm::PolymerInflowBasic, and Opm::PolymerInflowFromDeck.


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