particle boundary out

Hello DualSPHysics developers

The problem is exit ellipse (floating body) from water

Particles out: 14 (total: 14)
particle boundary out> type:Floating cause:Position p:0 id:3220 pos:(-0.009603,5.000000,1.800016)

*** Exception (JCellDivGpuSingle::CheckParticlesOut)
Text: A boundary particle was excluded.

I cant attach here initial data

All the best
p87.JPG 29.9K

Comments

  • edited May 27
    particle boundary out> type:Floating cause:Position p:0 id:3220 pos:(-0.009603,5.000000,1.800016)

    A particle of the floating object moves far from Z limt

    Try the same solution for the problem of boundary particles out the domain:
    http://dual.sphysics.org/index.php/faq/#Q_12

    Regards
  • Gut, but Z max=4.05
    See image, please
    This is not a solution to the problem:
    http://dual.sphysics.org/index.php/faq/#Q_12
    If it was so easy I would not bother you
    This is a constant (frequent) error for moving boundary and floating bodies
  • edited May 27
    We have explained many times that Zmax of the domain is computed in DualSPHysics once particles were created in GenCase...
    The pointmax.Z=4.05 is NOT the size of the domain... it is only maximum Z to create particles, but once particles are created that value is never used...

    in your case if maximum Z of particles created are, for example, 1.4... then domain limits in Z Max is 1.4...

    you can see the domains of the limit in Run.out

    again applying FAQ12 is the solution
  • What is not correct in this data? :
    geometry>
    definition dp="0.005" units_comment="metres (m)">
    pointmin x="-1.55" y="5.0" z="-0.05" />
    pointmax x="1.55" y="5.0" z="4.05" />
    /definition>
    commands>
    mainlist>
    setshapemode>dp | real | bound
    setdrawmode mode="full" />
    setmkfluid mk="0" />
    drawbox>
    boxfill>solid
    point x="-1.5" y="0" z="0.0" />
    size x="3.0" y="5" z="1.5" />
    /drawbox>
    setdrawmode mode="face" />
    setmkbound mk="20" />
    drawbox>
    boxfill>bottom
    point x="-1.5" y="0" z="0.0" />
    size x="3.0" y="5" z="2.7" />
    /drawbox>
    shapeout file="Boundary"/>
    setdrawmode mode="full" />
    setmkbound mk="51" />
    move x="-0.15" y="0" z="0.50"/>
    drawfilevtk file="Ellipse.vtk" />
    shapeout file="Ellipse0" reset="true" />
    /mainlist>
    /commands>
    /geometry>
  • what is the error you obtained?
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!