hpc-trilinos

Diagnose and optimize Trilinos solver workflows with CMake configuration guidance.

71|9|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/SciMate-AI/HPC-Skills --skill hpc-trilinos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hpc-trilinos
Source: https://github.com/SciMate-AI/HPC-Skills/tree/main/skills/hpc-trilinos
Command: npx skills add https://github.com/SciMate-AI/HPC-Skills --skill hpc-trilinos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the development and optimization of Trilinos-based solvers, providing expert guidance on package selection, configuration, and troubleshooting.

Core Features & Use Cases

  • Expert Build Guidance: Navigate through the complex Trilinos ecosystem with detailed package selection and build configurations.
  • Debugging Tools: Utilize the Skill for diagnosing common build and runtime issues.
  • Use Case: When you encounter a build failure in your Trilinos solver workflow, this Skill can help identify missing packages, inconsistent type instantiations, and other common pitfalls.

Quick Start

Analyze your Trilinos solver workflow with 'hpc-trilinos analyze'.

Frequently Asked Questions about hpc-trilinos

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

FAQPage Schema
How do I troubleshoot Trilinos build failures caused by missing packages?

Diagnose Trilinos build failures by analyzing your solver workflow to identify missing packages, inconsistent template instantiations, and CMake configuration pitfalls. The Skill provides expert guidance on package enablement and build troubleshooting to resolve these errors efficiently.

How do I configure CMake to enable Tpetra, Belos, and MueLu packages correctly?

Configure CMake for Tpetra, Belos, Ifpack2, MueLu, and Amesos2 by navigating the Trilinos ecosystem with detailed package selection and build configurations. The Skill streamlines package enablement and template instantiation debugging to ensure correct solver compilation.

Why does my Trilinos solver workflow fail due to inconsistent type instantiations?

Trilinos solver workflows fail due to inconsistent type instantiations when template parameters across packages are mismatched. The Skill diagnoses these runtime and build issues, offering expert guidance on template instantiation debugging to align types across Tpetra and Belos.

Do I need Trilinos pre-installed on my system to optimize solver workflows?

Yes, you need Trilinos installed and configured on your system to optimize and diagnose solver workflows. The Skill provides expert guidance for package selection and troubleshooting but requires the existing Trilinos environment to analyze build configurations.

What is the best way to optimize high-performance computing solvers using Trilinos?

Optimize high-performance computing solvers using Trilinos by streamlining package selection, configuration, and troubleshooting. The Skill focuses on Tpetra, Belos, Ifpack2, MueLu, and Amesos2, providing expert build guidance to navigate the complex Trilinos ecosystem efficiently.