# Hpc Elmerfem

> 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.

- **Type:** Skill
- **Install:** `agentstack add skill-scimate-ai-hpc-skills-hpc-elmerfem`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [SciMate-AI](https://agentstack.voostack.com/s/scimate-ai)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [SciMate-AI](https://github.com/SciMate-AI)
- **Source:** https://github.com/SciMate-AI/HPC-Skills/tree/main/skills/hpc-elmerfem

## Install

```sh
agentstack add skill-scimate-ai-hpc-skills-hpc-elmerfem
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# HPC ElmerFEM

Treat ElmerFEM as a solver-input workflow centered on the `.sif` file plus a mesh directory.

## Start

1. Read `references/sif-workflow-manual.md` before creating or editing a `.sif`.
2. Read `references/block-and-equation-matrix.md` when mapping simulation, body, material, equation, solver, and boundary blocks.
3. Read `references/mesh-boundary-and-output.md` when working with mesh directories, body IDs, boundary IDs, and result files.
4. Read `references/cluster-execution-playbook.md` when staging an ElmerFEM workflow for scheduler-backed cluster execution.
5. Read `references/error-recovery.md` when ElmerSolver parsing, coupling, or solve behavior fails.

## Additional References

Load these on demand:

- `references/solver-controls-and-linear-systems.md` for direct versus iterative settings and nonlinear or steady tolerances
- `references/transient-and-timestep-control.md` for transient simulation blocks and timestep policies
- `references/elmergrid-and-mesh-conversion.md` for mesh conversion and ElmerGrid workflows
- `references/simulation-body-solver-matrix.md` for block-responsibility and ID-mapping lookup tables
- `references/physics-output-matrix.md` for physics-to-solver-to-output selection tables
- `references/error-pattern-dictionary.md` for structured parse, ID-mapping, and solver-family failure signatures
- `references/cluster-execution-playbook.md` for mesh-directory staging, launch style, and cluster-side continuation planning

## Reusable Templates

Use `assets/templates/` when a concrete `.sif` scaffold is needed, especially:

- `heat_steady.sif`
- `elasticity_static.sif`
- `heat_transient.sif`
- `stokes_minimal.sif`
- `elmerfem-solver-slurm.sh`

## Guardrails

- Do not invent SIF keys outside documented Elmer syntax.
- Do not mismatch Body, Material, Equation, and Boundary Condition IDs.
- Do not reuse a solver block blindly across unrelated physics.
- Do not treat mesh boundary IDs as self-explanatory; map them explicitly.

## Outputs

Summarize:

- physics family
- mesh directory assumptions
- core solver and equation blocks
- body and boundary mapping
- expected result files

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [SciMate-AI](https://github.com/SciMate-AI)
- **Source:** [SciMate-AI/HPC-Skills](https://github.com/SciMate-AI/HPC-Skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-scimate-ai-hpc-skills-hpc-elmerfem
- Seller: https://agentstack.voostack.com/s/scimate-ai
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
