Memory requirements
You can easily adjust the memory needed by molly according to the machine
that you are running on, although you will have to recompile molly to do so.
This mainly affects the number of spectra that can be stored at any one time.
You can change the parameter values by editing the file 'molly/source/molly.pars'.
Various parameters determine the memory. Here are the most significant:
- MXBUFF sets the size of the data buffers (3 arrays
each with MXBUFF 4 byte real numbers). This requires 12*MXBUFF bytes storage.
e.g. My machine has a memory of 80 Mbytes, and I use MXBUFF=3000000 (it could
probably be larger).
- MXSPEC sets the maximum number of spectra set by
the space available for headers. Thus you might have very short spectra,
in which case rather than being limited by MXBUFF you will be limited by
MXSPEC.
- MXWORK sets the maximum size of work buffers
which should be more than the largest likely spectrum you will ever use.
- MXCHAR, MXDOUB, MXINTR, MXREAL set the maximum numbers
of header items/spectrum
Tom Marsh, Warwick.