OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ResultSinkScalarComplexSum.h
Go to the documentation of this file.
1#pragma once
4
6{
7public:
8 ResultSinkScalarComplexSum(int executionFrequency, int totalTimeSteps)
9 :ResultSink(executionFrequency, totalTimeSteps) {};
11
12 void ConsumeResultContainer(ResultContainer * container) override;
13 ResultContainerScalarComplex * GetResultContainer() { return _summedUpResult; };
14 virtual void PerformPostProcessing() override;
15
16private:
17 ResultContainerScalarComplex * _summedUpResult = nullptr;
18
19};
Definition ResultContainer.h:5
Definition ResultContainerScalarComplex.h:5
Definition ResultSink.h:9
Definition ResultSinkScalarComplexSum.h:6
virtual ~ResultSinkScalarComplexSum()
Definition ResultSinkScalarComplexSum.cpp:4
ResultContainerScalarComplex * GetResultContainer()
Definition ResultSinkScalarComplexSum.h:13
void ConsumeResultContainer(ResultContainer *container) override
Definition ResultSinkScalarComplexSum.cpp:13
ResultSinkScalarComplexSum(int executionFrequency, int totalTimeSteps)
Definition ResultSinkScalarComplexSum.h:8
virtual void PerformPostProcessing() override
Definition ResultSinkScalarComplexSum.cpp:38