WRFによる数値計算(CFL条件)
メソ気象モデルWRFで数値計算を行う際
X points exceeded cfl=2 in domain d01 at time Y
こんなエラーが出た
これはCFL条件に違反しているという意味のエラーらしい.
CFL条件とは,
数値解析によるコンピュータシミュレーションにおいて、「情報が伝播する速さ」は「実際の現象で波や物理量が伝播する速さ」よりも速くなければならないという必要条件のことである
wikipediaより引用(https://ja.wikipedia.org/wiki/CFL%E6%9D%A1%E4%BB%B6)
今回の場合,WRF/run/namelist.inputにおいて
設定しているtime stepが大きすぎたことが問題であった.
time stepを小さくして解決した.
その分計算時間が長くなることに留意する
以下のサイトを参考にした.
https://sites.google.com/site/afcwrf/home/ts
http://www.mce2.org/11_aug_4_wrf_set_up_and_run%20%28Dave%20Gill%29.pdf