地球流体電脳倶楽部 dcmodel プロジェクト
dcmodel プロジェクト とは
dcmodel プロジェクトでは, 地球惑星流体科学の研究・教育のためのさまざま な数値モデルを, 階層的に整備することを目指しています.
製品たち
流体モデル
- ISPACK
- 流体計算のためのスペクトル法による数値計算パッケージと 順圧/浅水方程式モデル(平面ならびに球面)
- spmodel
- 階層的地球流体スペクトルモデル集 (ISPACK を Fortran 90 でくるんで数式風にしたもの). 順圧/浅水方程式モデル(平面ならびに球面), 回転球殻 MHD ダイナモモデルなど
- deepconv
- 非静力学雲解像モデル
- DCPAM
- プリミティブ方程式系に基づく惑星大気大循環モデル (Fortran 90 による新モデル, 力学コアは spmodel)
- DCPOM
- 静水圧ブシネスク系に基づく惑星全球海洋モデル
- agcm5
- プリミティブ方程式系に基づく大気大循環モデル (Fortran 77 による旧モデル)
- gms
- 格子モデル開発支援ツールとサンプルプログラム
- IGModel
- 正二十面格子大気モデル
エネルギーモデル
データ構造及び I/O ライブラリ
- gtool5
- 階層的数値モデル群のための Fortran 90/95 ライブラリ
ワークショップ
数値計算のワークショップと開発グループによるミーティングの資料です.
チュートリアルとお試し仮想環境
数値計算ワークショップにおいて行っているチュートリアルの情報に 関するリンク集です. チュートリアルでは dcmodel のモデルたちを使える仮想環境を用意し, spmodel, deepconv, DCPAM を使うための解説と演習と行ってます. dennou-ruby プロジェクトの製品を用いたデータ解析及び可視化の チュートリアルも行ってます. これらの仮想環境を用いて dcmodel のお試し体験ができます. また, モデルを使いはじめる際の最初の段階の練習をすることができます.
- 仮想環境の情報
- Live USB/DVD イメージ, Virtualbox, Vagrant 用仮想ディスクイメージと それらの使用方法
- dcmodel 紹介
- チュートリアルで行っている簡単な紹介スライド
- spmodel チュートリアル
- チュートリアル文書とサンプルプログラム
- deepconv チュートリアル
- DCPAM チュートリアル
開発者向け製品
ドキュメント作成支援ツール
- RDoc Fortran 90/95 ソースコード解析機能強化版
- Fortran 90/95 ソースコードからリファレンスマニュアルを生成するための RDoc Fortran 90/95 解析機能強化用パッチおよびパッケージ
資源 (文書, データ, ソースコード) 作成ガイドライン
- dcmodel プログラミングガイドライン
- (旧「dcmodel コーディングルール」改め) 変数命名規則, プログラム書法
- dcmodel 文書作成ガイドライン
- 数理モデル解説, 離散化解説, コード解説の作法
- dcmodel-thum : 実験結果サムネイル簡易作成スクリプト
- 実験結果表示スクリプト
使用上のお願い
-
著作権, 利用, 改変, 再配布などに関して
連絡先
コメントや意見, 質問などは までお寄せください