libMesh
|
The MatrixFillAction output functor class can be used with GenericProjector to write solution transfer coefficients into a sparse matrix. More...
Public Types | |
typedef DynamicSparseNumberArray< ValIn, dof_id_type > | InsertInput |
Public Member Functions | |
MatrixFillAction (SparseMatrix< ValOut > &target_mat) | |
void | insert (dof_id_type id, const DynamicSparseNumberArray< ValIn, dof_id_type > &val) |
void | insert (const std::vector< dof_id_type > &dof_indices, const std::vector< DynamicSparseNumberArray< ValIn, dof_id_type > > &Ue) |
Private Attributes | |
SparseMatrix< ValOut > & | target_matrix |
The MatrixFillAction output functor class can be used with GenericProjector to write solution transfer coefficients into a sparse matrix.
Definition at line 892 of file system_projection.C.
typedef DynamicSparseNumberArray<ValIn, dof_id_type> libMesh::MatrixFillAction< ValIn, ValOut >::InsertInput |
Definition at line 895 of file system_projection.C.
|
inline |
Definition at line 900 of file system_projection.C.
|
inline |
Definition at line 903 of file system_projection.C.
References libMesh::SparseMatrix< T >::set(), and libMesh::Threads::spin_mtx.
|
inline |
Definition at line 921 of file system_projection.C.
References libMesh::SparseMatrix< T >::row_start(), libMesh::SparseMatrix< T >::row_stop(), libMesh::SparseMatrix< T >::set(), and libMesh::Threads::spin_mtx.
|
private |
Definition at line 897 of file system_projection.C.