Coupling with CFD

• Both one-way coupling and two-way coupling are permitted for DEM-CFD Coupling API of DEMSLab. A dynamic link library (DLL) is used to share the data between DEMSLab and the third party CFD software (such as ANSYS Fluent software). And two semaphores (sem_cfd and sem_dem) are used to synchronize DEMSLab and the third party CFD software when the two-way coupling is adopted in the simulation.

• The code of Fluent-DEMSLab coupling is provided by DEMSLab that can be seen in the source file of ¡°.\ fluent_demslab\ fluent_demslab.c¡±. Users can learn how to save the shared data and how to use the semaphore to synchronize DEMSLab and the third part CFD software from the code. Based on this, users can write the code to couple DEMSLab to any third part CFD software.

• Users can define their own interaction force model between fluid and particles.

• Coupling between non-spherical particles and fluid is available.

1.jpg