OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ResultPipelineTimeDomain1Component< T > Class Template Reference

#include "ResultPipelineTimeDomain1Component.h"

Inheritance diagram for ResultPipelineTimeDomain1Component< T >:
ResultPipeline

Public Member Functions

 ResultPipelineTimeDomain1Component (int executionFrequency, int totalTimeSteps, DegreesOfFreedom3DLoopCPU< T > &doF, T *(DegreesOfFreedom3DLoopCPU< T >::*GetterDoF)(index_t index) const, ResultVolumeFilter< T > *filter)
 
 ~ResultPipelineTimeDomain1Component ()
 
const std::vector< T > & GetResultVector () const
 
const std::vector< T > & GetTimeSteps () const
 
virtual void Execute (int currentTimestep) override
 
- Public Member Functions inherited from ResultPipeline
 ResultPipeline (ResultSource *source, ResultSink *sink)
 
 ~ResultPipeline ()
 
void AddResultFilter (ResultFilter *filter)
 
void Execute (int currentTimestep)
 
ResultSinkGetSink ()
 
void SetResultName (std::string resultName)
 
void SetResultLegendLabel (std::string label)
 
void SetResultTitle (std::string title)
 
void SetLabelYAxis (std::string label)
 
void SetUnitYAxis (std::string label)
 
void SetLabelXAxis (std::string label)
 
void SetUnitXAxis (std::string label)
 
const std::string GetResultName () const
 
const std::string GetResultLegendLabel () const
 
const std::string GetResultTitle () const
 
const std::string GetLabelYAxis () const
 
const std::string GetUnitYAxis () const
 
const std::string GetLabelXAxis () const
 
const std::string GetUnitXAxis () const
 

Constructor & Destructor Documentation

◆ ResultPipelineTimeDomain1Component()

template<class T >
ResultPipelineTimeDomain1Component< T >::ResultPipelineTimeDomain1Component ( int executionFrequency,
int totalTimeSteps,
DegreesOfFreedom3DLoopCPU< T > & doF,
T *(DegreesOfFreedom3DLoopCPU< T >::*)(index_t index) const GetterDoF,
ResultVolumeFilter< T > * filter )
inline

◆ ~ResultPipelineTimeDomain1Component()

Member Function Documentation

◆ Execute()

template<class T >
virtual void ResultPipelineTimeDomain1Component< T >::Execute ( int currentTimestep)
inlineoverridevirtual

◆ GetResultVector()

template<class T >
const std::vector< T > & ResultPipelineTimeDomain1Component< T >::GetResultVector ( ) const
inline

◆ GetTimeSteps()

template<class T >
const std::vector< T > & ResultPipelineTimeDomain1Component< T >::GetTimeSteps ( ) const
inline

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