FronTier Structure The general name of a directory containing your version of FronTier Every subdirectory containing FronTier source code is located under FronTier/src and has its own makefile. These are the general subdirectories containing code: - util
- The util-directory is basic to the whole code, and contains among many other things:
- Definitions for Make: make.defs, make.master, and makefile.
Containing among others a simple way to compile FronTier for double precision. - Basic Definitions: cdecs.h
- FronTier 's own debugger: debug.c
- Memory Allocation routines: vmalloc.[hc]
- Clean Up: cleanup.c
- Clock
- Parallel Communications: ppsub.c
- Main header files:
- cdecs.h: main definitions of macro's used throughout FronTier (TRUE, EXPORT, IMPORT, LOCAL, etc.)
- vmalloc.h: macros for memory allocation (vector, etc.)
- uprotos.h: function prototypes
This directory is assumed in the rest of the code. Note: The util directory has its own makefile and is always compiled seperately from the main physics code driver - The driver-directory contains the high level routines for running FronTier
| |
|