Home
last modified time | relevance | path

Searched refs:unit_message_size (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/impls/swarm/
H A Ddata_ex.c108 d->unit_message_size = (size_t)-1; in DMSwarmDataExCreate()
151 …Printf(PETSC_COMM_WORLD, " [%d] atomic size: %ld \n", d->rank, (long int)d->unit_message_size)); in DMSwarmDataExView()
457 PetscErrorCode DMSwarmDataExPackInitialize(DMSwarmDataEx de, size_t unit_message_size) in DMSwarmDataExPackInitialize() argument
469 de->unit_message_size = unit_message_size; in DMSwarmDataExPackInitialize()
479 PetscCall(PetscMalloc(unit_message_size * (total + 1), &de->send_message)); in DMSwarmDataExPackInitialize()
481 PetscCall(PetscMemzero(de->send_message, unit_message_size * (total + 1))); in DMSwarmDataExPackInitialize()
516 dest = ((char *)de->send_message) + de->unit_message_size * insert_location; in DMSwarmDataExPackData()
517 PetscCall(PetscMemcpy(dest, data, de->unit_message_size * n)); in DMSwarmDataExPackData()
546 PetscCall(PetscMalloc(de->unit_message_size * (total + 1), &de->recv_message)); in DMSwarmDataExPackFinalize()
548 PetscCall(PetscMemzero(de->recv_message, de->unit_message_size * (total + 1))); in DMSwarmDataExPackFinalize()
[all …]
H A Ddata_ex.h22 size_t unit_message_size; member