Modelagem hidrodinâmica (CFD) no terreno com MantaFlow e visualização dos resultados no ParaView

A disciplina Dinâmica de fluidos computacional (CFD) ou, em russo, Dinâmica de fluidos computacional estuda o comportamento de vários fluxos, incluindo os de vórtice. Esta é a simulação de um tsunami, fluxos de lava, pedras ejetadas da boca de um vulcão junto com lava e gases e muito mais. Vamos ver como você pode usar juntos o MantaFlow e o ParaView , realizados na função de conversão de dados necessária da linguagem Python integrada do MantaFlow . Como de costume, consulte meu repositório GitHub para o código-fonte: MantaFlow-ParaView .



Simulação de pluma do vulcão Tambora



. 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