#include "EpetraExt_MultiVectorOut.h"#include "EpetraExt_mmio.h"#include "Epetra_Comm.h"#include "Epetra_BlockMap.h"#include "Epetra_Map.h"#include "Epetra_Vector.h"#include "Epetra_IntVector.h"#include "Epetra_SerialDenseVector.h"#include "Epetra_IntSerialDenseVector.h"#include "Epetra_Import.h"#include "Epetra_CrsMatrix.h"Include dependency graph for EpetraExt_MultiVectorOut.cpp:
Go to the source code of this file.
Namespaces | |
| namespace | EpetraExt |
Functions | |
| int | MultiVectorToMatlabFile (const char *filename, const Epetra_MultiVector &A) |
| Writes an Epetra_MultiVector object to a file that is compatible with Matlab. | |
| int | MultiVectorToMatrixMarketFile (const char *filename, const Epetra_MultiVector &A, const char *matrixName, const char *matrixDescription, bool writeHeader) |
| Writes an Epetra_MultiVector object to a Matrix Market format file. | |
| int | MultiVectorToMatlabHandle (FILE *handle, const Epetra_MultiVector &A) |
| Writes an Epetra_MultiVector object that is compatible with Matlab to a file handle. | |
| int | MultiVectorToMatrixMarketHandle (FILE *handle, const Epetra_MultiVector &A) |
| Writes an Epetra_MultiVector object that is compatible with Matrix Market array format to a file handle. | |
| int | MultiVectorToHandle (FILE *handle, const Epetra_MultiVector &A, bool mmFormat) |
| int | writeMultiVector (FILE *handle, const Epetra_MultiVector &A, bool mmFormat) |
|
||||||||||||
|
Writes an Epetra_MultiVector object to a file that is compatible with Matlab. This function takes any matrix that implements the Epetra_MultiVector interface and writes it to the specified file. The matrix can be distributed or serial. This function is a convenience wrapper around MultiVectorToMatrixMarketFile. The following Matlab commands can be used to read the resulting file and convert to it to a Matlab sparse matrix:
Definition at line 43 of file EpetraExt_MultiVectorOut.cpp. |
|
||||||||||||||||||||||||
|
Writes an Epetra_MultiVector object to a Matrix Market format file. This function takes an Epetra_MultiVector object and writes it to the specified file. The multivector can be distributed or serial. The user can provide a strings containing the object name, a description, and specify that header information should or should not be printed to the file.
Definition at line 57 of file EpetraExt_MultiVectorOut.cpp. |
|
||||||||||||
|
Writes an Epetra_MultiVector object that is compatible with Matlab to a file handle. This function takes an Epetra_MultiVector and writes it to the specified file handle.
Definition at line 94 of file EpetraExt_MultiVectorOut.cpp. |
|
||||||||||||
|
Writes an Epetra_MultiVector object that is compatible with Matrix Market array format to a file handle. This function takes an Epetra_MultiVector and writes it to the specified file handle.
Definition at line 97 of file EpetraExt_MultiVectorOut.cpp. |
|
||||||||||||||||
|
Definition at line 100 of file EpetraExt_MultiVectorOut.cpp. |
|
||||||||||||||||
|
Definition at line 167 of file EpetraExt_MultiVectorOut.cpp. |
1.3.9.1