Thread Links | Date Links | ||||
---|---|---|---|---|---|
Thread Prev | Thread Next | Thread Index | Date Prev | Date Next | Date Index |
Hello, I am forwarding the latest release announcement for the GNU Octave interval package. ABOUT THE “PLUG” PART The package has been picked up by several re-distributors already. Look out for the package “octave-interval” in the following distributions: - Debian Testing / Ubuntu (all major architectures) - openSUSE - Arch Linux (via AUR) - FreeBSD (FreshPorts) - MacPorts The interval package is going to be part of the official Octave installer for Windows starting from (upcoming) version 4.0.1. You can find release candidates at alpha.gnu.org already. This makes is convenient to install IEEE Std 1788-2015 conforming arithmetic on many systems. ABOUT THE “PLAY” PART The package can be used over an interactive command-line or within interpreted script files (screenshot attached). It is supposed to be simple to use. You will get good accuracy with double-precision, backed by correctly-rounded GNU MPFR operations. When you use a SIMD programming style (vector operations), you will also get good performance. The package is provided as free software. Please contact me if you would like to contribute or need support. The Octave project attempts to participate in the upcoming Google Summer of Code 2016. If it gets accepted as a mentoring organization, interested students may apply to work on the interval package and get payed for it. Best regards Oliver Heimlich -------- Forwarded Message -------- Subject: interval 1.4.0 released Date: Tue, 9 Feb 2016 18:37:01 +0100 From: Oliver Heimlich <oheim@xxxxxxxxx> To: Octave Help <help@xxxxxxxxxx>, octave maintainers mailing list <maintainers@xxxxxxxxxx> Hi, a new release of the interval package for real-valued interval arithmetic [1] is out, version 1.4.0. A summary of important user-visible changes is also available online [2]. I am particularly excited about the new function “expm” for interval matrix exponentiation, which can be used for initial value problems of linear ODEs with constant coefficients. More interesting use cases of the package can be found in the manual [3]. The interval package for real-valued interval arithmetic allows one to evaluate functions over subsets of their domain. All results are verified, because interval computations automatically keep track of any errors. These concepts can be used to handle uncertainties, estimate arithmetic errors and produce reliable results. Also it can be applied to computer-assisted proofs, constraint programming, and verified computing. The implementation is based on interval boundaries represented by binary64 numbers and is conforming to IEEE Std 1788-2015, IEEE standard for interval arithmetic. Enjoy Octave and free your intervals, Oliver [1] http://octave.sourceforge.net/interval/ [2] http://octave.sourceforge.net/interval/NEWS.html [3] http://octave.sourceforge.net/interval/package_doc/Examples.html
Attachment:
octave-interval.png
Description: PNG image