From: ingber@umiacs.umd.edu (Lester Ingber)
Newsgroups: sci.math.num-analysis
Subject: Re: "Minimize any function, as long as it is named FUNC"
Date: 10 Jan 93 03:25:36 GMT
Organization: UMIACS, University of Maryland, College Park, MD 20742

In article <1io311INNagr@morrow.stanford.edu> jon@oas.stanford.edu (Jon Claerbout) writes:
>>
>>I attempt to explain below in more detail what the problem is.
>>It is quite entangled and technical,
>
>That is why some people use C and C++ for numerical work.

Right!  We have placed a code recently in the public domain for global
minimization of nonlinear systems.  I've had a few requests for a
FORTRAN version.  For people that would like some FORTRAN version of
C-code, I suggest either trying to interface the two kinds of object
codes or the following procedure which is reported in the NOTES file
of our VFSR code (Very Fast Simulated Reannealing):
========================================================================
From: Lester Ingber <ingber@alumni.caltech.edu>
Date: Tue, 24 Nov 1992 12:22:49 -0500
 
No, sorry I don't have a FORTRAN version.  It's a big world, and lots
of us use C.
 
Back in 1987, I used RATFOR, which then was compiled into FORTRAN,
to use VFSR on a supercomputer.  I don't have that code, but I
mention this because RATFOR is very much like C, and if you find
someone familiar with it they likely could easily rewrite the code
into RATFOR, then compile it into FORTRAN.
 
Lester
 
} Date: Tue, 24 Nov 92 09:11:19 -0800
} 
} Do you have FORTRAN version of your code. 
} Who in the world programs numerics in C ?
 
========================================================================

Here is an update notice for obtaining the code:

******
Update
******
Late updates of vfsr.Z (dropping the version number) and the
review preprint sarev.ps.Z can be gotten via anonymous ftp from
ftp.umiacs.umd.edu in the pub/ingber directory.  The latest version
still is 6.38.

Interactive from UMIACS
     local% ftp ftp.umiacs.umd.edu
     [local% ftp 128.8.120.23]
     Name (ftp.umiacs.umd.edu:your_login_name): anonymous
     Password (ftp.umiacs.umd.edu:anonymous): [type in your_login_name]
     ftp> cd pub/ingber
     ftp> binary
     ftp> get file.ps.Z [get README.file]
     ftp> quit
     local% uncompress file.ps.Z
     local% lpr [-P..] file.ps [to your PostScript laserprinter]

Ftpmail from UMIACS
     local% mail uunet\!decwrl\!ftpmail
     [local% mail uunet_or_your_internet_link\!decwrl\!ftpmail]
     [Subject: Your_own_identifier_tag [e.g., Ingber file]]
     connect 128.8.120.23 anonymous your_login_name
     binary
     uuencode [or btoa]
     chdir /pub/ingber
     get file.ps.Z [get README.file]
     quit
     ^D [or however you send mail]

I still am depositing the latest version in uunet, which can be
accessed via anonymous ftp.
        ftp ftp.uu.net
        cd tmp
        binary
        get vfsr.Z
However, uunet regularly destroys old files in tmp, and so I cannot
guarantee these files always will be there.

If this is not convenient, let me know and I will send you the
code via email.

             Very Fast Simulated Reannealing (VFSR)--v6.35

Interactive from NETLIB
     local% ftp research.att.com
     Name (research.att.com:your_login_name): netlib
     Password: [type in your_login_name or anything]
     ftp> cd opt
     ftp> binary
     ftp> get vfsr.Z
     ftp> quit
     local% uncompress vfsr.Z
     local% sh vfsr

Electronic Mail Request from NETLIB
     local% mail netlib@research.att.com
     [mail netlib@ornl.gov]
     [mail netlib@ukc.ac.uk]
     [mail netlib@nac.no]
     [mail netlib@cs.uow.edu.au]
     send vfsr from opt
     ^D [or however you send mail]

Similarly, you may retrieve the file vfsr from STATLIB by sending
the message
     send vfsr from general
to statlib@lib.stat.cmu.edu.  For interactive retrieval,  ftp  to
lib.stat.cmu.edu, login as user statlib, cd to the directory gen-
eral, and retrieve the file vfsr.

 
Lester
-- 
|| Prof. Lester Ingber                         [10ATT]0-700-L-INGBER ||
|| Lester Ingber Research                        Fax: 0-700-4-INGBER ||
|| P.O. Box 857                           Voice Mail: 1-800-VMAIL-LI ||
|| McLean, VA  22101                EMail: ingber@alumni.caltech.edu ||
Newsgroups: sci.math.num-analysis