| |
| |
| |
| |
| |
| |
| |
| |
|
|
| |
| |
|
|
| #include <math.h> |
|
|
| #include "../../Eigen/Core" |
|
|
| #include "../../Eigen/src/Core/util/DisableStupidWarnings.h" |
|
|
| namespace Eigen { |
|
|
| |
| * \defgroup SpecialFunctions_Module Special math functions module |
| * |
| * This module features additional coefficient-wise math functions available |
| * within the numext:: namespace for the scalar version, and as method and/or free |
| * functions of Array. Those include: |
| * |
| * - erf |
| * - erfc |
| * - lgamma |
| * - igamma |
| * - igammac |
| * - digamma |
| * - polygamma |
| * - zeta |
| * - betainc |
| * |
| * \code |
| * #include <unsupported/Eigen/SpecialFunctions> |
| * \endcode |
| */ |
| |
|
|
| } |
|
|
| #include "src/SpecialFunctions/SpecialFunctionsImpl.h" |
| #include "src/SpecialFunctions/SpecialFunctionsPacketMath.h" |
| #include "src/SpecialFunctions/SpecialFunctionsHalf.h" |
| #include "src/SpecialFunctions/SpecialFunctionsFunctors.h" |
| #include "src/SpecialFunctions/SpecialFunctionsArrayAPI.h" |
|
|
| |
| #include "src/SpecialFunctions/arch/CUDA/CudaSpecialFunctions.h" |
| |
|
|
| namespace Eigen { |
| |
| } |
|
|
|
|
| #include "../../Eigen/src/Core/util/ReenableStupidWarnings.h" |
|
|
| |
|
|