OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ResultSourceScalar.h
Go to the documentation of this file.
1#pragma once
4
5template <class T>
7{
8
9public:
10 ResultSourceScalar(ExecutionBarrier* executionBarrier, IGridIteratorVolume * volumeIter, DegreesOfFreedom3DLoopCPU<T> & doF, T*(DegreesOfFreedom3DLoopCPU<T>::*GetterDoF)(index_t index) const);
11 virtual ResultContainer * GenerateResultContainer(int currentTimeStep) override;
12
13private:
15 T*(DegreesOfFreedom3DLoopCPU<T>::*GetterOfDoF)(index_t index) const = nullptr;
16};
17
int64_t index_t
Definition SystemDependentDefines.h:13
Definition DegreesOfFreedom3DLoopCPU.h:8
Definition ExecutionBarrier.h:4
Definition IGridIteratorVolume.h:7
Definition ResultContainer.h:5
Definition ResultSource.h:9
Definition ResultSourceScalar.h:7
virtual ResultContainer * GenerateResultContainer(int currentTimeStep) override
Definition ResultSourceScalar.hpp:12
ResultSourceScalar(ExecutionBarrier *executionBarrier, IGridIteratorVolume *volumeIter, DegreesOfFreedom3DLoopCPU< T > &doF, T *(DegreesOfFreedom3DLoopCPU< T >::*GetterDoF)(index_t index) const)
Definition ResultSourceScalar.hpp:7