docs(hex8): record comparison evidence and reference options

This commit is contained in:
KOKO\Mimi
2026-10-10 02:15:30 +09:00
parent 317fe5caf6
commit 7b75f37462
9 changed files with 221 additions and 14 deletions
+17
View File
@@ -272,3 +272,20 @@ Root 연결의 related49/49와 두 brick의 LIN/TL 전체 low 직렬/TBB 일치1
최초 broad filter가 긴 전체 원본 smoke를 함께 선택한 실행은 의도적으로 중단했고
CTest exit−1로 보존했다. 완료하지 않은 실행을 수렴 실패로 해석하거나 현재 PASS에 합산하지
않는다. 공식 출력·101 endpoint·원본 비교·전체 회귀는 후속 검증이다.
## 점 수와 체적 정식화를 구분하기
실제 두 정적 원본은 CLI/schema 성공 뒤 U/RF/Gauss S가 모두 외부 기준에 실패했다.
Source identity와 point mapping을 확인하고 독립 표준 full8 조립/solve·회복을 대조한
결과 현재 구현은 승인된 수식과 일치했다. 같은8점이라는 이유로 Abaqus C3D8의 체적
처리까지 같다고 가정하면 차이를 입력 오류나 rounding으로 잘못 분류할 수 있다.
전체 요소의 원본 변위·응력을 사용한 hydro/dev 분리와 reference-volume 평균의 별도
energy/Hessian 후보가 차이를 설명하는 근거다. Stress만 평균화하거나 tolerance를 늘리는
수정은 energy/force/tangent 계약을 깨거나 실제 모델 차이를 숨긴다.
후보의 선형 수치 관찰과 production·비선형·동적 PASS를 분리해야 한다.
실제 metric과 미채택 선택지는 [verification](verification.md)·[변경안](reference-discrepancy-proposal.md)에 있다.
비교 도구의 `--references` 변경은 원본 보호 기준을 좁히지 않아야 한다. Report와
source/result의 hardlink·symlink alias도 보호하고, 잘못된 HDF rank는 failed precheck로
기록해야 한다. Source path는 writer와 같은 lexical 정규화를 사용하며 물리적 symlink
대상으로 identity를 바꾸지 않는다. 이 세 문제는 안전한 behavior RED와 최종124개 검사로 확인했다.