37 lines
2.3 KiB
Markdown
37 lines
2.3 KiB
Markdown
# Shell transient heat transfer
|
||
|
||
## 목적과 개발 결과
|
||
|
||
5개 두께 온도점을 가진 Q4×two-P2 shell의 단일 uncoupled transient heat transfer다.
|
||
K/C, Backward Euler, 온도·24개 Fourier flux trace·열용량을 포함한 반력, 입력·CLI·atomic
|
||
HDF5 저장을 구현했다. 추가139개 검사 모두 PASS이며 전체617개는614 PASS·기존 HHT2 FAIL·1 SKIP다.
|
||
새 필수 reference 모델·NT11 CSV가 준비 중이므로 외부 검증 완료 상태는 아니다.
|
||
|
||
## 계약과 사용법
|
||
|
||
- [PRD](PRD.md)·[ADR](ADR.md): 승인 범위·제외·현재 checklist·reference 진단 전환.
|
||
- [정식화](formulation.md): geometry·station·K/C·BE·flux·반력의 정확한 의미.
|
||
- [설계와 Handoff](design.md): 계산 방법과 모듈 연결.
|
||
- [독립 수치 검토](numerical-review.md), [oracle 재현](verification-oracles.md).
|
||
- [구현·전체 회귀](implementation-verification.md), [물리 평가](physics-evaluation.md),
|
||
[원본 reference 불일치](reference-comparison-conflict.md).
|
||
|
||
환경·CLI는 [operations](../operations.md), 승인 keyword와 결과 schema는 PRD 상세 계약을
|
||
따른다. Source DOF11/13/15는 bottom/mid/top이며 공개 지정온도·절점 열률은11/15만 지원한다.
|
||
Edge 열입력·열-구조 연성·복합재 단면·온도의존 물성은 이번 범위가 아니다.
|
||
|
||
## 재사용 Handoff와 교훈
|
||
|
||
Consistent capacity와 raw 초기값을 유지하고 첫 BC jump를 투영하거나 음수를 clamp하지 않는다.
|
||
중립면의 양쪽 flux trace를 평균하지 않는다. Fold/두께 단차의 station 공유는 실제3D 접촉 전도와
|
||
동등하지 않다. 초기 두께 경계층의 국소 flux/반력, 일반 곡면 전체 응답·점열원 수렴은 검증 한계다.
|
||
기존 NT11 비교는729행 중87행 FAIL·RMS/S 약0.0496741을 보존한 diagnostic이며 tolerance는 그대로다.
|
||
Slab 에너지/반력 oracle index 오류는 수정 후 전체 focused 검사를 다시 실행했다.
|
||
|
||
## 다음 작업과 보존 자료
|
||
|
||
새 모델·CSV의 별도 경로, source identity·시점·hash를 확정하고 필수 family를 실제 비교한다.
|
||
dev 병합은 사용자의 통합 승인이고 외부 검증 통과 승인이 아니다.
|
||
삭제한 worktree의 자료는 dev checkout 기준
|
||
`.dryforge/retained/shell-transient-heat-transfer-20261004/`에 보존했고 경로 대응은 구현 검증 보고서에 있다.
|