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