FDTDX vs PyTurbo_SF
FDTDX
fdtdx.readthedocs.ioPyTurbo_SF
pyturbo-sf.readthedocs.ioSide by side
| Figure | FDTDX | PyTurbo_SF |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 1 | 1 |
| Spec score · Physics Simulation Software | 8.6 (#12) | 7.6 (#54) |
| 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 from PyPI or installed from its GitHub source repository. |
| Integrations | The API includes functions for importing GDS polygons and working with GDS layer stacks and ports. | Required dependencies include NumPy, xarray, SciPy, pandas, and joblib; optional packages include matplotlib, Dask, Zarr, and netCDF4. |
| Purpose | FDTDX is an open-source Python package for simulating and designing three-dimensional photonic nanostructures with the Finite-Difference Time-Domain method. | PyTurbo_SF is a Python package for efficient structure-function calculations on 1D, 2D, and 3D data, including turbulent-flow analysis. |
| Support | The FAQ invites users to open GitHub discussions for unanswered questions and issues for suspected bugs, and says the maintainers regularly check discussions. | For installation issues, the guide directs users to GitHub Issues and community discussions. |
Plans
In their own words
PyTurbo_SF
PyTurbo_SF has no write-up on Specifiction yet; its figures are above.