Ports
Port (Base Class)
- class openEMS.ports.Port(CSX, port_nr, start, stop, excite, **kw)
Bases:
object
The port base class.
- Parameters:
CSX – Continuous Structure
port_nr – int – port number
R – float – port reference impedance, e.g. 50 (Ohms)
stop (start,) – (3,) array – Start/Stop box coordinates
p_dir – int – port direction
excite – float – port excitation amplitude
priority – int – priority of all contained primtives
PortNamePrefix – str – a prefix for all ports-names
delay – float – a positive delay value to e.g. emulate a phase shift
Lumped Port
MSL Port
Waveguide Port
Rect Waveguide Port
- class openEMS.ports.RectWGPort(CSX, port_nr, start, stop, exc_dir, a, b, mode_name, excite=0, **kw)
Bases:
WaveguidePort
Rectangular waveguide port.
- Parameters:
a,b – float – Width/Height of rectangular waveguide port
See also