elements.catalog.junction
elements.catalog.junction(name='junction', volume=0.0)A static-pressure manifold (header node) tying all ports to a common pressure.
Optionally a plenum: a non-zero chamber volume [m^3] gives it the acoustic compliance C = V / (rho c^2) (populating the storage block M on the common pressure), so a header with a real internal volume resonates – a junction with a volume is a cavity with through-flow. The compliance is inert in the mean flow.
A manifold branch’s inertance (the “neck” of a Helmholtz element) is not a property of the junction itself – it belongs to the passage attached to that branch. Model it as an explicit neck :func:duct on the branch, which is exactly what :func:helmholtz_resonator assembles.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| name | str | Display name. | 'junction' |
| volume | float | Chamber volume [m^3] (default 0 -> no compliance). | 0.0 |
Returns
| Name | Type | Description |
|---|---|---|
| ElementSpec |