Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

ls_solve.h File Reference

Definitions of functions for solving linear equation systems. More...

#include "vector.h"
#include "matrix.h"
#include "cholesky.h"

Include dependency graph for ls_solve.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  SPUC

Functions

vec SPUC::ls_solve (const mat &A, const vec &b)
 Solve linear equation system by LU factorisation.
mat SPUC::ls_solve (const mat &A, const mat &b)
 Solve multiple linear equations by LU factorisation.
vec SPUC::ls_solve_chol (const mat &A, const vec &b)
 Solve linear equation system by Cholesky factorisation.
vec SPUC::ls_solve (const mat &L, const mat &U, const vec &b)
 Solve linear equation system, when LU-factorisation is given.
vec SPUC::ls_solve_chol (const mat &A, int p, const vec &b)
 Solve linear (band) equation system by Cholesky factorisation.
vec SPUC::ls_solve (const mat &L, int p, const mat &U, int q, const vec &b)
 Solve linear (band) equation system, when LU-factorisation is given.
vec SPUC::ls_solve_od (const mat &A, const vec &b)
 Solves overdetermined linear equation systems.
mat SPUC::ls_solve_od (const mat &A, const mat &B)
 Solves overdetermined linear equation systems.
vec SPUC::backslash (const mat &A, const vec &b)
 A general linear equation system solver.
mat SPUC::backslash (const mat &A, const mat &B)
 A general linear equation system solver.
vec SPUC::forward_substitution (const mat &L, const vec &b)
 Forward substitution of square matrix.
void SPUC::forward_substitution (const mat &L, const vec &b, vec &x)
 Forward substitution of square matrix.
vec SPUC::forward_substitution (const mat &L, int p, const vec &b)
 Forward substitution of band matricies.
void SPUC::forward_substitution (const mat &L, int p, const vec &b, vec &x)
 Forward substitution of band matricies.
vec SPUC::backward_substitution (const mat &U, const vec &b)
 Backward substitution of square matrix.
void SPUC::backward_substitution (const mat &U, const vec &b, vec &x)
 Backward substitution of square matrix.
vec SPUC::backward_substitution (const mat &U, int q, const vec &b)
 Backward substitution of band matrix.
void SPUC::backward_substitution (const mat &U, int q, const vec &b, vec &x)
 Backward substitution of band matrix.


Detailed Description

Definitions of functions for solving linear equation systems.

Author:
Tony Ottosson
1.4

2001/12/02 18:29:07


Generated on Fri Sep 16 11:06:07 2005 for spuc by  doxygen 1.4.4