Hydrodynamische Modellierung (CFD) im Gelände mit MantaFlow und Visualisierung der Ergebnisse in ParaView

Die Disziplin Computational Fluid Dynamics (CFD) oder auf Russisch Computational Fluid Dynamics untersucht das Verhalten verschiedener Strömungen, einschließlich Wirbelströmungen. Dies ist die Simulation eines Tsunamis und von Lavaströmen und Steinen, die zusammen mit Lava und Gasen aus der Mündung eines Vulkans ausgestoßen werden, und vielem mehr. Lassen Sie uns sehen, wie Sie MantaFlow und ParaView zusammen verwenden können , die mit der integrierten Python- erforderlichen Datenkonvertierungsfunktion in der MantaFlow- Sprache realisiert wurden . Wie üblich finden Sie in meinem GitHub-Repository den Quellcode: MantaFlow-ParaView .



Tambora Volcano Plume Simulation



. 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