Skip to content

Amber1995/Taichi-MRT-MultiphaseLBM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D_MCMP_MRT_LBM

A 3D multicomponent multiphase lattice Boltzmann solver with a Multi-Relaxation-Time collision scheme and a sparse storage structure The Multi-Relaxation-Time collision scheme and sparse storage structure can help improve the accuracy and efficiency of the simulations, allowing for larger and more complex simulations to be performed.

Installation

  1. Clone the repository.
  2. Install dependencies using pip install, such as TAICHI.
  3. Specify input parameters in input.json.
  4. Run python main.py path_to_input, for example, python main.py input/example.json

Examples

Here are some examples of how to use this project:

  1. Injection of water to granular media:

Screenshot

  1. A droplet test:

Screenshot

  1. Determination contact angle for one fluid surrounded by another fluid vs. adhesion parameters:

Screenshot

License

This project is licensed under the MIT License. See the LICENSE file for details.

Support

If you encounter any problems while using this project, please open an issue.

Contributors

Qiuyu Wang;

Krishna Kumar

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Generated from github/welcome-to-github