Deepconv can be compiled and run on following platforms (2009-03-06).
Documentations of deepconv/arare are written by using LaTex, RD, and RDOC (Ruby Document).
All documentations in source tree are already compiled. If you recompile documentations, following softwares are requaired.
If you use Debian GNU/Linux on x86, followng packages are required:
Download source code by using wget command, and so on.
$ wget http://www.gfd-dennou.org/library/deepconv/arare/arare5_current.tgz
$ tar -xzvf arare5_current.tgz $ cd arare5-YYYYMMDD
Set an environment variable of a compiler.
$ export FC=(compiler name)
Execute configure script at the top directory of source tree.
$ ./configure \ --with-netcdf=(netCDF library file) \ --with-gtool5=(gtool5 library file) \ --with-lapack=(LAPACK library file) \ --with-blas=(BLAS library file)
If you use MPI, please edit Mkinclude;
CPPFLAGS = LIB_MPI
Execute "make" command at the top directory of source tree.
$ make
Execute "make doc" at the top directory of source tree to build installation guide, code reference and tutorial.
$ make doc
Execute "make clean" to remove binary files.
$ make clean
Execute "make doc" at the top directory of source tree to remove installation guide, code reference and tutorial.
$ make clean.doc
All of them and Mkinclude are removed by "make clean.all".
$ make clean.all
COPYRIGHT Licence file
INSTALL.rd This file
Makefile Makefile
Mkinclude Include file for Makefile (made by configure script)
bin/ Binary file directory
css/ CSS file directory
doc/ Documentation directory
dai1bu/ Documentation of physical model
dai2bu/ Documentation of method of discritization
code_reference/ Code reference
tutorial/ Tutorial
include/ Mod file directory
lib/ Library file directory
src/ Source code directory
Makefile Makefile
chemdat/ Setup for chemical data
dynamics/ Dynamical process
env/ Setup for initial condition
io/ Input/Output
main/ Main program
physics/ Physical processes
setup/ Initial setup
util/ Low level routines
sample_nml sample of namelist file
scripts/ Tools for drawing figure and analysis