finesse.cymath.cmatrix.CCSMatrix¶
Overview
Properties
Returns the number of equations (rows) in this matrix.  | 
|
Methods
  | 
|
  | 
Zero all elements in the rhs vector corresponding to rhs_index.  | 
  | 
Constructing the matrix involves taking the metadata submatrix positions throughout the matrix and allocating the memory and building the various CCS matrix structures.  | 
  | 
This defines generally what equations exist in the matrix.  | 
  | 
|
  | 
|
  | 
Factors the matrix.  | 
Returns the sparse CCS format for the current state of this matrix.  | 
|
  | 
Returns a view of the rhs vector corresponding to index.  | 
  | 
Creates a string representation of the non-zero elements in the matrix  | 
  | 
Print a view of the non-zero elements in this matrix.  | 
  | 
Print a view of the rhs vector corresponding to rhs_index.  | 
  | 
Refactors the matrix.  | 
  | 
Create a string representation of the rhs vector corresponding to rhs_index.  | 
  | 
Sets the value of the entry at position index of the rhs_index`th right-hand-side vector to `value.  | 
  | 
Solves the matrix equation.  | 
  | 
Solves the matrix equation for extra right-hand sides.  | 
  | 
Converts the current matrix to a scipy COO (Coordinate) sparse matrix.  | 
  | 
Converts the current matrix to a scipy CSC (Compressed Sparse Column) sparse matrix.  | 
  | 
Converts the current matrix to a scipy CSR (Compressed Sparse Row) sparse matrix.  |