EpetraExt Development
Static Public Member Functions
Zoltan::MigrationFunctions Class Reference

#include <Zoltan_MigrationFunctions.h>

List of all members.

Static Public Member Functions

static int Object_Size (void *data, int num_gid_entries, int num_lid_entries, ZOLTAN_ID_PTR global_id, ZOLTAN_ID_PTR local_id, int *ierr)
static void Pre_Migrate (void *data, int num_gid_entries, int num_lid_entries, int num_import, ZOLTAN_ID_PTR import_global_ids, ZOLTAN_ID_PTR import_local_ids, int *import_procs, int num_export, ZOLTAN_ID_PTR export_global_ids, ZOLTAN_ID_PTR export_local_ids, int *export_procs, int *ierr)
static void Mid_Migrate (void *data, int num_gid_entries, int num_lid_entries, int num_import, ZOLTAN_ID_PTR import_global_ids, ZOLTAN_ID_PTR import_local_ids, int *import_procs, int num_export, ZOLTAN_ID_PTR export_global_ids, ZOLTAN_ID_PTR export_local_ids, int *export_procs, int *ierr)
static void Post_Migrate (void *data, int num_gid_entries, int num_lid_entries, int num_import, ZOLTAN_ID_PTR import_global_ids, ZOLTAN_ID_PTR import_local_ids, int *import_procs, int num_export, ZOLTAN_ID_PTR export_global_ids, ZOLTAN_ID_PTR export_local_ids, int *export_procs, int *ierr)
static void Pack_Object (void *data, int num_gid_entries, int num_lid_entries, ZOLTAN_ID_PTR global_id, ZOLTAN_ID_PTR local_id, int destination_processor, int size, char *buffer, int *ierr)
static void Unpack_Object (void *data, int num_gid_entries, ZOLTAN_ID_PTR global_id, int size, char *buffer, int *ierr)

Detailed Description

Definition at line 39 of file Zoltan_MigrationFunctions.h.


Member Function Documentation

int Zoltan::MigrationFunctions::Object_Size ( void *  data,
int  num_gid_entries,
int  num_lid_entries,
ZOLTAN_ID_PTR  global_id,
ZOLTAN_ID_PTR  local_id,
int *  ierr 
) [static]

Definition at line 34 of file Zoltan_MigrationFunctions.cpp.

void Zoltan::MigrationFunctions::Pre_Migrate ( void *  data,
int  num_gid_entries,
int  num_lid_entries,
int  num_import,
ZOLTAN_ID_PTR  import_global_ids,
ZOLTAN_ID_PTR  import_local_ids,
int *  import_procs,
int  num_export,
ZOLTAN_ID_PTR  export_global_ids,
ZOLTAN_ID_PTR  export_local_ids,
int *  export_procs,
int *  ierr 
) [static]

Definition at line 49 of file Zoltan_MigrationFunctions.cpp.

void Zoltan::MigrationFunctions::Mid_Migrate ( void *  data,
int  num_gid_entries,
int  num_lid_entries,
int  num_import,
ZOLTAN_ID_PTR  import_global_ids,
ZOLTAN_ID_PTR  import_local_ids,
int *  import_procs,
int  num_export,
ZOLTAN_ID_PTR  export_global_ids,
ZOLTAN_ID_PTR  export_local_ids,
int *  export_procs,
int *  ierr 
) [static]

Definition at line 72 of file Zoltan_MigrationFunctions.cpp.

void Zoltan::MigrationFunctions::Post_Migrate ( void *  data,
int  num_gid_entries,
int  num_lid_entries,
int  num_import,
ZOLTAN_ID_PTR  import_global_ids,
ZOLTAN_ID_PTR  import_local_ids,
int *  import_procs,
int  num_export,
ZOLTAN_ID_PTR  export_global_ids,
ZOLTAN_ID_PTR  export_local_ids,
int *  export_procs,
int *  ierr 
) [static]

Definition at line 95 of file Zoltan_MigrationFunctions.cpp.

void Zoltan::MigrationFunctions::Pack_Object ( void *  data,
int  num_gid_entries,
int  num_lid_entries,
ZOLTAN_ID_PTR  global_id,
ZOLTAN_ID_PTR  local_id,
int  destination_processor,
int  size,
char *  buffer,
int *  ierr 
) [static]

Definition at line 118 of file Zoltan_MigrationFunctions.cpp.

void Zoltan::MigrationFunctions::Unpack_Object ( void *  data,
int  num_gid_entries,
ZOLTAN_ID_PTR  global_id,
int  size,
char *  buffer,
int *  ierr 
) [static]

Definition at line 136 of file Zoltan_MigrationFunctions.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines