itpp
base
algebra
eigen.h
Go to the documentation of this file.
1
29
#ifndef EIGEN_H
30
#define EIGEN_H
31
32
#include <
itpp/base/mat.h
>
33
#include <itpp/itexports.h>
34
35
namespace
itpp
36
{
37
53
ITPP_EXPORT
bool
eig_sym
(
const
mat &A, vec &d, mat &V);
54
69
ITPP_EXPORT
bool
eig_sym
(
const
mat &A, vec &d);
70
84
ITPP_EXPORT vec
eig_sym
(
const
mat &A);
85
101
ITPP_EXPORT
bool
eig_sym
(
const
cmat &A, vec &d, cmat &V);
102
117
ITPP_EXPORT
bool
eig_sym
(
const
cmat &A, vec &d);
118
132
ITPP_EXPORT vec
eig_sym
(
const
cmat &A);
133
149
ITPP_EXPORT
bool
eig
(
const
mat &A, cvec &d, cmat &V);
150
165
ITPP_EXPORT
bool
eig
(
const
mat &A, cvec &d);
166
180
ITPP_EXPORT cvec
eig
(
const
mat &A);
181
197
ITPP_EXPORT
bool
eig
(
const
cmat &A, cvec &d, cmat &V);
198
213
ITPP_EXPORT
bool
eig
(
const
cmat &A, cvec &d);
214
228
ITPP_EXPORT cvec
eig
(
const
cmat &A);
229
230
}
// namespace itpp
231
232
#endif // #ifndef EIGEN_H
itpp
itpp namespace
Definition:
itmex.h:36
mat.h
Matrix Class Definitions.
itpp::eig
bool eig(const mat &A, cvec &d, cmat &V)
Calculates the eigenvalues and eigenvectors of a real non-symmetric matrix.
Definition:
eigen.cpp:277
itpp::eig_sym
bool eig_sym(const mat &A, vec &d, mat &V)
Calculates the eigenvalues and eigenvectors of a symmetric real matrix.
Definition:
eigen.cpp:252
Generated on Sat Jun 22 2019 19:10:12 for IT++ by
Doxygen
1.8.17