#include <Zoltan_MigrationObject.h>
Setup Methods | |
| virtual 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) |
| Supports ZOLTAN_OBJ_SIZE_FN_TYPE. | |
Migrate Methods | |
| virtual 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) |
| Supports ZOLTAN_PRE_MIGRATE_FN_TYPE. | |
| virtual 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) |
| Supports ZOLTAN_MID_MIGRATE_FN_TYPE. | |
| virtual 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) |
| Supports ZOLTAN_POST_MIGRATE_FN_TYPE. | |
Pack/Unpack Methods | |
| virtual 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) |
| Supports ZOLTAN_PACK_OBJ_FN_TYPE. | |
| virtual void | Unpack_Object (void *data, int num_gid_entries, ZOLTAN_ID_PTR global_id, int size, char *buffer, int *ierr) |
| Supports ZOLTAN_UNPACK_OBJ_FN_TYPE. | |
As with Zoltan, the user only need implement those methods used by Zoltan during their application executions. If Zoltan calls an unimplemented method, a fatal error will be generated.
Definition at line 27 of file Zoltan_MigrationObject.h.
|
||||||||||||||||||||||||||||
|
Supports ZOLTAN_OBJ_SIZE_FN_TYPE.
Definition at line 36 of file Zoltan_MigrationObject.cpp. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Supports ZOLTAN_PRE_MIGRATE_FN_TYPE.
Definition at line 52 of file Zoltan_MigrationObject.cpp. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Supports ZOLTAN_MID_MIGRATE_FN_TYPE.
Definition at line 73 of file Zoltan_MigrationObject.cpp. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Supports ZOLTAN_POST_MIGRATE_FN_TYPE.
Definition at line 94 of file Zoltan_MigrationObject.cpp. |
|
||||||||||||||||||||||||||||||||||||||||
|
Supports ZOLTAN_PACK_OBJ_FN_TYPE.
Definition at line 115 of file Zoltan_MigrationObject.cpp. |
|
||||||||||||||||||||||||||||
|
Supports ZOLTAN_UNPACK_OBJ_FN_TYPE.
Definition at line 132 of file Zoltan_MigrationObject.cpp. |
1.3.9.1