#include "EpetraExt_BlockMapIn.h"#include "Epetra_Comm.h"#include "Epetra_Util.h"#include "Epetra_BlockMap.h"#include "Epetra_Map.h"#include "Epetra_IntVector.h"#include "Epetra_IntSerialDenseVector.h"#include "Epetra_Import.h"#include "EpetraExt_mmio.h"Include dependency graph for EpetraExt_BlockMapIn.cpp:
Go to the source code of this file.
Namespaces | |
| namespace | EpetraExt |
Functions | |
| int | MatrixMarketFileToMap (const char *filename, const Epetra_Comm &comm, Epetra_Map *&map) |
| Constructs an Epetra_BlockMap object from a Matrix Market format file. | |
| int | MatrixMarketFileToBlockMap (const char *filename, const Epetra_Comm &comm, Epetra_BlockMap *&map) |
| Constructs an Epetra_BlockMap object from a Matrix Market format file. | |
| int | MatrixMarketFileToRowMap (const char *filename, const Epetra_Comm &comm, Epetra_BlockMap *&rowmap) |
| int | MatrixMarketFileToBlockMaps (const char *filename, const Epetra_Comm &comm, Epetra_BlockMap *&rowmap, Epetra_BlockMap *&colmap, Epetra_BlockMap *&rangemap, Epetra_BlockMap *&domainmap) |
| Constructs row,col,range and domain maps from a matrix-market matrix file. | |
|
||||||||||||||||
|
Constructs an Epetra_BlockMap object from a Matrix Market format file. This function constructs an Epetra_BlockMap or Epetra_Map object by reading a Matrix Market file. If the file was created using the EpetraExt::BlockMapOut functions, special information was encoded in the comment field of this map that allows for identical reproduction of the map, including distribution across processors and element size information. If the same of processors is being used to create the object as were used to write it, the object will be an exact reproduction of the original. Otherwise, a uniform distribution of the GIDs will be created. The first column of the input file will must be the list of GIDs in the map. If the block map has non-uniform sizes, a second column must contain the element sizes.
Definition at line 41 of file EpetraExt_BlockMapIn.cpp. |
|
||||||||||||||||
|
Constructs an Epetra_BlockMap object from a Matrix Market format file. This function constructs an Epetra_BlockMap or Epetra_Map object by reading a Matrix Market file. If the file was created using the EpetraExt::BlockMapOut functions, special information was encoded in the comment field of this map that allows for identical reproduction of the map, including distribution across processors and element size information. If the same of processors is being used to create the object as were used to write it, the object will be an exact reproduction of the original. Otherwise, a uniform distribution of the GIDs will be created. The first column of the input file will must be the list of GIDs in the map. If the block map has non-uniform sizes, a second column must contain the element sizes.
Definition at line 49 of file EpetraExt_BlockMapIn.cpp. |
|
||||||||||||||||
|
Definition at line 156 of file EpetraExt_BlockMapIn.cpp. |
|
||||||||||||||||||||||||||||
|
Constructs row,col,range and domain maps from a matrix-market matrix file.
Definition at line 181 of file EpetraExt_BlockMapIn.cpp. |
1.3.9.1