... | ... | @@ -2,10 +2,10 @@ It is important to note that within the granular flows field there are many diff |
|
|
|
|
|
### Friction, Cohesion and so on...
|
|
|
|
|
|
One of the greatest advantage of the MigFlow Software is its compatibility with the [LMGC90](https://git-xen.lmgc.univ-montp2.fr/lmgc90/lmgc90_user/wikis/home) Software (for installation we recommand to follow the instructions on their website). A contact solver, named _scontact_ is provided with MigFlow to compute the velocities and trajectories of the grains, forbidding interpenetration, in a lagrangian way. It uses a time-stepping method that corrects iteratively the free velocities of the grains, obtained by applying external forces, to compute a set of velocities giving after displacement of the grains a stationary state without intersection. But the _scontact_ module can be disconnected from the fluid part and replaced by LMGC90 to take advantage of the huge variety of contact laws implemented in it. Some test cases are given to present how to call LMGC90 from the Users Interface:
|
|
|
One of the greatest advantage of the MigFlow Software is its compatibility with the [LMGC90](https://git-xen.lmgc.univ-montp2.fr/lmgc90/lmgc90_user/wikis/home) Software (for installation we recommand to follow the instructions on their website). A contact solver, named _scontact_ is provided with MigFlow to compute the velocities and trajectories of the grains, forbidding interpenetration, in a lagrangian way. It uses a time-stepping method that corrects iteratively the free velocities of the grains, obtained by applying external forces, to compute a set of velocities giving after displacement of the grains a stationary state without intersection.This solver is much faster than LMGC90 and can even taken coulomb fricton into account in 2D cases, but it can be disconnected from the fluid part and replaced by LMGC90 to take advantage of the huge variety of contact laws implemented in it. Some test cases are given to present how to call LMGC90 from the Users Interface:
|
|
|
|
|
|
- [mill.py](https://git.immc.ucl.ac.be/fluidparticles/migflow/blob/master/testcases/couette-2d/mill.py) presents the mixing of grains with different radii in a rotating drum using LMGC90 to take into account the impact of the friction on the mixing efficiency.
|
|
|
- [depot.py](https://git.immc.ucl.ac.be/fluidparticles/migflow/blob/master/testcases/smallDepot-3d/depot.py) presents a tridimensional deposit in a box filled with water.
|
|
|
- [mill.py](https://git.immc.ucl.ac.be/fluidparticles/migflow/blob/master/testcases/couette-2d/mill.py) presents the mixing of grains with different radii in a rotating drum using LMGC90 or _sctontact_ to take into account the impact of the friction on the mixing efficiency.
|
|
|
- [avalanchnofluidfriction.py](https://git.immc.ucl.ac.be/fluidparticles/migflow/blob/master/testcases/avalanch/avalanchnofluid/avalanchnofluidfriction.py) presents a bidimensional grain avalanche without fluid, and shows how to use the LMGC90 software or the _scontact_ solver at choice.
|
|
|
|
|
|
### Adaptive Mesh
|
|
|
|
... | ... | |