docs: reclassify original shell thermal reference as diagnostic
This commit is contained in:
@@ -46,7 +46,7 @@
|
||||
|
||||
## STH-ADR-005: NT11 외부 비교와 독립 물리 검증
|
||||
|
||||
- 상태: Accepted
|
||||
- 상태: Superseded by STH-ADR-015 (원본 비교의 blocking 분류에 한함)
|
||||
- 결정: 기존 CSV의 Step-1, t=37, NT11을 필수 비교하고 나머지는 해석해·수지·수렴으로 검증한다.
|
||||
- 이유: Reference의 실제 coverage는 단일 시점의 아랫면 온도 729행이다.
|
||||
- 영향: 공통 TOLERANCE의 row/family 기준을 유지한다. 추가 Abaqus CSV나 Abaqus 실행은 필수가 아니다.
|
||||
@@ -138,3 +138,20 @@
|
||||
전체 baseline을 먼저 재현하고 완료 시 전체 검사를 다시 실행한다.
|
||||
재현된 무관한 HHT temporal 실패만 별도 미해결로 둘 수 있으며 새 실패·악화를 허용하지 않는다.
|
||||
이를 전체 CTest green으로 보고하지 않는다. 열해석 필수 검증 실패는 면제되지 않는다.
|
||||
|
||||
## STH-ADR-015: 원본 reference 진단 전환과 새 모델 비교
|
||||
|
||||
- 상태: Accepted; 사용자 선택 “A, reference 모델을 변경하겠습니다.”
|
||||
- 결정: 승인된 Q4×P2, consistent C, raw 초기값 및 Backward Euler 정식화를 유지한다.
|
||||
기존 `reference/shell-thermal` Step-1/time 37/NT11 family는 진단으로 분류하고
|
||||
공통 tolerance로 계산한 row/family 실패 수치를 그대로 남긴다. 사용자가 변경할 새
|
||||
reference 모델과 CSV가 확정되면 별도의 필수 family로 비교한다.
|
||||
- 이유: 원본 729행 중 87행 실패와 RMS/S=0.04967408461567323 초과가 있었고,
|
||||
FESA와 독립적으로 승인 식을 계산한 oracle도 같은 차이를 재현했다.
|
||||
[충돌 evidence](reference-comparison-conflict.md)는 원본의 blocking 조건과 승인 방법을
|
||||
동시에 만족하지 못함을 보여준다.
|
||||
- 영향: 원본 artifact와 공통 tolerance는 수정하지 않는다. 진단 실패를 PASS로 바꾸지
|
||||
않고 row identity·오차를 보고한다. 새 모델의 경로, 원본 hash, 비교 시점·성분·identity가
|
||||
아직 제공되지 않았으므로 새 필수 비교의 실행·통과는 미완료다. 독립 해석해·수지·수렴성,
|
||||
전체 회귀 및 physics 검토를 완료 조건으로 유지한다. 이는 Abaqus 내부 알고리즘의
|
||||
동등성이나 기존 reference가 잘못되었다는 판정이 아니다.
|
||||
|
||||
Reference in New Issue
Block a user