docs: use fixed MITC4 reference tolerance

This commit is contained in:
KOKO\Mimi
2026-08-13 10:06:45 +09:00
parent 8994ce93f8
commit f1be807e40
14 changed files with 110 additions and 80 deletions
+4 -3
View File
@@ -96,9 +96,10 @@
`reference/shell/`의 S4 input/displacement CSV만 현재 이름 그대로 사용한다.
S4R source 지원은 parser/common-kernel/deterministic assembly/HDF5 metadata test로
검증하며 `reference/shellR/` artifact를 acceptance comparison에 사용하지 않는다.
- Global `U1/U2/U3`만 blocking reference quantity다. 각 case/component에 B33과 같은
`1e-9 + 1e-6 * reference_scale` 적용한다. `UR1/UR2/UR3`은 같은 기준을 초과하면
warning만 남긴다.
- Global `U1/U2/U3`만 blocking reference quantity다. 모든 matched U row에는 고정
절대오차 `1.0e-5` 적용한다. `UR1/UR2/UR3`도 고정 절대오차 `1.0e-5`로 비교하되
초과 시 warning만 남긴다. MITC4 tolerance 판정에는 `reference_scale`을 사용하지 않으며
B33의 component-scale 혼합 tolerance는 변경하지 않는다.
- MITC4 drilling calibration, coefficient sweep, energy-ratio threshold와 별도 geometry/director
calibration(`NR-O01`~`NR-O04`)은 구현 범위가 아니다. 6-DOF 선형계에는 물리 회전
stiffness block의 양의 최소 대각항에 `1e-3`을 곱한 고정 numerical drilling