Description of BasicTools package
by Andriy Zhugayevych
BasicTools package provides miscellaneous routines lacking in standard Maple distribution.
If you have comments, suggestions, or have found a bug, please email me.
Tested for Maple 17 on Windows 7 and 10, should work for Maple 2023.
Installation
- Download source files BasicTools.zip, unzip to any location, open
install.mw
and follow the instructions.
- Windows users: If failed to install or you don't need the source, download BasicTools_lib.zip and unzip to Maple library folder
MapleXX/lib
.
- Experienced users: the package can be initialized by reading BasicTools.ini with Maple "read" command.
- To change default settings use
BasicTools[Setup]
command or make changes directly to BasicTools.ini
.
- The documentation is built into the Maple Help system. Individual help pages are also available as individual mw-files.
Credits
- Dennis Isbister – Wigner3j and Wigner6j routines.
- L. F. Shampine and H. A. Watts – code from SLATEC package is used in FZERO routine.
Requires implementation
- At the end of BasicTools.mw create an execution group checking if BasicTools, MolMod and other packages were installed correctly
- Enhance
BasicTools:-ReadLines
procedure so that it can read specific line numbers including reverse numbering from the end (modify input parameters as follows number::{integer,list(integer)}:=1
). Then update PrintFile
appropriately.