11/5/95 DEB

advertisement
11/5/95 DEB
Modified basisc.f to report MTS indices when .ind file is read in
11/5/95 DEB
Modified 1D search routine to update spectral shifts whenever a new
minimum
is found. A new variable "fnmin" was added to iterat.inc, which is set
in
srchc.f. For bracketing, fnmin is set to 0 to prevent updating, then
it
is set to the current best value and reset when a new minimum is
found.
11/5/95 DEB
Fixed formatting error in srchc in report made when user terminates
the
1D search after bracketing.
11/6/95 DEB
Updated search routine to allow for function as well as parameter
convergence. New parameter pftol added to parcom.inc and argument
list in call to brent routine. New keyword addded to "search" comman:
FTOL <number> specifies absolute convergence tolerance for function
in the search.
Note: MAXITR keyword in this command is still not functional.
11/6/95 DEB
CTOL keyword added to fit command. This defines the tolerance for
linear dependence amongst spectra in multicomponent fits.
11/25/95 DEB
cmds.f file broken up into individual files: series.f, sitec.f,
varyc.f,
fixc.f, and parc.f. The remaining routine, indtkn, was moved to
strutl.f.
The makefile was modified to reflect this reorganization.
11/25/95 DEB
Several modifications were made to enable the user to specify NFIELD
(the number of field points) and IDERIV (derivative mode). These are
normally obtained directly from the data, but must be supplied by
the user when calculations are performed without data. The above
names were added to nlstxt.f, and the routines setipr and spcprm
in file setprm.f were modified to check for these spectrum-dependent
integer parameters. File series.f was modified to copy all of the
necessary spectrum-dependent parameters from spectrum #1 for
newly defined series spectra having no corresponding datafile.
11/25/95 DEB
A new flag, wdwflg, was added to expdat.inc. It is 0 upon
initialization
of the program (nlsinit in file nlsl.f), and set to 1 when the
graphical windows routine is called.
12/09/95 DEB
The error message that appears in the help text (helpc.f) has been
fixed.
Error text also updated slightly (~/bin/nlshlp.txt).
3/29/96 DEB
Several modifications have been implemented during the period 3/1-3/29
which were debugged by this date. The major new feature involved is
that
NLSL will now perform single spectral calculations when there is no
datafile. This feature is particularly useful for calculating spectra
for a range of parameters for illustrative purposes.
Download