Opm::ParallelDebugOutputInterface Class Referenceabstract

#include <ParallelDebugOutput.hpp>

Inheritance diagram for Opm::ParallelDebugOutputInterface:
Inheritance graph

Public Member Functions

virtual ~ParallelDebugOutputInterface ()
 
virtual bool collectToIORank (const SimulatorState &localReservoirState, const WellState &localWellState)=0
 
virtual const SimulatorState & globalReservoirState () const =0
 
virtual const WellState & globalWellState () const =0
 
virtual bool isIORank () const =0
 
virtual bool isParallel () const =0
 
virtual int numCells () const =0
 
virtual const int * globalCell () const =0
 

Protected Member Functions

 ParallelDebugOutputInterface ()
 

Constructor & Destructor Documentation

Opm::ParallelDebugOutputInterface::ParallelDebugOutputInterface ( )
inlineprotected
virtual Opm::ParallelDebugOutputInterface::~ParallelDebugOutputInterface ( )
inlinevirtual

Member Function Documentation

virtual bool Opm::ParallelDebugOutputInterface::collectToIORank ( const SimulatorState &  localReservoirState,
const WellState &  localWellState 
)
pure virtual
virtual const int* Opm::ParallelDebugOutputInterface::globalCell ( ) const
pure virtual
virtual const SimulatorState& Opm::ParallelDebugOutputInterface::globalReservoirState ( ) const
pure virtual
virtual const WellState& Opm::ParallelDebugOutputInterface::globalWellState ( ) const
pure virtual
virtual bool Opm::ParallelDebugOutputInterface::isIORank ( ) const
pure virtual
virtual bool Opm::ParallelDebugOutputInterface::isParallel ( ) const
pure virtual
virtual int Opm::ParallelDebugOutputInterface::numCells ( ) const
pure virtual

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