|
SOFUS ..
|
#include <fnm_basis.hpp>
Public Member Functions | |
| T | Evaluate (T t, T W, T f0) |
| T | sbf0 (T tau, T W, T f0) |
| T | sbf1 (T tau, T W, T f0) |
| T | tbf0 (T t, T W, T f0) |
| T | tbf1 (T t, T W, T f0) |
Introducing state for evaluation | |
| ToneBurst () | |
| void | ResetSpatial () |
| void | UpdateSpatial (T factor, T tau, T W, T f0) |
| T | EvaluateTSD (T t, T W, T f0) const |
Public Attributes | |
| T | m_fTerms [kTerms] |
Static Public Attributes | |
| static const size_t | kTerms = 2 |
| static T(*const | SpatialBasisFunction [kTerms])(T, T, T) |
| static T(*const | TemporalBasisFunction [kTerms])(T, T, T) |
| T | floating point type |
Tone burst separated using time-space decomposition for solving PDEs
Causes stack overflow when using sps::sin, sps::cos (why)
| ToneBurst | ( | ) |
|
inline |
|
inline |
References ToneBurst< T >::m_fTerms.
|
inline |
References ToneBurst< T >::m_fTerms.
|
inline |
References SPS_UNREFERENCED_PARAMETER.
|
inline |
References SPS_UNREFERENCED_PARAMETER.
|
inline |
References SPS_UNREFERENCED_PARAMETER.
|
inline |
References SPS_UNREFERENCED_PARAMETER.
|
inline |
References ToneBurst< T >::m_fTerms.
|
static |
| T m_fTerms[kTerms] |
Referenced by ToneBurst< T >::EvaluateTSD(), ToneBurst< T >::ResetSpatial(), and ToneBurst< T >::UpdateSpatial().
|
static |
|
static |