 
 
 
 
 
 
 
  
実際に式(33)を(19') (32')を
    用いて計算する. 計算設定は Zalesak(1979) と同様のもの, 初期値の与
    え方は Smolarkiewicz(1983) で用いられたもの同様とする.
(32')を
    用いて計算する. 計算設定は Zalesak(1979) と同様のもの, 初期値の与
    え方は Smolarkiewicz(1983) で用いられたもの同様とする.
 をとる.
        それぞれの方向に 100 個の格子に分割する. すなわち
 をとる.
        それぞれの方向に 100 個の格子に分割する. すなわち 
 である.
 である.
 を中心に角速度
 を中心に角速度  で剛体回転する場を与える. すなわち
        で剛体回転する場を与える. すなわち 
 である.
 である.
 の初期値は円錐形分布を与える. 底面の円の中心は
 の初期値は円錐形分布を与える. 底面の円の中心は 
        
 ,半径は 0.15 , 円錐の高さは 4 とする.
 ,半径は 0.15 , 円錐の高さは 4 とする.
 は 0.1 とした. これより与えられる
       クーラン数 MAX
 は 0.1 とした. これより与えられる
       クーラン数 MAX
 は約 0.7 である.
 は約 0.7 である.
比較のためまず上流差分スキームを用いて計算を行なった. スキームを 書くと以下のようになる.
![\begin{eqnarray*}
F_{x}(\rho _{i,j}^{n},\rho _{i+1,j}^{n},u_{i+\frac{1}{2},j}^{...
...}{2}}^{n}\vert)\rho _{i,j+1}^{n}]
\frac{\Delta t}{2\Delta y},
\end{eqnarray*}](img196.png)
1回転後(628ステップ)と3回転後(1884ステップ)後の結果をFig.![[*]](crossref.png) とFig.9にそれぞれ示す. 上流差分では数値拡散が大きいた
    め1回転後で既に初期分布は大きく損なわれている.  3回転もすると初期
    分布はあとかたもなくなってしまう.
とFig.9にそれぞれ示す. 上流差分では数値拡散が大きいた
    め1回転後で既に初期分布は大きく損なわれている.  3回転もすると初期
    分布はあとかたもなくなってしまう.
同様の計算を FCT を用いて行なった. 低次のスキームに上流差分, 高次 のスキームに2次中心差分を用いている. 1回転後(628ステップ)と3回転後 (1884ステップ)後の結果をFig.10とFig.11にそれ ぞれ示す. 全体的に数値拡散は抑えられているが, 山の頂上付近が削られ てしまい clipping が回避できていないことを示している.
続いて初期値分布を変えて同様の計算を行なった. Fig.7で円 錐を置いた所に同じ高さを持つ円筒を置く(Fig.12参照). こ こでも低次のスキームに上流差分,高次のスキームに2次中心差分を用いた. 1回転後(628ステップ)の結果をFig.13に示す. 初期値に円錐 分布を与えた場合と比べ clipping はあまり目立たない.
 
 
 
 
 
 
