![]() |
G+Smo
25.01.0
Geometry + Simulation Modules
|
Sparse vector class, based on gsEigen::SparseVector.
| T | coefficient type |
| _Option | zero is ColMajor order. |
| _Index | index type |
Inherits SparseVector< T, _Options, _Index >.
Public Types | |
| typedef memory::shared_ptr< gsSparseVector > | Ptr |
| Shared pointer for gsSparseVector. | |
Public Member Functions | |
| gsSparseVector * | clone () const |
| Clone function. Used to make a copy of the matrix. | |
| template<typename OtherDerived > | |
| gsSparseVector (const gsEigen::EigenBase< OtherDerived > &other) | |
| template<typename OtherDerived > | |
| gsSparseVector (const gsEigen::MatrixBase< OtherDerived > &other) | |
| template<typename OtherDerived > | |
| gsSparseVector (const gsEigen::ReturnByValue< OtherDerived > &other) | |
| template<typename OtherDerived > | |
| gsSparseVector (const gsEigen::SparseMatrixBase< OtherDerived > &other) | |
|
inline |
This constructor allows constructing a gsSparseVector from Eigen expressions
|
inline |
This constructor allows constructing a gsSparseVector from another sparse expression
|
inline |
This constructor allows constructing a gsSparseVector from another sparse expression
|
inline |
This constructor allows constructing a gsSparseVector from another sparse expression