CGAL 6.2 - Homological Discrete Vector Fields
Loading...
Searching...
No Matches

Set the value of the column at a given index from the matrix to column (whatever the StorageFormat of the matrix).

Note
For column-matrices, it is equivalent to operator[] followed by an assignment, for row-matrices a traversal of the matrix is required (in \(\mathcal O(n)\)).
Warning
The matrix will perform boundary check.
Parameters
matrixThe matrix.
indexThe column index.
columnThe new column value.

Friends

template<typename _CT >
void set_column (Sparse_matrix< _CT, COLUMN > &matrix, size_t index, const Sparse_chain< _CT, COLUMN > &column)
 Sets a column in a COLUMN matrix.
 
template<typename _CT >
void set_column (Sparse_matrix< _CT, ROW > &matrix, size_t index, const Sparse_chain< _CT, COLUMN > &column)
 Sets a column in a ROW matrix.