Dielectric
This code calculates the dielectric constant of seawater using theequations shown in the paper of Stogryn (1973), but correcting a typographical error in the original paper.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Calculated dielectric constant of sea water Download |
This code computes the complex dielectric constant (i.e. relative permittivity) and the refractive index of various metals using either the Lorentz-Drude (LD) or the Drude model (D) as a function of input light wavelength.Additionally, it may compute the dielectric constant of pure water using a...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Drude-Lorentz and Debye-Lorentz models for the dielectric constant of metals and water Download |
The MIT Photonic-Bands (MPB) package is a free program for computing the band structures (dispersion relations) and electromagnetic modes of periodic dielectric structures, on both serial and parallel computers.This program computes definite-frequency eigenstates (harmonic modes) of Maxwell's...
Platforms: *nix, C/C++, BSD
License: Freeware | Download (64): MIT Photonic-Bands Download |
This applet shows multiple beam interferences from a parallel dielectric thin film. The applet lets you study the evolution of reflection and refraction factors when the index of refraction and the absorption of the film and the substrate are modified. These can be constant or have a wavelength...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (42): Multiple beam interference Download |
Software developed to perform electromagnetic scattering simulations mainly based on classical Mie theory solution. ScatLab Features: scattered intensity polar diagrams for coated and uncoated spherical particles; scattered intensity versus theta graphs for coated and uncoated spherical...
Platforms: Windows
License: Freeware | Size: 922 KB | Download (493): ScatLab Download |
This program calculates and plots the dispersion relations of elmag. wavesin a 1D photonic crystal (PhC) for both "s" (TE) and "p" (TM) polarization states;The 1D-PhC has a unit cell made of two different dielectric materials (known as Bragg mirror);The propagation angle in one medium is taken as...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): One-dimensional photonic crystal dispersion relations Download |
This applet lets you study light polarization and its reflection and refraction in isotropic media. It shows how to obtain the different polarization states of light from the superposition of two plane waves and it studies Fresnel coefficients for an incident wave on a surface separating two...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (37): Light polarization and Fresnel laws Download |
ScattPy is an open source Python package for light scattering simulations. Its goal is to provide an easy-to-use and flexible modern framework for the numerical solving of the diffraction problems with various kinds of particles. With the current version of ScattPy [1] it is possible to...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (41): cikits.scattpy Download |
atlc is an Arbitrary Transmission Line Calculator (for transmission lines and directional couplers).There are 12 programs that comprise the package atlc. One of the programs is called atlc; the other 11 have different names. Using the programs comprising the package atlc one is able to:-Calculate...
Platforms: *nix, C/C++, BSD
License: Freeware | Download (56): atlc Download |
C-Library & Matlab Toolbox implement a numerical solution of Poisson equationdiv(e*grad(u))=fin Cartesizan 3D coordinates with respect to steeply varying dielectrical permittivity e. Library uses regular rectangular grid with mixed boundary conditions, FVM-based equation discretization and...
Platforms: Matlab
License: Freeware | Size: 716.8 KB | Download (46): 3D Finite Volume Poisson Solver For Ion Channels Download |
This program calculates and plots the photonic bands for a 2D photonic crystal consisting of cylinders with circular cross-section and infinite height, arranged in a triangular lattice; we consider in-plane propagation and two independent polarization states: E-pol and H-pol (E-field and H-field...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): Photonic bands for a 2D photonic crystal Download |