Functions | |
template<typename real_t > | |
void | Lsolve (real_t *x, real_t const *const L, real_t const *const b, unsigned n) |
template<typename real_t > | |
bool | Usolve (real_t *x, real_t const *const U, real_t const *const b, unsigned n) |
template<typename real_t > | |
bool | doolittle (real_t const *const A, real_t *L, real_t *U, unsigned n) |
template<typename real_t > | |
bool | LUsolve (real_t *x, real_t const *const M, real_t const *const b, unsigned n) |
template<typename real_t > | |
bool | LUinverse (real_t *iM, real_t const *const M, unsigned n) |
template<typename real_t > | |
bool | gramschmidt (real_t *M, unsigned m, unsigned n) |
template<typename real_t > | |
void | library (real_t *M, unsigned n, real_t *v) |
template<typename real_t > | |
void | householder (real_t *M, real_t *d, real_t *e, int n) |
template<typename real_t > | |
real_t | pythag (const real_t &a, const real_t &b) |
template<typename real_t > | |
void | tqli (real_t *d, real_t *e, int n, real_t *z) |
template<class real_t > | |
void | symeigen (real_t *M, real_t *d, int n) |
template<typename real_t > | |
void | cpolynom (real_t *p, real_t *M, int n) |
template<typename real_t > | |
void | caract_polynom (real_t *p, real_t *M, int n) |
void mmx::linear::caract_polynom | ( | real_t * | p, |
real_t * | M, | ||
int | n | ||
) |
void mmx::linear::cpolynom | ( | real_t * | p, |
real_t * | M, | ||
int | n | ||
) |
bool mmx::linear::doolittle | ( | real_t const *const | A, |
real_t * | L, | ||
real_t * | U, | ||
unsigned | n | ||
) |
bool mmx::linear::gramschmidt | ( | real_t * | M, |
unsigned | m, | ||
unsigned | n | ||
) |
void mmx::linear::householder | ( | real_t * | M, |
real_t * | d, | ||
real_t * | e, | ||
int | n | ||
) |
void mmx::linear::library | ( | real_t * | M, |
unsigned | n, | ||
real_t * | v | ||
) |
void mmx::linear::Lsolve | ( | real_t * | x, |
real_t const *const | L, | ||
real_t const *const | b, | ||
unsigned | n | ||
) |
bool mmx::linear::LUinverse | ( | real_t * | iM, |
real_t const *const | M, | ||
unsigned | n | ||
) |
bool mmx::linear::LUsolve | ( | real_t * | x, |
real_t const *const | M, | ||
real_t const *const | b, | ||
unsigned | n | ||
) |
real_t mmx::linear::pythag | ( | const real_t & | a, |
const real_t & | b | ||
) |
void mmx::linear::symeigen | ( | real_t * | M, |
real_t * | d, | ||
int | n | ||
) |
void mmx::linear::tqli | ( | real_t * | d, |
real_t * | e, | ||
int | n, | ||
real_t * | z | ||
) |
bool mmx::linear::Usolve | ( | real_t * | x, |
real_t const *const | U, | ||
real_t const *const | b, | ||
unsigned | n | ||
) |