Ongoing Projects

Custom DEM Solver Utilizing Octrees

Decided to write and build my own version of a DEM solver. Currently is only spherical particles but the frame work is laid to have any "particle" you want to be simulated. I will be starting out with spheres (done), multispheres, bonded spheres, and superquadratics. Once these four particles are done, I will begin working on a GUI and stl generated particles. This version of DEM uses octrees for neighbor searches and should be very easy to parallelize (both domain and threaded) (also not done). Mostly wanted to have better control over how I simulate flexible fibers and how to delete fibers. This has caused me many headaches when using LIGGGHTS and have my fibers "explode" because one of the spheres decided to go outside of the simulation domain. The octree should also allow very large simulation domains to be easily simulated as you do not create "bins" like you do in EDEM and LIGGGHTS. I currently have it closed source until I have a minimum working product. As soon as I get it to a point where users do not need to recompile every time they want to simulate something new, I will opensource it.

I am happy to answer any questions anyone has and if you insist on the source, I can probably add you to the project on a case by case basis.