collects any number of arrays of different sizes into a single array (list%col_data), storing the indices that start a new array (list%ptr).
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(array_list), | intent(out) | :: | list |
list of arrays |
||
integer, | intent(in) | :: | ndata |
number of arrays |
||
integer, | intent(in), | optional, | DIMENSION(:) | :: | data_1 |
arrays 1 and 2 |
integer, | intent(in), | optional, | DIMENSION(:) | :: | data_2 |
arrays 1 and 2 |
integer, | intent(in), | optional, | DIMENSION(:) | :: | data_3 |
arrays 1 and 2 |
integer, | intent(in), | optional, | DIMENSION(:) | :: | data_4 |
arrays 1 and 2 |