Name
|
Expression
|
Unit
|
Description
|
Selection
|
emw.Qsh
|
0
|
W/m^2
|
Surface losses
|
Boundaries 1–10
|
emw.Qe
|
emw.Qml+emw.Qrh
|
W/m^3
|
Electromagnetic power loss density
|
Domains 1–3
|
emw.Qh
|
emw.Qml+emw.Qrh
|
W/m^3
|
Total power dissipation density
|
Domains 1–3
|
emw.Jx
|
emw.sigmaxx*emw.Ex+emw.sigmaxy*emw.Ey+emw.sigmaxz*emw.Ez+emw.Jdx
|
A/m^2
|
Current density, x component
|
Domains 1–3
|
emw.Jy
|
emw.sigmayx*emw.Ex+emw.sigmayy*emw.Ey+emw.sigmayz*emw.Ez+emw.Jdy
|
A/m^2
|
Current density, y component
|
Domains 1–3
|
emw.Jz
|
emw.sigmazx*emw.Ex+emw.sigmazy*emw.Ey+emw.sigmazz*emw.Ez+emw.Jdz
|
A/m^2
|
Current density, z component
|
Domains 1–3
|
emw.tJx
|
0
|
A/m^2
|
Tangential current density, x component
|
Boundaries 1–10
|
emw.tJy
|
0
|
A/m^2
|
Tangential current density, y component
|
Boundaries 1–10
|
emw.tJz
|
0
|
A/m^2
|
Tangential current density, z component
|
Boundaries 1–10
|
emw.Wav
|
emw.Weav+emw.Wmav
|
J/m^3
|
Energy density time average
|
Domains 1–3
|
emw.W
|
0
|
J/m^3
|
Energy density
|
Domains 1–3
|
emw.epsilonrxx
|
model.input.epsilonr11
|
1
|
Relative permittivity, xx component
|
Domain 1
|
emw.epsilonryx
|
model.input.epsilonr21
|
1
|
Relative permittivity, yx component
|
Domain 1
|
emw.epsilonrzx
|
model.input.epsilonr31
|
1
|
Relative permittivity, zx component
|
Domain 1
|
emw.epsilonrxy
|
model.input.epsilonr12
|
1
|
Relative permittivity, xy component
|
Domain 1
|
emw.epsilonryy
|
model.input.epsilonr22
|
1
|
Relative permittivity, yy component
|
Domain 1
|
emw.epsilonrzy
|
model.input.epsilonr32
|
1
|
Relative permittivity, zy component
|
Domain 1
|
emw.epsilonrxz
|
model.input.epsilonr13
|
1
|
Relative permittivity, xz component
|
Domain 1
|
emw.epsilonryz
|
model.input.epsilonr23
|
1
|
Relative permittivity, yz component
|
Domain 1
|
emw.epsilonrzz
|
model.input.epsilonr33
|
1
|
Relative permittivity, zz component
|
Domain 1
|
emw.epsilonrxx
|
model.input.epsilonr11
|
1
|
Relative permittivity, xx component
|
Domain 2
|
emw.epsilonryx
|
model.input.epsilonr21
|
1
|
Relative permittivity, yx component
|
Domain 2
|
emw.epsilonrzx
|
model.input.epsilonr31
|
1
|
Relative permittivity, zx component
|
Domain 2
|
emw.epsilonrxy
|
model.input.epsilonr12
|
1
|
Relative permittivity, xy component
|
Domain 2
|
emw.epsilonryy
|
model.input.epsilonr22
|
1
|
Relative permittivity, yy component
|
Domain 2
|
emw.epsilonrzy
|
model.input.epsilonr32
|
1
|
Relative permittivity, zy component
|
Domain 2
|
emw.epsilonrxz
|
model.input.epsilonr13
|
1
|
Relative permittivity, xz component
|
Domain 2
|
emw.epsilonryz
|
model.input.epsilonr23
|
1
|
Relative permittivity, yz component
|
Domain 2
|
emw.epsilonrzz
|
model.input.epsilonr33
|
1
|
Relative permittivity, zz component
|
Domain 2
|
emw.epsilonrxx
|
model.input.epsilonr11
|
1
|
Relative permittivity, xx component
|
Domain 3
|
emw.epsilonryx
|
model.input.epsilonr21
|
1
|
Relative permittivity, yx component
|
Domain 3
|
emw.epsilonrzx
|
model.input.epsilonr31
|
1
|
Relative permittivity, zx component
|
Domain 3
|
emw.epsilonrxy
|
model.input.epsilonr12
|
1
|
Relative permittivity, xy component
|
Domain 3
|
emw.epsilonryy
|
model.input.epsilonr22
|
1
|
Relative permittivity, yy component
|
Domain 3
|
emw.epsilonrzy
|
model.input.epsilonr32
|
1
|
Relative permittivity, zy component
|
Domain 3
|
emw.epsilonrxz
|
model.input.epsilonr13
|
1
|
Relative permittivity, xz component
|
Domain 3
|
emw.epsilonryz
|
model.input.epsilonr23
|
1
|
Relative permittivity, yz component
|
Domain 3
|
emw.epsilonrzz
|
model.input.epsilonr33
|
1
|
Relative permittivity, zz component
|
Domain 3
|
emw.Px
|
epsilon0_const*(emw.epsilonrxx*emw.Ex+emw.epsilonrxy*emw.Ey+emw.epsilonrxz*emw.Ez-emw.Ex)
|
C/m^2
|
Polarization, x component
|
Domains 1–3
|
emw.Py
|
epsilon0_const*(emw.epsilonryx*emw.Ex+emw.epsilonryy*emw.Ey+emw.epsilonryz*emw.Ez-emw.Ey)
|
C/m^2
|
Polarization, y component
|
Domains 1–3
|
emw.Pz
|
epsilon0_const*(emw.epsilonrzx*emw.Ex+emw.epsilonrzy*emw.Ey+emw.epsilonrzz*emw.Ez-emw.Ez)
|
C/m^2
|
Polarization, z component
|
Domains 1–3
|
emw.normP
|
sqrt(realdot(emw.Px,emw.Px)+realdot(emw.Py,emw.Py)+realdot(emw.Pz,emw.Pz))
|
C/m^2
|
Polarization norm
|
Domains 1–3
|
emw.Dx
|
epsilon0_const*emw.Ex+emw.Px
|
C/m^2
|
Electric displacement field, x component
|
Domains 1–3
|
emw.Dy
|
epsilon0_const*emw.Ey+emw.Py
|
C/m^2
|
Electric displacement field, y component
|
Domains 1–3
|
emw.Dz
|
epsilon0_const*emw.Ez+emw.Pz
|
C/m^2
|
Electric displacement field, z component
|
Domains 1–3
|
emw.normD
|
sqrt(realdot(emw.Dx,emw.Dx)+realdot(emw.Dy,emw.Dy)+realdot(emw.Dz,emw.Dz))
|
C/m^2
|
Electric displacement field norm
|
Domains 1–3
|
emw.epsrAv
|
(emw.epsilonrxx+emw.epsilonryy+emw.epsilonrzz)/3
|
1
|
Relative permittivity, average
|
Domains 1–3
|
emw.murxx
|
model.input.mur11
|
1
|
Relative permeability, xx component
|
Domain 1
|
emw.muryx
|
model.input.mur21
|
1
|
Relative permeability, yx component
|
Domain 1
|
emw.murzx
|
model.input.mur31
|
1
|
Relative permeability, zx component
|
Domain 1
|
emw.murxy
|
model.input.mur12
|
1
|
Relative permeability, xy component
|
Domain 1
|
emw.muryy
|
model.input.mur22
|
1
|
Relative permeability, yy component
|
Domain 1
|
emw.murzy
|
model.input.mur32
|
1
|
Relative permeability, zy component
|
Domain 1
|
emw.murxz
|
model.input.mur13
|
1
|
Relative permeability, xz component
|
Domain 1
|
emw.muryz
|
model.input.mur23
|
1
|
Relative permeability, yz component
|
Domain 1
|
emw.murzz
|
model.input.mur33
|
1
|
Relative permeability, zz component
|
Domain 1
|
emw.murxx
|
model.input.mur11
|
1
|
Relative permeability, xx component
|
Domain 2
|
emw.muryx
|
model.input.mur21
|
1
|
Relative permeability, yx component
|
Domain 2
|
emw.murzx
|
model.input.mur31
|
1
|
Relative permeability, zx component
|
Domain 2
|
emw.murxy
|
model.input.mur12
|
1
|
Relative permeability, xy component
|
Domain 2
|
emw.muryy
|
model.input.mur22
|
1
|
Relative permeability, yy component
|
Domain 2
|
emw.murzy
|
model.input.mur32
|
1
|
Relative permeability, zy component
|
Domain 2
|
emw.murxz
|
model.input.mur13
|
1
|
Relative permeability, xz component
|
Domain 2
|
emw.muryz
|
model.input.mur23
|
1
|
Relative permeability, yz component
|
Domain 2
|
emw.murzz
|
model.input.mur33
|
1
|
Relative permeability, zz component
|
Domain 2
|
emw.murxx
|
model.input.mur11
|
1
|
Relative permeability, xx component
|
Domain 3
|
emw.muryx
|
model.input.mur21
|
1
|
Relative permeability, yx component
|
Domain 3
|
emw.murzx
|
model.input.mur31
|
1
|
Relative permeability, zx component
|
Domain 3
|
emw.murxy
|
model.input.mur12
|
1
|
Relative permeability, xy component
|
Domain 3
|
emw.muryy
|
model.input.mur22
|
1
|
Relative permeability, yy component
|
Domain 3
|
emw.murzy
|
model.input.mur32
|
1
|
Relative permeability, zy component
|
Domain 3
|
emw.murxz
|
model.input.mur13
|
1
|
Relative permeability, xz component
|
Domain 3
|
emw.muryz
|
model.input.mur23
|
1
|
Relative permeability, yz component
|
Domain 3
|
emw.murzz
|
model.input.mur33
|
1
|
Relative permeability, zz component
|
Domain 3
|
emw.murAv
|
(emw.murxx+emw.muryy+emw.murzz)/3
|
1
|
Relative permeability, average
|
Domains 1–3
|
emw.sigmaxx
|
model.input.sigma11
|
S/m
|
Electrical conductivity, xx component
|
Domain 1
|
emw.sigmayx
|
model.input.sigma21
|
S/m
|
Electrical conductivity, yx component
|
Domain 1
|
emw.sigmazx
|
model.input.sigma31
|
S/m
|
Electrical conductivity, zx component
|
Domain 1
|
emw.sigmaxy
|
model.input.sigma12
|
S/m
|
Electrical conductivity, xy component
|
Domain 1
|
emw.sigmayy
|
model.input.sigma22
|
S/m
|
Electrical conductivity, yy component
|
Domain 1
|
emw.sigmazy
|
model.input.sigma32
|
S/m
|
Electrical conductivity, zy component
|
Domain 1
|
emw.sigmaxz
|
model.input.sigma13
|
S/m
|
Electrical conductivity, xz component
|
Domain 1
|
emw.sigmayz
|
model.input.sigma23
|
S/m
|
Electrical conductivity, yz component
|
Domain 1
|
emw.sigmazz
|
model.input.sigma33
|
S/m
|
Electrical conductivity, zz component
|
Domain 1
|
emw.sigmaxx
|
model.input.sigma11
|
S/m
|
Electrical conductivity, xx component
|
Domain 2
|
emw.sigmayx
|
model.input.sigma21
|
S/m
|
Electrical conductivity, yx component
|
Domain 2
|
emw.sigmazx
|
model.input.sigma31
|
S/m
|
Electrical conductivity, zx component
|
Domain 2
|
emw.sigmaxy
|
model.input.sigma12
|
S/m
|
Electrical conductivity, xy component
|
Domain 2
|
emw.sigmayy
|
model.input.sigma22
|
S/m
|
Electrical conductivity, yy component
|
Domain 2
|
emw.sigmazy
|
model.input.sigma32
|
S/m
|
Electrical conductivity, zy component
|
Domain 2
|
emw.sigmaxz
|
model.input.sigma13
|
S/m
|
Electrical conductivity, xz component
|
Domain 2
|
emw.sigmayz
|
model.input.sigma23
|
S/m
|
Electrical conductivity, yz component
|
Domain 2
|
emw.sigmazz
|
model.input.sigma33
|
S/m
|
Electrical conductivity, zz component
|
Domain 2
|
emw.sigmaxx
|
model.input.sigma11
|
S/m
|
Electrical conductivity, xx component
|
Domain 3
|
emw.sigmayx
|
model.input.sigma21
|
S/m
|
Electrical conductivity, yx component
|
Domain 3
|
emw.sigmazx
|
model.input.sigma31
|
S/m
|
Electrical conductivity, zx component
|
Domain 3
|
emw.sigmaxy
|
model.input.sigma12
|
S/m
|
Electrical conductivity, xy component
|
Domain 3
|
emw.sigmayy
|
model.input.sigma22
|
S/m
|
Electrical conductivity, yy component
|
Domain 3
|
emw.sigmazy
|
model.input.sigma32
|
S/m
|
Electrical conductivity, zy component
|
Domain 3
|
emw.sigmaxz
|
model.input.sigma13
|
S/m
|
Electrical conductivity, xz component
|
Domain 3
|
emw.sigmayz
|
model.input.sigma23
|
S/m
|
Electrical conductivity, yz component
|
Domain 3
|
emw.sigmazz
|
model.input.sigma33
|
S/m
|
Electrical conductivity, zz component
|
Domain 3
|
emw.Ex
|
Ex
|
V/m
|
Electric field, x component
|
Domains 1–3
|
emw.Ey
|
Ey
|
V/m
|
Electric field, y component
|
Domains 1–3
|
emw.Ez
|
Ez
|
V/m
|
Electric field, z component
|
Domains 1–3
|
emw.curlEx
|
Ey*emw.alphaOOP+Ezy
|
V/m^2
|
Curl of electric field, x component
|
Domains 1–3
|
emw.curlEy
|
-Ex*emw.alphaOOP-Ezx
|
V/m^2
|
Curl of electric field, y component
|
Domains 1–3
|
emw.curlEz
|
curlEz
|
V/m^2
|
Curl of electric field, z component
|
Domains 1–3
|
emw.testdepEx
|
test(Ex)
|
V/m
|
Electric field, x component
|
Domains 1–3
|
emw.testdepEy
|
test(Ey)
|
V/m
|
Electric field, y component
|
Domains 1–3
|
emw.testdepEz
|
test(Ez)
|
V/m
|
Electric field, z component
|
Domains 1–3
|
emw.curltestdepEx
|
-test(Ey)*emw.alphaOOP+test(Ezy)
|
V/m^2
|
Curl of electric field, x component
|
Domains 1–3
|
emw.curltestdepEy
|
test(Ex)*emw.alphaOOP-test(Ezx)
|
V/m^2
|
Curl of electric field, y component
|
Domains 1–3
|
emw.curltestdepEz
|
test(curlEz)
|
V/m^2
|
Curl of electric field, z component
|
Domains 1–3
|
emw.dBdtx
|
-emw.curlEx
|
V/m^2
|
Magnetic flux density, time derivative, x component
|
Domains 1–3
|
emw.dBdty
|
-emw.curlEy
|
V/m^2
|
Magnetic flux density, time derivative, y component
|
Domains 1–3
|
emw.dBdtz
|
-emw.curlEz
|
V/m^2
|
Magnetic flux density, time derivative, z component
|
Domains 1–3
|
emw.Bx
|
-emw.curlEx/emw.iomega
|
T
|
Magnetic flux density, x component
|
Domains 1–3
|
emw.By
|
-emw.curlEy/emw.iomega
|
T
|
Magnetic flux density, y component
|
Domains 1–3
|
emw.Bz
|
-emw.curlEz/emw.iomega
|
T
|
Magnetic flux density, z component
|
Domains 1–3
|
emw.murinvxx
|
(emw.muryy*emw.murzz-emw.muryz*emw.murzy)/(emw.murxx*emw.muryy*emw.murzz+emw.murxy*emw.muryz*emw.murzx+emw.murxz*emw.muryx*emw.murzy-emw.murxx*emw.muryz*emw.murzy-emw.murxy*emw.muryx*emw.murzz-emw.murxz*emw.muryy*emw.murzx)
|
1
|
Inverse of relative permeability, xx component
|
Domains 1–3
|
emw.murinvyx
|
(emw.muryz*emw.murzx-emw.muryx*emw.murzz)/(emw.murxx*emw.muryy*emw.murzz+emw.murxy*emw.muryz*emw.murzx+emw.murxz*emw.muryx*emw.murzy-emw.murxx*emw.muryz*emw.murzy-emw.murxy*emw.muryx*emw.murzz-emw.murxz*emw.muryy*emw.murzx)
|
1
|
Inverse of relative permeability, yx component
|
Domains 1–3
|
emw.murinvzx
|
(emw.muryx*emw.murzy-emw.muryy*emw.murzx)/(emw.murxx*emw.muryy*emw.murzz+emw.murxy*emw.muryz*emw.murzx+emw.murxz*emw.muryx*emw.murzy-emw.murxx*emw.muryz*emw.murzy-emw.murxy*emw.muryx*emw.murzz-emw.murxz*emw.muryy*emw.murzx)
|
1
|
Inverse of relative permeability, zx component
|
Domains 1–3
|
emw.murinvxy
|
(emw.murxz*emw.murzy-emw.murxy*emw.murzz)/(emw.murxx*emw.muryy*emw.murzz+emw.murxy*emw.muryz*emw.murzx+emw.murxz*emw.muryx*emw.murzy-emw.murxx*emw.muryz*emw.murzy-emw.murxy*emw.muryx*emw.murzz-emw.murxz*emw.muryy*emw.murzx)
|
1
|
Inverse of relative permeability, xy component
|
Domains 1–3
|
emw.murinvyy
|
(emw.murxx*emw.murzz-emw.murxz*emw.murzx)/(emw.murxx*emw.muryy*emw.murzz+emw.murxy*emw.muryz*emw.murzx+emw.murxz*emw.muryx*emw.murzy-emw.murxx*emw.muryz*emw.murzy-emw.murxy*emw.muryx*emw.murzz-emw.murxz*emw.muryy*emw.murzx)
|
1
|
Inverse of relative permeability, yy component
|
Domains 1–3
|
emw.murinvzy
|
(emw.murxy*emw.murzx-emw.murxx*emw.murzy)/(emw.murxx*emw.muryy*emw.murzz+emw.murxy*emw.muryz*emw.murzx+emw.murxz*emw.muryx*emw.murzy-emw.murxx*emw.muryz*emw.murzy-emw.murxy*emw.muryx*emw.murzz-emw.murxz*emw.muryy*emw.murzx)
|
1
|
Inverse of relative permeability, zy component
|
Domains 1–3
|
emw.murinvxz
|
(emw.murxy*emw.muryz-emw.murxz*emw.muryy)/(emw.murxx*emw.muryy*emw.murzz+emw.murxy*emw.muryz*emw.murzx+emw.murxz*emw.muryx*emw.murzy-emw.murxx*emw.muryz*emw.murzy-emw.murxy*emw.muryx*emw.murzz-emw.murxz*emw.muryy*emw.murzx)
|
1
|
Inverse of relative permeability, xz component
|
Domains 1–3
|
emw.murinvyz
|
(emw.murxz*emw.muryx-emw.murxx*emw.muryz)/(emw.murxx*emw.muryy*emw.murzz+emw.murxy*emw.muryz*emw.murzx+emw.murxz*emw.muryx*emw.murzy-emw.murxx*emw.muryz*emw.murzy-emw.murxy*emw.muryx*emw.murzz-emw.murxz*emw.muryy*emw.murzx)
|
1
|
Inverse of relative permeability, yz component
|
Domains 1–3
|
emw.murinvzz
|
(emw.murxx*emw.muryy-emw.murxy*emw.muryx)/(emw.murxx*emw.muryy*emw.murzz+emw.murxy*emw.muryz*emw.murzx+emw.murxz*emw.muryx*emw.murzy-emw.murxx*emw.muryz*emw.murzy-emw.murxy*emw.muryx*emw.murzz-emw.murxz*emw.muryy*emw.murzx)
|
1
|
Inverse of relative permeability, zz component
|
Domains 1–3
|
emw.Hx
|
(emw.murinvxx*emw.Bx+emw.murinvxy*emw.By+emw.murinvxz*emw.Bz)/mu0_const
|
A/m
|
Magnetic field, x component
|
Domains 1–3
|
emw.Hy
|
(emw.murinvyx*emw.Bx+emw.murinvyy*emw.By+emw.murinvyz*emw.Bz)/mu0_const
|
A/m
|
Magnetic field, y component
|
Domains 1–3
|
emw.Hz
|
(emw.murinvzx*emw.Bx+emw.murinvzy*emw.By+emw.murinvzz*emw.Bz)/mu0_const
|
A/m
|
Magnetic field, z component
|
Domains 1–3
|
emw.dHdtx
|
(emw.murinvxx*emw.dBdtx+emw.murinvxy*emw.dBdty+emw.murinvxz*emw.dBdtz)/mu0_const
|
A/(m*s)
|
Magnetic field, time derivative, x component
|
Domains 1–3
|
emw.dHdty
|
(emw.murinvyx*emw.dBdtx+emw.murinvyy*emw.dBdty+emw.murinvyz*emw.dBdtz)/mu0_const
|
A/(m*s)
|
Magnetic field, time derivative, y component
|
Domains 1–3
|
emw.dHdtz
|
(emw.murinvzx*emw.dBdtx+emw.murinvzy*emw.dBdty+emw.murinvzz*emw.dBdtz)/mu0_const
|
A/(m*s)
|
Magnetic field, time derivative, z component
|
Domains 1–3
|
emw.normE
|
sqrt(realdot(emw.Ex,emw.Ex)+realdot(emw.Ey,emw.Ey)+realdot(emw.Ez,emw.Ez))
|
V/m
|
Electric field norm
|
Domains 1–3
|
emw.tEsdimx
|
tEx
|
V/m
|
Tangential electric field, x component
|
Boundaries 1–10
|
emw.tEsdimy
|
tEy
|
V/m
|
Tangential electric field, y component
|
Boundaries 1–10
|
emw.tEsdimz
|
Ez
|
V/m
|
Tangential electric field, z component
|
Boundaries 1–10
|
emw.tEx
|
emw.tEsdimx
|
V/m
|
Tangential electric field, x component
|
Boundaries 1–10
|
emw.tEy
|
emw.tEsdimy
|
V/m
|
Tangential electric field, y component
|
Boundaries 1–10
|
emw.tEz
|
emw.tEsdimz
|
V/m
|
Tangential electric field, z component
|
Boundaries 1–10
|
emw.testPhystEx
|
test(emw.tEx)
|
V/m
|
Tangential electric field, x component
|
Boundaries 1–10
|
emw.testPhystEy
|
test(emw.tEy)
|
V/m
|
Tangential electric field, y component
|
Boundaries 1–10
|
emw.testPhystEz
|
test(emw.tEz)
|
V/m
|
Tangential electric field, z component
|
Boundaries 1–10
|
emw.Mx
|
emw.Bx/mu0_const-emw.Hx
|
A/m
|
Magnetization, x component
|
Domains 1–3
|
emw.My
|
emw.By/mu0_const-emw.Hy
|
A/m
|
Magnetization, y component
|
Domains 1–3
|
emw.Mz
|
emw.Bz/mu0_const-emw.Hz
|
A/m
|
Magnetization, z component
|
Domains 1–3
|
emw.normM
|
sqrt(realdot(emw.Mx,emw.Mx)+realdot(emw.My,emw.My)+realdot(emw.Mz,emw.Mz))
|
A/m
|
Magnetization norm
|
Domains 1–3
|
emw.Brx
|
0
|
T
|
Remanent flux density, x component
|
Domains 1–3
|
emw.Bry
|
0
|
T
|
Remanent flux density, y component
|
Domains 1–3
|
emw.Brz
|
0
|
T
|
Remanent flux density, z component
|
Domains 1–3
|
emw.normBr
|
sqrt(realdot(emw.Brx,emw.Brx)+realdot(emw.Bry,emw.Bry)+realdot(emw.Brz,emw.Brz))
|
T
|
Remanent flux density norm
|
Domains 1–3
|
emw.Qml
|
real(0.5*emw.iomega*(emw.Bx*conj(emw.Hx)+emw.By*conj(emw.Hy)+emw.Bz*conj(emw.Hz)))
|
W/m^3
|
Magnetic losses
|
Domains 1–3
|
emw.tBx
|
emw.Bx-(emw.nx*emw.Bx+emw.ny*emw.By+emw.nz*emw.Bz)*emw.nx
|
T
|
Tangential magnetic flux density, x component
|
Boundaries 1–10
|
emw.tBy
|
emw.By-(emw.nx*emw.Bx+emw.ny*emw.By+emw.nz*emw.Bz)*emw.ny
|
T
|
Tangential magnetic flux density, y component
|
Boundaries 1–10
|
emw.tBz
|
emw.Bz-(emw.nx*emw.Bx+emw.ny*emw.By+emw.nz*emw.Bz)*emw.nz
|
T
|
Tangential magnetic flux density, z component
|
Boundaries 1–10
|
emw.normB
|
sqrt(realdot(emw.Bx,emw.Bx)+realdot(emw.By,emw.By)+realdot(emw.Bz,emw.Bz))
|
T
|
Magnetic flux density norm
|
Domains 1–3
|
emw.normH
|
sqrt(realdot(emw.Hx,emw.Hx)+realdot(emw.Hy,emw.Hy)+realdot(emw.Hz,emw.Hz))
|
A/m
|
Magnetic field norm
|
Domains 1–3
|
emw.Jix
|
emw.sigmaxx*emw.Ex+emw.sigmaxy*emw.Ey+emw.sigmaxz*emw.Ez
|
A/m^2
|
Induced current density, x component
|
Domains 1–3
|
emw.Jiy
|
emw.sigmayx*emw.Ex+emw.sigmayy*emw.Ey+emw.sigmayz*emw.Ez
|
A/m^2
|
Induced current density, y component
|
Domains 1–3
|
emw.Jiz
|
emw.sigmazx*emw.Ex+emw.sigmazy*emw.Ey+emw.sigmazz*emw.Ez
|
A/m^2
|
Induced current density, z component
|
Domains 1–3
|
emw.Jdx
|
emw.iomega*emw.Dx
|
A/m^2
|
Displacement current density, x component
|
Domains 1–3
|
emw.Jdy
|
emw.iomega*emw.Dy
|
A/m^2
|
Displacement current density, y component
|
Domains 1–3
|
emw.Jdz
|
emw.iomega*emw.Dz
|
A/m^2
|
Displacement current density, z component
|
Domains 1–3
|
emw.normJ
|
sqrt(realdot(emw.Jx,emw.Jx)+realdot(emw.Jy,emw.Jy)+realdot(emw.Jz,emw.Jz))
|
A/m^2
|
Current density norm
|
Domains 1–3
|
emw.dWe
|
emw.Weav
|
J/m^3
|
Integrand for total electric energy
|
Domains 1–3
|
emw.Weav
|
0.25*(realdot(d(emw.freq*emw.Dx,emw.freq),emw.Ex)+realdot(d(emw.freq*emw.Dy,emw.freq),emw.Ey)+realdot(d(emw.freq*emw.Dz,emw.freq),emw.Ez))
|
J/m^3
|
Electric energy density time average
|
Domains 1–3
|
emw.intWe
|
emw.wee1.integration(emw.dWe)
|
J
|
Total electric energy
|
Global
|
emw.Qrh
|
0.5*(realdot(emw.Jx,emw.Ex)+realdot(emw.Jy,emw.Ey)+realdot(emw.Jz,emw.Ez))
|
W/m^3
|
Resistive losses
|
Domains 1–3
|
emw.dWm
|
emw.Wmav
|
J/m^3
|
Integrand for total magnetic energy
|
Domains 1–3
|
emw.Wmav
|
0.25*(realdot(d(emw.freq*emw.Bx,emw.freq),emw.Hx)+realdot(d(emw.freq*emw.By,emw.freq),emw.Hy)+realdot(d(emw.freq*emw.Bz,emw.freq),emw.Hz))
|
J/m^3
|
Magnetic energy density time average
|
Domains 1–3
|
emw.intWm
|
emw.wee1.integration(emw.dWm)
|
J
|
Total magnetic energy
|
Global
|
emw.Poavx
|
0.5*real(conj(emw.Hz)*emw.Ey-conj(emw.Hy)*emw.Ez)
|
W/m^2
|
Power flow, time average, x component
|
Domains 1–3
|
emw.Poavy
|
0.5*real(-conj(emw.Hz)*emw.Ex+conj(emw.Hx)*emw.Ez)
|
W/m^2
|
Power flow, time average, y component
|
Domains 1–3
|
emw.Poavz
|
0.5*real(conj(emw.Hy)*emw.Ex-conj(emw.Hx)*emw.Ey)
|
W/m^2
|
Power flow, time average, z component
|
Domains 1–3
|
emw.nPoav
|
real(0.5*((conj(emw.Hz)*emw.Ey-conj(emw.Hy)*emw.Ez)*emw.nx+(-conj(emw.Hz)*emw.Ex+conj(emw.Hx)*emw.Ez)*emw.ny+(conj(emw.Hy)*emw.Ex-conj(emw.Hx)*emw.Ey)*emw.nz))
|
W/m^2
|
Power outflow, time average
|
Boundaries 1–10
|
emw.deltaS
|
1/real(sqrt(emw.iomega*mu0_const*(emw.murxx+emw.muryy+emw.murzz)*(emw.sigmaxx+emw.sigmayy+emw.sigmazz+emw.iomega*epsilon0_const*(emw.epsilonrxx+emw.epsilonryy+emw.epsilonrzz))/9))
|
m
|
Skin depth
|
Domains 1–3
|
emw.unTx
|
emw.unTmx+emw.unTex
|
Pa
|
Maxwell upward surface stress tensor, x component
|
Boundaries 1–10
|
emw.unTy
|
emw.unTmy+emw.unTey
|
Pa
|
Maxwell upward surface stress tensor, y component
|
Boundaries 1–10
|
emw.unTz
|
emw.unTmz+emw.unTez
|
Pa
|
Maxwell upward surface stress tensor, z component
|
Boundaries 1–10
|
emw.dnTx
|
emw.dnTmx+emw.dnTex
|
Pa
|
Maxwell downward surface stress tensor, x component
|
Boundaries 1–10
|
emw.dnTy
|
emw.dnTmy+emw.dnTey
|
Pa
|
Maxwell downward surface stress tensor, y component
|
Boundaries 1–10
|
emw.dnTz
|
emw.dnTmz+emw.dnTez
|
Pa
|
Maxwell downward surface stress tensor, z component
|
Boundaries 1–10
|
emw.unx
|
unx
|
|
Normal vector up direction, x component
|
Boundaries 1–10
|
emw.uny
|
uny
|
|
Normal vector up direction, y component
|
Boundaries 1–10
|
emw.unz
|
0
|
|
Normal vector up direction, z component
|
Boundaries 1–10
|
emw.dnx
|
dnx
|
|
Normal vector down direction, x component
|
Boundaries 1–10
|
emw.dny
|
dny
|
|
Normal vector down direction, y component
|
Boundaries 1–10
|
emw.dnz
|
0
|
|
Normal vector down direction, z component
|
Boundaries 1–10
|
emw.unTmx
|
0.5*real(-0.5*emw.dnx*(up(emw.Bx)*up(conj(emw.Hx))+up(emw.By)*up(conj(emw.Hy))+up(emw.Bz)*up(conj(emw.Hz)))+up(emw.Bx)*(up(conj(emw.Hx))*emw.dnx+up(conj(emw.Hy))*emw.dny+up(conj(emw.Hz))*emw.dnz))
|
Pa
|
Maxwell upward magnetic surface stress tensor, x component
|
Boundaries 4, 7
|
emw.unTmy
|
0.5*real(-0.5*emw.dny*(up(emw.Bx)*up(conj(emw.Hx))+up(emw.By)*up(conj(emw.Hy))+up(emw.Bz)*up(conj(emw.Hz)))+up(emw.By)*(up(conj(emw.Hx))*emw.dnx+up(conj(emw.Hy))*emw.dny+up(conj(emw.Hz))*emw.dnz))
|
Pa
|
Maxwell upward magnetic surface stress tensor, y component
|
Boundaries 4, 7
|
emw.unTmz
|
0.5*real(-0.5*emw.dnz*(up(emw.Bx)*up(conj(emw.Hx))+up(emw.By)*up(conj(emw.Hy))+up(emw.Bz)*up(conj(emw.Hz)))+up(emw.Bz)*(up(conj(emw.Hx))*emw.dnx+up(conj(emw.Hy))*emw.dny+up(conj(emw.Hz))*emw.dnz))
|
Pa
|
Maxwell upward magnetic surface stress tensor, z component
|
Boundaries 4, 7
|
emw.unTmx
|
0
|
Pa
|
Maxwell upward magnetic surface stress tensor, x component
|
Boundaries 1–3, 5–6, 8–10
|
emw.unTmy
|
0
|
Pa
|
Maxwell upward magnetic surface stress tensor, y component
|
Boundaries 1–3, 5–6, 8–10
|
emw.unTmz
|
0
|
Pa
|
Maxwell upward magnetic surface stress tensor, z component
|
Boundaries 1–3, 5–6, 8–10
|
emw.dnTmx
|
0.5*real(-0.5*emw.unx*(down(emw.Bx)*down(conj(emw.Hx))+down(emw.By)*down(conj(emw.Hy))+down(emw.Bz)*down(conj(emw.Hz)))+down(emw.Bx)*(down(conj(emw.Hx))*emw.unx+down(conj(emw.Hy))*emw.uny+down(conj(emw.Hz))*emw.unz))
|
Pa
|
Maxwell downward magnetic surface stress tensor, x component
|
Boundaries 4, 7
|
emw.dnTmy
|
0.5*real(-0.5*emw.uny*(down(emw.Bx)*down(conj(emw.Hx))+down(emw.By)*down(conj(emw.Hy))+down(emw.Bz)*down(conj(emw.Hz)))+down(emw.By)*(down(conj(emw.Hx))*emw.unx+down(conj(emw.Hy))*emw.uny+down(conj(emw.Hz))*emw.unz))
|
Pa
|
Maxwell downward magnetic surface stress tensor, y component
|
Boundaries 4, 7
|
emw.dnTmz
|
0.5*real(-0.5*emw.unz*(down(emw.Bx)*down(conj(emw.Hx))+down(emw.By)*down(conj(emw.Hy))+down(emw.Bz)*down(conj(emw.Hz)))+down(emw.Bz)*(down(conj(emw.Hx))*emw.unx+down(conj(emw.Hy))*emw.uny+down(conj(emw.Hz))*emw.unz))
|
Pa
|
Maxwell downward magnetic surface stress tensor, z component
|
Boundaries 4, 7
|
emw.dnTmx
|
0.5*real(-0.5*emw.unx*(down(emw.Bx)*down(conj(emw.Hx))+down(emw.By)*down(conj(emw.Hy))+down(emw.Bz)*down(conj(emw.Hz)))+down(emw.Bx)*(down(conj(emw.Hx))*emw.unx+down(conj(emw.Hy))*emw.uny+down(conj(emw.Hz))*emw.unz))
|
Pa
|
Maxwell downward magnetic surface stress tensor, x component
|
Boundaries 1–3, 5–6, 8–10
|
emw.dnTmy
|
0.5*real(-0.5*emw.uny*(down(emw.Bx)*down(conj(emw.Hx))+down(emw.By)*down(conj(emw.Hy))+down(emw.Bz)*down(conj(emw.Hz)))+down(emw.By)*(down(conj(emw.Hx))*emw.unx+down(conj(emw.Hy))*emw.uny+down(conj(emw.Hz))*emw.unz))
|
Pa
|
Maxwell downward magnetic surface stress tensor, y component
|
Boundaries 1–3, 5–6, 8–10
|
emw.dnTmz
|
0.5*real(-0.5*emw.unz*(down(emw.Bx)*down(conj(emw.Hx))+down(emw.By)*down(conj(emw.Hy))+down(emw.Bz)*down(conj(emw.Hz)))+down(emw.Bz)*(down(conj(emw.Hx))*emw.unx+down(conj(emw.Hy))*emw.uny+down(conj(emw.Hz))*emw.unz))
|
Pa
|
Maxwell downward magnetic surface stress tensor, z component
|
Boundaries 1–3, 5–6, 8–10
|
emw.unTex
|
0.5*real(-0.5*emw.dnx*(up(emw.Dx)*up(conj(emw.Ex))+up(emw.Dy)*up(conj(emw.Ey))+up(emw.Dz)*up(conj(emw.Ez)))+up(emw.Dx)*(up(conj(emw.Ex))*emw.dnx+up(conj(emw.Ey))*emw.dny+up(conj(emw.Ez))*emw.dnz))
|
Pa
|
Maxwell upward electric surface stress tensor, x component
|
Boundaries 4, 7
|
emw.unTey
|
0.5*real(-0.5*emw.dny*(up(emw.Dx)*up(conj(emw.Ex))+up(emw.Dy)*up(conj(emw.Ey))+up(emw.Dz)*up(conj(emw.Ez)))+up(emw.Dy)*(up(conj(emw.Ex))*emw.dnx+up(conj(emw.Ey))*emw.dny+up(conj(emw.Ez))*emw.dnz))
|
Pa
|
Maxwell upward electric surface stress tensor, y component
|
Boundaries 4, 7
|
emw.unTez
|
0.5*real(-0.5*emw.dnz*(up(emw.Dx)*up(conj(emw.Ex))+up(emw.Dy)*up(conj(emw.Ey))+up(emw.Dz)*up(conj(emw.Ez)))+up(emw.Dz)*(up(conj(emw.Ex))*emw.dnx+up(conj(emw.Ey))*emw.dny+up(conj(emw.Ez))*emw.dnz))
|
Pa
|
Maxwell upward electric surface stress tensor, z component
|
Boundaries 4, 7
|
emw.unTex
|
0
|
Pa
|
Maxwell upward electric surface stress tensor, x component
|
Boundaries 1–3, 5–6, 8–10
|
emw.unTey
|
0
|
Pa
|
Maxwell upward electric surface stress tensor, y component
|
Boundaries 1–3, 5–6, 8–10
|
emw.unTez
|
0
|
Pa
|
Maxwell upward electric surface stress tensor, z component
|
Boundaries 1–3, 5–6, 8–10
|
emw.dnTex
|
0.5*real(-0.5*emw.unx*(down(emw.Dx)*down(conj(emw.Ex))+down(emw.Dy)*down(conj(emw.Ey))+down(emw.Dz)*down(conj(emw.Ez)))+down(emw.Dx)*(down(conj(emw.Ex))*emw.unx+down(conj(emw.Ey))*emw.uny+down(conj(emw.Ez))*emw.unz))
|
Pa
|
Maxwell downward electric surface stress tensor, x component
|
Boundaries 4, 7
|
emw.dnTey
|
0.5*real(-0.5*emw.uny*(down(emw.Dx)*down(conj(emw.Ex))+down(emw.Dy)*down(conj(emw.Ey))+down(emw.Dz)*down(conj(emw.Ez)))+down(emw.Dy)*(down(conj(emw.Ex))*emw.unx+down(conj(emw.Ey))*emw.uny+down(conj(emw.Ez))*emw.unz))
|
Pa
|
Maxwell downward electric surface stress tensor, y component
|
Boundaries 4, 7
|
emw.dnTez
|
0.5*real(-0.5*emw.unz*(down(emw.Dx)*down(conj(emw.Ex))+down(emw.Dy)*down(conj(emw.Ey))+down(emw.Dz)*down(conj(emw.Ez)))+down(emw.Dz)*(down(conj(emw.Ex))*emw.unx+down(conj(emw.Ey))*emw.uny+down(conj(emw.Ez))*emw.unz))
|
Pa
|
Maxwell downward electric surface stress tensor, z component
|
Boundaries 4, 7
|
emw.dnTex
|
0.5*real(-0.5*emw.unx*(down(emw.Dx)*down(conj(emw.Ex))+down(emw.Dy)*down(conj(emw.Ey))+down(emw.Dz)*down(conj(emw.Ez)))+down(emw.Dx)*(down(conj(emw.Ex))*emw.unx+down(conj(emw.Ey))*emw.uny+down(conj(emw.Ez))*emw.unz))
|
Pa
|
Maxwell downward electric surface stress tensor, x component
|
Boundaries 1–3, 5–6, 8–10
|
emw.dnTey
|
0.5*real(-0.5*emw.uny*(down(emw.Dx)*down(conj(emw.Ex))+down(emw.Dy)*down(conj(emw.Ey))+down(emw.Dz)*down(conj(emw.Ez)))+down(emw.Dy)*(down(conj(emw.Ex))*emw.unx+down(conj(emw.Ey))*emw.uny+down(conj(emw.Ez))*emw.unz))
|
Pa
|
Maxwell downward electric surface stress tensor, y component
|
Boundaries 1–3, 5–6, 8–10
|
emw.dnTez
|
0.5*real(-0.5*emw.unz*(down(emw.Dx)*down(conj(emw.Ex))+down(emw.Dy)*down(conj(emw.Ey))+down(emw.Dz)*down(conj(emw.Ez)))+down(emw.Dz)*(down(conj(emw.Ex))*emw.unx+down(conj(emw.Ey))*emw.uny+down(conj(emw.Ez))*emw.unz))
|
Pa
|
Maxwell downward electric surface stress tensor, z component
|
Boundaries 1–3, 5–6, 8–10
|
Name
|
Expression
|
Unit
|
Description
|
Selection
|
emw.PortConstrx
|
nojac(emw.tEmodex_1*(1-root.mod1.emw.genextport1))*(1+root.mod1.emw.S1x)
|
V/m
|
Port constraint, x component
|
Boundary 1
|
emw.PortConstry
|
nojac(emw.tEmodey_1*(1-root.mod1.emw.genextport1))*(1+root.mod1.emw.S1x)
|
V/m
|
Port constraint, y component
|
Boundary 1
|
emw.PortConstrz
|
nojac(emw.tEmodez_1*(1-root.mod1.emw.genextport1))*(1+root.mod1.emw.S1x)
|
V/m
|
Port constraint, z component
|
Boundary 1
|
emw.PortConstrx_weak
|
nojac(conj(emw.tEmodex_1*(1-root.mod1.emw.genextport1)))*(1+root.mod1.emw.S1x)
|
V/m
|
Port constraint, x component
|
Boundary 1
|
emw.PortConstry_weak
|
nojac(conj(emw.tEmodey_1*(1-root.mod1.emw.genextport1)))*(1+root.mod1.emw.S1x)
|
V/m
|
Port constraint, y component
|
Boundary 1
|
emw.PortConstrz_weak
|
nojac(conj(emw.tEmodez_1*(1-root.mod1.emw.genextport1)))*(1+root.mod1.emw.S1x)
|
V/m
|
Port constraint, z component
|
Boundary 1
|
emw.Area_1
|
root.mod1.emw.intport1(1)
|
m^2
|
Area
|
Global
|
emw.beta_1
|
root.mod1.emw.intport1(-emw.alphaport_1*j)/emw.Area_1
|
rad/m
|
Propagation constant
|
Global
|
emw.Pmode_1
|
root.mod1.emw.intport1(if(imag(emw.alphaport_1)==0,1,0.5*(emw.nx*real(conj(emw.tH0modez_1)*emw.tE0modey_1-conj(emw.tH0modey_1)*emw.tE0modez_1)+emw.ny*real(-conj(emw.tH0modez_1)*emw.tE0modex_1+conj(emw.tH0modex_1)*emw.tE0modez_1)+emw.nz*real(conj(emw.tH0modey_1)*emw.tE0modex_1-conj(emw.tH0modex_1)*emw.tE0modey_1))))
|
W
|
Port mode power
|
Global
|
emw.tEmodex_1
|
emw.tE0modex_1*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_1))
|
V/m
|
Port tangential electric mode field, x component
|
Boundary 1
|
emw.tEmodey_1
|
emw.tE0modey_1*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_1))
|
V/m
|
Port tangential electric mode field, y component
|
Boundary 1
|
emw.tEmodez_1
|
emw.tE0modez_1*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_1))
|
V/m
|
Port tangential electric mode field, z component
|
Boundary 1
|
emw.normtEmode_1
|
sqrt(realdot(emw.tEmodex_1,emw.tEmodex_1)+realdot(emw.tEmodey_1,emw.tEmodey_1)+realdot(emw.tEmodez_1,emw.tEmodez_1))
|
V/m
|
Port tangential electric mode field norm
|
Boundary 1
|
emw.tHmodex_1
|
emw.tH0modex_1*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_1))
|
A/m
|
Port tangential magnetic mode field, x component
|
Boundary 1
|
emw.tHmodey_1
|
emw.tH0modey_1*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_1))
|
A/m
|
Port tangential magnetic mode field, y component
|
Boundary 1
|
emw.tHmodez_1
|
emw.tH0modez_1*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_1))
|
A/m
|
Port tangential magnetic mode field, z component
|
Boundary 1
|
emw.normtHmode_1
|
sqrt(realdot(emw.tHmodex_1,emw.tHmodex_1)+realdot(emw.tHmodey_1,emw.tHmodey_1)+realdot(emw.tHmodez_1,emw.tHmodez_1))
|
A/m
|
Port tangential magnetic mode field norm
|
Boundary 1
|
emw.alphaport_1
|
kax*j
|
rad/m
|
Complex propagation constant
|
Global
|
emw.epsilonrinvxx
|
((emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, xx component
|
Boundary 1
|
emw.epsilonrinvyx
|
((emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))-(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, yx component
|
Boundary 1
|
emw.epsilonrinvzx
|
((emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, zx component
|
Boundary 1
|
emw.epsilonrinvxy
|
((emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, xy component
|
Boundary 1
|
emw.epsilonrinvyy
|
((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, yy component
|
Boundary 1
|
emw.epsilonrinvzy
|
((emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, zy component
|
Boundary 1
|
emw.epsilonrinvxz
|
((emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, xz component
|
Boundary 1
|
emw.epsilonrinvyz
|
((emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, yz component
|
Boundary 1
|
emw.epsilonrinvzz
|
((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, zz component
|
Boundary 1
|
emw.H0x_1
|
0
|
A/m
|
Magnetic field, x component
|
Boundary 1
|
emw.H0y_1
|
0
|
A/m
|
Magnetic field, y component
|
Boundary 1
|
emw.H0z_1
|
exp(-j*kay*y)
|
A/m
|
Magnetic field, z component
|
Boundary 1
|
emw.tH0modex_1
|
(emw.ny*emw.H0x_1-emw.nx*emw.H0y_1)*emw.ny+(emw.nz*emw.H0x_1-emw.nx*emw.H0z_1)*emw.nz
|
A/m
|
Port tangential magnetic mode field, x component
|
Boundary 1
|
emw.tH0modey_1
|
(-emw.ny*emw.H0x_1+emw.nx*emw.H0y_1)*emw.nx+(emw.nz*emw.H0y_1-emw.ny*emw.H0z_1)*emw.nz
|
A/m
|
Port tangential magnetic mode field, y component
|
Boundary 1
|
emw.tH0modez_1
|
(-emw.nz*emw.H0x_1+emw.nx*emw.H0z_1)*emw.nx+(-emw.nz*emw.H0y_1+emw.ny*emw.H0z_1)*emw.ny
|
A/m
|
Port tangential magnetic mode field, z component
|
Boundary 1
|
emw.tE0modex_1
|
(emw.epsilonrinvxx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvxy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvxz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny)-(emw.nx*(emw.epsilonrinvxx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvxy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvxz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny))+emw.ny*(emw.epsilonrinvyx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvyy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvyz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny))+emw.nz*(emw.epsilonrinvzx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvzy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvzz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny)))*emw.nx)/(emw.iomega*epsilon0_const)
|
V/m
|
Port tangential electric mode field, x component
|
Boundary 1
|
emw.tE0modey_1
|
(emw.epsilonrinvyx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvyy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvyz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny)-(emw.nx*(emw.epsilonrinvxx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvxy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvxz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny))+emw.ny*(emw.epsilonrinvyx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvyy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvyz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny))+emw.nz*(emw.epsilonrinvzx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvzy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvzz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny)))*emw.ny)/(emw.iomega*epsilon0_const)
|
V/m
|
Port tangential electric mode field, y component
|
Boundary 1
|
emw.tE0modez_1
|
(emw.epsilonrinvzx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvzy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvzz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny)-(emw.nx*(emw.epsilonrinvxx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvxy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvxz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny))+emw.ny*(emw.epsilonrinvyx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvyy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvyz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny))+emw.nz*(emw.epsilonrinvzx*(emw.alphaport_1*(emw.tH0modez_1*emw.ny-emw.tH0modey_1*emw.nz)+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.ny)+emw.epsilonrinvzy*(emw.alphaport_1*(-emw.tH0modez_1*emw.nx+emw.tH0modex_1*emw.nz)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_1*emw.nx+emw.H0y_1*emw.ny+emw.H0z_1*emw.nz)*emw.nx)+emw.epsilonrinvzz*(emw.alphaport_1*(emw.tH0modey_1*emw.nx-emw.tH0modex_1*emw.ny)-dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_1*nojac(emw.nx)+emw.H0y_1*nojac(emw.ny)+emw.H0z_1*nojac(emw.nz),x)*emw.ny)))*emw.nz)/(emw.iomega*epsilon0_const)
|
V/m
|
Port tangential electric mode field, z component
|
Boundary 1
|
Name
|
Expression
|
Unit
|
Description
|
Selection
|
emw.PortConstrx
|
nojac(emw.tEmodex_2*(1-root.mod1.emw.genextport2))*root.mod1.emw.S2x
|
V/m
|
Port constraint, x component
|
Boundary 10
|
emw.PortConstry
|
nojac(emw.tEmodey_2*(1-root.mod1.emw.genextport2))*root.mod1.emw.S2x
|
V/m
|
Port constraint, y component
|
Boundary 10
|
emw.PortConstrz
|
nojac(emw.tEmodez_2*(1-root.mod1.emw.genextport2))*root.mod1.emw.S2x
|
V/m
|
Port constraint, z component
|
Boundary 10
|
emw.PortConstrx_weak
|
nojac(conj(emw.tEmodex_2*(1-root.mod1.emw.genextport2)))*root.mod1.emw.S2x
|
V/m
|
Port constraint, x component
|
Boundary 10
|
emw.PortConstry_weak
|
nojac(conj(emw.tEmodey_2*(1-root.mod1.emw.genextport2)))*root.mod1.emw.S2x
|
V/m
|
Port constraint, y component
|
Boundary 10
|
emw.PortConstrz_weak
|
nojac(conj(emw.tEmodez_2*(1-root.mod1.emw.genextport2)))*root.mod1.emw.S2x
|
V/m
|
Port constraint, z component
|
Boundary 10
|
emw.epsilonrinvxx
|
((emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, xx component
|
Boundary 10
|
emw.epsilonrinvyx
|
((emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))-(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, yx component
|
Boundary 10
|
emw.epsilonrinvzx
|
((emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, zx component
|
Boundary 10
|
emw.epsilonrinvxy
|
((emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, xy component
|
Boundary 10
|
emw.epsilonrinvyy
|
((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, yy component
|
Boundary 10
|
emw.epsilonrinvzy
|
((emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, zy component
|
Boundary 10
|
emw.epsilonrinvxz
|
((emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, xz component
|
Boundary 10
|
emw.epsilonrinvyz
|
((emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, yz component
|
Boundary 10
|
emw.epsilonrinvzz
|
((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const)))/((emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))+(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const))+(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxx+emw.sigmaxx/(emw.iomega*epsilon0_const))*(emw.epsilonryz+emw.sigmayz/(emw.iomega*epsilon0_const))*(emw.epsilonrzy+emw.sigmazy/(emw.iomega*epsilon0_const))-(emw.epsilonrxy+emw.sigmaxy/(emw.iomega*epsilon0_const))*(emw.epsilonryx+emw.sigmayx/(emw.iomega*epsilon0_const))*(emw.epsilonrzz+emw.sigmazz/(emw.iomega*epsilon0_const))-(emw.epsilonrxz+emw.sigmaxz/(emw.iomega*epsilon0_const))*(emw.epsilonryy+emw.sigmayy/(emw.iomega*epsilon0_const))*(emw.epsilonrzx+emw.sigmazx/(emw.iomega*epsilon0_const)))
|
1
|
Inverse of relative permittivity, zz component
|
Boundary 10
|
emw.Area_2
|
root.mod1.emw.intport2(1)
|
m^2
|
Area
|
Global
|
emw.beta_2
|
root.mod1.emw.intport2(-emw.alphaport_2*j)/emw.Area_2
|
rad/m
|
Propagation constant
|
Global
|
emw.Pmode_2
|
root.mod1.emw.intport2(if(imag(emw.alphaport_2)==0,1,0.5*(emw.nx*real(conj(emw.tH0modez_2)*emw.tE0modey_2-conj(emw.tH0modey_2)*emw.tE0modez_2)+emw.ny*real(-conj(emw.tH0modez_2)*emw.tE0modex_2+conj(emw.tH0modex_2)*emw.tE0modez_2)+emw.nz*real(conj(emw.tH0modey_2)*emw.tE0modex_2-conj(emw.tH0modex_2)*emw.tE0modey_2))))
|
W
|
Port mode power
|
Global
|
emw.tEmodex_2
|
emw.tE0modex_2*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_2))
|
V/m
|
Port tangential electric mode field, x component
|
Boundary 10
|
emw.tEmodey_2
|
emw.tE0modey_2*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_2))
|
V/m
|
Port tangential electric mode field, y component
|
Boundary 10
|
emw.tEmodez_2
|
emw.tE0modez_2*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_2))
|
V/m
|
Port tangential electric mode field, z component
|
Boundary 10
|
emw.normtEmode_2
|
sqrt(realdot(emw.tEmodex_2,emw.tEmodex_2)+realdot(emw.tEmodey_2,emw.tEmodey_2)+realdot(emw.tEmodez_2,emw.tEmodez_2))
|
V/m
|
Port tangential electric mode field norm
|
Boundary 10
|
emw.tHmodex_2
|
emw.tH0modex_2*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_2))
|
A/m
|
Port tangential magnetic mode field, x component
|
Boundary 10
|
emw.tHmodey_2
|
emw.tH0modey_2*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_2))
|
A/m
|
Port tangential magnetic mode field, y component
|
Boundary 10
|
emw.tHmodez_2
|
emw.tH0modez_2*sqrt(abs(try_catch(emw.Pin,1)/emw.Pmode_2))
|
A/m
|
Port tangential magnetic mode field, z component
|
Boundary 10
|
emw.normtHmode_2
|
sqrt(realdot(emw.tHmodex_2,emw.tHmodex_2)+realdot(emw.tHmodey_2,emw.tHmodey_2)+realdot(emw.tHmodez_2,emw.tHmodez_2))
|
A/m
|
Port tangential magnetic mode field norm
|
Boundary 10
|
emw.alphaport_2
|
kbx*j
|
rad/m
|
Complex propagation constant
|
Global
|
emw.H0x_2
|
0
|
A/m
|
Magnetic field, x component
|
Boundary 10
|
emw.H0y_2
|
0
|
A/m
|
Magnetic field, y component
|
Boundary 10
|
emw.H0z_2
|
exp(-j*kay*y)
|
A/m
|
Magnetic field, z component
|
Boundary 10
|
emw.tH0modex_2
|
(emw.ny*emw.H0x_2-emw.nx*emw.H0y_2)*emw.ny+(emw.nz*emw.H0x_2-emw.nx*emw.H0z_2)*emw.nz
|
A/m
|
Port tangential magnetic mode field, x component
|
Boundary 10
|
emw.tH0modey_2
|
(-emw.ny*emw.H0x_2+emw.nx*emw.H0y_2)*emw.nx+(emw.nz*emw.H0y_2-emw.ny*emw.H0z_2)*emw.nz
|
A/m
|
Port tangential magnetic mode field, y component
|
Boundary 10
|
emw.tH0modez_2
|
(-emw.nz*emw.H0x_2+emw.nx*emw.H0z_2)*emw.nx+(-emw.nz*emw.H0y_2+emw.ny*emw.H0z_2)*emw.ny
|
A/m
|
Port tangential magnetic mode field, z component
|
Boundary 10
|
emw.tE0modex_2
|
(emw.epsilonrinvxx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvxy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvxz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny)-(emw.nx*(emw.epsilonrinvxx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvxy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvxz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny))+emw.ny*(emw.epsilonrinvyx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvyy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvyz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny))+emw.nz*(emw.epsilonrinvzx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvzy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvzz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny)))*emw.nx)/(emw.iomega*epsilon0_const)
|
V/m
|
Port tangential electric mode field, x component
|
Boundary 10
|
emw.tE0modey_2
|
(emw.epsilonrinvyx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvyy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvyz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny)-(emw.nx*(emw.epsilonrinvxx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvxy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvxz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny))+emw.ny*(emw.epsilonrinvyx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvyy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvyz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny))+emw.nz*(emw.epsilonrinvzx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvzy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvzz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny)))*emw.ny)/(emw.iomega*epsilon0_const)
|
V/m
|
Port tangential electric mode field, y component
|
Boundary 10
|
emw.tE0modez_2
|
(emw.epsilonrinvzx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvzy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvzz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny)-(emw.nx*(emw.epsilonrinvxx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvxy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvxz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny))+emw.ny*(emw.epsilonrinvyx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvyy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvyz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny))+emw.nz*(emw.epsilonrinvzx*(emw.alphaport_2*(emw.tH0modez_2*emw.ny-emw.tH0modey_2*emw.nz)+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nz+emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.ny)+emw.epsilonrinvzy*(emw.alphaport_2*(-emw.tH0modez_2*emw.nx+emw.tH0modex_2*emw.nz)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.nz-emw.alphaOOP*(emw.H0x_2*emw.nx+emw.H0y_2*emw.ny+emw.H0z_2*emw.nz)*emw.nx)+emw.epsilonrinvzz*(emw.alphaport_2*(emw.tH0modey_2*emw.nx-emw.tH0modex_2*emw.ny)-dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),y)*emw.nx+dtang(emw.H0x_2*nojac(emw.nx)+emw.H0y_2*nojac(emw.ny)+emw.H0z_2*nojac(emw.nz),x)*emw.ny)))*emw.nz)/(emw.iomega*epsilon0_const)
|
V/m
|
Port tangential electric mode field, z component
|
Boundary 10
|