From f54a2a0484149c3d8fc09ad613478e0c154d034f Mon Sep 17 00:00:00 2001 From: Jitse Niesen Date: Mon, 21 Dec 2009 18:53:00 +0000 Subject: Add support for general matrix functions. This does the job but it is only a first version. Further plans: improved docs, more tests, improve code by refactoring, add convenience functions for sine, cosine, sinh, cosh, and (eventually) add the matrix logarithm. --- unsupported/Eigen/MatrixFunctions | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'unsupported/Eigen/MatrixFunctions') diff --git a/unsupported/Eigen/MatrixFunctions b/unsupported/Eigen/MatrixFunctions index 5614f915e..bf2223a6e 100644 --- a/unsupported/Eigen/MatrixFunctions +++ b/unsupported/Eigen/MatrixFunctions @@ -25,17 +25,21 @@ #ifndef EIGEN_MATRIX_FUNCTIONS #define EIGEN_MATRIX_FUNCTIONS +#include +#include +#include + #include #include #include +#include namespace Eigen { /** \ingroup Unsupported_modules * \defgroup MatrixFunctions_Module Matrix functions module * \brief This module aims to provide various methods for the computation of - * matrix functions. Currently, there is only support for the matrix - * exponential. + * matrix functions. * * \code * #include @@ -43,6 +47,7 @@ namespace Eigen { */ #include "src/MatrixFunctions/MatrixExponential.h" +#include "src/MatrixFunctions/MatrixFunction.h" } -- cgit v1.2.3