Eigen-Contrib  5.0.1
 
Loading...
Searching...
No Matches
MatrixFunctions
1// This file is part of Eigen, a lightweight C++ template library
2// for linear algebra.
3//
4// Copyright (C) 2009 Jitse Niesen <jitse@maths.leeds.ac.uk>
5// Copyright (C) 2012 Chen-Pang He <jdh8@ms63.hinet.net>
6//
7// This Source Code Form is subject to the terms of the Mozilla
8// Public License v. 2.0. If a copy of the MPL was not distributed
9// with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
10// SPDX-License-Identifier: MPL-2.0
11
12#ifndef EIGEN_MATRIX_FUNCTIONS_MODULE_H
13#define EIGEN_MATRIX_FUNCTIONS_MODULE_H
14
15#include <cfloat>
16#include <list>
17
18#include "../../Eigen/Core"
19#include "../../Eigen/LU"
20#include "../../Eigen/Eigenvalues"
21
56
57#include "../../Eigen/src/Core/util/DisableStupidWarnings.h"
58
59// IWYU pragma: begin_exports
60#include "src/MatrixFunctions/MatrixExponential.h"
61#include "src/MatrixFunctions/MatrixFunction.h"
62#include "src/MatrixFunctions/MatrixSquareRoot.h"
63#include "src/MatrixFunctions/MatrixLogarithm.h"
64#include "src/MatrixFunctions/MatrixPower.h"
65// IWYU pragma: end_exports
66
67#include "../../Eigen/src/Core/util/ReenableStupidWarnings.h"
68
504
505#endif // EIGEN_MATRIX_FUNCTIONS_MODULE_H