ispatest_epetra_utils.hpp File Reference

#include <Isorropia_ConfigDefs.hpp>

Include dependency graph for ispatest_epetra_utils.hpp:

Go to the source code of this file.

Namespaces

namespace  ispatest

Functions

int ispatest::fill_matrix (Epetra_CrsMatrix &matrix, int numNonzerosPerRow, bool verbose)
 Fill a matrix with the specified number of nonzeros per row, using matrix.InsertGlobalValues.
int ispatest::fill_graph (Epetra_CrsGraph &graph, int numNonzerosPerRow, bool verbose)
 Fill a graph with the specified number of nonzeros per row.
bool ispatest::test_matrix_vector_multiply (Epetra_CrsMatrix &A)
 Verify that a matrix is a valid Epetra_CrsMatrix by attempting to multiply with it.
bool ispatest::test_row_matrix_vector_multiply (Epetra_RowMatrix &R)
 Verify that a matrix is a valid Epetra_RowMatrix by attempting to multiply with it.
bool ispatest::test_matrix_vector_multiply (Epetra_CrsGraph &G)
 Verify that a matrix is a valid Epetra_CrsGraph by attempting to multiply with it.
bool ispatest::test_matrix_vector_multiply (Epetra_LinearProblem &LP)
 Verify that the Epetra_RowMatrix in a Epetra_LinearProblem is valid by attempting to multiply with it.
Epetra_Map * ispatest::map_from_blockmap (const Epetra_BlockMap &b)
 Method to create an Epetra_Map from an Epetra_BlockMap, when using methods that require an Epetra_Map but you only have an Epetra_BlockMap.