Skip to content
SPECIFICTION
Get listed

FDTDX vs PyAutoLens

FDTDX

fdtdx.readthedocs.io

PyAutoLens

pyautolens.readthedocs.io

Side by side

FigureFDTDXPyAutoLens
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Windows—Yes
macOS—Yes
LinuxYesYes
Self-hostedYes—
Plans published11
Spec score · Physics Simulation Software8.6 (#12)8.4 (#18)
Assessment toolsNoNo
Authoring toolsYesNo
Data exportYesYes
Delivery modedesktopdesktop
Free planYesYes
InstallationThe maker provides a pip installation command and an editable installation path for development.PyAutoLens requires Python 3.12 or later and can be installed with Anaconda or pip from PyPI.
IntegrationsThe API includes functions for importing GDS polygons and working with GDS layer stacks and ports.PyAutoLens uses PyAutoFit for probabilistic lens modeling and documents search options including dynesty and emcee.
Intended usersThe project describes FDTDX as freely usable for research, development, and commercial work involving photonic nanostructures.The documentation recommends new users study its workspace examples and HowToLens Jupyter notebook lecture series on strong gravitational lensing.
Lesson libraryNoNo
PurposeFDTDX is an open-source Python package for simulating and designing three-dimensional photonic nanostructures with the Finite-Difference Time-Domain method.PyAutoLens is software for analysing strong gravitational lenses and aims to enable fully automated strong lens analysis.
3D visualsYesNo

Plans

FDTDX

  • FDTDXFree

FDTDX pricing →

PyAutoLens

  • PyAutoLensFree

PyAutoLens pricing →

In their own words

FDTDX

FDTDX has no write-up on Specifiction yet; its figures are above.

Visit fdtdx.readthedocs.io

PyAutoLens

PyAutoLens has no write-up on Specifiction yet; its figures are above.

Visit pyautolens.readthedocs.io