FDTD++
Finite-Difference Time-Domain (FDTD) Software in C++
- Fully featured FDTD software, free with open C++ source code
- Developed by active researchers and authors of a number of FDTD methodologies
- Numerical solutions to Maxwell’s equations in 3D, 2D, or 1D
- Solutions in the time and/or frequency domain
- Multiple types of boundary conditions supported
- Advanced features, for greater applicability, accuracy, and computational efficiency, relative to most other FDTD software
- Powerful and flexible geometric modeling capabilities, with support for computer-aided designs, meshes, and algorithmic specifications
- Sophisticated material models, with the most accurate and physically meaningful fits to experimental optical data
- Advanced data processing/post-processing tools
- Powerful, yet simple user interface, with full control over all simulation parameters
- Scalable, from desktop to massively parallel simulations
- Detailed instruction manual, with illustrative examples and tutorials on both FDTD++ and the FDTD methodology
- Large user base and discussion forums, as well as email support