FDTDX vs MAESTROeX
FDTDX
fdtdx.readthedocs.ioMAESTROeX
amrex-astro.github.ioSide by side
| Figure | FDTDX | MAESTROeX |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Linux | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 0 |
| Spec score · Physics Simulation Software | 8.6 (#12) | 7.6 (#49) |
| Assessment tools | No | No |
| Authoring tools | Yes | No |
| Data export | Yes | Yes |
| Delivery mode | desktop | desktop |
| Lesson library | No | No |
| Performance | The project describes GPU-accelerated simulations with multi-GPU scaling capabilities. | The code uses MPI and tiled OpenMP parallelism and is described as scaling from 1 to 10,000s of cores. |
| Purpose | FDTDX is an open-source Python package for simulating and designing three-dimensional photonic nanostructures with the Finite-Difference Time-Domain method. | MAESTROeX is an astrophysical hydrodynamics code for modeling low Mach number stratified flows, including convection in stars and atmospheres. |
| Scale | The documentation says FDTDX can handle simulations with billions of grid cells. | The project says MAESTROeX scales from 1 to 10,000s of cores and runs at most national supercomputing facilities. |
| Support | The FAQ invites users to open GitHub discussions for unanswered questions and issues for suspected bugs, and says the maintainers regularly check discussions. | Users can seek help through the MAESTROeX mailing list and User's Guide. |
| 3D visuals | Yes | Yes |
Plans
In their own words
MAESTROeX
MAESTROeX has no write-up on Specifiction yet; its figures are above.