Odepkg: Difference between revisions

From Octave
Jump to navigation Jump to search
(Fixing urlwrite line to save files inside of P_tmpdir, and adding the current pkg install error message to make this page more discoverable.)
m (Rename "Octave-Forge" to "Octave Forge" (https://lists.gnu.org/archive/html/octave-maintainers/2018-08/msg00138.html).)
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[https://bitbucket.org/odepkg/odepkg odepkg] is part of the octave-forge project. It contains additional functions for numerically solving ordinary differential equations.
[https://bitbucket.org/odepkg/odepkg odepkg] is part of the Octave Forge project. It contains additional functions for numerically solving ordinary differential equations.


The most recent official release is [https://octave.sourceforge.io/download.php?package=odepkg-0.8.5.tar.gz version 0.8.5], which however is out of date (it includes functions which have been transferred to core Octave) and [https://savannah.gnu.org/bugs/?func=detailitem&item_id=46309 will] [https://savannah.gnu.org/bugs/?func=detailitem&item_id=48280 not] [https://savannah.gnu.org/bugs/?func=detailitem&item_id=50684 install] at all with recent compilers and versions of Octave.
The most recent official release is [https://octave.sourceforge.io/download.php?package=odepkg-0.8.5.tar.gz version 0.8.5], which however is out of date (it includes functions which have been transferred to core Octave) and [https://savannah.gnu.org/bugs/?func=detailitem&item_id=46309 will] [https://savannah.gnu.org/bugs/?func=detailitem&item_id=48280 not] [https://savannah.gnu.org/bugs/?func=detailitem&item_id=50684 install] at all with recent compilers and versions of Octave.
Line 5: Line 5:
If you attempt to install odepkg using pkg install -forge, you will get an error such as the following.
If you attempt to install odepkg using pkg install -forge, you will get an error such as the following.


<nowiki>error: get_forge_pkg: package not found: "odepkg".</nowiki>
error: get_forge_pkg: package not found: "odepkg".


Until a new official release is made, Octave 4.2.x users might consider installing a development snapshot of the package, as follows:
Until a new official release is made, Octave 4.2.x users might consider installing a development snapshot of the package, as follows:
Line 24: Line 24:




[[Category:Octave-Forge]]
[[Category:Octave Forge]]

Revision as of 19:03, 2 September 2018

odepkg is part of the Octave Forge project. It contains additional functions for numerically solving ordinary differential equations.

The most recent official release is version 0.8.5, which however is out of date (it includes functions which have been transferred to core Octave) and will not install at all with recent compilers and versions of Octave.

If you attempt to install odepkg using pkg install -forge, you will get an error such as the following.

error: get_forge_pkg: package not found: "odepkg".

Until a new official release is made, Octave 4.2.x users might consider installing a development snapshot of the package, as follows:

 [fname, success] = urlwrite ("https://bitbucket.org/odepkg/odepkg/get/default.tar.gz", [P_tmpdir "/odepkg.tar.gz"]);
 assert (success)
 pkg ("install", fname)
 

To install under the 4.3.0+ development version of Octave one can use the following instead:

 [fname, success] = urlwrite ("https://bitbucket.org/odepkg/odepkg/get/octave43.tar.gz", [P_tmpdir "/odepkg.tar.gz"]);
 assert (success)
 pkg ("install", fname)