39 lines
2.5 KiB
Markdown
39 lines
2.5 KiB
Markdown
# MITC4 질량·FEAST 고유치해석
|
|
|
|
## 목적과 개발 결과
|
|
|
|
MITC4 consistent mass에서 유도한 nodal block lumping, 공변 drilling stabilization,
|
|
실제 경계조건을 먼저 적용하는 finite-space reduction과 실제 MKL FEAST를 구현했다.
|
|
사용자 승인 첫 구현 범위에서 2026-09-10 전체 417/417 PASS 기록이 있다.
|
|
현재 통합 회귀와 이 기능 당시의 검증은 [전체 현황](../tracking/status.md)에서 구분한다.
|
|
|
|
## 계약과 사용법
|
|
|
|
- [PRD](PRD.md)·[ADR](ADR.md): 모드별 외부5% 수용, residual stopping, S3 후속 보류.
|
|
- [요구사항](requirements.md#requirements): MFE2 ID·verification matrix와 이전 MFE 대응.
|
|
- [정식화](formulation.md), [질량·stabilization](formulation-mass-stabilization.md),
|
|
[축소·FEAST](formulation-eigen.md): 물리 질량·drill null·constraint-first 축소.
|
|
- [I/O](io.md#io): Density/Frequency keyword·N·결과 source/mode identity·HDF5 controls.
|
|
- [Reference](reference-model.md): Value-only 대응과 승인 first-implementation policy.
|
|
- [내부 수치 기준](numerical-review-controls.md), [검증 사례](numerical-review-cases.md),
|
|
[독립 수학 검산](numerical-review.md#numerical-review), [연구](research.md#research).
|
|
- [실행 결과](implementation-verification.md), [구현 독립 검토·교훈](implementation-review.md).
|
|
|
|
실행 환경·CLI는 [operations](../operations.md)를 따른다. Keyword/option 허용 범위와
|
|
HDF5 control 값은 I/O 계약을 확인한다. 외부5% 정책을 다른 해석의 RMS1%에 확대하지 않는다.
|
|
|
|
## 재사용 Handoff
|
|
|
|
질량·축소·FEAST state는 frequency의 소유다. HHT의 consistent kinetic mass를 이 lumped
|
|
modal 질량으로 대체하지 않는다. Partial rotational BC를 full clamp로 바꾸거나 임의
|
|
drilling inertia를 추가하지 않는다. 이전 MFE 유도의 채택 경계는 정식화 표를 따른다.
|
|
실제 public core·private backend 경계는 [ARCHITECTURE](../ARCHITECTURE.md)에 연결한다.
|
|
|
|
## 실패와 남은 범위
|
|
|
|
Trace stopping은 전체 c개의 독립 residual을 만족하지 못했고 C-index `fpm[5]=0`의
|
|
residual stopping으로 수정했다. 초기 외부 RMS1% 불일치는 사용자 승인 후 첫 구현
|
|
policy로 판정했으며 과거 실패 기록을 바꾸지 않았다. 최대 외부 상대차는 약4.261331%다.
|
|
S3 public static 평형 충돌과 Abaqus Value 정확도 개선은 보류다. 실제512회 vendor 호출·
|
|
HDF5 close-error 전체 주입 및 모든 모델의 정확도를 검증했다고 주장하지 않는다.
|