Hack to delete particles

Hi @Doug, welcome to the forum.

The answer is yes, but many caveats.

  • if you have previous experience with MFiX, this is not it. This is MFIX-Exa, please note these words of caution
  • currently, the latest released version is 12.06, so you can’t just compile that file into the code, you will have to pick out my (truly ugly) hacks which are all commented by //wdf
  • this gets called every dem time step for every particle, so I have a “fake” particle under the initial bed that is just used to index. if you really want to do something like this for a real problem, you should consult with us on how to incorporate time or time step
  • the tan_history and rolling_friction inputs are developmental, they aren’t in the code yet
  • source_pgen.f90 is my little particle generator, this is not part of MFIX-Exa, just a crude way to generate the particle_input.dat files I want
  • inputs_full make the animation above with the ascent_actions.yaml file; inputs shifts the domain up a little bit to cut the csg geometry so that the particles spill out of a pressure outlet and are deleted rather than forming a static pile
1 Like