pyva.coupling.junctions
This module deals with the physics of junctions
In contrast to connections the junction classes deal with the physics and the degrees of freedom/wavefields of the coupling.
The abstract junction class pyva.coupling.junctions.Junction
is
extended by classes with specific geometry, namely:
pyva.coupling.junctions.LineJunction
Plate line junctionpyva.coupling.junctions.AreaJunction
Cavity-plate junctionpyva.coupling.junctions.HybridAreaJunction
Hybrid cavity-FEM(surface) junctionpyva.coupling.junctions.SemiInfiniteFluid
Fluid half space junction
Functions
|
Converts input to np.arrays |
|
helper function for edge coordinate transformation |
|
Helper function for edge coordinate transformation (LinearMatrix Version). |
|
Classes
|
Class for Area Junctions between plates and cavities |
|
Class for hybrid area junctions between FEM systems and cavities |
|
Abstract base class for all Junction classes |
|
Class for line junctions |
|
Class for non reverberant sinks due to semi infinite fluid half space |