# finesse.cmatrix.CCSMatrix¶

## Overview¶

class finesse.cmatrix.CCSMatrix(name)

## Methods¶

 CCSMatrix.__init__(self, /, \*args, \*\*kwargs) Initialize self. CCSMatrix.add_diagonal_elements(self, …[, …]) Adds a submatrix to the matrix along its diagonal. CCSMatrix.set_rhs(self, index, value) Constructing the matrix involves taking the metadata submatrix positions throughout the matrix and allocating the memory and building the various CCS matrix structures. CCSMatrix.get_matrix(self, …)