mtl::matrix::umfpack::solver< T > Class Template Reference
Class for repeated Umfpack solutions. More...
#include <umfpack_solve.hpp>
Public Member Functions | |
solver (const T &A) | |
Constructor refers to matrix A ; matrix is not altered. | |
void | update_numeric () |
Update numeric part, for matrices that kept the sparsity and changed the values. | |
void | update () |
Update symbolic and numeric part. | |
template<typename VectorX , typename VectorB > | |
int | operator() (VectorX &x, const VectorB &b) |
Solve system A*x == b with matrix passed in constructor. |
Class for repeated Umfpack solutions.
Keeps symbolic and numeric preprocessing. Numeric part can be updated. Only defined for compressed2D<double> and compressed2D<complex<double> >.
mtl::matrix::umfpack::solver< T > Class Template Reference -- MTL 4 -- Peter Gottschling and Andrew Lumsdaine
-- Gen. with
rev. 7542
on Sat Aug 11 2012 by doxygen 1.7.6.1 -- © 2010 by SimuNova UG.