Wolfram言語

3Dの過渡的流体流

技術的オブジェクトを介した流れのシミュレーションをナビエ・ストークス方程式で作成する.

ここで は3Dにおけるベクトル値の速度場, は圧力, は単位行列, はそれぞれ密度と粘性である.

有限要素パッケージをロードして,メッシュを生成する.

メッシュを可視化する.

完全なWolfram言語入力を表示する

粘性 ,密度 の過渡粘性ナビエ・ストークス方程式を指定する.

流入の速度を上げる関数を指定する.

流入プロファイルを指定する.

頂上の流入境界条件を指定する.

右側に流出境界条件を指定する.

その他の壁に滑りなし境界条件を指定する.

境界条件をグループ化する.

系が休止状態になるように初期条件を設定する.

速度を二次補間,圧力を一次補間して,指定された間隔のメッシュ上で,ナビエ・ストークス方程式を時間積分する.

使用したメモリ量をギガバイトで求める.

圧力分布の範囲を計算する.

圧力分布を可視化する.

完全なWolfram言語入力を表示する

速度分布の範囲を計算する.

合計速度とその速度のベクトル場を可視化する.

完全なWolfram言語入力を表示する

関連する例

de en es fr ko pt-br zh