Build, review, debug, and automate ElmerFEM workflows. Use when working with Elmer `.sif` solver input files, mesh directories, equation and material blocks, multiphysics coupling, boundary conditions, transient controls, or ElmerSolver execution and output issues.
Treat ElmerFEM as a solver-input workflow centered on the .sif file plus a mesh directory.
references/sif-workflow-manual.md before creating or editing a .sif.references/block-and-equation-matrix.md when mapping simulation, body, material, equation, solver, and boundary blocks.references/mesh-boundary-and-output.md when working with mesh directories, body IDs, boundary IDs, and result files.references/cluster-execution-playbook.md when staging an ElmerFEM workflow for scheduler-backed cluster execution.references/error-recovery.md when ElmerSolver parsing, coupling, or solve behavior fails.Load these on demand:
references/solver-controls-and-linear-systems.md for direct versus iterative settings and nonlinear or steady tolerancesreferences/transient-and-timestep-control.md for transient simulation blocks and timestep policiesreferences/elmergrid-and-mesh-conversion.md for mesh conversion and ElmerGrid workflowsreferences/simulation-body-solver-matrix.md for block-responsibility and ID-mapping lookup tablesreferences/physics-output-matrix.md for physics-to-solver-to-output selection tablesreferences/error-pattern-dictionary.md for structured parse, ID-mapping, and solver-family failure signaturesreferences/cluster-execution-playbook.md for mesh-directory staging, launch style, and cluster-side continuation planningUse assets/templates/ when a concrete .sif scaffold is needed, especially:
heat_steady.sifelasticity_static.sifheat_transient.sifstokes_minimal.sifelmerfem-solver-slurm.shSummarize: