NAME
|
VALUES
|
EXPLANATION
|
|
|
|
ASSERT
|
true/
|
If true, ASSERT functions are
|
|
false
|
evaluated as expected. If false
|
|
|
(default), ASSERT functions are
|
|
|
ignored. ASSERT is obsolete (but still
|
|
|
supported) and has been replaced by
|
|
|
assertlevel.
|
|
|
|
assertlevel
|
0, 1, 2
|
0 - no assertions are checked.
|
|
|
1 - only calls to the ASSERT function
|
|
|
are checked.
|
|
|
2 - calls to the ASSERT function, and
|
|
|
assignment type assertions are
|
|
|
checked.
|
|
|
The default value is 0.
|
|
|
|
bindir
|
string
|
The path to the system binary directory
|
|
|
of the Maple installation.
|
|
|
This value cannot be set.
|
|
|
|
byteorder
|
string
|
Either "little endian" or "big endian"
|
|
|
This value cannot be set.
|
|
|
|
bytesalloc
|
integer
|
Total number of bytes allocated by the
|
|
|
Maple mathematical kernel. This value
|
|
|
cannot be set.
|
|
|
|
bytesused
|
integer
|
Total number of bytes used by the Maple
|
|
|
mathematical kernel. This value cannot
|
|
|
be set.
|
|
|
|
cacheclearlimit
|
integer
|
The data limit, in kibibytes, for
|
|
|
maintaining temporary elements in cache
|
|
|
tables. A check is performed whenever
|
|
|
memory is allocated from the system.
|
|
|
If the total amount of memory allocated
|
|
|
exceeds this limit, cache tables will be
|
|
|
automatically cleared of all temporary
|
|
|
elements on the next garbage collection.
|
|
|
Values passed for this option can be
|
|
|
given with a Unit of information.
|
|
|
|
cpulimit
|
integer
|
The total amount of CPU time, in
|
|
|
seconds that Maple may consume. Maple
|
|
|
aborts if this time limit is exceeded.
|
|
|
If the value is 0 or it is not given the
|
|
|
current limit is returned. Limits may be
|
|
|
raised or lowered. Maple limits cannot
|
|
|
be raised above any system imposed hard
|
|
|
limits.
|
|
|
Values passed for this option can be
|
|
|
given with a Unit of time.
|
|
|
|
cputime
|
float
|
Total CPU time used since the beginning
|
|
|
of the session. This value cannot be
|
|
|
set.
|
|
|
|
cputype
|
string
|
A string describing the cpu type
|
|
|
that the current version of Maple
|
|
|
was built for. This is most useful
|
|
|
on APPLE_UNIVERSAL_OSX where there
|
|
|
are multiple possible cpu types for
|
|
|
the same value of kernelopts( system ).
|
|
|
|
dagtag
|
name or
|
This option is more like a function
|
|
integer
|
in that it always requires a value and
|
|
|
always returns a value. If the value
|
|
|
is an integer, a name is returned. If
|
|
|
the value is a name, an integer is
|
|
|
returned. This facility is used to map
|
|
|
between internal data structure ID
|
|
|
numbers and their names.
|
|
|
(see the assemble() function).
|
|
|
|
datadir
|
string
|
Location of the data directory containing
|
|
|
auxiliary files such as text files, XML
|
|
|
Schemas, and DTDs. Cannot be set.
|
|
|
|
datalimit
|
integer
|
The total amount of heap memory in
|
|
|
kibibytes that Maple may consume. Maple
|
|
|
aborts if this limit is exceeded.
|
|
|
If the value is 0 or it is not given the
|
|
|
current limit is returned. Limits may
|
|
|
be raised or lowered. Maple limits
|
|
|
may not be raised above system imposed
|
|
|
hard limits. This option is not
|
|
|
supported on all platforms.
|
|
|
Values passed for this option can be
|
|
|
given with a Unit of information.
|
|
|
|
dirsep
|
string
|
Returns the directory separator
|
|
|
character for the architecture on which
|
|
|
Maple is running. Cannot be set.
|
|
|
|
display_zero_
|
boolean
|
When set to false
|
complex_part
|
|
complex numbers of the form a+0*I are
|
|
|
displayed without the 0*I part. The default
|
|
|
value for this option is true.
|
|
|
|
filelimit
|
integer
|
The maximum number of files that Maple can
|
|
|
have open at one time. If the value is 0 or
|
|
|
it is not given the current limit is returned.
|
|
|
Important: This limit also affects internal
|
|
|
Maple functions.
|
|
|
|
gcbytesavail
|
integer
|
Number of bytes available after the
|
|
|
last invocation of garbage collection.
|
|
|
This value cannot be set.
|
|
|
|
gcbytesreturned
|
integer
|
Number of bytes returned by the last
|
|
|
invocation of garbage collection. This
|
|
|
value cannot be set.
|
|
|
|
gcfreq
|
integer
|
Deprecated as of Maple 16.
|
|
|
|
gctimes
|
integer
|
Number of times that garbage collection
|
|
|
has been invoked. This value cannot be
|
|
|
set.
|
|
|
|
gmpthreshold
|
integer
|
The threshold when the GNU Multiple
|
|
|
Precision (GMP) library will be used for
|
|
|
integer arithmetic. Maple represents all
|
|
|
integers as either immediate or GMP integers.
|
|
|
Therefore, kernelopts(maximmediate) may
|
|
|
be more useful. kernelopts(gmpthreshold)
|
|
|
is defined to be
|
|
|
floor(log[10](kernelopts(maximmediate))).
|
|
|
Thus, integers with greater than
|
|
|
kernelopts(gmpthreshold) digits are
|
|
|
represented as GMP integers. This value
|
|
|
cannot be set.
|
|
|
|
gmpversion
|
string
|
The version of the GNU Multiple Precision
|
|
|
(GMP) library used for long integer
|
|
|
arithmetic. This value cannot be set.
|
|
|
|
homedir
|
string
|
The path to the current user's home
|
|
|
directory. This value cannot be set.
|
|
|
|
inline
|
true/
|
Specifies whether or not procedures
|
|
false
|
with option inline are in-line
|
|
|
expanded. The default value is true.
|
|
|
|
includepath
|
string/
|
An ordered list of directories (separated by
|
|
list
|
"," or ";") specifying the search path for
|
|
|
included files. The initial value can be
|
|
|
overridden by supplying an include path at the
|
|
|
command line by using the -I option. When
|
|
|
modifying the include path via kernelopts,
|
|
|
the path should not be prefixed with "-I".
|
|
|
The maximum number of include path entries is
|
|
|
25.
|
|
|
|
jvmheaplimit
|
integer
|
The total amount of heap memory, in
|
|
|
kibibytes, the Java external calling
|
|
|
virtual machine is allowed to use.
|
|