which packages are supported?

which packages are supported?

by Regine Martschiske -
Number of replies: 2

Hello everybody,

where can I see which packages Maxima supports by Stack, where can I see which packages are optionally supported? 

I refer to

" Not all Maxima functions are enabled by STACK, for obvious security reasons. It may be that your function belongs to a library which STACK does not load by default. Do you need to use Maxima's load command to use it? If so, you will need to ask your system administrator or the developers to add a load command so that this library becomes available.

Some libraries are optional and may not be included by your local installation.

You should also be aware that there are also a number of functions defined by STACK which are not standard Maxima functions. The command you need may well not be enabled since you should use one STACK provides instead."

Lot of greetings

Regine

Average of ratings: -
In reply to Regine Martschiske

Re: which packages are supported?

by Christopher Sangwin -
Picture of Particularly helpful Moodlers Picture of Plugin developers

Regine,

The answer to this is not entirely simple, because different versions of Maxima ship with different packages, and your system admin may have disabled some.  But, the packages which are optional at a site level are here:

https://github.com/maths/moodle-qtype_stack/blob/master/settings.php#L105

The Maxima code which loads packages on any system is here:

https://github.com/maths/moodle-qtype_stack/blob/master/stack/maxima/stackmaxima.mac#L84

Please note this issue:

https://github.com/maths/moodle-qtype_stack/issues/306

Chris