#include "Port.h"
|
| Port (std::string portName, std::pair< Point3D, index_t > &location, sourceType sourceType, axis sourceAxis, std::string signalName) |
|
virtual | ~Port () |
|
void | ApplySource (DegreesOfFreedom3DLoopCPU< T > &doF, int currentTimeStep, float currentTime) |
|
void | ApplySourceHW (DegreesOfFreedom3DLoopCPU< T > &doF, int currentTimeStep, float currentTime) |
|
void | ApplySourceHWDiscreteValueCalc (DegreesOfFreedom3DLoopCPU< T > &doF, int currentTimeStep) |
|
const std::string | GetPortName () const |
|
const std::string | GetSignalName () const |
|
const Point3D | GetPoint () const |
|
const int | GetCurrentTimestep () const |
|
const T | GetCurrentValue () const |
|
const sourceType | GetPortTargetField () |
|
const axis | GetPortTargetAxis () |
|
◆ Port()
◆ ~Port()
◆ ApplySource()
◆ ApplySourceHW()
◆ ApplySourceHWDiscreteValueCalc()
◆ CalculateCurrentValue()
template<class T >
virtual T Port< T >::CalculateCurrentValue |
( |
float | currentTime | ) |
|
|
protectedpure virtual |
◆ EFunc() [1/2]
template<class T >
double Port< T >::EFunc |
( |
double | exponent | ) |
|
|
inlineprotected |
◆ EFunc() [2/2]
template<class T >
float Port< T >::EFunc |
( |
float | exponent | ) |
|
|
inlineprotected |
◆ GetCurrentTimestep()
template<class T >
const int Port< T >::GetCurrentTimestep |
( |
| ) |
const |
|
inline |
◆ GetCurrentValue()
template<class T >
const T Port< T >::GetCurrentValue |
( |
| ) |
const |
|
inline |
◆ GetPoint()
◆ GetPortName()
template<class T >
const std::string Port< T >::GetPortName |
( |
| ) |
const |
|
inline |
◆ GetPortTargetAxis()
template<class T >
const axis Port< T >::GetPortTargetAxis |
( |
| ) |
|
|
inline |
◆ GetPortTargetField()
◆ GetSignalName()
template<class T >
const std::string Port< T >::GetSignalName |
( |
| ) |
const |
|
inline |
◆ _currentTimeStep
template<class T >
int Port< T >::_currentTimeStep |
|
protected |
◆ _currentValue
template<class T >
T Port< T >::_currentValue |
|
protected |
◆ _index
The documentation for this class was generated from the following file:
- Services/FITTDService/include/Ports/Port.h