@techreport{oai:jaxa.repo.nii.ac.jp:00001966, author = {竹広, 真一 and 高橋, 芳幸 and 西澤, 誠也 and 林, 祥介 and 地球流体電脳倶楽部 and Takehiro, Shinichi and Takahashi, Yoshiyuki O. and Nishizawa, Seiya and Hayashi, Yoshiyuki and GFD-Dennou Club}, month = {Mar}, note = {惑星大気探査と数値シミュレーションとは惑星大気研究に欠かせない手段である. さらに近年の惑星大気探査においては, 数値シミュレーションモデルはその計画立案や観測データの整理提供において, 不可欠な道具となりつつある. 一方で, 大気の数値シミュレーションモデルは複雑化巨大化しており, 一個人の研究者が掌握し, 開発・維持・提供していくことは困難なソフトウェアとなっている. その困難の一つに, いわゆる「モデルギャップ問題」がある. シミュレーションモデルの正当性を担保し維持向上させていくためには, 様々な複雑度をもつ数値モデルによる数値計算を実行し相互比較することにより, 計算の正当性を吟味することを行わなければならない. モデルの複雑化巨大化はこのような相互比較による検証作業を極めて困難にしている .「 モデルギャップ問題」を克服することの試みとして , われわれは地球惑星流体研究のためのさまざまな複雑度を持つモデルを階層的に構築し, 整備するボランティアベースの活動「dcmodel プロジェクト」を行ってきた. ソフトウェア開発においては以下の点に留意している: 1) 様々な複雑度のモデル群. 2) 共通の「型」を持ったモデル群. 3) 誰でも使えるモデル群. 4) 様々な規模の計算機で実行できるモデル群. 5) 解説文書の整備されたモデル群. このような階層的モデル群は, 複数のモデルによる複数の数値実験実現を容易にし, 惑星大気現象の理解と惑星大気シミュレーションモデルの開発につながることが期待される., Space missions for planetary atmospheres and numerical simulations are fundamental components for researches on planetary atmospheres. Recently, numerical simulation models become essential to planning of missions, analyzing and providing observational data. On the other hand, the simulation models used in these researches have become so expanded and complicated that it is difficult for one researcher to understand, develop, maintain and provide their source codes. “Model gap problem” is one of the difficulties with numerical simulation models. In order to check the validity of the simulation models and to develop them further, it is necessary to perform numerical calculations with numerical models with various complexities and to compare the numerical results mutually. Expansion of the simulation models makes difficult to perform such inter-comparison for checking of the validity. In an attempt to overcome the“ model gap problem”, we have been proceeding “dcmodel project”, where a series of hierarchical numerical models with various complexity is developed and maintained as a voluntary activity. The numerical models are developed with the following intentions: 1) Hierarchical models with various complexities. 2) Common “style” of programming in order to ensure readability. 3) Open source codes to the public. 4) Scalability of the models in order to ensure execution on various platforms. 5) Stressing the importance of documentation and presenting a method for producing reference manuals. The series of hierarchical models enable us to conduct multiple numerical experiments with multiple models easily, which will lead to a deeper understanding of various phenomena in planetary atmospheres., 形態: カラー図版あり, Physical characteristics: Original contains color illustrations, 資料番号: AA0062302016, レポート番号: JAXA-RR-13-010}, title = {数値モデルを用いた惑星大気研究と地球流体電脳倶楽部DCMODELプロジェクト}, year = {2014} }