ryujin 2.1.1 revision 0348cbb53a3e4b1da2a4c037e81f88f2d21ce219
|
Go to the source code of this file.
Namespaces | |
namespace | ryujin |
Functions | |
template<> | |
float | ryujin::pow (const float x, const float b) |
template<> | |
double | ryujin::pow (const double x, const double b) |
template<> | |
float | ryujin::fast_pow (const float x, const float b, const Bias) |
template<> | |
double | ryujin::fast_pow (const double x, const double b, const Bias) |
Transcendental and other mathematical operations | |
template<typename T , std::size_t width> | |
dealii::VectorizedArray< T, width > | ryujin::pow (const dealii::VectorizedArray< T, width > x, const T b) |
template<typename T , std::size_t width> | |
dealii::VectorizedArray< T, width > | ryujin::pow (const dealii::VectorizedArray< T, width > x, const dealii::VectorizedArray< T, width > b) |
template<typename T , std::size_t width> | |
dealii::VectorizedArray< T, width > | ryujin::fast_pow (const dealii::VectorizedArray< T, width > x, const T b, const Bias bias=Bias::none) |
template<typename T , std::size_t width> | |
dealii::VectorizedArray< T, width > | ryujin::fast_pow (const dealii::VectorizedArray< T, width > x, const dealii::VectorizedArray< T, width > b, const Bias bias=Bias::none) |