|
| MultiField_Matrix (const MultiField_Map &row_map, const int_t num_entries_per_row) |
| Default constructor.
|
|
| MultiField_Matrix (const MultiField_Map &row_map, const MultiField_Map &col_map, const int_t num_entries_per_row) |
| Constructor with a column map.
|
|
| ~MultiField_Matrix () |
| Destructor.
|
|
Teuchos::RCP< Epetra_CrsMatrix > | get () |
| Return the underlying matrix.
|
|
int_t | num_local_rows () |
| get the number of rows
|
|
void | put_scalar (const mv_scalar_type &value) |
|
void | insert_global_values (const int_t global_row, const Teuchos::ArrayView< const int_t > &cols, const Teuchos::ArrayView< const mv_scalar_type > &vals) |
|
void | replace_local_values (const int_t local_row, const Teuchos::ArrayView< const int_t > &cols, const Teuchos::ArrayView< const mv_scalar_type > &vals) |
|
void | describe () const |
| Print the matrix to the screen.
|
|
void | fill_complete () |
| Finish assembling the matrix.
|
|
void | resume_fill () |
| Finish assembling the matrix.
|
|
void | do_export (Teuchos::RCP< MultiField_Matrix > multifield_matrix, MultiField_Exporter &exporter, const Combine_Mode mode=INSERT) |
| export the data from one distributed object to this one More...
|
|
| MultiField_Matrix (const MultiField_Map &row_map, const int_t num_entries_per_row) |
| Default constructor.
|
|
| MultiField_Matrix (const MultiField_Map &row_map, const MultiField_Map &col_map, const int_t num_entries_per_row) |
| Constructor with a column map.
|
|
| ~MultiField_Matrix () |
| Destructor.
|
|
Teuchos::RCP< matrix_type > | get () |
| Return the underlying matrix.
|
|
int_t | num_local_rows () |
| get the number of rows
|
|
void | put_scalar (const scalar_t &value) |
|
void | insert_global_values (const int_t global_row, const Teuchos::ArrayView< const int_t > &cols, const Teuchos::ArrayView< const scalar_t > &vals) |
|
void | replace_local_values (const int_t local_row, const Teuchos::ArrayView< const int_t > &cols, const Teuchos::ArrayView< const scalar_t > &vals) |
|
void | describe () const |
| Print the matrix to the screen.
|
|
void | fill_complete () |
| Finish assembling the matrix.
|
|
void | resume_fill () |
| Finish assembling the matrix.
|
|
void | do_export (Teuchos::RCP< MultiField_Matrix > multifield_matrix, MultiField_Exporter &exporter, const Combine_Mode mode=INSERT) |
| export the data from one distributed object to this one More...
|
|
A container class for a CrsMatrix.