emguy / ezfdtd

easy-fdtd - yet another FDTD electromagnetic simulation software

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ezfdtd

easy-fdtd - yet another full wave fdtd simulation software (GNU C89)

Features

  • Full wave anisotropic wave solver in structured grids
  • Simulate in 1d, 2d,3d Cartesian coordinates
  • Auxiliary differential equation (ADE) technique for linear dispersive materials
  • Split-field PML, cPML, and Mur's absorbing boundary conditions
  • Reads and outputs hdf5 files
  • Complete scriptable with MATLAB and NUMPY interfaces
  • Build-in DFT analysis
  • Tested under both linux and windows platforms

Requirements

  • hdf5
  • zlib
  • numpy (python requirement)
  • hypy (python requirement)

About

easy-fdtd - yet another FDTD electromagnetic simulation software

License:GNU General Public License v2.0


Languages

Language:C 99.5%Language:Makefile 0.5%