in/out strange behavior
I've been testing in/out behavior for internal flows. I am using an .stl file for the solid domain(pipe) and fillbox to create fluid particles. For inlet and outlet regions, I have two cylinders with mask option enabled. Regarding the "inout particles close to boundary" error, I initially simulated two cases.
1- the distance between the solid boundary (.stl file) and the inlet buffer is dp/2. (Rsolid=Rinlet+dp/2 where r is the radius)
2- the distance between the solid boundary (.stl file) and the inlet buffer is dp. (Rsolid=Rinlet+dp where r is the radius)
First of all, why is the buffer not centered? I am using matrixreset and I am sure both solid and buffer center is located at (0,0,0).
Secondly, I am using the most current DSPH (github). And, I am not able to disable gravity, even if I specify b and set it to auto="false", I get an error that reads " No depth data available". So, I am taking gravity to be 1e-5.
In both cases fluid particles escape, I checked the fillbox limits and they seem to be correct.
Because of the spacing between the inlet buffer and the solid boundary, as simulation progresses the region behind the inlet buffer is filled with particles.
And eventually, high velocity region and particle clustering is observed near the outlet buffer and this causes simulation to fail.
When I reduce the spacing between the fluid and solid, the region behind the inlet is not filled with particles so no backflow.
However, similar clustering occurs near outlet and simulation fails.
Has anyone encountered a similar problem?