~choreonoid/choreonoid/debian

« back to all changes in this revision

Viewing changes to thirdparty/eigen3/Eigen/Eigenvalues

  • Committer: Thomas Moulard
  • Date: 2012-10-23 12:43:24 UTC
  • Revision ID: git-v1:351cf736ad49bc7a9a7b9767dee760a013517a5d
Tags: upstream/1.1.0
ImportedĀ UpstreamĀ versionĀ 1.1.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef EIGEN_EIGENVALUES_MODULE_H
 
2
#define EIGEN_EIGENVALUES_MODULE_H
 
3
 
 
4
#include "Core"
 
5
 
 
6
#include "src/Core/util/DisableStupidWarnings.h"
 
7
 
 
8
#include "Cholesky"
 
9
#include "Jacobi"
 
10
#include "Householder"
 
11
#include "LU"
 
12
 
 
13
namespace Eigen {
 
14
 
 
15
/** \defgroup Eigenvalues_Module Eigenvalues module
 
16
  *
 
17
  *
 
18
  *
 
19
  * This module mainly provides various eigenvalue solvers.
 
20
  * This module also provides some MatrixBase methods, including:
 
21
  *  - MatrixBase::eigenvalues(),
 
22
  *  - MatrixBase::operatorNorm()
 
23
  *
 
24
  * \code
 
25
  * #include <Eigen/Eigenvalues>
 
26
  * \endcode
 
27
  */
 
28
 
 
29
#include "src/Eigenvalues/Tridiagonalization.h"
 
30
#include "src/Eigenvalues/RealSchur.h"
 
31
#include "src/Eigenvalues/EigenSolver.h"
 
32
#include "src/Eigenvalues/SelfAdjointEigenSolver.h"
 
33
#include "src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h"
 
34
#include "src/Eigenvalues/HessenbergDecomposition.h"
 
35
#include "src/Eigenvalues/ComplexSchur.h"
 
36
#include "src/Eigenvalues/ComplexEigenSolver.h"
 
37
#include "src/Eigenvalues/MatrixBaseEigenvalues.h"
 
38
 
 
39
} // namespace Eigen
 
40
 
 
41
#include "src/Core/util/ReenableStupidWarnings.h"
 
42
 
 
43
#endif // EIGEN_EIGENVALUES_MODULE_H
 
44
/* vim: set filetype=cpp et sw=2 ts=2 ai: */