Project PFDEM_ACS
Phase-Field Discrete Element Modelisation with solute generation applied to two grains.
The goal is to simulate the pressure solution phenomena between two grains.
One movie of an example
This work is presented in the following paper:
Alexandre Sac-Morane, Manolis Veveakis, Hadrien Rattez. (2024). A Phase-Field Discrete Element Method to study chemo-mechanical coupling in granular materials. Computer Methods in Applied Mechanics and Engineering. https://doi.org/10.1016/j.cma.2024.116900
The github
Modules
Grain.py
Define a grain.
Main.py
Main file to run simulation.
main_after_crash.py
Sometime crashs can occur. This file is used after one of them to restart the main file.
multiple_main.py
Repeat multiple main simulations.
Owntools.py
Tools developped for the project.
Report.py
Define the .txt report file.
Test.py
Test the main file to verify everything works.
User.py
Where the parameters are defined by the user.