キネティックプリプロセッサ

KPP
開発者エイドリアン・サンドゥ
ロルフ・サンダー マイケル・ロング

ハイペン・リン
ロバート・ヤントスカ
安定版リリース
3.3.0 / 2025年7月
オペレーティング·システムクロスプラットフォーム
タイプ技術計算
ライセンスGPL
Webサイト[1] [2]

Kinetic PreProcessor (KPP) は、大気化学で使用されるオープンソースのソフトウェアツールです。一連の化学反応とその反応速度係数を入力として、KPP は結果として得られる常微分方程式 (ODE)のFortran 90FORTRAN 77C、またはMatlabコードを生成します。ODE を解くことで、運動システムの時間積分が可能になります。ヤコビ行列ヘッセ行列のスパース構造を利用することで効率性が向上します。包括的なスティッフ数値積分器も提供されます。さらに、KPP を使用して、化学システムの接線線形モデル、連続および離散随伴モデルを生成することができます。

KPPを使用したモデル

モデル説明
バスコベルギー宇宙航空研究所(BIRA-IASB)が作成した化学輸送モデルに基づくデータ同化システム
ボレアムα-ピネンの分解モデル
ボックスモックスKPPへのボックスモデル拡張
CMAQコミュニティマルチスケール大気質モデル
DSMACC大気の化学的複雑性の動的に単純なモデル
GEOS-Chem大気組成の全球3D化学輸送モデル
KPPスタンドアロンGEOS-Chem、GCHP、または GEOS-CF メカニズムのテストとデバッグに使用される KPP のスタンドアロン実装。
マルテ下層圏における新たなエアロゾル形成を予測するモデル
MCMマスター化学メカニズム
メッカ大気の化学を効率的に計算するモジュール
ミストラ微物理的層雲モデル
PACT-1D1次元大気化学および鉛直輸送プラットフォーム
パーム大気および海洋境界層の流れの気象モデリングシステム
RACM地域大気化学メカニズム 気相化学メカニズム
WRF-Chem化学を用いた気象研究と予測モデル

参照

  • KPPドキュメント
  • GitHubリポジトリ
  • KPPウェブページ
  • キネティックプリプロセッサ KPP 3.0.0
  • キネティックプリプロセッサ KPP-2.1
  • KPP-2.2における順方向法、接線線形法、随伴ルンゲ・クッタ法を用いた効率的な化学反応速度論シミュレーション
  • KPPA (Kinetic PreProcessor: Accelerated)
  • KPP Fortran から CUDA ソースツーソース プリプロセッサ (オープン ライセンス)
Retrieved from "https://en.wikipedia.org/w/index.php?title=Kinetic_PreProcessor&oldid=1301020128"