openfoam-61-upstream-gmsh-to-openfoam
Sub-skill of openfoam: 6.1 Upstream: Gmsh to OpenFOAM (+3).
Best use case
openfoam-61-upstream-gmsh-to-openfoam is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Sub-skill of openfoam: 6.1 Upstream: Gmsh to OpenFOAM (+3).
Teams using openfoam-61-upstream-gmsh-to-openfoam should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/61-upstream-gmsh-to-openfoam/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How openfoam-61-upstream-gmsh-to-openfoam Compares
| Feature / Agent | openfoam-61-upstream-gmsh-to-openfoam | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Sub-skill of openfoam: 6.1 Upstream: Gmsh to OpenFOAM (+3).
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 6.1 Upstream: Gmsh to OpenFOAM (+3)
## 6.1 Upstream: Gmsh to OpenFOAM
```bash
# Convert Gmsh mesh to OpenFOAM format
gmshToFoam mesh.msh
# Check and fix orientation
checkMesh
# If needed: renumber for performance
renumberMesh -overwrite
```
## 6.2 Upstream: FreeCAD/CAD to OpenFOAM
```bash
# Export STL from FreeCAD/CAD
# Place STL in constant/triSurface/
# Use snappyHexMesh for mesh generation around geometry
```
## 6.3 Downstream: OpenFOAM to ParaView
```bash
foamToVTK -latestTime
# Open VTK/case.vtm in ParaView
# Or open the case directly: paraFoam (if paraview-openfoam plugin installed)
```
## 6.4 Python Integration (meshio)
```python
import meshio
# Read OpenFOAM mesh
mesh = meshio.read("constant/polyMesh")
# Convert to other formats
meshio.write("output.vtu", mesh)
```Related Skills
hydrodynamic-pipeline-gmsh-panel-mesh-for-hydrodynamics
Sub-skill of hydrodynamic-pipeline: Gmsh Panel Mesh for Hydrodynamics (+3).
gmsh-openfoam-orcaflex-stub-mode-details
Sub-skill of gmsh-openfoam-orcaflex: Stub Mode Details.
gmsh-openfoam-orcaflex-real-mode-requirements
Sub-skill of gmsh-openfoam-orcaflex: Real Mode Requirements.
gmsh-openfoam-orcaflex-quick-invocation
Sub-skill of gmsh-openfoam-orcaflex: Quick Invocation.
gmsh-openfoam-orcaflex-gate-1-mesh-quality
Sub-skill of gmsh-openfoam-orcaflex: Gate 1 — Mesh Quality (+1).
gmsh-openfoam-orcaflex-file-map
Sub-skill of gmsh-openfoam-orcaflex: File Map.
gmsh-openfoam-orcaflex-error-propagation-map
Sub-skill of gmsh-openfoam-orcaflex: Error Propagation Map.
gmsh-openfoam-orcaflex-converter-1-gmsh-msh-openfoam-polymesh
Sub-skill of gmsh-openfoam-orcaflex: Converter 1: Gmsh .msh → OpenFOAM polyMesh (+1).
gmsh-openfoam-orcaflex-agent-usage-pattern
Sub-skill of gmsh-openfoam-orcaflex: Agent Usage Pattern.
gmsh-openfoam-orcaflex
Multi-physics simulation pipeline — Gmsh mesh generation → OpenFOAM CFD → OrcaFlex structural/mooring analysis. Agent-callable end-to-end workflow that passes geometry, fluid loads, and structural response through three solvers in sequence with validated handoffs at each step. Stub/mock fallbacks for environments without solver licenses.
cfd-pipeline-path-a-freecadcad-to-gmsh
Sub-skill of cfd-pipeline: Path A: FreeCAD/CAD to Gmsh (+3).
cfd-pipeline-openfoam-to-paraview
Sub-skill of cfd-pipeline: OpenFOAM to ParaView (+1).