sfh-sim

Run boundary element method acoustic simulations on horn geometries.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/toneron2/SFH-OS --skill sfh-sim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sfh-sim
Source: https://github.com/toneron2/SFH-OS/tree/main/.claude/skills/sfh-sim
Command: npx skills add https://github.com/toneron2/SFH-OS --skill sfh-sim

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill runs acoustic simulations (BEM) on horn geometries, computes impedance, frequency response, polar patterns, and generates visualization data to score geometry variations.

Core Features & Use Cases

  • BEM Simulation: Solve acoustics on the horn surface to obtain pressure fields.
  • Impedance & Polar Analysis: Generate impedance curves and directivity maps.
  • Variation Scoring: Compare geometry variants and rank by acoustic score.

Quick Start

Run BEM simulations across a frequency range (e.g., 500 Hz to 20 kHz) and review impedance, frequency response, and polar results.

Frequently Asked Questions about sfh-sim

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

FAQPage Schema
How do I run acoustic simulations on horn geometries?

Acoustic simulations on horn geometries use boundary element method (BEM) analysis to solve pressure fields across the horn surface. This Skill executes BEM across a frequency range (e.g., 500 Hz to 20 kHz) and outputs impedance, frequency response, and polar response data to evaluate design performance.

What can I measure with BEM acoustic analysis for horn design?

BEM acoustic analysis measures impedance curves, frequency response characteristics, and polar directivity patterns for horn designs. These metrics reveal acoustic behavior across frequency ranges and enable scoring of geometry variations to optimize horn performance.

How do I compare different horn geometry designs acoustically?

Compare horn geometries by running BEM simulations on each variant and scoring them against acoustic metrics: impedance profiles, frequency response flatness, and polar pattern consistency. The Skill ranks variations and generates visualization data to identify the best-performing design.

What input data do I need to run horn acoustic simulations?

Horn acoustic simulations require horn geometry definitions suitable for mesh validation and BEM execution. The Skill validates mesh quality before running boundary element analysis across your specified frequency range to generate pressure field and acoustic response data.

Can I use BEM analysis to optimize horn impedance matching?

Yes. BEM analysis generates detailed impedance curves across frequency ranges, enabling you to evaluate and optimize impedance matching in horn designs. Impedance analysis identifies resonances and flat-response regions to refine geometry for target acoustic performance.

What are the limitations of frequency-range BEM simulations for horns?

BEM simulations compute acoustic response over broad frequency ranges but accuracy depends on mesh quality and geometry complexity. Mesh validation is essential before execution; very fine detail or extreme geometries may require careful discretization tuning for reliable pressure field and impedance results.