Ellipsis3d is a three-dimensional version of the particle-in-cell finite element code Ellipsis, a solid modeling code for visco-elastoplastic materials. The particle-in-cell method combines the strengths of the Lagrangian and Eulerian formulations of mechanics while bypassing their limitations.
Ellipsis3d originated from CIItcom (CitCom version II), a multigrid mantle convection code developed by Louis Moresi. Subsequently, Chris Wijns contributed user-functionality and miscellaneous back end improvements. Later extensions to include the Cosserat continuum theory were introduced by Frederic Dufour. The two-dimensional version of ellipsis was extended into three dimensions by Richard Albert and Craig O'Neill.
Moresi, L.; Wijins, C.; Dufour, F.; Albert, R.; O'Neill, C. (2007), Ellipsis3D v1.0.2 [software], Computational Infrastructure for Geodynamics, Available from: geodynamics.org, doi: NoDOI, url: https://geodynamics.org/cig/software/ellipsis3d/