By using the programming language C++ AMP, we
have developed a new computational code working on GPU to
be capable to compute incompressible free-surface flows
including 6 DoF solid objects. The present computational code
based on the CLSVOF method has been combined with an
immersed boundary method to express and capture solid
surfaces accurately. We have demonstrated several multiphase
simulations such as binary collision of liquid drops in zero
gravity field, a single rising bubble in a viscous liquid, a collapse
of water column, milk coronet formation, and falling solid
objects onto a liquid surface. The present code developed
conserves the volume of each phase during the process of such
complex flows and it exhibits the accurate estimation of the
surface normal force. The computational results for the binary
collision of liquid drops and the rising bubble in the viscous
liquid have exhibited good agreement in comparison with the previous experimental results. The numerical
results for the various multiphase flow phenomena have been successfully computed with relatively high
speed owing to the appropriate combined computation between GPU and CPU, and visualized together
with a ray-tracing technique to reproduce a kind of real flow phenomena.
抄録全体を表示