Hitmap 1.3
|
#include <stdarg.h>
#include "hit_shape.h"
#include "hit_tile.h"
#include "hit_error.h"
#include "iohb.h"
#include "matrix_io.h"
#include "metis.h"
Go to the source code of this file.
Functions | |
HitShape | hit_fileMMRead_toCSR_Internal (const char *fileName, int create_graph, int rank, const char *file, int line) |
int | hit_fileHBVerticesInternal (const char *hbfile, int rank, const char *file, int line) |
int | hit_fileHBReadDenseInternal (const char *hbfile, int rank, void *tileP, const char *file, int line) |
void | hit_fileHBWriteInternal (const char *hbfile, HitShape shape, int rank, const char *file, int line) |
void | hit_fileHBWriteBitmapInternal (const char *hbfile, HitShape shape, int rank, const char *file, int line) |
HitShape | hit_fileCSRReadInternal (const char *csrfile, int rank, const char *cfile, int line) |
void | hit_fileCSRWriteInternal (const char *csrfile, HitShape shape, int rank, const char *cfile, int line) |
#define hit_fileCSRRead | ( | csrfile | ) | hit_fileCSRReadInternal((csrfile),(hit_Rank),__FILE__,__LINE__) |
Definition at line 218 of file hit_file.h.
#define hit_fileCSRWrite | ( | csrfile, | |
shape | |||
) | hit_fileCSRWriteInternal((csrfile),(shape),(hit_Rank),__FILE__,__LINE__) |
Definition at line 219 of file hit_file.h.
#define hit_fileHBMatrixRead | ( | hbfile | ) | hit_fileHBRead_toCSR_Internal((hbfile), 0, (hit_Rank), __FILE__, __LINE__) |
Definition at line 89 of file hit_file.h.
#define hit_fileHBMatrixReadBitmap | ( | hbfile | ) | hit_fileHBRead_toBitmap_Internal((hbfile), 0, (hit_Rank), __FILE__, __LINE__) |
Definition at line 149 of file hit_file.h.
#define hit_fileHBRead | ( | hbfile | ) | hit_fileHBRead_toCSR_Internal((hbfile), 1, (hit_Rank), __FILE__, __LINE__) |
Definition at line 77 of file hit_file.h.
#define hit_fileHBReadBitmap | ( | hbfile | ) | hit_fileHBRead_toBitmap_Internal((hbfile), 1, (hit_Rank), __FILE__, __LINE__) |
Definition at line 138 of file hit_file.h.
#define hit_fileHBReadDense | ( | hbfile, | |
tileP | |||
) | hit_fileHBReadDenseInternal((hbfile),(hit_Rank),(tileP),__FILE__,__LINE__) |
Definition at line 183 of file hit_file.h.
#define hit_fileHBVertices | ( | hbfile | ) | hit_fileHBVerticesInternal((hbfile),(hit_Rank),__FILE__,__LINE__) |
Definition at line 157 of file hit_file.h.
#define hit_fileHBWrite | ( | hbfile, | |
shape | |||
) | hit_fileHBWriteInternal((hbfile),(shape),(hit_Rank),__FILE__,__LINE__) |
Definition at line 204 of file hit_file.h.
#define hit_fileHBWriteBitmap | ( | hbfile, | |
shape | |||
) | hit_fileHBWriteBitmapInternal((hbfile),(shape),(hit_Rank),__FILE__,__LINE__) |
Definition at line 206 of file hit_file.h.
#define hit_fileMMMatrixRead | ( | hbfile | ) | hit_fileMMRead_toCSR_Internal((hbfile), 0, (hit_Rank), __FILE__, __LINE__) |
Definition at line 110 of file hit_file.h.
#define INCLUDE_IOHB__H |
Definition at line 52 of file hit_file.h.
#define INCLUDE_MATRIX_IO__H |
Definition at line 57 of file hit_file.h.
#define INCLUDE_METIS__H |
Definition at line 62 of file hit_file.h.
HitShape hit_fileCSRReadInternal | ( | const char * | csrfile, |
int | rank, | ||
const char * | cfile, | ||
int | line | ||
) |
Definition at line 942 of file hit_file.c.
void hit_fileCSRWriteInternal | ( | const char * | csrfile, |
HitShape | shape, | ||
int | rank, | ||
const char * | cfile, | ||
int | line | ||
) |
Definition at line 1008 of file hit_file.c.
int hit_fileHBReadDenseInternal | ( | const char * | hbfile, |
int | rank, | ||
void * | tileP, | ||
const char * | file, | ||
int | line | ||
) |
Reads a Harwell-Boeing graph and writes it in a square adjancency matrix.
Definition at line 816 of file hit_file.c.
int hit_fileHBVerticesInternal | ( | const char * | hbfile, |
int | rank, | ||
const char * | file, | ||
int | line | ||
) |
Reads the number of vertices from a Harwell-Boeing graph file.
Definition at line 778 of file hit_file.c.
void hit_fileHBWriteBitmapInternal | ( | const char * | hbfile, |
HitShape | shape, | ||
int | rank, | ||
const char * | file, | ||
int | line | ||
) |
Definition at line 664 of file hit_file.c.
void hit_fileHBWriteInternal | ( | const char * | hbfile, |
HitShape | shape, | ||
int | rank, | ||
const char * | file, | ||
int | line | ||
) |
Output function for CSR and Bitmap shapes to HB.
Definition at line 573 of file hit_file.c.
HitShape hit_fileMMRead_toCSR_Internal | ( | const char * | fileName, |
int | create_graph, | ||
int | rank, | ||
const char * | file, | ||
int | line | ||
) |