Go to the source code of this file.
|
int | solve (DenseMatrix &A, double *b) |
| Solve Ax = b. Array b is overwritten on exit with x.
|
|
int | solve (DenseMatrix &A, DenseMatrix &b) |
| Solve Ax = b for multiple right-hand-side vectors.
|
|
void | multiply (const DenseMatrix &A, const double *const b, double *const prod) |
| Multiply A*b and return the result in prod . Uses BLAS routine DGEMV.
|
|
void | increment (const DenseMatrix &A, const double *const b, double *const prod) |
| Multiply A*b and add it to the result in prod . Uses BLAS routine DGEMV.
|
|
int | invert (DenseMatrix &A, size_t nn=npos) |
| invert A. A is overwritten with A^-1.
|
|