MFlowCode / MFC

Exascale simulation of multiphase/physics fluid dynamics
https://mflowcode.github.io
MIT License
132 stars 56 forks source link

IBM+STL #433

Open haochey opened 1 month ago

haochey commented 1 month ago

Description

This PR enables STL patches in IBM. Adding 3D, MPI communication, and GPU part of the code now. If you have any case in mind that I can run for validating the approach, please let me know and I can test it for you. Any idea is appreciated.

Type of change

Please delete options that are not relevant.

Scope

How Has This Been Tested?

https://github.com/MFlowCode/MFC/assets/98496194/64a0b066-8252-4e3e-a87d-1957fd9167e0

https://github.com/MFlowCode/MFC/assets/98496194/6265e0d4-4744-46a2-a786-30c72dd18f51

https://github.com/MFlowCode/MFC/assets/98496194/9972202b-86fb-4b25-97f2-eddeae9e57f2

Test Configuration:

Checklist

If your code changes any code source files (anything in src/simulation)

To make sure the code is performing as expected on GPU devices, I have: