OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ResultSinkVector3DComplexSum Class Reference

#include "ResultSinkVector3DComplexSum.h"

Inheritance diagram for ResultSinkVector3DComplexSum:
ResultSink

Public Member Functions

 ResultSinkVector3DComplexSum (int executionFrequency, int totalTimeSteps)
 
virtual ~ResultSinkVector3DComplexSum ()
 
void ConsumeResultContainer (ResultContainer *container) override
 
virtual void PerformPostProcessing () override
 
const ResultContainerVector3DComplexGetResultContainer (void) const
 
index_t GetVolumeSize (void) const
 
- Public Member Functions inherited from ResultSink
 ResultSink (int executionFrequency, int totalTimeSteps)
 
virtual ~ResultSink ()
 
virtual void SetVolumeIterator (IGridIteratorVolume *volumeIter)
 
const int GetNbOfExectutions () const
 
void AddPostProcessor (ResultPostProcessor *postProcessor)
 

Additional Inherited Members

- Protected Attributes inherited from ResultSink
std::vector< ResultPostProcessor * > _postProcessors
 
int _executionFrequency
 
int _totalTimesteps
 
int _nbOfExecutions
 
IGridIteratorVolume_volumeIterator = nullptr
 

Constructor & Destructor Documentation

◆ ResultSinkVector3DComplexSum()

ResultSinkVector3DComplexSum::ResultSinkVector3DComplexSum ( int executionFrequency,
int totalTimeSteps )
inline

◆ ~ResultSinkVector3DComplexSum()

ResultSinkVector3DComplexSum::~ResultSinkVector3DComplexSum ( )
virtual

Member Function Documentation

◆ ConsumeResultContainer()

void ResultSinkVector3DComplexSum::ConsumeResultContainer ( ResultContainer * container)
overridevirtual

Implements ResultSink.

◆ GetResultContainer()

const ResultContainerVector3DComplex * ResultSinkVector3DComplexSum::GetResultContainer ( void ) const

◆ GetVolumeSize()

index_t ResultSinkVector3DComplexSum::GetVolumeSize ( void ) const

◆ PerformPostProcessing()

void ResultSinkVector3DComplexSum::PerformPostProcessing ( )
overridevirtual

Implements ResultSink.


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