Size: 1928
Comment:
|
Size: 1931
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
To get the source code the environment variable CVSROOT must be set to ''/usr/local/icg/icg1/archive''. | To get the source code the environment variable CVSROOT must be set to ''/usr/nfs/software/icg1/archive''. |
The package i3d
The program i3d.f90 can be used for interpolation of the CLaMS output (usually stored on irregular grid in init*.nc) on an arbitrary different irregular grid (e.g. experimental data). In particular, it can be applied for interpolation on a spatially highly resolved regular grid that, on the one side, does not destroy the fine structures in the spatial distributions calculated with CLaMS and, on the other side, makes easier the handling of the CLaMS output (e.g. plotting).
The program i3d_reg.f90 can be used for interpolation of the CLaMS output (init-file on irregurlar grid) on a regular grid (e.g. ECMWF data).
How to get the source code
The source code of this package is under control of the CVS (Concurrent Version System) utility. To get the source code the environment variable CVSROOT must be set to /usr/nfs/software/icg1/archive. The command
cvs co -P i3d
creates a directory i3d in the current working directory and copies the current version of the i3d package to this directory.
The directory i3d includes the following subdirectories:
doc: latex file for documentation
mod: module files
obj: object files
source: source code
templates: templates for configuration file
Compiling
The programs can be compiled on different platforms with the makefile stored in the directory i3d:
gmake i3d gmake i3d_reg
The programs will be compiled for the used platform and executables i3d and i3d_reg will be created.
Available programs
i3d: interpolation from irregular grid to a different irregular grid
i3d_reg: interpolation from irregular grid to a regular grid