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

www.facebook.com/fonsinem

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.

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)

http://angorafdtd.org/


Acoustic:

Acoustic FDTD Solver

http://individual.utoronto.ca/kzhu/acoustic/

FOAC ( FDTD On Acoustics )

http://sourceforge.net/projects/foac/

SEISMIC_CPML

http://komatitsch.free.fr/

Schrodinger :

Parallelized FDTD Schrodinger Solver

http://sourceforge.net/projects/quantumfdtd/