Can any suggest how to input the velocities to the boundary with different velocities at different positions. Like in the SWASH + DualSPHysics simulation.
In that example, the piston is moving as a rigid body with the external motion data file. But I need the piston that flexes (assigning different velocities at different vertical locations). Like in this Moving Boundary Picture.
ahhhhhhhhhhhhhhhhhhh ok ok, sorry for the confusion
Beta version 4.3 that will be released during http://dual.sphysics.org/4thusersworkshop/ include some examples of how to do that. That version will be released only for delegates, but the version will be released later as official release (v4.4) once many details are checked and reported bugs are solved.
Can you suggest any alternative to apply the flexing boundary. such as how and where to edit the DualSPHysics code to add that flexing motion to the boundary.
You should apply your motion directly on the boundary particles when the position of those particles are updated. You have to navigate in the code to find that (ComputeStep, ComputeSymplectic, etc)
Comments
Regards
https://github.com/DualSPHysics/DualSPHysics/wiki/12.-Testcases#127-wavemakerfile
Beta version 4.3 that will be released during http://dual.sphysics.org/4thusersworkshop/ include some examples of how to do that. That version will be released only for delegates, but the version will be released later as official release (v4.4) once many details are checked and reported bugs are solved.
Regards