Abstract
A parallel computation method is investigated to predict the motions of complicated-shaped solid objects in 3D free-surface flows, taking account of their collisions and fluid-solid interactions. Since the applicability of the prediction method has been confirmed through the comparisons with experimental results in our previous studies, an emphasis is place on the parallelization of the computational method in this paper. The present parallelization is based on the 3D domain decomposition method using flat MPI. In particular, an effective collision-detection technique using two scales of grids is newly implemented to find the neighboring objects and contact-detection spheres. Numerical experiments have been conducted to understand the computational efficiencies when the deviations of object numbers arise among the subdomains. In addition, it was demonstrated that this computational method is applicable to the sloshing including about 100,000 spheroid-shaped objects and the dam-breaking flow with about 5,000 tetrapod-shaped objects.