/[ascend]/trunk/minos54/mi00main.f
ViewVC logotype

Contents of /trunk/minos54/mi00main.f

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1 - (show annotations) (download)
Fri Oct 29 20:54:12 2004 UTC (19 years, 7 months ago) by aw0a
File size: 3511 byte(s)
Setting up web subdirectory in repository
1 ************************************************************************
2 *
3 * File mi00main fortran
4 *
5 ************************************************************************
6 * *
7 * M I N O S *
8 * *
9 * A Modular In-core Nonlinear Optimization System *
10 * *
11 * Version 5.4 10 Jul 1992 *
12 * *
13 * Bruce A. Murtagh Michael A. Saunders *
14 * *
15 *----------------------------------------------------------------------*
16 * *
17 * Copyright 1992 Stanford University. *
18 * *
19 * MINOS is distributed by OTL, Stanford University. Enquiries *
20 * should be directed to one of the following addresses: *
21 * *
22 * Office of Technology Licensing Michael Saunders *
23 * 857 Serra Street Dept of Operations Research *
24 * Stanford University Stanford University *
25 * Stanford, CA 94305-6225 Stanford, CA 94305-4022 *
26 * *
27 * (415) 723-0651 (415) 723-1875 *
28 * *
29 ************************************************************************
30 *
31 * MINOS Fortran source files:
32 *
33 * 1. mi00main Main program
34 * 2. mi05funs User routines
35 * 3. mi10mach Machine-dependent routines
36 * 4. mi15blas Basic Linear Algebra Subprograms (a subset)
37 * 5. mi20amat Core allocation and manipulation of the ( A I )
38 * 6. mi25bfac Basis factorization routines
39 * 7. mi30spec SPECS file routines
40 * 8. mi35inpt MPS file routines
41 * 9. mi40bfil Basis file and solution output routines
42 * 10. mi50lp Routines for the primal simplex method
43 * 11. mi60srch Routines for the linesearch and subproblem obj
44 * 12. mi65rmod For maintaining R, the approximate reduced Hessian
45 * 13. mi70nobj For handling a nonlinear objective function
46 * via the reduced-gradient algorithm
47 * 14. mi80ncon To handle nonlinear constraints
48 * via the projected augmented Lagrangian algorithm
49 *+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
50
51 program MINOS
52
53 implicit double precision (a-h,o-z)
54
55 * ------------------------------------------------------------------
56 * This is the default main program for MINOS.
57 * It provides all of the necessary workspace.
58 * If your compiler wants all common blocks to be in the main program
59 * (e.g. MACFORTRAN), grab them from subroutine misolv in file mi10..
60 * ------------------------------------------------------------------
61
62 parameter (nwcore = 50000)
63 double precision z(nwcore)
64
65 call minos1( z, nwcore )
66
67 * end of main program for stand-alone MINOS.
68 end

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22