Readme.doc
 
 

This site contains the source code,  libraries source code,  test case
data and test case results for the three Distorted Wave Born Approximation
(DWBA) codes

  Chuck3,    a coupled channels code
  Dwuck4,   a DWBA zero   range code
  Dwuck5,   a DWBA finite range code.

In addition the 16 bit executable module for all of the programs may be downloaded form the Web site.  These files have the extension .EXE.

Included are the libraries

  Culib4, a single precision set of routines for linking to Chuck3
  Culib8, a double precision set of routines for linking to Dwuck4 and Dwuck5.

The test case data and test case results for the three codes are

  Ch3tst,    tests for Chuck3
  Dw4tst,   tests for Dwuck4
  Dw5tst,   tests for Dwuck5.

The files are stored in a compressed form by PKZIP from PKWARE.  These
files may be expanded by the program PKUNZIP which is included on this
site.  The syntax for the command line for PKUNZIP is

 PKUNZIP filename *.*  ,

where filename is any of the files with a .ZIP extension. , You should expand
each file on a separate diskette or in a separate sub-directory on a hard disk
since some of the files have the same names, particularly in the two library
files.  The total storage needed is about 2 Megabytes.

The programs have been compiled and linked on many computers with only
minor changes in the source code.  These exceptions are for the time and date
routines and obtaining the input file names from the command lines.  These
routines are dependent upon the particular computer and operating system.
These interface routines are

 xxxPC,  for a PC with MSDOS and MS FORTRAN 5.0 or greater
 xxxUnix, for most common Unix operating systems
 xxxIbm,  for the uncommon Unix on the IBM RS6000 computer
 xxxVax,  for DEC's Vax computers with VMS.

Here, xxx denotes Ch3, Dw4 or Dw5, for the three programs, Chuck3, Dwuck4
and Dwuck5, respectively.  Each program has in its Main routine a call
to each of its interface routines.  The unused ones are to be commented out
leaving the one for your particular system.  If you have a computer or
operating system not in the list you will have to write your own interface
routine.

                            Documentation
The operating instructions for the three DWBA codes are contained in the files:

Ch3_doc.pdf,
Dw4_doc.pdf,
Dw5_doc.pdf.

The  files contain each page separately scanned and converted into the .PDF format readable by the Adobe Acrobat Reader program.

If this form of the instructions is not suitable then, the documentation for use
of the codes is also available in printed form.  If you wish to obtain a copy,
you may contact me via Email and include your postal mailing address and I will send
the documentation to you via mail.

I have recently included the 32 bit version of the executable modules for DWUCK4, CHUCK3 and DWUCK5.  With older versions of the Windows operating systems these files may need to have the files DOSXMSF.EXE and DOSXNT.386 in the directory from which you run the 32 bit programs.  These files allow the use of extended memory on a PC.  The advantage of the 32 bit version is the large increase in speed for the execution of the program.  In addition the program will invoke a popup window which allows for browsing for your input files for the 32 bit programs.