You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Will the algorithms work if more complex geometries are supplied (e.g., to supply an array of binary values representing obstacles). I want to simulate the propagation of gasses in real-world scenarios in 2D and 3D, and I would need to use more complex geometries.
Hi @Mitko88,
thank you for your question. For the present stable version of pylbm, the geometry can be built with the proposed geometric shapes. We are currently adding the functionality to built the geometry from STL files: it is functional but we would like to add some additional features (moving, rotating, scaling the interface).
To answer precisely, it is not possible at this time to describe the geometry only with the inner/outer points (binary values) as the Lattice Boltzmann method need also the distance to the obstacle, the normal vector at the interface... But this type of information can be built as a pretreatment and we could try to add this feature. You think about LAS file ?
Hi @bgraille,
Thank you for the explanation. LAS is fine, it is used for point clouds, and you can store additional columns there. I have a lot of rasterized/voxelized models as arrays, they can be exported in many ways. I guess the distance to obstacles using distance transform and the normal vector can be calculated automatically. For me anything is fine, I can precalculate them.
This discussion was converted from issue #145 on April 08, 2021 06:45.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Will the algorithms work if more complex geometries are supplied (e.g., to supply an array of binary values representing obstacles). I want to simulate the propagation of gasses in real-world scenarios in 2D and 3D, and I would need to use more complex geometries.
Beta Was this translation helpful? Give feedback.
All reactions