MAIA bb96820c
Multiphysics at AIA
|
Namespaces | |
namespace | detail_ |
Functions | |
template<typename T > | |
T | linear (const T a, const T b, const T x) |
Linear slope filter. More... | |
template<typename T > | |
T | linear2way (const T a, const T b, const T c, const T d, const T x) |
template<MInt nDim, typename T > | |
T | linearbox (const T *const boxmin, const T *const boxmax, const T width, const T *const x) |
template<MInt nDim, typename T > | |
T | linearmultibox (const T *const boxmin, const T *const boxmax, const T *const width, const T *const x) |
template<MInt nDim, typename T > | |
T | linearsphere (const T *const center, const T radius, const T width, const T *const x) |
template<typename T > | |
T | cos (const T a, const T b, const T x) |
Cosine slope filter. More... | |
template<typename T > | |
T | cos2way (const T a, const T b, const T c, const T d, const T x) |
template<MInt nDim, typename T > | |
T | cosbox (const T *const boxmin, const T *const boxmax, const T width, const T *const x) |
template<MInt nDim, typename T > | |
T | cosmultibox (const T *const boxmin, const T *const boxmax, const T *const width, const T *const x) |
template<MInt nDim, typename T > | |
T | cossphere (const T *const center, const T radius, const T width, const T *const x) |
template<MInt nDim, typename T > | |
T | coscylinderzaxis (const T *const center, const T radius, const T width, const T *const x) |
T maia::filter::slope::cos | ( | const T | a, |
const T | b, | ||
const T | x | ||
) |
T | Datatype that supports substraction and divison. |
[in] | a | Beginning of slope. |
[in] | b | End of slope. |
[in] | x | Point to interpolate. |
Definition at line 125 of file filter.h.
T maia::filter::slope::cos2way | ( | const T | a, |
const T | b, | ||
const T | c, | ||
const T | d, | ||
const T | x | ||
) |
T maia::filter::slope::cosbox | ( | const T *const | boxmin, |
const T *const | boxmax, | ||
const T | width, | ||
const T *const | x | ||
) |
T maia::filter::slope::coscylinderzaxis | ( | const T *const | center, |
const T | radius, | ||
const T | width, | ||
const T *const | x | ||
) |
T maia::filter::slope::cosmultibox | ( | const T *const | boxmin, |
const T *const | boxmax, | ||
const T *const | width, | ||
const T *const | x | ||
) |
T maia::filter::slope::cossphere | ( | const T *const | center, |
const T | radius, | ||
const T | width, | ||
const T *const | x | ||
) |
T maia::filter::slope::linear | ( | const T | a, |
const T | b, | ||
const T | x | ||
) |
T | Datatype that supports substraction and divison. |
[in] | a | Beginning of slope. |
[in] | b | End of slope. |
[in] | x | Point to interpolate. |
T maia::filter::slope::linear2way | ( | const T | a, |
const T | b, | ||
const T | c, | ||
const T | d, | ||
const T | x | ||
) |
T maia::filter::slope::linearbox | ( | const T *const | boxmin, |
const T *const | boxmax, | ||
const T | width, | ||
const T *const | x | ||
) |
T maia::filter::slope::linearmultibox | ( | const T *const | boxmin, |
const T *const | boxmax, | ||
const T *const | width, | ||
const T *const | x | ||
) |