MantaFlowを使用した地形での流体力学的モデリング(CFD)とParaViewでの結果の視覚化

分野の計算流体力学(CFD)、またはロシア語では、計算流体力学は、渦流を含むさまざまな流れの挙動を研究します。これは、津波、溶岩の流れ、溶岩やガスとともに火山の口から噴出する石などのシミュレーションです。組み込みのMantaFlow言語Pythonに必要なデータ変換関数で実現されたMantaFlowParaViewを一緒に使用する方法を見てみましょう。いつものように、ソースコードについては私のGitHubリポジトリを参照してください:MantaFlow-ParaView



タンボラ火山プルームシミュレーション



. ParaView () , , .





, , -, . , , . , , , . , , , — ( , , ). Blender MantaFlow.



, . XXI , — , . , (, , ), [] , . , , — , , [ ] . , — . , , — , , . , , . , — , , , , : " — ", , ( , ,...).



MantaFlow



, MantaFlow , , : PhiFlow, reconstructScalarFlows .



MantaFlow , , . , . , :





:





, ( , , , , — ).



MantaFlow



ParaView N-Cube ParaView plugin for 3D/4D GIS Data Visualization 3D ParaView NetCDF GeoTIFF OBJ MantaFlow. MantaFlow , (, 100% 25% — ) . : mesh2manta.py



MantaFlow ParaView



( OBJ ), , . , MantaFlow Numpy, (VTK), . npz2vtk.py. , xarray: N-D labeled arrays and datasets in Python, NetCDF .



ParaView



( ), ParaView , 4D — , 3D . VTK, MantaFlow:







. 646464 , 8 ( ).



MantaFlow:





, . , , , . , TensorFlow, MantaFlow ( ).





, . , , , . MantaFlow Blender, , . — ParaView MantaFlow ParaView, , — MantaFlow Blender.



, , , (, , — ), , , — - . — GitHub LinkedIn , , , .




All Articles