Computational wave optics library for C++: CWO++ library
ShimobabaTomoyoshi
WengJiantong
SakuraiTakahiro
OkadaNaohisa
NishitsujiTakashi
TakadaNaoki
ShirakiAtsushi
MasudaNobuyuki
ItoTomoyoshi
2019
Abstract
Diffraction calculations, such as the angular spectrum method and Fresnel diffractions, are used for calculating scalar light propagation. The calculations are used in wide-ranging optics fields: for example, Computer Generated Holograms (CGHs), digital holography, diffractive optical elements, microscopy, image encryption and decryption, three-dimensional analysis for optical devices and so on. However, increasing demands made by large-scale diffraction calculations have rendered the computa...
Title of program: CWO++
Catalogue Id: AELL_v1_0
Nature of problem
The CWO++ library provides diffraction calculations which are useful for computer generated holograms (CGHs), digital holography, diffractive optical elements, microscopy, image encryption and decryption and three-dimensional analysis for optical devices.
Versions of this program held in the CPC repository in Mendeley Data
AELL_v1_0; CWO++; 10.1016/j.cpc.2011.12.027
This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)