Matrix¶
-
class
dolfin.cpp.la.
Matrix
(*args)¶ Bases:
dolfin.cpp.la.GenericMatrix
This 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