Agent skill
diffraction-analysis
Master skill for hydrodynamic diffraction analysis - AQWA, OrcaWave, and BEMRosetta integration
Install this agent skill to your Project
npx add-skill https://github.com/vamseeachanta/workspace-hub/tree/main/.claude/skills/engineering/marine-offshore/diffraction-analysis
SKILL.md
Diffraction Analysis
Overview
This skill provides guidance on hydrodynamic diffraction/radiation analysis using the available modules in digitalmodel. Three primary modules handle different aspects of the workflow:
| Module | Purpose | Primary Use Case |
|---|---|---|
| aqwa | Native AQWA analysis | Direct AQWA .LIS file processing |
| orcawave | OrcaWave diffraction | OrcaFlex-integrated analysis |
| bemrosetta | Format conversion | AQWA → OrcaFlex workflow, mesh conversion |
| diffraction | Unified schemas | Data structures and comparison framework |
Related Skills
| Skill | Description |
|---|---|
| aqwa-analysis | AQWA .LIS processing and RAO extraction |
| orcawave/analysis | OrcaWave diffraction/radiation analysis |
| bemrosetta | AQWA → OrcaFlex converter with QTF support |
| hydrodynamics | 6×6 matrices, wave spectra, OCIMF loading |
| orcaflex/rao-import | Multi-format RAO import to OrcaFlex |
| orcawave/to-orcaflex | OrcaWave to OrcaFlex conversion |
| orcawave/aqwa-benchmark | Cross-validation comparison |
References
- OrcaFlex Documentation: https://www.orcina.com/webhelp/OrcaFlex/
- WAMIT Manual: https://www.wamit.com/manual.htm
- BEMRosetta: https://github.com/BEMRosetta/BEMRosetta
Sub-Skills
- Best Practices
Sub-Skills
- Version
- When to Use Each Module (+1)
- DiffractionResults Structure
- Workflow 1: AQWA Analysis Only (+4)
- AQWA Module (+2)
- OrcaFlex Vessel Type YAML (+2)
- Coefficient Validation (+2)
- Required Report Structure (Single-Page HTML) (+3)
- Canonical spec.yml Format (DiffractionSpec)
- Module Locations
- Unit Conversion Traps (+3)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
gsd-complete-milestone
Archive completed milestone and prepare for next version
gsd-reapply-patches
Reapply local modifications after a GSD update
gsd-verify-work
Validate built features through conversational UAT
gsd-thread
Manage persistent context threads for cross-session work
clinical-trial-protocol
Generate clinical trial protocols for medical devices or drugs through a modular, waypoint-based architecture with research-only and full protocol modes.
single-cell-rna-qc
Performs quality control on single-cell RNA-seq data (.h5ad or .h5 files) using scverse best practices with MAD-based filtering and comprehensive visualizations.
Didn't find tool you were looking for?