Computational wave optics library for C++: CWO++ library

Published: 1 May 2012| Version 1 | DOI: 10.17632/zcnyfzjvhw.1
Contributors:
Tomoyoshi Shimobaba, Jiantong Weng, Takahiro Sakurai, Naohisa Okada, Takashi Nishitsuji, Naoki Takada, Atsushi Shiraki, Nobuyuki Masuda, Tomoyoshi Ito

Description

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)

Files

Categories

Optics, Computational Physics

Licence