Opm::FlowDiagnostics::ConnectionValues Class Reference

#include <ConnectionValues.hpp>

Classes

struct  ConnID
 
struct  NumConnections
 
struct  NumPhases
 
struct  PhaseID
 

Public Member Functions

 ConnectionValues (const NumConnections &nconn, const NumPhases &nphase)
 
std::vector< double >::size_type numConnections () const
 
std::size_t numPhases () const
 
double operator() (const ConnID &connection, const PhaseID &phase) const
 
double & operator() (const ConnID &connection, const PhaseID &phase)
 

Constructor & Destructor Documentation

◆ ConnectionValues()

Opm::FlowDiagnostics::ConnectionValues::ConnectionValues ( const NumConnections nconn,
const NumPhases nphase 
)

Member Function Documentation

◆ numConnections()

std::vector< double >::size_type Opm::FlowDiagnostics::ConnectionValues::numConnections ( ) const

◆ numPhases()

std::size_t Opm::FlowDiagnostics::ConnectionValues::numPhases ( ) const

◆ operator()() [1/2]

double & Opm::FlowDiagnostics::ConnectionValues::operator() ( const ConnID connection,
const PhaseID phase 
)

◆ operator()() [2/2]

double Opm::FlowDiagnostics::ConnectionValues::operator() ( const ConnID connection,
const PhaseID phase 
) const

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