#include <SystemSolver.h>
Definition at line 12 of file SystemSolver.h.
|
Definition at line 12 of file SystemSolver.cpp. |
|
Definition at line 15 of file SystemSolver.cpp. |
|
Given a square matrix a of dimension n, the routine replaces it by the LU decomposition of a rowwise permutation of itself. The original a matrix is destroyed and replaced with the output. index[0..n-1] is an output vector that records the row permutation. tempVector is a temporary vector, it may be preallocated to a size at least n. Definition at line 18 of file SystemSolver.cpp. References real. |
|
Solves the set of equations a x=b. a should previously be decomposed with luDecompose. index is the vector provided by luDecompose. b is destroyed and replaced with the solution vector. Definition at line 66 of file SystemSolver.cpp. References real. |
|
Singular value decomposition of square matrix a of dimension n as u w vT. The data in the original matrix is destroyed, and is replaced with u. Definition at line 86 of file SystemSolver.cpp. References MathTools::max(), MathTools::modulus(), real, and MathTools::setSign(). Referenced by ContactSolver::driveToZero(). |
|
Solves the set of equations u w vT x=b. u, w, v should previously be generated with svDecompose. w is replaced with the solution vector. Definition at line 262 of file SystemSolver.cpp. References real. Referenced by ContactSolver::driveToZero(). |
Thyrix homepage Users' guide
(C) Arxia 2004-2005