test: onboard quad 02 phase1 reference
This commit is contained in:
@@ -44,6 +44,7 @@ FESA parser rules:
|
||||
- Abbreviated Abaqus keywords are not supported in Phase 1. Require exact keyword names after case normalization.
|
||||
- Include files through `INPUT=` are not supported in Phase 1.
|
||||
- Part/Assembly/Instance syntax is not supported in Phase 1 unless added by ADR.
|
||||
- Normalized derivative inputs such as `references/quad_02_phase1.inp` may be used for Phase 1 parser and solver tests when the original stored Abaqus file contains unsupported Abaqus/CAE scaffolding.
|
||||
|
||||
## Stored Reference Inputs vs Supported Subset
|
||||
Files under `references/` are allowed to preserve the exact Abaqus input used to generate reference results, even when the file contains features outside the current Phase 1 parser subset.
|
||||
@@ -60,6 +61,7 @@ Current stored reference notes:
|
||||
- Its paired `references/quad_01_displacements.csv` is still valid as a stored displacement reference artifact for future compatibility and regression work.
|
||||
- `references/quad_02.inp` uses `TYPE=S4`, so it targets the Phase 1 MITC4 element formulation, and its paired `references/quad_02_displacements.csv` has the accepted displacement CSV shape.
|
||||
- `quad_02.inp` still uses Abaqus/CAE `Part`, `Assembly`, `Instance`, and `*Density`; it is therefore a stored S4 reference artifact and compatibility decision point, not automatic parser acceptance as-is.
|
||||
- `references/quad_02_phase1.inp` is the normalized Phase 1-compatible derivative input for `quad_02`. It preserves node ids, element ids/connectivity, S4 element type, elastic material, shell thickness, fixed boundary nodes, load node, and concentrated load while removing `Part/Assembly/Instance`, `*Density`, restart/output request keywords, and unsupported step metadata.
|
||||
|
||||
## Labels and Names
|
||||
Rules:
|
||||
|
||||
Reference in New Issue
Block a user