Matrix¶
-
class
dolfin.cpp.la.Matrix(*args)¶ Bases:
dolfin.cpp.la.GenericMatrixThis class provides the default DOLFIN matrix class, based on the default DOLFIN linear algebra backend.
Overloaded versions
Matrix()
Create empty matrix
Matrix(A)
Copy constructor
Matrix(A)
Create a Vector from a GenericVector
-
assign()¶ Overloaded versions
operator=(A)
Assignment operator
operator=(A)
Assignment operator
-
down_cast()¶
Overloaded versions
shared_instance()
Return concrete shared ptr instance / unwrap (const version)
shared_instance()
Return concrete shared ptr instance / unwrap (non-const version)
-
thisown¶ The membership flag
-
zero()¶ Overloaded versions
zero()
Set all entries to zero and keep any sparse structure
zero(m, rows)
Set given rows to zero