VariaDEM Variational Discrete Element Method package written in Python and based on fenics. It is linked to the article: https://doi.org/10.1002/nme.6460 #Give versions. fenics should be installed. numpy also. scipy also.