FluidX3D icon indicating copy to clipboard operation
FluidX3D copied to clipboard

free slip boundary conditions request

Open wuxin008 opened this issue 6 months ago • 1 comments

Can this project enable free surface fluid simulation with free slip boundary conditions? I found that the boundary condition of no slip will cause the fluid to stick to the wall, resulting in the simulation effect is not very beautiful. Can we change it to the free slip solid boundary condition?

wuxin008 avatar Jun 30 '25 15:06 wuxin008

Hi @wuxin008,

I've been looking into free-slip boundaries for a long time, and have a beta implementation. However it only works normal to axis-aligned or edge diagonal directions. For space diagonals the DDF reflection method fails - as differently weighted DDFs from axis-aligned/edge diagonals with different lattice weights have to be reflected into one another, and there is no solution to this problem in literature. This means the free-slip boundaries will be isotropically broken on arbitrary geometries - and I don't want to ship them in such broken state. If you happen to find a solution, please let me know!

Kind regards, Moritz

ProjectPhysX avatar Jul 01 '25 03:07 ProjectPhysX