OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ResultSourceScalarComplex< T > Class Template Reference

#include "ResultSourceScalarComplex.h"

Inheritance diagram for ResultSourceScalarComplex< T >:
ResultSource

Public Member Functions

 ResultSourceScalarComplex (ExecutionBarrier *executionBarrier, IGridIteratorVolume *volumeIter, Port< T > &port, const T(Port< T >::*GetterCurrentValue)() const)
 
virtual ResultContainerGenerateResultContainer (int currentTimeStep) override
 
- Public Member Functions inherited from ResultSource
 ~ResultSource ()
 
 ResultSource (ExecutionBarrier *executionBarrier, IGridIteratorVolume *volumeIter)
 
IGridIteratorVolumeGetSubvolumeIterator () const
 
int GetCurrentTimestep () const
 
bool ShallBeExecuted (int currentTimestep)
 

Additional Inherited Members

- Protected Attributes inherited from ResultSource
IGridIteratorVolume_volumeIterator = nullptr
 
IGridIteratorVolume_subVolumeIterator = nullptr
 
int _currentTimestep
 

Constructor & Destructor Documentation

◆ ResultSourceScalarComplex()

template<class T >
ResultSourceScalarComplex< T >::ResultSourceScalarComplex ( ExecutionBarrier * executionBarrier,
IGridIteratorVolume * volumeIter,
Port< T > & port,
const T(Port< T >::*)() const GetterCurrentValue )
inline

Member Function Documentation

◆ GenerateResultContainer()

template<class T >
ResultContainer * ResultSourceScalarComplex< T >::GenerateResultContainer ( int currentTimeStep)
inlineoverridevirtual

Implements ResultSource.


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