The class Taucs_vector is a C++ wrapper around TAUCS' vector type, which is a simple array.
#include <CGAL/Taucs_vector.h>
Model of the SparseLinearAlgebraTraits_d::Vector concept.
The full template declaration is:
template<class T>
class Taucs_vector;
Taucs_vector<T>::NT |
Taucs_vector<T> v ( int dimension); | |
Create a vector initialized with zeros.
| |
Taucs_vector<T> v ( toCopy); | |
Copy constructor.
|
int | v.dimension () const | Return the vector's number of coefficients. | ||
T | v [ int i ] const |
Read/write access to a vector coefficient.
| ||
T& | v [ int i ] | |||
const T* | v.get_taucs_vector () const | Get TAUCS vector wrapped by this object. | ||
T* | v.get_taucs_vector () |
CGAL::Taucs_solver_traits<T>
CGAL::Taucs_symmetric_solver_traits<T>
CGAL::Taucs_matrix<T>
CGAL::Taucs_symmetric_matrix<T>
OpenNL::DefaultLinearSolverTraits<COEFFTYPE, MATRIX, VECTOR, SOLVER> in OpenNL package
OpenNL::SymmetricLinearSolverTraits<COEFFTYPE, MATRIX, VECTOR, SOLVER> in OpenNL package