COMPASS  5.4.4
End-to-end AO simulation tool using GPU acceleration
sutra.h
1 // -----------------------------------------------------------------------------
2 // This file is part of COMPASS <https://anr-compass.github.io/compass/>
3 //
4 // Copyright (C) 2011-2023 COMPASS Team <https://github.com/ANR-COMPASS>
5 // All rights reserved.
6 
7 // -----------------------------------------------------------------------------
8 
15 
16 #ifndef _SUTRA_H_
17 #define _SUTRA_H_
18 
19 #include "carma_context.h"
20 #include "sutra_acquisim.h"
21 #include "sutra_template.h"
22 #include "sutra_atmos.h"
23 #include "sutra_centroider.h"
24 #include "sutra_centroider_bpcog.h"
25 #include "sutra_centroider_cog.h"
26 #include "sutra_centroider_corr.h"
28 #include "sutra_centroider_pyr.h"
29 #include "sutra_centroider_tcog.h"
30 #include "sutra_centroider_wcog.h"
31 #include "sutra_controller.h"
32 #include "sutra_controller_cured.h"
34 #include "sutra_controller_geo.h"
35 #include "sutra_controller_ls.h"
36 #include "sutra_controller_mv.h"
37 #include "sutra_controller_utils.h"
38 #include "sutra_dm.h"
39 #include "sutra_gamora.h"
40 #include "sutra_groot.h"
41 #include "sutra_kl.h"
42 #include "sutra_lgs.h"
43 #include "sutra_phase.h"
44 #include "sutra_roket.h"
45 #include "sutra_rtc.h"
46 #include "SutraRtc_brahma.h"
47 #include "SutraRtcBrahmaListenerImpl.h"
48 #include "SutraRtc_cacao.h"
49 #include "sutra_sensors.h"
50 #include "sutra_source.h"
51 #include "sutra_target.h"
52 #include "sutra_target_brahma.h"
54 #include "sutra_telemetry.h"
55 #include "sutra_telescope.h"
56 #include "sutra_tscreen.h"
57 #include "sutra_utils.h"
58 #include "sutra_wfs.h"
59 #include "sutra_wfs_geom.h"
60 #include "sutra_wfs_pyr_pyrhr.h"
61 
62 #endif // _SUTRA_H_
this file provides the controller utilities to COMPASS