Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] afbp_v1_0.tar.gz(2329 Kbytes)|
|Manuscript Title: Density of optical states in rolled-up photonic crystals and quasi crystals|
|Authors: Ehsan Saei Ghareh Naz (E. Saei Ghareh Naz), Matthew R. Jorgensen, Oliver G. Schmidt|
|Program title: FPS|
|Catalogue identifier: AFBP_v1_0|
Distribution format: tar.gz
|Journal reference: Comput. Phys. Commun. 214(2017)117|
|Programming language: C++.|
|Computer: PCs and distributed memory machines.|
|Operating system: Linux, Unix.|
|Has the code been vectorised or parallelized?: Parallelized using message passing interface.|
|RAM: Depending on the problem; gigabytes.|
|Keywords: Photonic crystal and quasi crystals, Local density of optical states, Density of optical states, FDTD.|
External routines: Minimum: MPI;  fftw3;  optional: hdf5-tools. 
Nature of problem:
The aim of FPS is providing a fast and easy to use package for studying local density of optical states and density of optical states in arbitrary shaped finite size photonic structures.
Parallel finite difference time domain method.
The post processing codes are not parallelized. At least two processes should be used for the calculations.
FPS provides non-experts in computational physics an intuitive tool to obtain local density of optical states and density of optical states calculations. Inserting parameters that define the geometry and the spectrums of interest into a "txt" or "h5" file are all a user needs to do.
The package includes a tutorial describing the package and its installation, using an example.
It was found that the average time to compute a single LDOS was 21 minutes. Runtime in general depends on mesh size and the number of points that local density of optical states should be calculated.
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|