Function t8_dtet_element_pack

Function Documentation

void t8_dtet_element_pack(t8_dtet_t **const elements, const unsigned int count, void *send_buffer, const int buffer_size, int *position, sc_MPI_Comm comm)

Packs an array of tet elements into contiguous memory.

Tets are packed as x, y, z coordinates, type and level. Compare MPI_Pack function.

Parameters:
  • elements[in] The element array to be packed.

  • count[in] Number of elements to be packed.

  • send_buffer[out] Output buffer.

  • buffer_size[in] Output buffer size.

  • position[inout] Current position in buffer.

  • comm[in] Communicator.