Matrix module

G+Smo (Geometry + Simulation Modules): Matrix module

class pygismo.matrix.gsMatrixInt

Bases: pybind11_object

cols(self: numpy.ndarray[numpy.int32[m, n]]) → int
rows(self: numpy.ndarray[numpy.int32[m, n]]) → int
size(self: numpy.ndarray[numpy.int32[m, n]]) → int
class pygismo.matrix.gsMatrixReal

Bases: pybind11_object

cols(self: numpy.ndarray[numpy.float64[m, n]]) → int
rows(self: numpy.ndarray[numpy.float64[m, n]]) → int
size(self: numpy.ndarray[numpy.float64[m, n]]) → int
class pygismo.matrix.gsSparseMatrixInt

Bases: pybind11_object

cols(self: scipy.sparse.csc_matrix[numpy.int32]) → int
rows(self: scipy.sparse.csc_matrix[numpy.int32]) → int
size(self: scipy.sparse.csc_matrix[numpy.int32]) → int
toDense(self: scipy.sparse.csc_matrix[numpy.int32]) → numpy.ndarray[numpy.int32[m, n]]
class pygismo.matrix.gsSparseMatrixReal

Bases: pybind11_object

cols(self: scipy.sparse.csc_matrix[numpy.float64]) → int
rows(self: scipy.sparse.csc_matrix[numpy.float64]) → int
size(self: scipy.sparse.csc_matrix[numpy.float64]) → int
toDense(self: scipy.sparse.csc_matrix[numpy.float64]) → numpy.ndarray[numpy.float64[m, n]]
class pygismo.matrix.gsVectorInt

Bases: pybind11_object

rows(self: numpy.ndarray[numpy.int32[m, 1]]) → int
size(self: numpy.ndarray[numpy.int32[m, 1]]) → int
class pygismo.matrix.gsVectorReal

Bases: pybind11_object

rows(self: numpy.ndarray[numpy.float64[m, 1]]) → int
size(self: numpy.ndarray[numpy.float64[m, 1]]) → int