OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ResultSourceScalarComplex.h
Go to the documentation of this file.
1#pragma once
4#include "Ports/Port.h"
5
6template <class T>
8{
9
10public:
11 ResultSourceScalarComplex(ExecutionBarrier * executionBarrier, IGridIteratorVolume * volumeIter, Port<T> & port, const T (Port<T>::*GetterCurrentValue)() const);
12 virtual ResultContainer * GenerateResultContainer(int currentTimeStep) override;
13
14private:
15 Port<T> & _port;
16 const T(Port<T>::*GetterCurrentValue)() const = nullptr;
17};
Definition ExecutionBarrier.h:4
Definition IGridIteratorVolume.h:7
Definition Port.h:11
Definition ResultContainer.h:5
Definition ResultSource.h:9
Definition ResultSourceScalarComplex.h:8
virtual ResultContainer * GenerateResultContainer(int currentTimeStep) override
Definition ResultSourceScalarComplex.hpp:12
ResultSourceScalarComplex(ExecutionBarrier *executionBarrier, IGridIteratorVolume *volumeIter, Port< T > &port, const T(Port< T >::*GetterCurrentValue)() const)
Definition ResultSourceScalarComplex.hpp:6
Definition SourceTarget.h:8