|
|
| 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.