OPEN-LOOP TEST WITH LGS WORKING
There were a bug in the phase screen wind induced motion that as affected only sources with finite height.
It has been fixed.
Added the routine set_phase_est_ptr to LLMMSE structure in order to set the pointer to the estinated phase screen
IMAGING REVAMPED TO MATCH THE OTHER CEO STRUCTURES
The imaging structure works again and is independent of the variables in definition.h
Doc in LMMSE has been improved
source wavefront is now initialized with ones for amplitude and zeros for phase
Added wavenumber function to source structure
IMAGING IN SCAO
imaging DFT accept only power of 2 waves, however the imagelet size is arbitrary
COMPLEX_AMPLITUDE STRUCTURE NEW FUNCTIONS:
. reset to the reset amplitude and phase
. add_phase
. masked to apply the pupil mask to amplitude and phase
PLOTLY FIRST COMMIT
MASK STRUCTURE
A new structure "mask" is introduced!
Its main purpose is to be used as the definition of the telescope pupil.
The mask sructure is now a parameter of the complex_amplitude structure.
It is also a optionnal parameter if the LLMSE setup function.
When this option is used in LMMSE, the mask of the GBTBT matrix (paCov) is set and for LGS,
the sparse matrix is modified based on the mask.
IMAGING FRAME PLOTLY
The frames produced by imaging are now viewable with plotly bu cally show_frame
SCAO HAS BEEN REVAMPED
CUDAHOSTALLOC
plotly data is transfered to host with cudaHostAlloc
STREHL RATIO
Added Strehl ratio to imaging class
DEFINITION.H DEPENDENCY + LGSAO
The dependy on definition.h to compile the ceo library gas been reduced to _N_LAYER_
lgsao.nw: a new tutorial section on ... LGS AO
LTAO BROKEN HERE
LTAO BACK WORKING
LTAO TO COMPUTE WFE VS GS CONSTELLATION RADIUS
LTAO VS ASTERISM & PLOTLY PLOT
plotly: a new function plot for ... plotting!!!
ltaoVsAst.nw: looking for the optimal asterism!
DOC
DOC LTAOVSAST AGAIN
DEFAULT PLOTLY_PROPERTIES
MEMORY LEAKED IN BTBT & GBTBT FIXED
FIXED MEMORY LEAK IN LGSAO.NW