An adaptive optics simulation package. Yao is a yorick plugin. Many of the core routines are written in C, which makes it very fast.
Stars
22
Forks
7
Watchers
22
Open Issues
4
Overall repository health assessment
No package.json found
This might not be a Node.js project
Undid change to speed up MCAO simulations because it breaks some non-common path DM simulations.
4b101dbView on GitHubcleaned binary files which have nothing to do in github, committed by mistake
fdd08e3View on GitHubcenter of rotation in yao_util and more quiet make_kl
9fe3961View on GitHubChanged interaction matrix generation to only propagate wavefront through DM being poked.
ab66375View on GitHubChanged the code so that the residual wavefront is only computed once per target. Previously, the residual wavefront was computed for every wavelength, which is unnecessary since it is the same at all wavelengths
a4c2fd7View on GitHubConverted many computations to use lapack plugin for speed
fcbc837View on GitHubImprovements to the mmse-sparse method. In particular, the user will note much faster speeds for:
73ff97cView on GitHubBug fixes for the way that the wavefront is propagated through the DMs when there are non-common path DMs.
cb93d73View on GitHub