# Running CalculiX locally (guidance)

This kit does **not** ship full native CalculiX input decks (`.inp`) from the Rescale jobs.
The published dataset stores **post-processed** VTU/STL exports.

## What you have

| Asset | Purpose |
|-------|---------|
| `../mesh/case_data_hole_*.stl` | Example geometries at two hole sizes |
| `../parameters.yaml` | Fixed material, pressure, plate dimensions |
| `../HOW_HOLE_DIAMETER_WORKS.md` | How hole diameter is encoded |
| `../../examples/*/case_data_0.vtu` | Target output format + field names |

## Suggested workflow

1. Parametrize hole diameter on a 200×50×5 mm plate (Netgen, Gmsh, or PrePoMax).
2. Apply 10 MPa remote tension (match Rescale tutorial boundary setup).
3. Run CalculiX 2.22 with C3D10 tetrahedra.
4. Post-process to VTU with fields: **S_Mises, S_xx, S_yy, S_xy, U_x** (see `../postprocessing/README.md`).
5. Extract **max_von_mises_mpa** and **stress_concentration_factor** for comparison against `doe/cases.csv`.

For parity with consortium reference solutions, match the Rescale AI Physics `plate_with_hole` tutorial setup.
