Loading...
Searching...
No Matches
SpecialFunctions
1// This file is part of Eigen, a lightweight C++ template library
2// for linear algebra.
3//
4// Copyright (C) 2016 Gael Guennebaud <g.gael@free.fr>
5//
6// This Source Code Form is subject to the terms of the Mozilla
7// Public License v. 2.0. If a copy of the MPL was not distributed
8// with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
9
10#ifndef EIGEN_SPECIALFUNCTIONS_MODULE
11#define EIGEN_SPECIALFUNCTIONS_MODULE
12
13#include <math.h>
14
15#include "../../Eigen/Core"
16
17#include "../../Eigen/src/Core/util/DisableStupidWarnings.h"
18
19namespace Eigen {
20
43
44}
45
46#include "src/SpecialFunctions/SpecialFunctionsImpl.h"
47#include "src/SpecialFunctions/SpecialFunctionsPacketMath.h"
48#include "src/SpecialFunctions/SpecialFunctionsHalf.h"
49#include "src/SpecialFunctions/SpecialFunctionsFunctors.h"
50#include "src/SpecialFunctions/SpecialFunctionsArrayAPI.h"
51
52#if defined EIGEN_VECTORIZE_CUDA
53 #include "src/SpecialFunctions/arch/CUDA/CudaSpecialFunctions.h"
54#endif
55
56namespace Eigen {
58}
59
60
61#include "../../Eigen/src/Core/util/ReenableStupidWarnings.h"
62
63#endif // EIGEN_SPECIALFUNCTIONS_MODULE
Namespace containing all symbols from the Eigen library.
Definition AdolcForward:45