Short projects: Difference between revisions

Jump to navigation Jump to search
121 bytes added ,  8 March 2014
→‎Miscellaneous: add note that making use of units as a library may be quite hard
(→‎Missing functions: there's no need to repeat the link for the bug)
(→‎Miscellaneous: add note that making use of units as a library may be quite hard)
Line 33: Line 33:
== Miscellaneous ==
== Miscellaneous ==


* Use "units.h" from [http://www.gnu.org/software/units/ GNU units] in [http://octave.sourceforge.net/miscellaneous/function/units.html function units] (from the Octave-Forge [http://octave.sourceforge.net/miscellaneous/ miscellaneous package]) rather than making a system call and parsing its output (and having to handle multiple versions of it). This change will make it much more robust. It likely will alleviate the requirement of having [http://www.gnu.org/software/units/ GNU units] installed in the system separately by the user. Should be very simple but requires knowledge of C (units is written on C) and C++ to write its Octave interface.
* Use "units.h" from [http://www.gnu.org/software/units/ GNU units] in [http://octave.sourceforge.net/miscellaneous/function/units.html function units] (from the Octave-Forge [http://octave.sourceforge.net/miscellaneous/ miscellaneous package]) rather than making a system call and parsing its output (and having to handle multiple versions of it). This change will make it much more robust. It likely will alleviate the requirement of having [http://www.gnu.org/software/units/ GNU units] installed in the system separately by the user. This requires knowledge of C (units is written on C) and C++ to write its Octave interface. It can be very easy if the units.h truly allows to be used as library or maybe impossible if it does not. This has not been investigated yet.


* Write one [[Files missing tests|missing test]]; see also [[Projects#Tests]].
* Write one [[Files missing tests|missing test]]; see also [[Projects#Tests]].

Navigation menu