pyresample.utils.row_appendable_array module
Appendable numpy array which allows for efficient pre-allocation.
- class pyresample.utils.row_appendable_array.RowAppendableArray(reserved_capacity)
Bases:
objectHelper class which allows efficient concatenation of numpy arrays bey pre-allocating buffers.
By default, this class behaves the same as subsequent array concatenations.
Create an appendable array with a pre-allocated buffer.
The size of the buffer depends also on the shape after the first axis of the first segment.
- __init__(reserved_capacity)
Create an appendable array with a pre-allocated buffer.
The size of the buffer depends also on the shape after the first axis of the first segment.
- append_row(next_array)
Append the specified array.
- to_array()
Return the numpy array with all the data appended until now.