JOSEPHINE: A parallel SPH code for free-surface flows
详细信息查看全文 | 推荐本文 |
摘要
JOSEPHINE is a parallel Smoothed Particle Hydrodynamics program, designed to solve unsteady free-surface flows. The adopted numerical scheme is efficient and has been validated on a first case, where a liquid drop is stretched over the time. Boundary conditions can also be modelled, as it is demonstrated in a second case: the collapse of a water column. Results show good agreement with both reference numerical solutions and experiments. The use of parallelism allows significant reduction of the computational time, even more with large number of particles. JOSEPHINE has been written so that any untrained developers can handle it easily and implement new features.

Program summary

Program title: JOSEPHINE

Catalogue identifier: AELV_v1_0

Program summary URL:

Program obtainable from: CPC Program Library, Queen始s University, Belfast, N. Ireland

Licensing provisions: Standard CPC licence,

No. of lines in distributed program, including test data, etc.: 5139

No. of bytes in distributed program, including test data, etc.: 22鈥?33

Distribution format: tar.gz

Programming language: Fortran 90 and OpenMPI

Computer: All shared or distributed memory parallel processors, tested on a Xeon W3520, 2.67 GHz.

Operating system: Any system with a Fortran 90 compiler and MPI, tested on Debian Linux.

Has the code been vectorised or parallelised?: The code has been parallelised but has not been explicitly vectorised.

RAM: Dependent upon the number of particles.

Classification: 4.12

Nature of problem: JOSEPHINE is designed to solve unsteady incompressible flows with a free-surface and large deformations.

Solution method: JOSEPHINE is an implementation of Smoothed Particle Hydrodynamics. SPH is a Lagrangian mesh free particle method, thus, no explicit tracking procedure is required to catch the free surface. Incompressibility is satisfied using a weakly compressible model. Boundary conditions at walls are enforced by means of the ghost particles technique. The free-surface dynamic and kinematic conditions are applied implicitly.

Running time: 15 mn on 4 processors for the dam-break case with 5000 particles, dependent upon the real duration (2 s here).

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700