Modified main Maple Library functions
Thanks to kind permission by Waterloo Maple Inc., I could add some modified main Maple Library functions to this package. Please note that the copyright of these modified functions is still with Waterloo Maple Inc. or the respective author.
Contents:
print/array/vector
Changes to the original functions are printed in
cyan
color.
This function has been modified to allow vectors being printed either vertically or horizontally. Modification by Joe Riel, San Diego, CA.
Modified source
See Joe Riel's excellent documentation on
Administering Maple V Release 4
for further details. This R4 online help data base is available at:
http://www.math.utsa.edu/mirrors/maple/maplev/mplarchv/docs/mpladmin.zip or
http://www.math.utsa.edu/mirrors/maple/maplev/mplarchv/docs/mpladmin.tgz
This table is used by
solve
to determine general solutions of non-transcendental functions. If the environment variable _EnvAllSolutions is set true then solve returns a solution including the names _Bn and _Z, and _Z1. These names cannot be substituted with
subs
in a session because in the original version of Invfunc the names _B1, _Z, and _Z1 have been declared local. The modified version of
Invfunc
includes global declarations of these names so subs works as expected.
Modified source
Note:
These modifications have been made with greatest care and should not affect the result of Maple computations. However, if you should encounter any problems - there was none in the many months I already used these modified main Maple Library functions - please proceed as follows:
1) Delete the path to the math package from libname and reexecute your calculations. These calculations certainly cannot include calls to functions of the math package. If you should find out that now calculations are running correctly, please inform the author at afw@bigfoot.com. Then proceed as follows:
2) Do not enter the path to the math package before that of the main Maple Library, but behind of it; e.g.:
> libname := libname, `c:/maplev4/math`:
3) If you do not want to use the modified main Maple Library functions at all, remove the following files from the math library file with march :
print/array.m
invfunc.m
Example: If the math package has been copied to c:/maplev4/math, quit R4 and execute the following commands in a shell:
march -d c:\maplev4\math print/array.m
march -d c:\maplev4\math invfunc.m
Back