modify tolerance policy

This commit is contained in:
KOKO\Mimi
2026-08-18 02:29:26 +09:00
parent 123a1b6ccc
commit 624ea4872c
36 changed files with 1909 additions and 672 deletions
@@ -1540,11 +1540,11 @@ or drilling-energy warning is part of this check.
### 17.5 Reference-comparison boundary
Abaqus comparison uses only the declared full-integration S4 case and blocks only
on matched global `U1/U2/U3` rows under the fixed absolute criterion
`abs(fesa-reference) <= 1.0e-5`. `UR1/UR2/UR3` uses the same fixed absolute value but
an exceedance emits only a deterministic nonblocking warning. A reported reference
scale is diagnostic only and does not enter the MITC4 decision or normalization.
Abaqus comparison uses only the declared full-integration S4 case. Matched global
`U1/U2/U3` families are blocking and `UR1/UR2/UR3` families are warning-only. Both use
the common family-scale row rule (`S=max(abs(reference))`, near-zero ratio `0.01`, relative
tolerance `0.05`) and scale-relative RMS tolerance `0.01`. `S=0` requires exact-zero FESA
values and there is no independent absolute-error gate.
FESA `S4` and `S4R` inputs must produce the same internal numerical rows for identical
supported models while preserving distinct source metadata. This common-path property
is verified without consuming an S4R Abaqus artifact; Abaqus S4R is not an acceptance
@@ -1631,7 +1631,7 @@ research brief remain the project source of truth.
| `024-029` | deterministic element buffers, partitioned linear lifecycle, full-residual reaction | planning |
| `039-048` | nodal/global and shell/local recovery inventory, units, identities, physical shell energy | I/O schema |
| `049-057` | normalized invariants, patches, fixed drilling, declared S4 reference and equilibrium | Numerical Review/reference/physics |
| `058-064` | fixed absolute `1.0e-5`; U blocking and UR warning-only | reference verification |
| `058-064` | common family-scale row/RMS policy; U blocking and UR warning-only | reference verification |
| `065-072` | exact existing S4 paths, S4R reference non-consumption, immutability and displacement-only boundary | reference model |
### 20.1 Numerical Review revision traceability
@@ -1685,7 +1685,8 @@ items or an expanded reference portfolio as missing evidence.
without claiming element equivalence.
- Do not consume `reference/shellR/` in acceptance comparison; preserve S4R support
through source-mapping/common-kernel/metadata tests.
- Use the fixed absolute MITC4 tolerance `1.0e-5`; do not alter the separate B33 tolerance or add administrative metadata or portfolio gates.
- Use the project-wide common family-scale row/RMS tolerance; do not add an independent
absolute-error gate, administrative metadata or portfolio gates.
- Do not create, repair, rename, or run reference artifacts during this formulation
gate.