#include <aims/math/gaussj.h>
template<class T>
class GaussJordan< T >
Definition at line 49 of file gaussj.h.
◆ GaussJordan()
Constructor and destructor.
constructor
Definition at line 56 of file gaussj.h.
◆ ~GaussJordan()
destructor
Definition at line 58 of file gaussj.h.
◆ doit()
Gauss-Jordan elimination procedure.
\ This function is adapted from the Numerical Recipes in C. \ It returns a matrix corresponding to the set of solution vectors of a linear equation solution by Gauss-Jordan elimination of the input matrix. \ The first parameter is the input matrix. On ouput, it is replaced by its matrix inverse. \ The second input is a matrix containing the right-hand side vectors. On output, this matrix is replaced by the corresponding set of solution vectors (those that are also returned by the function). \
- Parameters
-
mUtil | allows to perform the elimination only on a subset of the input matrix where mUtils represents the number of columns of the input matrix used for the computation. |
The documentation for this class was generated from the following file: