PPL Logo

libs/ck-libs/ParFUM/map.C File Reference

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_MeshFEM_Mesh_assemble (int nchunks, FEM_Mesh **chunks)
 Reassemble split chunks into a single mesh.


Generated on Mon Sep 21 08:07:23 2020 for Charm++ by  doxygen 1.5.5