Function t8_element_array_init_view
Defined in File t8_containers.h
Function Documentation
-
void t8_element_array_init_view(t8_element_array_t *view, const t8_element_array_t *array, const size_t offset, const size_t length)
Initializes an already allocated (or static) view from existing t8_element_array.
The array view returned does not require t8_element_array_reset (doesn’t hurt though).
- Parameters:
view – [inout] Array structure to be initialized.
array – [in] The array must not be resized while view is alive.
offset – [in] The offset of the viewed section in element units. This offset cannot be changed until the view is reset.
length – [in] The length of the view in element units. The view cannot be resized to exceed this length. It is not necessary to call sc_array_reset later.