|
mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
|
Files related to astronomical adaptive optics
Files | |
| file | aoPaths.hpp |
| Standardized paths for the mx::AO system. | |
| file | basis.hpp |
| Utilities for working with a modal basis. | |
| file | fourierBasis.hpp |
| Generating a fourier basis. | |
| file | influenceFunctions.hpp |
| Utilities for generating and analyzing deformable mirror influence functions. | |
| file | pupil.hpp |
| Utilities for specifying pupils. | |
| file | zernikeBasis.hpp |
| Generating a Zernike basis. | |
| file | aoAtmosphere.hpp |
| Provides a class to specify atmosphere parameters. | |
| file | aoConstants.hpp |
| Calculate and provide constants related to adaptive optics. | |
| file | aoPSDs.hpp |
| Spatial power spectra used in adaptive optics. | |
| file | aoSystem.hpp |
| Declares and defines an analytical AO system. | |
| file | aoWFS.hpp |
| Definitions of various analytic wavefront sensors. | |
| file | clAOLinearPredictor.hpp |
| Provides a class to manage closed loop gain linear predictor determination. | |
| file | clGainOpt.hpp |
| Provides a class to manage closed loop gain optimization. | |
| file | fourierCovariance.hpp |
| Calculation of the modal covariance in the Fourier basis. | |
| file | jincFuncs.hpp |
| The +/- Jinc functions for analyzing contrast. | |
| file | speckleAmpPSD.hpp |
| Calculates the PSD of speckle intensity given a modified Fourier mode amplitude PSD. | |
| file | varmapToImage.hpp |
| A utility to convert a wavefront variance map to an intensity image. | |
| file | wfsNoisePSD.hpp |
| Declares and defines a function to calculate the measurement noise PSD. | |
| file | zernikeCovariance.hpp |
| Calculation of the modal covariance in the zernike basis. | |
| file | ccdDetector.hpp |
| Provides a class to simulate a CCD. | |