### Navigation

- index
- modules |
- mwavepy v1.4 documentation »

# beta Package

## `beta` Package

holds modules i dont know what to do with yet

## `mobius` Module

provides the mobius class.

class `mwavepy.beta.mobius.``mobius`(h)

  Bases: `object`

  `itransform`(z)
  `transform`(w)

`mwavepy.beta.mobius.``mobiusTransformation`(m, a)

  returns the unique maping function between m and a planes which are related through the mobius transform.

  takes:
    m: list containing the triplet of points in m plane m0,m1,m2 a: list containing the triplet of points in a plane a0,a1,a2
  returns:
    a (m) : function of variable in m plane, which returns a value
      in the a-plane

## `onePortCalibrationGui` Module

class `mwavepy.beta.onePortCalibrationGui.``App`(master)
  `addstandard`(*args)
  `openfile`(*args)

## `testCases` Module

initial testcases for some of mwavepy’s functionality.

`mwavepy.beta.testCases.``wg_characteristic_impedance`()

  produce a plot of the normalized characteristic impedances for TE and TM waveguide modes, vs normalized frequency.

  impedance normalized to characteristic impedance of freespace frequency normalized to cut-off frequency of given mode

  This example was produces same figure 4-3 in Harrington’s Time-Harmonic Electromagnetic Fields

`mwavepy.beta.testCases.``wg_propagation_constant`()

  plot the normalized propagation constant for TE10 waveguide mode, vs normalized frequency.

  propagation constant normalized to freespace propagation constant at cut-off frequency of teh TE10 mode. frequency normalized to cut-off frequency of given mode

  This example was produces same figure 2-18 in Harrington’s Time-Harmonic Electromagnetic Fields

### Navigation

- index
- modules |
- mwavepy v1.4 documentation »