mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
Loading...
Searching...
No Matches
mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU > Member List

This is the complete list of members for mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >, including all inherited members.

arrayT typedefmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
complexT typedefmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
fraunhoferPropagator()mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
m_centerFocalmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >protected
m_centerPupilmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >protected
m_fft_backmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >protected
m_fft_fwdmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >protected
m_wavefrontSizePixelsmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >protected
m_wholePixelmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >protected
m_xcenmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >protected
m_ycenmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >protected
makeShiftPhase()mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >protected
propagateFocalToPupil(arrayT &complexPupil, arrayT &complexFocal, bool doCenter=true)mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
propagatePupilToFocal(arrayT &complexFocal, arrayT &complexPupil, bool doCenter=true)mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
realT typedefmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
setWavefrontSizePixels(int wfsPix)mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
shiftPupil(arrayT &complexPupil, typename std::enable_if< ccudaGPU==0 >::type *=0)mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
shiftPupil(arrayT &complexPupil, typename std::enable_if< ccudaGPU==1 >::type *=0)mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
unshiftPupil(arrayT &complexPupil, typename std::enable_if< ccudaGPU==0 >::type *=0)mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
unshiftPupil(arrayT &complexPupil, typename std::enable_if< ccudaGPU==1 >::type *=0)mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
wavefrontT typedefmx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
wholePixel()mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
wholePixel(realT wp)mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >
~fraunhoferPropagator()mx::wfp::fraunhoferPropagator< _wavefrontT, _cudaGPU >