docs(hex8): record mean-volume revalidation results and limits
This commit is contained in:
@@ -1,17 +1,27 @@
|
||||
# 미해결 문제
|
||||
|
||||
## Hex8 표준 full8 정식화와 정적 원본의 불일치
|
||||
## Hex8 이전 표준 full8 정식화의 원본 불일치와 변경 후 검증
|
||||
|
||||
- 조건·현상: `e2c3c5b`의 실제 CLI가 byte-identical scratch 입력
|
||||
- 변경 후 관찰: 승인된 체적 평균 구현 `18b36c1`의 새 두 정적 CLI는 native0이며,
|
||||
공식 비교기의 source/model/schema/point/frame/finite 사전검사와 U/RF/S 모든 행이
|
||||
통과했다(native0). 실제 출력의 독립 mean energy·내력·응력·반력 ledger도 bounded
|
||||
physics PASS다. 비선형 free residual은 기존 static 기준 내 비영 값이며 exact equilibrium이
|
||||
아니다. 상세 수치는 [새 verification](../hex8-structural-analysis/verification.md#2026-10-10-체적-평균-energy-구현과-현재-재검증)에 있다.
|
||||
정적 불일치는 변경본에서 해결됐고 새 두 동적 원본도 각각101-frame U 비교 PASS다.
|
||||
실제 원본의 독립 수치·물리 검토도 bounded PASS다. 전체787 회귀는784 PASS·기존
|
||||
FAIL2·SKIP1(native8)으로 종료했고 추가170개 모두 PASS·새 예외0이다. 전체 green은 아니며,
|
||||
modal Value 원본 부재는 별도 완료 조건이다. 아래 과거 실패 근거는 보존한다.
|
||||
|
||||
- 과거 조건·현상: `e2c3c5b`의 실제 CLI가 byte-identical scratch 입력
|
||||
`hexa_linearstatic.inp`에서 native exit0으로 공식 HDF5를 생성했다. 원본13개의 SHA와
|
||||
scratch SHA는 보존됐다. Source step/factor1↔Increment10,442절점·300요소·IntPt1–8,
|
||||
좌표·tensor·단위·finite를 독립 확인했지만 U1326/RF51/S14400의 RMS/S는 각각
|
||||
`0.0167395197235`/`0.0681889252819`/`0.0427090341746`으로 공통1%를 초과했다.
|
||||
행 실패는79/34/7783개다. RF는 전체442행을 먼저 확인한 뒤 구속51성분으로 투영했다.
|
||||
- 영향: 필수 원본 family PASS와 전체 기능 검증 완료 조건을 충족하지 못한다.
|
||||
- 당시 영향: 필수 원본 family PASS와 전체 기능 검증 완료 조건을 충족하지 못했다.
|
||||
CLI 성공·내부 평형·HDF5 correctness는 외부 수치 일치와 별개다. 현재 checklist는
|
||||
[기능 PRD](../hex8-structural-analysis/PRD.md)에 있다.
|
||||
- 현재 해결하지 못한 이유: 독립 standard full8 `BᵀCB` 조립·solve가 현재 변위와 일치하고
|
||||
- 당시 해결하지 못한 이유: 독립 standard full8 `BᵀCB` 조립·solve가 당시 변위와 일치하고
|
||||
같은 원본 형상·변위의 Gauss 구성식도 현재 stress/strain을 재현한다. 승인된 full8 식을
|
||||
원본 값에 맞춰 조용히 바꾸거나 tolerance를 완화할 근거가 아니다. 원본 응력의 체적 성분은
|
||||
요소 평균 trace로 재구성하면 크게 가까워지지만 이것만으로 private algorithm을 증명하지 않는다.
|
||||
|
||||
Reference in New Issue
Block a user