diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-05-11 05:03:33 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-05-11 05:03:33 +0000 |
commit | 807e4bbb60c04faefab786355fa353ccc111b0f9 (patch) | |
tree | fb979fb4cf4f8052c8cc66b1ec9516d91fcd859b /unsupported/Eigen/IterativeSolvers | |
parent | 794909725477717c689707dbd3c4c680f8811ffe (diff) | |
parent | edb0ad5bb04b48aab7dd0978f0475edd3550de7c (diff) | |
download | eigen-android13-mainline-media-swcodec-release.tar.gz |
Snap for 8570526 from edb0ad5bb04b48aab7dd0978f0475edd3550de7c to mainline-media-swcodec-releaseaml_swc_331911000aml_swc_331712000aml_swc_331612000aml_swc_331511000aml_swc_331410000aml_swc_331318000aml_swc_331116000aml_swc_331012020android13-mainline-media-swcodec-release
Change-Id: Ia16eb5387012bf128743b4949ff56136bc7c6903
Diffstat (limited to 'unsupported/Eigen/IterativeSolvers')
-rw-r--r-- | unsupported/Eigen/IterativeSolvers | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/unsupported/Eigen/IterativeSolvers b/unsupported/Eigen/IterativeSolvers index 31e880bdc..a3f58d676 100644 --- a/unsupported/Eigen/IterativeSolvers +++ b/unsupported/Eigen/IterativeSolvers @@ -10,19 +10,28 @@ #ifndef EIGEN_ITERATIVE_SOLVERS_MODULE_H #define EIGEN_ITERATIVE_SOLVERS_MODULE_H -#include <Eigen/Sparse> +#include "../../Eigen/Sparse" +#include "../../Eigen/Jacobi" +#include "../../Eigen/Householder" + /** - * \defgroup IterativeSolvers_Module Iterative solvers module + * \defgroup IterativeLinearSolvers_Module Iterative solvers module * This module aims to provide various iterative linear and non linear solver algorithms. * It currently provides: * - a constrained conjugate gradient * - a Householder GMRES implementation + * - an IDR(s) implementation + * - a DGMRES implementation + * - a MINRES implementation + * * \code * #include <unsupported/Eigen/IterativeSolvers> * \endcode */ -//@{ + + +#include "../../Eigen/src/Core/util/DisableStupidWarnings.h" #ifndef EIGEN_MPL2_ONLY #include "src/IterativeSolvers/IterationController.h" @@ -30,13 +39,13 @@ #endif #include "src/IterativeSolvers/IncompleteLU.h" -#include "../../Eigen/Jacobi" -#include "../../Eigen/Householder" #include "src/IterativeSolvers/GMRES.h" #include "src/IterativeSolvers/DGMRES.h" //#include "src/IterativeSolvers/SSORPreconditioner.h" #include "src/IterativeSolvers/MINRES.h" +#include "src/IterativeSolvers/IDRS.h" + +#include "../../Eigen/src/Core/util/ReenableStupidWarnings.h" -//@} #endif // EIGEN_ITERATIVE_SOLVERS_MODULE_H |