PyPO User Manual
PyPO Directory Reference

Files

file  BindBeam.py
 Bindings for the ctypes interface for PyPO.
 
file  BindCPU.py
 Bindings for the ctypes interface for PyPO.
 
file  BindGPU.py
 Bindings for the ctypes interface for PyPO.
 
file  BindRefl.py
 Bindings for the ctypes interface for PyPO.
 
file  BindTransf.py
 Bindings for the ctypes interface for PyPO.
 
file  BindUtils.py
 Utilities for the ctypes interface.
 
file  Checks.py
 File containing all commonly used checks for PyPO user input.
 
file  Config.py
 Functions to set context for the logging and error checking.
 
file  CustomLogger.py
 This file contains class definitions of the custom logger objects used in PyPO.
 
file  Efficiencies.py
 File containing functions for calculating efficiencies and other metrics.
 
file  Enums.py
 File containing enum types for PyPO methods.
 
file  FitGauss.py
 File containing methods for fitting Gaussian distributions to field components.
 
file  MatTransform.py
 Transformation formalism for PyPO.
 
file  MatUtils.py
 File containing a method for finding a connected subset, centered around a starting index, in a matrix.
 
file  PlotConfig.py
 File containing the definitions for plotting style.
 
file  Plotter.py
 File containing functions for generating plots.
 
file  PyPOTypes.py
 Definitions of PyPO data structures.
 
file  Sellmeier.py
 File containing classes representing dielectric materials commonly used in lenses.
 
file  Structs.py
 Definitions of data structures used in the ctypes interface.
 
file  System.py
 System interface for PyPO.
 
file  Templates.py
 Templates for commonly used PyPO dictionaries.
 
file  WorldParam.py
 Set global world parameters for PyPO.