Next: CUTE version 2.0
Up: CUTE 1.0
Previous: Linking compiled, library versions
Contents
- 30/Nov/93:
- gps.f --
Correction 1. 3 lines interchanged.
- 03/Dec/93:
- mi54ma.f --
Correction 10. increased NWCORE for small and medium installations.
- 03/Dec/93:
- MINOS.sml, MINOS.med, MINOS.lrg
Removed line setting Crash Option to 0.
Now Crash Option defaults to 3.
- 03/Dec/93:
- README.minos --
Added a few lines to indicate that DEC VAX/VMS users should
use mi10vms.f, not mi10unix.f, to create the MINOS 5.4 object
module.
- 13/Jan/94:
- makefn.f, makegr.f --
Two lines modified for correcting a format problem in conditional
expressions (ELEMENTS and GROUPS sections).
- 13/Jan/94:
- classify.osf classall.osf --
The scripts are updated to avoid problems with echo.
- 20/Jan/94:
- genma.f, gend.f, gens.f --
Converted these files to upper case and added a dummy argument
in the call to gen.
- 21/Jan/94:
- cns.* (formerly con.*), sdcns.* (formerly sdcon.*), paper.tex,
README.cry, README.dec, README.install, README.osf, README.rs6,
README.sun, README.vax --
Renamed con.* to cns.* to allow CUTE to run under DOS.
Also renamed sdcon.* to sdcns.* for consistency.
- 21/Jan/94:
- select.* --
Removed extraneous basic system commands.
- 21/Jan/94:
- slct.f --
Removed translation of file name FILEN to upper case.
This change allows the user to specify a full path name for the .DB
file, and thus the .DB file need not necessarily reside in $MASTSIF.
- 21/Feb/94:
- ccfg.f, cdh.f, cfn.f, cgr.f, cgrdh.f, cnames.f, cofg.f,
cprod.f, cscfg.f, csetup.f, csgr.f, csgrsh.f, csh.f,
ubandh.f, udh.f,
ufn.f, ugr.f, ugrdh.f, ugrsh.f, unames.f, uofg.f, uprod.f, usetup.f,
ush.f, README.tools --
Replaced sized array declarations with declarations using
parameters. This change means that these arrays can be resized
by changing only the parameter value, without changing the
array declaration itself.
- 25/Apr/94:
- ubandh.f --
Declared previously undefined variable NNZH as integer.
- 25/Apr/94:
- va15ma.f --
Declared previously undefined variables MAXIT, LP, MP, INFO
as integer.
- 02/May/94:
- README.cry, README.dec, README.install, README.osf, README.rs6,
README.sun, README.vax --
Removed HS25.SIF from documentation, since it is no longer
included in CUTE as a test problem.
- 04/May/94:
- _specs, README.tools, README.depend --
Renamed former README.tools to
README.depend and renamed
former _specs to README.tools, to have the names better
reflect the contents of these documentation files.
- 04/May/94:
- unfold.* --
Added line to move README.depend to $CUTEDIR/doc/depend.rdm.
- 10/May/94:
- csetup.f --
Added OUTPUT common block to SAVE statement.
- 10/May/94:
- sd*.*, bqp.*, cns.*, gen.*, lmq.*, mns.*, nps.*, osl.*,
qp.*, ten.*, unc.*, except *.vax scripts --
Added check for installation of requested precision (single or
double), to make the failure more graceful when the user tries
to run a precision which has not been installed. If the
requested precision is not installed, each script writes an
error message and terminates.
- 11/May/94:
- select.*, slct.f --
select.* scripts now create SLCT.DAT file containing the setting
of $MASTSIF, in order that the slct program can give the full
path name for the default classification file.
- 12/May/94:
- select.* --
Removed cd to $MASTSIF since creation of SLCT.DAT means it is
no longer necessary to initiate slct from $MASTSIF.
- 12/May/94:
- unfold.* --
Added line to remove sysdp*.* files.
These are system dependent files required to install CUTE
on some platforms.
- 12/May/94:
- *ma.f, clsf.f, local.f, runsd.f, slct.f --
Added machine-dependent lines for WATCOM Fortran installations.
All these lines begin with CWFC.
- 12/May/94:
- *.wfc --
- 13/May/94:
- Added batch files to run CUTE under DOS with WATCOM Fortran
compiler.
- 25/May/94:
- asmbl.f --
Fixed error in the calculation of the Hessian which arose when
the same problem variable was assigned to two or more elemental
variables.
- 27/May/94:
- sd*.vax, bqp.vax, cns.vax, gen.vax, lmq.vax, mns.vax, nps.vax,
qp.vax, ten.vax, unc.vax --
Added check for installation of requested precision (single or
double), to make the failure more graceful when the user tries
to run a precision which has not been installed. If the
requested precision is not installed, each script writes an
error message and terminates.
- 31/May/94:
- mi53ma.f, mi54ma.f, npsma.f, oslma.f, vf13ma.f --
Replaced UNIX machine-dependent OPEN statements for OUTSDIF.d
with generic UNIX OPEN statements.
- 31/May/94:
- *.hp --
Added scripts to run CUTE on HP9000 workstations under HP-UX.
- 02/Jun/94:
- unfold.* --
Changed (for the sake of DOS) to handle postfixes in filenames
limited to 3 chars.
- 03/Jun/94:
- local.f --
Added machine-dependent lines for HP installations. All these
lines begin with CHP.
- 12/Jul/94:
- local.f --
Added machine-dependent lines for Silicon Graphics installations.
All these lines begin with CSGI.
- 18/Jul/94:
- initw.f --
- 25/Jul/94:
- gen.*, mns.*, nps.*, ten.*, unc.* --
Added check for existence of required object file.
- 25/Jul/94:
- bqp.*, cns.*, lmq.*, qp.*, unfold.*, paper.tex, README.cry,
README.dec, README.hp, README.install, README.osf, README.rs6,
README.sun, README.vax, README.wfc --
Reorganized directories for Harwell subroutine executables.
Now each Harwell optimization subroutine included in CUTE
has its own directory, with the same name as the subroutine
(i.e., va15, ve09, ve14, vf13). Users linking compiled objects
corresponding to the Harwell subroutines should place these
objects in the corresponding directories. Users linking the
Harwell subroutine library are unaffected by this change.
- 26/Jul/94:
- instll.* --
Added check that unwrap has taken place before execution of
instll procedure.
- 26/Jul/94:
- gen.vax --
Removed erroneous blank in line setting ctools.
- 26/Jul/94:
- classall.cry, classall.dec, classall.hp, classall.osf,
classall.rs6, classall.sun, classall.vax --
Added check for existence of CLASSF.DB before removing it.
- 26/Jul/94:
- classall.wfc --
Added line to type final classf.db file.
- 26/Jul/94:
- classify.wfc --
Replaced block of lines to prevent failure when the specified
directory is the current one.
- 26/Jul/94:
- sysdp1.wfc (renamed by unfold.wfc to classone.wfc) --
Replaced block of lines to prevent failure when classf.udb
does not exist.
- 26/Jul/94:
- classify.cry, classify.dec, classify.hp, classify.osf,
classify.rs6, classify.sun, classify.vax --
Added check for existence of CLASSF.UDB before moving it
to CLASSF.DB.
- 27/Jul/94:
- sdgen.vax --
Replaced 'purge' with 'purge/nolog' on three lines.
- 27/Jul/94:
- slct.f --
Changed matching for fixed number of variables or constraints.
A variable number ('V' in the classification string) is no longer
considered to match a fixed number.
Also fixed the initialization of FILEN for non-Unix platforms.
- 27/Jul/94:
- tenma.f, uncma.f, va15ma.f, ve09ma.f, ve14ma.f --
Deleted CIBM lines, since CUTE does not support installations
under VM/CMS.
- 27/Jul/94:
- README.install --
Added CWFC and CHP to keywords table. Also explained presence
of CIBM in local.f and runsd.f.
- 02/Aug/94:
- slct.f --
Changed matching for number of variables or constraints in an
interval. A variable number ('V' in the classification string)
is no longer considered to match a number in an interval.
- 05/Aug/94:
- osl.* --
Added check for existence of executable after link and load
statement. If the executable does not exist, the error message
reminds the user to ensure that FLIBS points to the Optimization
Subroutine Library.
- 05/Aug/94:
- bqp.*, cns.*, lmq.*, qp.* --
Added check for existence of required object file.
If the object file does not exist, the error message states
that either the object file must be placed in the appropriate
directory, or HSL must point to the user's Harwell Subroutine
Library.
- 08/Aug/94:
- README.install --
Made changes to reflect recent changes to CUTE package.
- 23/Aug/94:
- MINOS.lrg, MINOS.med, MINOS.sml
Replaced line setting 'Superbasics Limit' with line setting
'Hessian Dimension'.
- 24/Aug/94:
- README.*, maketo.*, mns.*, sdmns.*, unfold.* --
Changed mi54*.* to minos*.*, since the scripts and tools for
MINOS 5.4 work without modification for MINOS 5.5, and these
are now the standard versions of MINOS. Also explicitly
added MINOS 5.5 to README.minos.
- 12/Sep/94:
- osl.cry, osl.hp, osl.rs6, osl.sun --
Moved stanza setting FLIBS to follow stanza setting BLAS,
and expanded comment in this stanza. Also deleted space
between '-l' and '$FLIBS' in link commands.
- 14/Sep/94:
- ccfg.f --
Fixed bug in Jacobian calcuation for groups with only
linear elements.
- 15/Sep/94:
- cofg.f, ccfg.f, cscfg.f --
Removed incorrect storage of nonzero entries in FUVALS( LGRJAC )
and updating of indices in IWK( LSTAJC ). This error did not
affect the output of these routines, but would affect other
routines using these arrays. Also removed setting of FIRSTG to
.FALSE.
- 04/Oct/94:
- ccifg.f, cscifg.f --
Added new tools to evaluate the function and possibly the
gradient of a single constraint, in both dense and sparse
formats.
- 04/Oct/94:
- README.*, gen.*, maketo.*, unfold.* --
Added ccifg.f and cscifg.f as appropriate.
- 05/Oct/94:
- csetup.f, usetup.f --
Rearranged variable declarations to separate common and
local variables.
- 05/Oct/94:
- ccfg.f, cdh.f, cfn.f, cgr.f, cgrdh.f, cnames.f, cofg.f,
cprod.f, cscfg.f, csetup.f, csgr.f, csgrsh.f, csh.f --
Changed constrained tools to make them more efficient
for unconstrained problems.
- 05/Jan/95:
- SAMPLE.SIF -- renamed sifcmd.lst to avoid the confusion with
SIF files describing actual problems. Suitable modifications
in the README.* and in unfold.*.
Next: CUTE version 2.0
Up: CUTE 1.0
Previous: Linking compiled, library versions
Contents
Dominique Orban
2005-03-24