GFD Dennou Club Dcmodel project
What is dcmodel?
The goal of dcmodel project is developing hierarchical numerical models for fluid dynamics in Earth and planetary sciences.
Products
Fluid models
- ISPACK
- Spectral transformation library for numerical fluid dynamics and barotoropic / shallow water models with plane or spherical geometries
- spmodel
- Hierarchical spectral models for geophysical fluid dynamics (equation-like expression of ISPACK covered with Fortran 90 interface). Barotoropic / shallow water models with plane or spherical geometries, MHD dynamo models in rotating spherical shells are included.
- deepconv
- A two/theree-dimensional non-hydrostatic numerical fluid model
- DCPAM
- A general circulation model based on primitive equation system (Fortran 90, new project) for planetary atmospheres with spmodel as a dynamical core
- DCPOM
- A general circulation model based on hydrostatic Boussinesq fluid for planetary ocenas
- agcm5
- A general circulation model based on primitive equation system (Fortran 77, old project)
- gms
- A grid model development tool and sample programs
- IGModel
- An icosahedral grid atmospheric model
Energy model
- oboro
- An equiribrium cloud condensation model by using Gibbs free energy minimization method
- dcrtm (Sorry, this page is described in Japanese)
- A radiative transfer model for planetary atmospheres
I/O library
- gtool5
- Fortran 90/95 library for hierarchical numerical models
Workshop
Archives of workshos for numerical computations and meeting logs by dcmodel development group (Sorry, this page is described in Japanese).
Tutorial and virtual environment
Archives of tutorials for dcmodel (spmodel, deepconv, DCPAM) given in the workshops for numerical computations by dcmodel development group (Sorry, this page is described in Japanese).
- Virtual environment information
- Introduction to dcmodel
- spmodel tutorial
- deepconv tutorial
- DCPAM tutorial
Products for developers
Utilities for documentation
- Enhanced version of RDoc Fortran 90/95 parser
- The patch or pachage of Fortran 90/95 parser for RDoc
Guidelines for developing resources (documents, data, and source codes)
- dcmodel programing guideline (Sorry, this page is described in Japanese)
- (formerly "dcmodel coding rules") Naming rules for variables, programing style, etc
- dcmodel documentation guideline (Sorry, this page is described in Japanese)
- Documentation rules for manuals of mathematical models, descritaization, and source codes.
- dcmodel-thum : script for showing results briefly (Sorry, this page is described in Japanese)
- A ruby script which enable us to show experiment results briefly and easily
Remarks in use
-
Copyright, modification, redistribution, etc.
Contact address
If you have any comments and qusetions, please send an email to .
dcmodel project's archives (for developer group)
- dcmodel project development guidance (this page is described in Japanese)
- dcmodel project memorandums (Japanese)
- related links
- Index of directory (Sorry, this page is described in Japanese)
- ClipBoard (Sorry, this page is described in Japanese)
Archives
- Documents for model developers (Sorry, this page is described in Japanese)
- Old models