Class for performing LU matrix factorizations.
More...
#include <LinearAlgebra.h>
|
class FactorLURepBase * | rep |
|
Class for performing LU matrix factorizations.
SimTK::FactorLU::~FactorLU |
( |
| ) |
|
SimTK::FactorLU::FactorLU |
( |
| ) |
|
SimTK::FactorLU::FactorLU |
( |
const FactorLU & |
c | ) |
|
template<class ELT >
SimTK::FactorLU::FactorLU |
( |
const Matrix_< ELT > & |
m | ) |
|
template<class ELT >
void SimTK::FactorLU::factor |
( |
const Matrix_< ELT > & |
m | ) |
|
template<class ELT >
void SimTK::FactorLU::solve |
( |
const Vector_< ELT > & |
b, |
|
|
Vector_< ELT > & |
x |
|
) |
| const |
solves a single right hand side
template<class ELT >
void SimTK::FactorLU::solve |
( |
const Matrix_< ELT > & |
b, |
|
|
Matrix_< ELT > & |
x |
|
) |
| const |
solves multiple right hand sides
template<class ELT >
void SimTK::FactorLU::getL |
( |
Matrix_< ELT > & |
l | ) |
const |
returns the lower triangle of an LU factorization
template<class ELT >
void SimTK::FactorLU::getU |
( |
Matrix_< ELT > & |
u | ) |
const |
returns the upper triangle of an LU factorization
template<class ELT >
void SimTK::FactorLU::inverse |
( |
Matrix_< ELT > & |
m | ) |
const |
returns the inverse of a matrix using an LU factorization
bool SimTK::FactorLU::isSingular |
( |
| ) |
const |
returns true if matrix was singular
int SimTK::FactorLU::getSingularIndex |
( |
| ) |
const |
returns the first diagonal which was found to be singular
class FactorLURepBase* SimTK::FactorLU::rep |
|
protected |
The documentation for this class was generated from the following file: