def binwrite(fn, data, byteorder='little_endian', append=False): """ Write array data into a binary data file. :param fn: (*string*) Path needed to locate binary file. :param data: (*array_like*) A numeric array variable of any dimensionality. :param byteorder: (*string*) Byte order. ``little_endian`` or ``big_endian``. :param append: (*boolean*) Append to an existing file or not. """ ArrayUtil.saveBinFile(fn, data.asarray(), byteorder, append)
def binwrite(fn, data, byteorder='little_endian', append=False, sequential=False): """ Create a binary data file from an array variable. :param fn: (*string*) Path needed to locate binary file. :param data: (*array_like*) A numeric array variable of any dimensionality. :param byteorder: (*string*) Byte order. ``little_endian`` or ``big_endian``. :param append: (*boolean*) Append to an existing file or not. :param sequential: (*boolean*) If write binary data as sequential - Fortran """ ArrayUtil.saveBinFile(fn, data.asarray(), byteorder, append, sequential)