Elmer_Ice

Automate end-to-end Elmer/Ice simulations with modular stages and standardized outputs.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation --skill elmer-ice
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Elmer_Ice
Source: https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation/tree/main/models/Elmer_Ice
Command: npx skills add https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation --skill elmer-ice

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, netCDF4, scipy.

What problem does it solve?

This Skill provides a complete operational knowledge base to run Elmer/Ice cryosphere simulations autonomously, including geometry preparation, forcing conversion, SIF generation, solver execution, and postprocessing.

Core Features & Use Cases

  • Integrated workflow covering geometry, forcing, meshing, SIF generation, solving, and post-processing
  • Templates and diagnostics for ISMIP-HOM benchmarks and real glacier modelling
  • Preflight checks and canonical outputs to promote reproducibility and traceability

Quick Start

Run a full end-to-end Elmer/Ice workflow by generating a SIF with generate_sif.py, executing with run_elmerice.py, and post-processing with parse_vtu_output.py.

Frequently Asked Questions about Elmer_Ice

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end Elmer/Ice simulations for cryosphere modeling?▼

Automate Elmer/Ice simulations by encoding geometry, forcing, and solver configurations into a SIF file. This workflow covers meshing, solver execution, and post-processing for reproducible cryosphere runs.

What is the best way to set up an ISMIP-HOM benchmark validation in Elmer/Ice?▼

Set up ISMIP-HOM benchmark validation using pre-configured templates and diagnostics. The workflow applies modular stages with preflight checks to ensure reproducible benchmark runs.

Do I need specific Python dependencies to run Elmer/Ice workflow automation?▼

Yes, Elmer/Ice workflow automation requires numpy, netCDF4, and scipy. These dependencies handle forcing conversion, data parsing, and standardized output formats.

Can I use this workflow for both Greenland ice-sheet studies and glacier-scale experiments?▼

Yes, the workflow applies to both Greenland ice-sheet studies and glacier-scale experiments. It encodes geometry and forcing configurations to enable automated, reproducible runs across different scales.

What are the limitations of automating Elmer/Ice simulations with this workflow?▼

The workflow requires netCDF4, scipy, and numpy environments, limiting use to compatible systems. It focuses on cryosphere modeling tasks and standardized output formats rather than general-purpose finite element analysis.