PyPO: a Python package for Physical Optics

Python C++ Cuda Submitted 16 May 2023Published 12 August 2023

Editor: @danielskatz (all papers)
Reviewers: @MikeHughesKent (all reviews), @brandondube (all reviews)


Arend Moerman (0000-0002-0475-6134), Maikel H. Gafaji, Kenichi Karatsu (0000-0003-4562-5584), Akira Endo (0000-0003-0379-2341)


Moerman et al., (2023). PyPO: a Python package for Physical Optics. Journal of Open Source Software, 8(88), 5478,

@article{Moerman2023, doi = {10.21105/joss.05478}, url = {}, year = {2023}, publisher = {The Open Journal}, volume = {8}, number = {88}, pages = {5478}, author = {Arend Moerman and Maikel H. Gafaji and Kenichi Karatsu and Akira Endo}, title = {PyPO: a Python package for Physical Optics}, journal = {Journal of Open Source Software} }
Copy citation string · Copy BibTeX  

Physical Optics Geometrical Optics Reflectors CUDA

Markdown badge



Authors of JOSS papers retain copyright.

This work is licensed under a Creative Commons Attribution 4.0 International License.

Creative Commons License

Table of Contents
Public user content licensed CC BY 4.0 unless otherwise specified.
ISSN 2475-9066