Isentropic Cold Airmass Analysis Tool - Tutorial
Directory & File List
Name | Explanation |
---|---|
Makefile src/Makefile | Makefile for make command. |
src/*.f90 | Fortran 90 source code. |
doc/document.pdf | Document (same as website) |
Readme_namelist_en.txt | Namelist syntax |
Readme_history_jp.txt | Change logs (in Japanese) |
Readme_usage_jp.txt | Usage of this program (in Japanese) |
Readme_usage.txt | Usage of this program (in English) |
work/ | sample grads ctl file |
sample.sh | sample shell script |
Required Variables
- u-wind
- v-wind
- geopotential height
- air temperature
- surface pressure
- surface u-wind
- surface v-wind
- surface altitude
- surface temperature
Example of surface wind data are 10 meter wind. Input data should be a GrADS format (i.e., unformatted, direct access, and 4 byte binary).
How to Compile & Analyze Sample Data (Quick Start)
1. Edit Makefile
Specify compiler in Makefile. ifort (intel) and f90 (fujitsu) have already been checked.
2. Compile
$ make clean <- if necessary $ make
Executable file "isen_cold_air" will be created.
3. Modify shell script (namelist) for calculation
Change input and output file names, metadata of input data, time steps... etc.
3. Calculation
If you prepare a shell script like sample.sh, you just execute the shel script.
$ ./sample.sh
If you manually run the program with namelist file, you execute isen_cold_air with the namelist.
$ ./isen_cold_air < Namelist
A sample control file for GrADS is isen.ctl.
Hint for Analyzing other data
You can analyze various kind of GrADS format data by editing namelist. Please read Readme_namelist_en.txt for details on how to write namelist.