Skip to content
This repository was archived by the owner on Oct 16, 2024. It is now read-only.

Commit f8e5708

Browse files
committed
COMPASS v5.4.4 hotfix :
- Debug KL2V when DM has unseen actuators
1 parent f8825b1 commit f8e5708

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+155
-139
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# COMPASS Change logs
22

33
- [COMPASS Change logs](#compass-change-logs)
4+
- [Release v5.4.4 :](#release-v544-)
45
- [Release v5.4.3 :](#release-v543-)
56
- [Release v5.4.2 :](#release-v542-)
67
- [Release v5.4.1 :](#release-v541-)
@@ -25,6 +26,10 @@
2526
- [Release v2.0](#release-v20)
2627
- [Release v1.1](#release-v11)
2728

29+
## Release v5.4.4 :
30+
31+
- Debug KL2V when DM has unseen actuators
32+
2833
## Release v5.4.3 :
2934

3035
- Add a threshold in the wcog centroider

report_E2E.md

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
11
# E2E Test Report
22

3-
*Report generated on 31-May-2023 14:15:52 by checkCompass.sh*
3+
*Report generated on 04-Apr-2023 14:50:01 by checkCompass.sh*
44

55
[Unit Tests report](report_unit_test.html)
66

77
## Summary
88

9-
| | Test name | Init | SR@100iter | T Init | T Loop |
10-
|---:|:-------------------------------|:-------|:--------------------|---------:|----------:|
11-
| 0 | test_custom_dm.py | False | N/A | 0 | 0 |
12-
| 1 | test_custom_dm_diam_dm.py | False | N/A | 0 | 0 |
13-
| 2 | test_custom_dm_diam_dm_proj.py | False | N/A | 0 | 0 |
14-
| 3 | test_custom_dm_pitch.py | False | N/A | 0 | 0 |
15-
| 4 | test_pyr3_maskedpix.py | True | 0.7534236311912537 | 0 | 0.186098 |
16-
| 5 | test_pyr_ELTpup.py | False | N/A | 0 | 0 |
17-
| 6 | test_pyr_base.py | True | 0.6425961256027222 | 0 | 0.188278 |
18-
| 7 | test_sh_ELTpup.py | False | N/A | 0 | 0 |
19-
| 8 | test_sh_base.py | True | 0.7167712450027466 | 0 | 0.0620468 |
20-
| 9 | test_sh_bpcog.py | True | 0.712725043296814 | 0 | 0.0612929 |
21-
| 10 | test_sh_control_klbasis.py | True | 0.7313299775123596 | 0 | 0.0603774 |
22-
| 11 | test_sh_cured.py | True | 0.8101580142974854 | 0 | 0.104124 |
23-
| 12 | test_sh_generic.py | True | 0.1397433578968048 | 0 | 0.0628918 |
24-
| 13 | test_sh_generic_linear.py | True | 0.1397433578968048 | 0 | 0.0761074 |
25-
| 14 | test_sh_geo.py | True | 0.8506492376327515 | 0 | 0.05818 |
26-
| 15 | test_sh_influBessel.py | True | 0.30245241522789 | 0 | 0.0609266 |
27-
| 16 | test_sh_influBlacknutt.py | True | 0.722876787185669 | 0 | 0.059993 |
28-
| 17 | test_sh_influGaussian.py | True | 0.7200782895088196 | 0 | 0.0586266 |
29-
| 18 | test_sh_influRadialSchwartz.py | True | 0.724751353263855 | 0 | 0.0605238 |
30-
| 19 | test_sh_influSquareSchwartz.py | True | 0.7160112261772156 | 0 | 0.0633124 |
31-
| 20 | test_sh_kl.py | False | N/A | 0 | 0 |
32-
| 21 | test_sh_lgs_corr.py | True | 0.40904784202575684 | 0 | 0.0780183 |
33-
| 22 | test_sh_lgs_wcog.py | True | 0.6934942603111267 | 0 | 0.0676732 |
34-
| 23 | test_sh_modopti.py | True | 0.6609103679656982 | 0 | 0.0640732 |
35-
| 24 | test_sh_mv.py | True | 0.7505921721458435 | 0 | 0.064799 |
36-
| 25 | test_sh_tcog.py | True | 0.7167202830314636 | 0 | 0.059764 |
9+
| | Test name | Init | SR@100iter | T Init | T Loop |
10+
|---:|:-------------------------------|:-------|-------------:|---------:|----------:|
11+
| 0 | test_custom_dm.py | True | 0.702118 | 0 | 0.556473 |
12+
| 1 | test_custom_dm_diam_dm.py | True | 0.763851 | 0 | 0.537063 |
13+
| 2 | test_custom_dm_diam_dm_proj.py | True | 0.745001 | 0 | 0.517915 |
14+
| 3 | test_custom_dm_pitch.py | True | 0.766456 | 0 | 0.518557 |
15+
| 4 | test_pyr3_maskedpix.py | True | 0.753423 | 0 | 0.180621 |
16+
| 5 | test_pyr_ELTpup.py | True | 0.316653 | 0 | 0.188196 |
17+
| 6 | test_pyr_base.py | True | 0.642595 | 0 | 0.186667 |
18+
| 7 | test_sh_ELTpup.py | True | 0.586173 | 0 | 0.0583244 |
19+
| 8 | test_sh_base.py | True | 0.716834 | 0 | 0.0545 |
20+
| 9 | test_sh_bpcog.py | True | 0.712825 | 0 | 0.0596717 |
21+
| 10 | test_sh_control_klbasis.py | True | 0.731295 | 0 | 0.0632768 |
22+
| 11 | test_sh_cured.py | True | 0.810137 | 0 | 0.0984057 |
23+
| 12 | test_sh_generic.py | True | 0.13974 | 0 | 0.0576695 |
24+
| 13 | test_sh_generic_linear.py | True | 0.13974 | 0 | 0.071544 |
25+
| 14 | test_sh_geo.py | True | 0.850649 | 0 | 0.0529277 |
26+
| 15 | test_sh_influBessel.py | True | 0.301968 | 0 | 0.0561081 |
27+
| 16 | test_sh_influBlacknutt.py | True | 0.722685 | 0 | 0.0569003 |
28+
| 17 | test_sh_influGaussian.py | True | 0.7202 | 0 | 0.0557682 |
29+
| 18 | test_sh_influRadialSchwartz.py | True | 0.724742 | 0 | 0.0571054 |
30+
| 19 | test_sh_influSquareSchwartz.py | True | 0.715861 | 0 | 0.0566593 |
31+
| 20 | test_sh_kl.py | True | 0.696613 | 0 | 0.0520598 |
32+
| 21 | test_sh_lgs_corr.py | True | 0.408993 | 0 | 0.0717044 |
33+
| 22 | test_sh_lgs_wcog.py | True | 0.693549 | 0 | 0.0665297 |
34+
| 23 | test_sh_modopti.py | True | 0.660711 | 0 | 0.0594816 |
35+
| 24 | test_sh_mv.py | True | 0.750539 | 0 | 0.0628628 |
36+
| 25 | test_sh_tcog.py | True | 0.71676 | 0 | 0.0608476 |

shesha/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
import subprocess, sys
88

9-
__version__ = "5.4.3"
9+
__version__ = "5.4.4"
1010

11-
__api_version__ = "5.4.3"
11+
__api_version__ = "5.4.4"
1212

1313
def check_shesha_compass_versions():
1414
compass_package = subprocess.check_output('conda list compass | tail -n1',shell=True).decode(

shesha/ao/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## @package shesha.ao
22
## @brief Python package for AO operations on COMPASS simulation
33
## @author COMPASS Team <https://github.com/ANR-COMPASS>
4-
## @version 5.4.3
4+
## @version 5.4.4
55
## @date 2022/01/24
66
## @copyright GNU Lesser General Public License
77
#

shesha/ao/basis.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## @package shesha.ao.basis
22
## @brief Functions for modal basis (DM basis, KL, Btt, etc...)
33
## @author COMPASS Team <https://github.com/ANR-COMPASS>
4-
## @version 5.4.3
4+
## @version 5.4.4
55
## @date 2022/01/24
66
## @copyright GNU Lesser General Public License
77
#

shesha/ao/cmats.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## @package shesha.ao.cmats
22
## @brief Computation implementations of command matrix
33
## @author COMPASS Team <https://github.com/ANR-COMPASS>
4-
## @version 5.4.3
4+
## @version 5.4.4
55
## @date 2022/01/24
66
## @copyright GNU Lesser General Public License
77
#

shesha/ao/imats.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## @package shesha.ao.imats
22
## @brief Computation implementations of interaction matrix
33
## @author COMPASS Team <https://github.com/ANR-COMPASS>
4-
## @version 5.4.3
4+
## @version 5.4.4
55
## @date 2022/01/24
66
## @copyright GNU Lesser General Public License
77
#

shesha/ao/modopti.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## @package shesha.ao.modopti
22
## @brief Functions used for modal optimization control
33
## @author COMPASS Team <https://github.com/ANR-COMPASS>
4-
## @version 5.4.3
4+
## @version 5.4.4
55
## @date 2022/01/24
66
## @copyright GNU Lesser General Public License
77
#

shesha/ao/tomo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## @package shesha.ao.tomo
22
## @brief Computation of tomographic reconstructor
33
## @author COMPASS Team <https://github.com/ANR-COMPASS>
4-
## @version 5.4.3
4+
## @version 5.4.4
55
## @date 2022/01/24
66
## @copyright GNU Lesser General Public License
77
#

shesha/ao/wfs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## @package shesha.ao.wfs
22
## @brief On the fly modification of the WFS
33
## @author COMPASS Team <https://github.com/ANR-COMPASS>
4-
## @version 5.4.3
4+
## @version 5.4.4
55
## @date 2022/01/24
66
## @copyright GNU Lesser General Public License
77
#

0 commit comments

Comments
 (0)