![]() |
ryujin 2.1.1 revision 6dc06e5864abd5d99e5d7ab641dbe621936411d9
|
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) |