FDTDX vs pyuvsim
FDTDX
fdtdx.readthedocs.iopyuvsim
pyuvsim.readthedocs.ioSide by side
| Figure | FDTDX | pyuvsim |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 1 | 0 |
| Spec score · Physics Simulation Software | 8.6 (#12) | 7.7 (#41) |
| Assessment tools | No | No |
| Audience | The project presents FDTDX for research, development, and commercial use in photonic nanostructure simulation and design. | The package is presented as a community simulation environment for radio interferometry research, designed to scale across many CPUs and support varied use cases. |
| Authoring tools | Yes | Yes |
| Data export | Yes | Yes |
| Delivery mode | desktop | desktop |
| Free plan | Yes | Yes |
| Installation | The maker provides a pip installation command and an editable installation path for development. | The package can be installed with pip, and simulator and optional features are enabled through install extras such as sim, all, healpix, casa, and moon. |
| Lesson library | No | No |
| Purpose | FDTDX is an open-source Python package for simulating and designing three-dimensional photonic nanostructures with the Finite-Difference Time-Domain method. | pyuvsim is a Python package for accurate, extensible radio interferometer simulations, with a focus on precision needed for 21 cm cosmology. |
| 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 are directed to the GitHub issue log for questions, bug reports, and feature requests. |
Plans
In their own words
pyuvsim
pyuvsim has no write-up on Specifiction yet; its figures are above.