EFIT Source Code
Various Platforms | Directory Structure | Installing EFIT | Logic Flow Chart | Fortran Global Variables
Obtaining EFIT Source (contact Lao or Peng for detail)
A single version of EFIT Fortran source code for both VMS and UNIX computers is maintained under CVS on the UNIX HP work station in the area /c/efit/CVS. The UNIX and the VMS versions are generated from this master version using makefiles and command procedures.
HP-UX / SGI-IRIX / Alpha-OSF Workstations
Both EFIT and its Green's functions generator EFUND are maintained on UNIX under concurrent versions system (CVS). (The migration from source code control system (SCCS) to efit CVS has been completed.) The Fortran source files are generated from the master source files using make and script files in efitbuild sub-directory. See directory structure for more detail.
Cray Computers
The Fortran source files are generated from the master version using the command procedure SEND CRAY.COM, which converts the files and copy them into a single are ready for transferring to the Crays. The sources are compiled and linked on the Crays using the script file CEFITD129.COM, CEFITD6565.COM, etc.
VAX/VMS Environment
The Fortran source files are generated from the master version using the command procedure MAKEEFITDN.COM. This can then be compiled, linked, and propagated into versions of various grid sizes using command procedures NEWEFITD, CEFITD, CEFITDYOKA, CEFITD6565.
|