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

#include "ResultSinkScalarAccumalating.h"

Inheritance diagram for ResultSinkScalarAccumalating:
ResultSink

Public Member Functions

 ResultSinkScalarAccumalating (int executionFrequency, int totalTimeSteps, double deltaT)
 
void SetVolumeIterator (IGridIteratorVolume *volumeIter) override
 
void ConsumeResultContainer (ResultContainer *container) override
 
const double * GetResult () const
 
const double * GetTimesteps () const
 
const index_t GetResultContainerSize () const
 
virtual void PerformPostProcessing () override
 
- Public Member Functions inherited from ResultSink
 ResultSink (int executionFrequency, int totalTimeSteps)
 
virtual ~ResultSink ()
 
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

◆ ResultSinkScalarAccumalating()

ResultSinkScalarAccumalating::ResultSinkScalarAccumalating ( int executionFrequency,
int totalTimeSteps,
double deltaT )
inline

Member Function Documentation

◆ ConsumeResultContainer()

void ResultSinkScalarAccumalating::ConsumeResultContainer ( ResultContainer * container)
overridevirtual

Implements ResultSink.

◆ GetResult()

const double * ResultSinkScalarAccumalating::GetResult ( ) const
inline

◆ GetResultContainerSize()

const index_t ResultSinkScalarAccumalating::GetResultContainerSize ( ) const
inline

◆ GetTimesteps()

const double * ResultSinkScalarAccumalating::GetTimesteps ( ) const
inline

◆ PerformPostProcessing()

void ResultSinkScalarAccumalating::PerformPostProcessing ( )
overridevirtual

Implements ResultSink.

◆ SetVolumeIterator()

void ResultSinkScalarAccumalating::SetVolumeIterator ( IGridIteratorVolume * volumeIter)
overridevirtual

Reimplemented from ResultSink.


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