Update
2020/02/04
FonSinEM V2.20:
Add Constant Transverse Wavenumber method (Spectral FDTD),
1. Yang, F., J. Chen, R. Qiang, and A. Elsherbeni (2007), A simple and efficient FDTD/PBC algorithm for scattering
analysis of periodic structures, Radio Sci., 42, RS4004, doi:10.1029/2006RS003526.
add example (Dipole Frequency Selective Surface),
FonSinEM V2.12:
Add the auto-extend structure in PML (absorption layers), as the plane wave incident into single cell structrue case. This is due to the plane wave in FonSinEM is excited extend into PML. If the geometeries don't have extend into PML, there maybe leads to some corner diffraction occurs.
*Add the far-field radiation pattern plot with geometries based on near to far field transformation technique.
*Add the comparison of numerical and analytical solution of far-field radiation pattern of single rectangular hole structure
Any update news will inform on Facebook
Any question : fonsinem@gmail.com
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Metallic Nano Sphere - Localized Surface Plasmon Resonances
Dipole
(Wavelength) = 1095 nm
Localized Surface Plasmon Resonance
Quadrupole
(Wavelength) = 625 nm
Localized Surface Plasmon Resonance
----------------------------------------------------------------------------------------------------------
Welcome to here
At First, What is the FonSinEM Simulator ?
FonSinEM is an full wave electromagnetic simulator based on the (Finite-Difference Time-Domain, FDTD ) method.
" FDTD is a numerical analysis technique used for modeling computational electrodynamics (finding approximate solutions to the associated system of differential equations). "
Ref. https://en.wikipedia.org/wiki/Finite-difference_time-domain_method
FonsinEM have three different numerical FDTD solver for Electromagnetic simulation, the first is the traditional FDTD method. second is the Field Transform (Split Field Method, SFM) method that use for solve the oblique incident at periodic problem. Third is Compact-FDTD method, this is a solver for the dispersion problem.
Certainly! FonSinEM is free to use
(Free EM simulation software) !
FonSinEM support
* Parallel Computing (using MPICH2 library, MPI : Message Passing Interface)
* GPU Accelerator ( need to have Nvidia Graphic Card which support above Cuda 8.0 )
Function of FonSinEM
★★★ Easy to observe the EM wave propagating behavior under time-domain calculated ★★★
Temporary field (time-domain) for EM simulation
Steady State Filed Analysis
★★★ Extinction/Scattering/Absorption Spectrum, Transmission/Reflection Spectrum. Near-Field, Far-Field, Field Analysis★★★
The optical properties of nano metallic sphere correspond with incident electric polarization.
Different observation type
Dipole
Qudra-Pole
Near-Field Analysis
Slice the structure. Observe the filed distribution inside the structure. Plot the Poynting flow
Periodic Structure Extend
Arbitrary electric polarization incident (linear, circular polarization, elliptical-polarization).
Extinction/Scattering/Absorption Spectrum, Transmission/Reflection Spectrum.
Metamaterial - double negative index
Far-Field Analysis
★★★ Customize Colormap ★★★
★★★ Dispersion-Relation Calculator ★★★
What can FonSinEM do?
Support :
Linear, Circular, Elliptically electric polarization incident support
Parallelizability in three dimensions based on the Message Passing Interface (MPI) library.
Convolution perfectly-matched layer (CPML) absorbing boundaries.
Near-field-to-far-field transformation technical (NFFFT)
Source Types
Point source
Plane Wave source
Total-Field-Scatter-Field Technical source (TFSF)
Gaussian Beam source
customize definition
Materials
Freespace
Perfect (Electric & Magnetic) Conductor
Isotropic (Electric & Magnetic)
Anisotropic (Electric & Magnetic)
Disperive Materials Model
Debye (Electric & Magnetic)
Drude (Electric & Magnetic)
Lorentz (Electric & Magnetic)
Modified Lorentz (Electric & Magnetic)
Lumped Element Circuit
Voltage Source
Current Source
Resistance
Capacitor
Inductor
Diode
Application
Surface Plasmon Resonance
Photonic Crystal
Liquid Crystal
Complex integrated optics structures
Optical micro-ring filters and resonators
Negative refractive index material
Nano Particles
Thin Film
Microwave Analysis
Photonics
Graphene material
Metamaterial
Reference & Recommend software
Recommend FDTD books
This book is free
Understanding the Finite-Difference Time-Domain Method, John B. Schneider, www.eecs.wsu.edu/~schneidj/ufdtd, 2010
http://www.eecs.wsu.edu/~schneidj/ufdtd/index.php
FonSinEM's Lumped Element Circuit theory and graphic are based on reference of this book.
The Finite Difference Time Domain Method for Electromagnetics: With MATLAB Simulations
Atef Z. Elsherbeni, Veysel Demir
A. Taflove and S. C. Hagness, Computational Electrodynamics: The Finite-difference Time-Domain Method, 2nd Edition (Artech House, Boston, 2000).
Other Free FDTD Simulator
EM wave:
openEMS (Win, Linux)
http://openems.de/start/index.php
WOLFSIM (SplitField Method) (Win, Linux)
http://www.ece.ncsu.edu/oleg/wiki/WOLFSIM
Meep (Linux)
http://ab-initio.mit.edu/wiki/index.php/Meep
(MPB http://ab-initio.mit.edu/wiki/index.php/MPB)
FDTD_Puls
http://stanford.wikia.com/wiki/FDTD_Plus
EMTL (Electromagnetic Template Library) (Win, Linux)
http://fdtd.kintechlab.com/en/start
Angora (Linux)
Acoustic:
Acoustic FDTD Solver
http://individual.utoronto.ca/kzhu/acoustic/
FOAC ( FDTD On Acoustics )
http://sourceforge.net/projects/foac/
SEISMIC_CPML
Schrodinger :
Parallelized FDTD Schrodinger Solver
http://sourceforge.net/projects/quantumfdtd/