SPH water propagation is late

I'm doing some simulations of open channel flow / flooding with DualSPHysics and I have a question regarding SPH simulations.

I've been comparing it on some cases with other FVM-VOF solvers and I've noticed that when a problem is somewhat bigger in size, water propagation in SPH seems to be late behind VOF.

Now, my question is, what could cause such a thing?
Is there a parameter that could regulate how fast the propagation of particles would be (I've been using the default parameters for the dam break with obstacle case) or is the problem in the mere fact that I'm not putting enough particles so the fluid is basically lacking momentum?


  • The main parameter and the "only" tunning parameter in DualSPHysics is VISCO (generally ALPHA when using artificial viscosity):

    1) for dam-breaks and sloshing tanks the value of VISCO should be modified to agree with reference data... since VISCO should vary when changing number of particles (DP)

    2) for wave tanks, the value of VISCO=0.01 has shown to provide accurate results.
    Reference: Altomare C, Domínguez JM, Crespo AJC, González-Cao J, Suzuki T, Gómez-Gesteira M, Troch P. 2017. Long-crested wave generation and absorption for SPH-based DualSPHysics model. Coastal Engineering, 127: 37-54 doi: 10.1016/j.coastaleng.2017.06.004.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!