# Fluid interaction with PFC

**URL:** <https://forum.itascainternational.com/t/fluid-interaction-with-pfc/765>\
**Category:** PFC\
**Tags:** fish, python\
**Created:** [October 4, 2022, 1:30pm UTC](https://forum.itascainternational.com/t/fluid-interaction-with-pfc/765 "2022-10-04T13:30:26Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Theophile](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.itascainternational.com/theophile/32/299_2.png) [@Theophile](https://forum.itascainternational.com/u/Theophile)\
**Post date:** [October 10, 2022, 7:54am UTC](https://forum.itascainternational.com/t/fluid-interaction-with-pfc/765/2 "2022-10-10T07:54:00Z")

</div>

Hi,

I don’t think there is any ready-to-use answer, and I am afraid LBM-DEM is a task you will have to spend time on : the equations, parameters, and numerical resolution must be adapted to your very specific case, especially when resorting to external coupling.

Itasca specialists did address this issue in 2D (see [Han and Cundall 2017](https://www.researchgate.net/publication/317299635_Verification_of_two-dimensional_LBM-DEM_coupling_approach_and_its_application_in_modeling_episodic_sand_production_in_borehole)) but I don’t think the code is distributed.  
There might exist research codes on this subject, but again, I am not sure they are open-source

If you’re ready to dive into the subject, you can have a look on external coupling softwares ([https://precice.org/](https://precice.org/)). Notice that Itasca softwares support sockets through [Fish](http://docs.itascacg.com/3dec700/common/fish/doc/fish_manual/fish_fish/fish_fish.html?node3826#socket-utilities) and [Python](http://docs.itascacg.com/3dec700/common/docproject/source/manual/scripting/python/doc/itasca.util.html?node4600), which might be of help for dynamically exchanging data with external codes.

Good luck!

---

_[View the full topic](https://forum.itascainternational.com/t/fluid-interaction-with-pfc/765)._
