JWE Project Ideas: Difference between revisions

Line 153: Line 153:
* Phase out Octave's own text and binary formats.  Too much effort is required to maintain the code to support all the various formats.
* Phase out Octave's own text and binary formats.  Too much effort is required to maintain the code to support all the various formats.


=== Low-level interface to HDF5 functions ===
==== Low-level interface to HDF5 functions ====


Create a thin wrapper for the HDF5 library.  As much as possible, make it compatible with the [https://www.mathworks.com/help/matlab/low-level-functions.html Matlab interface to HDF5].  However, we may support newer functions (as of 2020/10/30, the list of Matlab functions appears to correspond to an older version of the library than is presently available in the HDF5 library itself) and support for legacy functions has a low priority.
Create a thin wrapper for the HDF5 library.  As much as possible, make it compatible with the [https://www.mathworks.com/help/matlab/low-level-functions.html Matlab interface to HDF5].  However, we may support newer functions (as of 2020/10/30, the list of Matlab functions appears to correspond to an older version of the library than is presently available in the HDF5 library itself) and support for legacy functions has a low priority.


Also as of 2020/10/30, [[User:jwe]] is working on this project.  Help is welcome!
Also as of 2020/10/30, [[User:jwe|jwe]] is working on this project.  Help is welcome!


==== RNG issues ====
==== RNG issues ====