This version (Git hash value 9acbbb88...) of WavePacket is the first version also running reasonably under Octave, although a lot slower than in Matlab. For a detailed list of remaining problems and restrictions, see our blog post of May 17. To circumvent the minor incompatibilities of Matlab and Octave, we had to implement a substantial number of code changes, mainly in the graphics section, all of them being of minor character.
Even though most of these modifications in Version 7.0 are under the hood, a few of them will also be visible externally, leading to minor issues with backward incompatibility of the initialization (normally provided through self-written Matlab function qm_init.m). Those changes were unavoidable because a few name clashes occured, i.e. namespaces (Matlab source folders whose names begin with +) cause problems because they are interpreted by Octave as function names.
until V6.1.2 | since V7.0.0 | explanation |
---|---|---|
+grid | +dof | grid parameters for each degree of freedom |
+log | +prt | print output (to console and log file in parallel) |
+exp | +obs | expectation values and uncertainties of observables |
Wiki: Reference.Programs.qm_init