Go to the source code of this file.
Data Structures | |
class | dynChunk |
A dynamic (growing) representation of a chunk. More... | |
class | splitter |
Splitter is a big utility class used to separate an FEM_Mesh into pieces. More... | |
class | FEM_Entity_numberer |
Reassemble entities based on their global numbers. More... | |
Functions | |
static void | checkEquality (const char *what, int v1, const char *src1, int v2, const char *src2) |
static void | checkRange (const char *what, int v, int max) |
static void | checkArrayEntries (const int *arr, int nArr, int max, const char *what) |
static void | check (const FEM_Mesh *mesh) |
static void | check (const FEM_Partition &partition, const FEM_Mesh *mesh) |
void | FEM_Mesh_split (FEM_Mesh *mesh, int nChunks, const FEM_Partition &partition, FEM_Mesh_Output *out) |
CkHashCode | CkHashFunction_ints (const void *keyData, size_t keyLen) |
int | CkHashCompare_ints (const void *k1, const void *k2, size_t keyLen) |
int | ck_fem_map_compare_int (const void *a, const void *b) |
static void | renumberConn (const FEM_Elem &src_e, int l, FEM_Elem &dest_e, int g, const FEM_Mesh &mesh) |
FEM_Mesh * | FEM_Mesh_assemble (int nchunks, FEM_Mesh **chunks) |
Reassemble split chunks into a single mesh. |