exaDEM vs FDTDX
exaDEM
collab4exanbody.github.ioFDTDX
fdtdx.readthedocs.ioSide by side
| Figure | exaDEM | FDTDX |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Linux | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 0 | 1 |
| Spec score · Physics Simulation Software | 7.4 (#64) | 8.6 (#12) |
| Assessment tools | No | No |
| Authoring tools | No | Yes |
| Delivery mode | desktop | desktop |
| Free plan | Yes | Yes |
| Installation | The documentation provides CMake installation and Spack installation for stable versions; it says GPU support is unavailable through Spack. | The maker provides a pip installation command and an editable installation path for development. |
| Integrations | Optional packages documented for use with exaDEM include RSA_MPI and Rockable. | The API includes functions for importing GDS polygons and working with GDS layer stacks and ports. |
| Intended users | The documentation describes exaDEM as a tool for researchers and engineers working on DEM simulations. | The project describes FDTDX as freely usable for research, development, and commercial work involving photonic nanostructures. |
| Lesson library | No | No |
| Purpose | ExaDEM is a Discrete Element Method code for computational simulations, developed within the exaNBody framework. | FDTDX is an open-source Python package for simulating and designing three-dimensional photonic nanostructures with the Finite-Difference Time-Domain method. |
| Support | The project directs users to file bug issues and lists [email protected] for support or collaboration questions. | The FAQ invites users to open GitHub discussions for unanswered questions and issues for suspected bugs, and says the maintainers regularly check discussions. |
Plans
In their own words
exaDEM
exaDEM has no write-up on Specifiction yet; its figures are above.