e05zlc is used to query the value of optional parameters available to supported problem solving functions in
Chapter E05.
Currently the following functions are supported:
e05zlc is used to query the current values of options. It is necessary to initialize optional parameter arrays using
e05zkc before any options are queried.
e05zlc will normally return either an integer, real or character value dependent upon the type associated with the optional parameter being queried. Some real and integer options also return additional information in
cvalue. Whether the option queried is of integer, real or character type, and whether additional information is returned in
cvalue, is indicated by the returned value of
optype.
Information on optional parameter names and whether these options are real, integer or character can be found in Section 12 in
e05sac,
e05sbc,
e05ucc and
e05usc.
None.
Not applicable.
Background information to multithreading can be found in the
Multithreading documentation.
Some options have default values which are problem dependent. For example the option
for
e05sac has the default value
. If options such as this are queried before being set, or before the problem solving function has been called, they will return misleading information in
ivalue or
rvalue. In some cases, the value of
cvalue will be set to DEFAULT to indicate that the real or integer valued optional parameter supplied in
optstr is at its default value.
See the example programs associated with the problem solving function you wish to use for a demonstration of how to use e05zlc to query options.