Files
Atomizer/tools/validation_suite/realistic_noise_5nm_truth.json
Antoine 4146e9d8f1 feat(V&V): Updated to FEA CSV format + real M2 mesh injection
- Output now matches WFE_from_CSV_OPD format: ,X,Y,Z,DX,DY,DZ (meters)
- Suite regenerated using real M2 mesh (357 nodes, 308mm diameter)
- All 14 clean test cases: PASS (0.000 nm error)
- 3 noisy cases: expected FAIL due to low node count amplifying noise
- Added --inject mode to use real FEA mesh geometry
- Added lateral displacement test case
2026-03-09 15:56:23 +00:00

36 lines
737 B
JSON

{
"input_coefficients": {
"5": 80.0,
"6": 45.0,
"7": 30.0,
"8": 20.0,
"9": 15.0,
"11": 10.0,
"13": 5.0,
"16": 3.0,
"22": 2.0
},
"coefficient_names": {
"5": "Astigmatism 45\u00b0",
"6": "Astigmatism 0\u00b0",
"7": "Coma X",
"8": "Coma Y",
"9": "Trefoil X",
"11": "Primary Spherical",
"13": "2nd Astig Y",
"16": "2nd Coma X",
"22": "2nd Spherical"
},
"n_points": 357,
"diameter_mm": 308.4492626330409,
"rms_nm_clean": 42.14873971447113,
"rms_nm_with_noise": 42.66543622974069,
"noise_rms_nm": 5.0,
"include_lateral": false,
"seed": 42,
"units": {
"positions": "meters",
"displacements": "meters",
"coefficients": "nanometers"
}
}