ESyS-Particle(1)
β¨ NAME β¨
ESyS-Particle β HPC Discrete Element Modelling Software. that's the whole vibe, bestie π«Ά
it lives in section 1 of the General Commands Manual, iykyk.
πΈ SYNOPSIS πΈ
mpirun -np 3 esysparticle script.py
okay so listen: that -np parameter? it should correspond to the number of threads. that's it, that's the rule π
π¦ DESCRIPTION π¦
okay so ESyS-Particle is Open Source software for particle-based numerical modelling and it's genuinely iconic.
the software implements the Discrete Element Method (DEM), which is a widely used technique for modelling processes involving large deformations, granular flow and/or fragmentation. no cap, it eats.
ESyS-Particle is designed for execution on parallel supercomputers, clusters or multi-core PCs running a Linux-based operating system. main character energy fr fr.
the C++ simulation engine implements spatial domain decomposition via the Message Passing Interface (MPI). then a Python wrapper API provides flexibility in:
- the design of numerical models
- specification of modelling parameters and contact logic
- analysis of simulation data
so you get the raw power of C++ and MPI and the cute friendly Python glow-up. obsessed π
and the receipts? ESyS-Particle has been used to simulate earthquake nucleation, comminution in shear cells, silo flow, rock fragmentation, and fault gouge evolution, to name but a few applications. like. that's a lot of slay for one piece of software π
for documentation, go look at https://launchpad.net/esys-particle β¨
π BUGS π
found a bug? (rude, but okay.) please report bugs to the special topic on the Launchpad-page of the project:
https://bugs.launchpad.net/esys-particle
the devs wanna know, fr fr π
π COPYRIGHT π
Open Software License version 3.0
Primary Business: Brisbane, Queensland, Australia
http://www.opensource.org/licenses/osl-3.0.php
and that's the whole page, bestie π thanks for reading all the way to the bottom β this was ESyS-Particle(1) from the General Commands Manual, mwah π ππ¦
π¦ where this page comes from
- debian bookworm: esys-particle 2.3.5+dfsg2-6+b1 Β· Apache-2.0
- debian trixie: esys-particle 2.3.5+dfsg2-11 Β· Apache-2.0
- ubuntu jammy: esys-particle 2.3.5+dfsg2-4ubuntu1 Β· Apache-2.0
- ubuntu noble: esys-particle 2.3.5+dfsg2-6build5 Β· Apache-2.0
- ubuntu questing: esys-particle 2.3.5+dfsg2-11
- ubuntu resolute: esys-particle 2.3.5+dfsg2-13 Β· OSL-3.0
- ubuntu stonking: esys-particle 2.3.5+dfsg2-14 Β· OSL-3.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms