#include "EpetraExt_BlockMapOut.h"#include "EpetraExt_mmio.h"#include "Epetra_Comm.h"#include "Epetra_BlockMap.h"#include "Epetra_Map.h"#include "Epetra_IntVector.h"#include "Epetra_IntSerialDenseVector.h"#include "Epetra_Import.h"Include dependency graph for EpetraExt_BlockMapOut.cpp:
Go to the source code of this file.
Namespaces | |
| namespace | EpetraExt |
Functions | |
| int | BlockMapToMatrixMarketFile (const char *filename, const Epetra_BlockMap &map, const char *mapName, const char *mapDescription, bool writeHeader) |
| Writes an Epetra_BlockMap or Epetra_Map object to a Matrix Market format file. | |
| int | BlockMapToHandle (FILE *handle, const Epetra_BlockMap &map) |
| Writes an Epetra_BlockMap or Epetra_Map object to a file handle. | |
| int | writeBlockMap (FILE *handle, int length, const int *v1, const int *v2, bool doSizes) |
|
||||||||||||||||||||||||
|
Writes an Epetra_BlockMap or Epetra_Map object to a Matrix Market format file. This function takes an Epetra_BlockMap or Epetra_Map object and writes it to the specified file. The map 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. Special information is encoded in the comment field of this map that allows for identical reproduction of the map, including distribution across processors and element size information. The first column of the output file will be the list of GIDs in the map. If the block map has non-uniform sizes, a second column will be generated containing the element sizes.
Definition at line 40 of file EpetraExt_BlockMapOut.cpp. |
|
||||||||||||
|
Writes an Epetra_BlockMap or Epetra_Map object to a file handle. This function takes an Epetra_BlockMap or Epetra_Map object and writes it to the specified file handle.
Definition at line 111 of file EpetraExt_BlockMapOut.cpp. |
|
||||||||||||||||||||||||
|
Definition at line 173 of file EpetraExt_BlockMapOut.cpp. |
1.3.9.1