The MaX02A upgrade file is programmed to run on machines with MaX-1 installed.
The file can be downloaded free of charge. The benefits of the upgrade can be outlined as follows
(details in MAX02A.HLP):
- Automatic generation of multipoles along a boundary:
MAX02A.EXE has three routines that generate sets of multipoles along any
boundary. This feature considerably simplifies the MMP modeling of
complicated problems where many multipoles are required.
- MaX-1 slave mode:
When you run MAX02A.EXE, you may define the second command line argument
INF. MaX-1 will then run in the "slave" mode an infinite loop. This allows
you to run MaX-1 on a machine different from the machine where you generate
the MaX-1 projects, to distribute MaX-1 jobs on several machines, and to
combine MaX-1 with an optimization tool.
- MMP near-to-far field transformation:
The MMP near-to-far field transformation feature uses the scattered near
field defined in a connection or in a field data file, a special boundary
that links the near field with the far field, and a multipole expansion
that describes the far field. The near field may be computed with the MMP
feature of MaX-1, GFD feature, or it may be imported from an external code.
- Simple inverse problems can be solved:
Some simple inverse problems may be solved with "near-to-far field"
boundaries, i.e., when the field is known along such a boundary from
measurements.
- Increased accuracy of real numbers in data files and edit boxes:
MAX.EXE stores real numbers in data files and in most of the edit boxes
with 7 digit mantissa. This may be insufficient in critical situations.
MAX02A.EXE has longer edit boxes where the accuracy may be an issue and it
allows you to specify the length of the mantissa for data files. This also
provides a simple test for ill-conditioned problems.
- Formula interpreter improved:
The formula interpreter has been improved in such a way that functions are
evaluated more quickly. Moreover, new elementary functions have been added.
- Movie directives:
Several movie directives have become more versatile by adding more
parameters; and additional directives have been implemented. Moreover, the
execution and testing of such directives in the Movie dialog has been
improved. The maximum string length for a directive has been increased from 64 to 128 characters.
- Bugs removed:
Several bugs in the code (especially in the computation of spline
boundaries) and bugs caused by the compiler were removed.
- Function array:
New features and additional movie directives improve the handling of the function array
that is used for plotting and manipulating functions.
|