ltl::LUDecomposition< T, N > Class Template Reference
[LU Decomposition]

List of all members.

Static Public Member Functions

Static Protected Member Functions


Detailed Description

template<typename T, int N>
class ltl::LUDecomposition< T, N >

Solve the linear system of equations A x = b using LU decomposition.

Member Function Documentation

template<typename T, int N>
static void ltl::LUDecomposition< T, N >::eval ( FMatrix< T, N, N > &  A  )  [inline, static]

Replace the elements of A by a LU decomposition of a row-wise permutatiosn of itself.

template<typename T, int N>
static FVector<T,N> ltl::LUDecomposition< T, N >::solve ( FMatrix< T, N, N >  A,
FVector< T, N >  b 
) [inline, static]

Solve the linear system of equations A x = b using LU decomposition. The solution vector x is returned.

template<typename T, int N>
void ltl::LUDecomposition< T, N >::ludcmp ( FMatrix< T, N, N > &  A,
FVector< int, N > &  Index 
) [inline, static, protected]

template<typename T, int N>
void ltl::LUDecomposition< T, N >::lubksb ( FMatrix< T, N, N > &  A,
FVector< int, N > &  Index,
FVector< T, N > &  B 
) [inline, static, protected]


Generated on Wed Mar 11 17:44:36 2009 for LTL by  doxygen 1.5.3