- class finesse.cmatrix.SubCCSView1DArray¶
This is a class for storing sub-matrix views for coupling directly to another single SubCCSView. It offers a 1D PyObject* array which can be iterated over in C for fast access matrix data without having to do reference inc/dec in fast loops.
It can be accessed from Python for setting views, however it doesn’t support slicing or wraparounds.
Cython access to views should be cast to a SubCCSView before using it:
This should result in no python calls when checking the Cython analysis information.
If you store this SubCCSView into a variable then a reference count will happen.
Number of dimensions of this collection of SubCCSViews