next up previous
Next: LIP_DATAMAP_IC_TTABLE_DETACH Up: Data Mapping Previous: LIP_DATAMAP_IC_TTABLE_COPY

LIP_DATAMAP_IC_INIT_TABLE_WITH_PROC

LIP_DATAMAP_IC_INIT_TABLE_WITH_PROC(datamap, procs, procstype, ttable_size, flag)

INOUT datamap data map to be changed (handle)
IN 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
IN procstype index type of the procs array (handle)
IN ttable_size size of procs array
IN flags flags describing if the procs array should be copied
    or attached


C syntax:

int LIP_Datamap_ic_init_table_with_proc(LIP_Datamap datamap, void* proc, LIP_Indextype procstype, int ttable_size, int flags )


LIP_DATAMAP_IC_INIT_TABLE_WITH_PROC copies (if LIP_COPY flag was specified) or attaches (if LIP_ATTACH flag was specified) the procs array to the datamap structure.


next up previous
Next: LIP_DATAMAP_IC_TTABLE_DETACH Up: Data Mapping Previous: LIP_DATAMAP_IC_TTABLE_COPY