#include "PortGaussian.h"
|
| PortGaussian (std::string portName, std::pair< Point3D, index_t > &location, sourceType fieldType, axis sourceAxis, std::string signalName, int middlePoint, int deviation) |
|
| 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 () |
|
◆ PortGaussian()
◆ CalculateCurrentValue()
template<class T >
T PortGaussian< T >::CalculateCurrentValue |
( |
float | currentTime | ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following files: