図1. 計算領域端において速度成分を計算する際に発生する問題。 赤線が計算領域端、青が計算したい速度成分、緑が計算に必要な応力成分を表す。 (a)境界面に直交する速度成分を計算する場合。 緑で示した4つの地点での応力成分が必要であるが、 このうち白抜きで示した地点での応力成分が計算領域外なので定義されない。 (b)境界面に平行な速度成分を計算する場合。 このときは問題は起きない。 Fig. 1. A problem for computing velocity components at the outer boundary of the computational volume. The red line is the outer boundary, blue is a velocity component to compute, and green is the stress components needed for the computation. (a) In case of computing a velocity component normal to the boundary. The stress components at the four points shown by green are needed; however, the stress is not defined at the point shown by the open symbol that is out of the computational volume. (b) In case of computing a velocity component parallel to the boundary. In this case, no problem occurs. |
図2. 計算領域端において応力成分を計算する際に発生する問題。 赤線が計算領域端、緑が計算したい応力成分、青が計算に必要な速度成分を表す。 (a)応力の非対角成分を計算する場合。 青で示した4つの地点での速度成分が必要であるが、 このうち白抜きで示した地点での速度成分が計算領域外なので定義されない。 (b)応力の対角成分を計算する場合。 このときは問題は起きない。 (c)応力の非対角成分の計算における対処法。 白抜きで示した計算領域外での速度成分の値を 計算領域内での値の\(-1\)倍であると仮定することで、 計算領域端において固定端の境界条件となる。 Fig. 2. A problem for computing stress components at the outer boundary of the computational volume. The red line is the outer boundary, green is a stress component to compute, and blue is the velocity components needed for the computation. (a) In case of computing a off-diagonal stress component. The velosity components at the four points shown by blue are needed; however, the velocity is not defined at the point shown by the open symbol that is out of the computational volume. (b) In case of computing a diagonal stress component. In this case, no problem occurs. (c) A countermeasure for the computation of the off-diagonal stress component. The value of the velocity component at the position outside of the computational volume, shown by the open symbol, is assumed to be \(-1\) times the value inside the volume. This assumption results in a fixed boundary condition as this figure illustrates. |