docs: reclassify original shell thermal reference as diagnostic

This commit is contained in:
KOKO\Mimi
2026-09-30 00:04:09 +09:00
parent 45a336c24f
commit ac1af78d50
6 changed files with 67 additions and 33 deletions
@@ -1,7 +1,9 @@
# 승인 정식화와 필수 NT11 reference 비교의 충돌
# 승인 정식화와 원본 NT11 reference 비교의 충돌
상태: **미해결 — 사용자 결정 필요**. 작성일: 2026-09-29.
이 문서는 실패 evidence와 선택지를 기록한다. 정식화·초기화·허용치·blocking 분류를 변경하지 않는다.
상태: **비교 분류 결정 완료; 원본 수치 불일치 유지**. 작성일: 2026-09-29.
사용자는 정식화를 유지하고 기존 비교를 진단으로 전환하며 reference 모델을 변경하는
선택 A를 승인했다([STH-ADR-015](ADR.md#sth-adr-015-원본-reference-진단-전환과-새-모델-비교)).
이 문서는 결정 전의 실패 evidence를 그대로 보존한다. 정식화·초기화·공통 허용치는 변경하지 않는다.
기준은 [PRD STH-C03/C04/C08](PRD.md), [formulation](formulation.md),
[numerical review](numerical-review.md), [공통 tolerance](../TOLERANCE.md)다.
@@ -31,7 +33,7 @@ FESA가 생성한 HDF5는 입력의 lexical sibling이다.
별도 C++ comparator도 기존 `ReferenceTolerancePolicy::Evaluate`를 그대로 사용하여
동일 실패를 확인했다. `ThermalReference.OriginalAbaqusNt11AtExactTime37`의 실제 결과는
729행, 87개 실패, RMS/S=0.049674084615673214, max_abs=245.26294650091862다.
해당 CTest 실행은 native exit 8이며 필수 비교를 통과로 표시하지 않았다.
결정 전 해당 CTest 실행은 native exit 8이었고, 비교를 통과로 표시하지 않았다.
## 2. FESA 코드를 사용하지 않은 독립 계산
@@ -74,24 +76,23 @@ Initial Conditions 절은 생략된 초기 온도의 기본값을 0으로 설명
reference 생성기의 내부 행렬·적분·초기 처리 방식이나 그 동등성을 단정하지 않는다.
다른 방법의 수치 결과가 비슷하다는 이유만으로 FESA의 승인 방법을 교체하지 않는다.
## 4. 결정이 필요한 범위
## 4. 승인된 결정과 남은 비교
현재 두 조건을 동시에 충족하지 못한다.
원본 모델에서는 다음 두 조건을 동시에 충족하지 못했다.
1. 승인된 consistent C, Q4×P2 두 구간, exact thickness 적분과 raw 초기값 BE를 유지한다.
2. 이 원본 NT11 비교를 현재 공통 tolerance의 필수 blocking 검사로 통과한다.
검토 가능한 선택지는 다음과 같다. 어느 것도 아직 승인되지 않았다.
사용자는 첫 조건을 유지하고 기존 원본 비교를 **진단**으로 전환하는 선택 A를 승인했다.
공통 tolerance 계산과 87행 실패, RMS/S 초과를 그대로 기록한다. 비교기의 새 진단
테스트가 통과하더라도 이는 열해가 원본 CSV tolerance를 만족한다는 뜻이 아니다.
독립 해석해·수지·수렴성 검증과 새 reference 모델의 필수 비교가 완료 조건이다.
새 모델 및 결과 CSV의 경로·hash·비교 시점·성분·row identity는 아직 확정되지 않았다.
원본을 변경하거나 새 모델의 결과를 추정하여 통과로 표시하지 않는다.
- **정식화 유지:** 이 reference family의 역할을 진단 비교로 재정의할지 결정한다.
공통 숫자 tolerance와 실패 metric은 그대로 남기며, 독립 해석해·수지·수렴성 검증을
완료 조건으로 유지한다. Feature acceptance/ADR의 명시적 변경이 필요하다.
- **필수 reference 통과 유지:** 현재 방법 선택을 다시 검토한다. 먼저 필요한 수치 방법의
장단점과 새로운 정식화·검증 계획을 제시하고 승인받아야 하며, 임의 lumping·초기 투영·
clamp 또는 reference 맞춤 수정으로 바로 넘어가지 않는다.
T1–T9 구현·검증은 유지한다. T10은 실패를 숨기지 않은 comparator checkpoint까지이며,
남은 slab/수렴성 검증과 T11 전체 회귀·독립 physics 완료 판정은 수행 전이다.
T1–T9 구현·검증은 유지한다. T10은 실패를 숨기지 않은 comparator checkpoint 이후
진단 분류와 slab/수렴성 검증을 진행 중이다. T11 전체 회귀·독립 physics 완료 판정은
수행 전이다.
## 5. 보존 evidence