Path: | src-mpi/wa_mpi_module.f90 |
Last Update: | Fri Jun 06 15:01:31 +0900 2008 |
Copyright (c) 2008 Shin-ichi Takehiro. All rights reserved.
spml/wa_mpi_module モジュールは球面上での 2 次元流体運動を 球面調和函数を用いたスペクトル法と MPI 並列化によって 数値計算するための Fortran90 関数を提供する. 球面上の 1 層モデル用 w_module モジュールを多層モデル用に 拡張したものであり, 同時に複数個のスペクトルデータ, 格子点データに 対する変換が行える. wa_mpi_module は実際には基本変換, 微分計算, 積分・平均計算, スペクトル解析 をそれぞれ担っている下部モジュール wa_base_mpi_module, wa_deriv_mpi_module, wa_integral_module, wa_spectrum_module および 1 層用のモジュール w_mpi_module からなっている. 内部で ISPACK の SPPACK と SNPACK の Fortran77 サブルーチンを呼んでいる. スペクトルデータおよび格子点データの格納方法や変換の詳しい計算法に ついては ISPACK/SNPACK,SPPACK のマニュアルを参照されたい.
履歴 2008/05/28 竹広真一 wa_module を MPI 化
This file provides the following module.