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.