


Arbitrary current sources including a mode launcher.įrequency-domain solver for finding the response to a continuous-wave CW source as well as a frequency-domain eigensolver for finding resonant modes. Subpixel smoothing for improving accuracy and shape optimization. Perfectly-matched layer PML absorbing boundaries as well as Bloch-periodic and perfect-conductor boundary conditions. Materials library containing predefined broadband, complex refractive indices. Precompiled binary packages of official releases and nightly builds of the master branch via Conda. Distributed memory parallelism on any system supporting MPI. Simulation in 1d, 2d, 3dand cylindrical coordinates.
Python fdtd professional#
Professional consulting services for photonic design and modeling including development of custom, turn-key simulation modules, training, technical support, and access to Meep in the public cloud via Amazon Web Services AWS are provided by Simpetus. If you have questions or problems regarding Meep, you are encouraged to query the mailing list. Acknowledgements provides a complete listing of the project contributors. The Meep project is maintained by Simpetus and the developer community on GitHub. This list can also be accessed using a newsgroup reader via the NNTP interface address: news.įor bug reports and feature requests, please file a GitHub issue. The meep-discuss archives includes all postings since spanning a large number and variety of discussion topics related to installation, setting up simulations, post-processing output, etc. Subscribe to the meep-discuss mailing list for discussions regarding using Meep. Subscribe to the read-only meep-announce mailing list to receive notifications of updates and releases. This documentation is for the master branch of the source repository. For a list of topics, see the left navigation sidebar. Installation instructions are in Installation. Gzipped tarballs of stable versions are in Releases. The source repository is hosted on GitHub. Meep's scriptable interface makes it possible to combine many sorts of computations along with multi-parameter optimization in sequence or in parallel. This can be used to calculate a wide variety of useful quantities. A time-domain electromagnetic simulation simply evolves Maxwell's equations over time within some finite computational volume, essentially performing a kind of numerical experiment.
Python fdtd software#
Get started now with a free day trial.Meep is a free and open-source software package for electromagnetics simulation via the finite-difference time-domain FDTD method spanning a broad range of applications. Need help with your Lumerical products? Explore Lumerical's suite of photonic tools. Want to know more about FDTD? Ready for a quote? Contact Lumerical. Powerful Post-Processing Powerful post-processing capability, including far-field projection, band structure analysis, bidirectional scattering distribution function BSDF generation, Q-factor analysis, and charge generation rate.īuild, run, and control simulations across multiple tools. Choose from a wide range of nonlinear, negative index, and gain models Define new material models with flexible material plug-ins. Nonlinearity and Anisotropy Simulate devices fabricated with nonlinear materials or materials with spatially varying anisotropy. Advanced conformal mesh is compatible with dispersive and high-index contrast materials, with high accuracy for coarse mesh. Accurately represent real materials over broad wavelength ranges Automatically generate models from sample data, or define the functions yourself. Multi-coefficient Models Uses multi-coefficient models for accurate material modeling over large wavelength ranges. Powerful post-processing capability, including far-field projection, band structure analysis, bidirectional scattering distribution function BSDF generation, Q-factor analysis, and charge generation rate. Simulate devices fabricated with nonlinear materials or materials with spatially varying anisotropy. The DEVICE Suite enables designers to accurately model components where the complex interaction of optical, electronic, and thermal phenomena is critical to performance. The integrated design environment provides scripting capability, advanced post-processing, and optimization routines - allowing you to focus on your design and leave the rest to us. This finely-tuned implementation of the FDTD method delivers reliable, powerful, and scalable solver performance over a broad spectrum of applications. FDTD is the gold-standard for modeling nanophotonic devices, processes, and materials.
