S3L_write_array and S3L_write_sub_array accept the following arguments as input:
a - S3L array handle for the parallel array to be written. This array handle was returned when the array was declared.
lbounds - Integer vector specifying the lower bounds of the indices of a along each of its axes.
ubounds - Integer vector specifying the upper bounds of the indices of a along each of its axes.
strides - Integer vector specifying the strides on the indices of a along each of its axes.
filename - Scalar character variable specifying the name of the file to which the parallel array will be written.
format - Scalar character variable specifying the format of the data to be written. The value can be either "ascii" or "binary".