next up previous
Next: LIP_DATAMAP_IC_TTABLE_FREE Up: Data Mapping Previous: LIP_DATAMAP_IC_INIT_TABLE_WITH_PROC

LIP_DATAMAP_IC_TTABLE_DETACH

LIP_DATAMAP_IC_TTABLE_DETACH(datamap, procs, local_adr, ttable_size)

INOUT datamap data map to be changed (handle)
OUT procs array that contains the part of the translation table
    which stores information about which processor
    will own which element of data array after
    remapping
OUT local_adr that stores local indices of data elements
    on processors that are owners of those elements.
OUT ttable_size size of procs and local_adr arrays


C syntax:

int LIP_Datamap_ic_ttable_detach(LIP_Datamap datamap, int** procs, int** local_adr, int* ttable_size)


LIP_DATAMAP_IC_TTABLE_DETACH gets the procs and local_adr arrays and sets the apropriate fields in the datamap structure to NULL.