Repository navigation
v0.2.0-dev - Simulation QA evidence preview for Abaqus FEA
Pre-releaseAbaqus Agent v0.2.0-dev
Abaqus Agent is a local Simulation QA and regression framework for Abaqus FEA. This technical preview focuses on turning simulation runs and supplied KPI evidence into reproducible engineering evidence: capsule -> KPI -> Physics Contract -> Simulation Diff -> report.
Highlights
- Experiment Capsule store with hashed input/artifact provenance.
- Physics Contract evaluator for KPI range, direction, relative-error, and order checks.
- Simulation Diff reports over KPI dictionaries and saved Case Memory artifacts.
- Offline evidence slice, multi-case demo gallery, and local no-server CLI smoke.
- Solver Doctor diagnostics, ODB Lens KPI recipes, evidence vault, and report export paths.
- Real Abaqus smoke harness with explicit dry-run/mock/require-real boundaries.
- Real-smoke contract/diff plumbing for verified ODB KPI evidence.
Verified In This Release
- Source install from repository with Python 3.11: PASS (
0.2.0.dev0). - Full static check:
ruff check .PASS. - Full local test suite:
465 passed, 1 warning. - Benchmark dry-run: 5/5 cases
DRY_RUN_PASS. - Local CLI smoke:
overall_status=PASS, 11 steps PASS. - CLI smoke ZIP verification: PASS, 4 checked files, nested demo pack verification PASS.
- Demo pack ZIP verification: PASS, 31 checked files.
- Fresh real Windows Abaqus cantilever smoke evidence:
overall_status=real-env-verified,real_env_verified=true. - Fresh real Abaqus contract/diff evidence:
PASS/contracts=PASS/diff=PASS.
Real evidence path in the repository:
evidence/real_abaqus_smoke_20260606_force_fix_pass/
Real ODB KPIs from that bundle:
U_tip=-0.0025716267991811037MISES_MAX=0.38309070467948914
Evidence Boundary
Offline demo gallery and local CLI smoke use supplied KPI fixtures and sample logs. They do not invoke Abaqus, read ODB files, check out a license token, or prove real solver execution.
The real Abaqus claim in this release is limited to one preserved Windows cantilever --require-real PASS chain: spec -> CAE/INP -> syntaxcheck -> submit -> monitor -> ODB KPI -> Physics Contract -> Simulation Diff -> report. This is not broad multi-case real Abaqus certification.
Install
This is a GitHub technical preview. Install from source for now:
git clone https://github.com/Tomsabay/abaqus_agent.git
cd abaqus_agent
git checkout v0.2.0-dev
python -m pip install -e ".[dev]"No PyPI package or Docker runtime claim is made for this release.