Źísr!com.femlab.server.ModelFileHeaderŻDďÓ%LtagstLcom/femlab/util/FlStringList;Ltypesq~LvrsntLcom/femlab/util/FlVersion;xpwsrcom.femlab.util.FlVersionźÓ%˙/B =IbuildImajorLdatetLjava/lang/String;Lextq~Lnameq~Lrcsq~L reactionExtq~L reactionNameq~xpwtq~t#COMSOL Reaction Engineering Lab 3.5tat COMSOL 3.5q~ w[t $Name: $t$Date: 2008/12/03 17:02:19 $xur[Ljava.lang.String;­ŇVçé{Gxpt modelinfotxfemtguitg1tg2tfem1461uq~ q~t femstructt guistructtdrawq~tgeomxsrcom.femlab.api.client.ModelInfoć…^ŒŤÓ%Ldescrq~LdocURLq~[imaget[Bxpwpppxuq~ tę` COMSOL 3.5 a 0 603 $Name: $ $Date: 2008/12/03 17:02:19 $ 1461 geom on on off on on off on 0.1 t ElectromagneticWaves cartesian {"Ex","Ey","Ez","Hx","Hy","Hz","Ax","Ay","Az","scEx","scEy","scEz","scHx","scHy","scHz","psi"} {"x","y","z"} rfw RF {"shcurl(2,{'Ex','Ey','Ez'})","shlag(2,'psi')"} 4 2 2 off _rfw Vec2 harmonic E nu freq off off {"tlmx","tlmy","tlmz"} ideal ref {1,1,1,1,1,1,1,1,1,1,1,1} 0 0 cont {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} E0 cont port port periodic epsr {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","exp(-i*kax*x)","0"} {"0","exp(-i*kbx*x)","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} 0 0 abs(kaz) abs(kbz) 0 E E 1 {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} plane {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","1"} {"0","0","1"} {"0","0","1"} {"0","0","1"} {"0","0","1"} {"-nx_rfw","-ny_rfw","-nz_rfw"} {"-nx_rfw","-ny_rfw","-nz_rfw"} {"-nx_rfw","-ny_rfw","-nz_rfw"} {"-nx_rfw","-ny_rfw","-nz_rfw"} {"-nx_rfw","-ny_rfw","-nz_rfw"} 1 1 1 2 1 0 0 1 0 0 1 0 1 50.0 {"1"} {"1"} {"0","0","1"} {"0","0","1"} {"0","0","1"} {"0","0","1"} {"0","0","1"} 0 uniform userdef TE TE auto 10 11 0 0 beta1 0 field 0 0 sym sym sym sym floque {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"kax","0","0"} {"0"} {"-1"} {"0"} {"-1"} {"0"} {"-1"} {5,1,4,5,1,2,3,1,1,5,5} 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","psi0_rfw"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","psi0_rfw"} 1 {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"1","0","0","0","1","0","0","0","1"} {"0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0"} {"n_slab","0","0","0","n_slab","0","0","0","n_slab"} {"n_air","0","0","0","n_air","0","0","0","n_air"} n {"Sdx_guess_rfw","Sdy_guess_rfw","Sdz_guess_rfw"} {"Sdx_guess_rfw","Sdy_guess_rfw","Sdz_guess_rfw"} dr_guess_rfw {"0","0","0"} {"0","0","0"} R0_guess_rfw {"0","0","0"} {"0","0","0"} none {"0","0","0"} {"0","0","0"} 0 {"0","0","0"} {"0","0","0"} {"0","0","1"} {"0","0","1"} mur {"0","0","0"} {"0","0","0"}
{"0","0","0"} {"0","0","0"}
{"1/mu0_rfw*Bx_rfw","1/mu0_rfw*By_rfw","1/mu0_rfw*Bz_rfw"} {"1/mu0_rfw*Bx_rfw","1/mu0_rfw*By_rfw","1/mu0_rfw*Bz_rfw"} 1/mu0_rfw*normB_rfw epsr

{"0","0","0"} {"0","0","0"}

{"0","0","0"} {"0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {1,2}
8.854187817e-12 4*pi*1e-7 1e9 exp(-j*k0_rfw*z) 0 0 psi0_guess_rfw
{"x","y","z"} {"ref"} {"shcurl(2,{'Ex','Ey','Ez'})"} 4 2 2 on 1
coefficient
SI {"0","0","0","0"} 1 1 1 1 {1,1} 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 {"0","0","0","psi0_rfw"} {"0","0","0","psi0_rfw"} {"0","0","0","0"} {"0","0","0","0"} {"-dVol_rfw*mu0_rfw*(jomega_rfw*((Jdx_rfw+Jix_rfw)*test(depEx_rfw)+(Jdy_rfw+Jiy_rfw)*test(depEy_rfw)+(Jdz_rfw+Jiz_rfw)*test(depEz_rfw))-jwHx_rfw*test(curlEx_rfw)-jwHy_rfw*test(curlEy_rfw)-jwHz_rfw*test(curlEz_rfw))","0","0","0"} {"-dVol_rfw*mu0_rfw*(jomega_rfw*((Jdx_rfw+Jix_rfw)*test(depEx_rfw)+(Jdy_rfw+Jiy_rfw)*test(depEy_rfw)+(Jdz_rfw+Jiz_rfw)*test(depEz_rfw))-jwHx_rfw*test(curlEx_rfw)-jwHy_rfw*test(curlEy_rfw)-jwHz_rfw*test(curlEz_rfw))","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} {"0","0","0"} 1 1 1 1 1 1 1 1 1 {"Ex","Ey","Ez","psi"} 0 0 x 0 y 0 z 0 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 k0_rfw*sqrt(mur_rfw*(epsilonr_rfw+sigma_rfw/(jomega_rfw*epsilon0_rfw))) detJ_rfw c0_rfw/sqrt(epsilonr_rfw*mur_rfw) c_rfw*mu0_rfw*mur_rfw 1/real(sqrt(j*omega_rfw*mu0_rfw*mur_rfw*(sigma_rfw+j*omega_rfw*epsilon0_rfw*epsilonr_rfw))) E0ix_rfw*exp(j*phase) E0iy_rfw*exp(j*phase) E0iz_rfw*exp(j*phase) 1/n_rfw^2 0 0 0 1/n_rfw^2 0 0 0 1/n_rfw^2 1 0 0 0 1 0 0 0 1 epsilon0_rfw*epsilonr_rfw epsilon0_rfw*epsilonrxx_rfw epsilon0_rfw*epsilonrxy_rfw epsilon0_rfw*epsilonrxz_rfw epsilon0_rfw*epsilonryx_rfw epsilon0_rfw*epsilonryy_rfw epsilon0_rfw*epsilonryz_rfw epsilon0_rfw*epsilonrzx_rfw epsilon0_rfw*epsilonrzy_rfw epsilon0_rfw*epsilonrzz_rfw mu0_rfw*mur_rfw mu0_rfw*murxx_rfw mu0_rfw*murxy_rfw mu0_rfw*murxz_rfw mu0_rfw*muryx_rfw mu0_rfw*muryy_rfw mu0_rfw*muryz_rfw mu0_rfw*murzx_rfw mu0_rfw*murzy_rfw mu0_rfw*murzz_rfw murinvxx_rfw*scBx_rfw/mu0_rfw murinvyy_rfw*scBy_rfw/mu0_rfw murinvzz_rfw*scBz_rfw/mu0_rfw real(0.5*j*omega_rfw*(Bx_rfw*conj(Hx)+By_rfw*conj(Hy)+Bz_rfw*conj(Hz))) EzyEyz Ex epsilonxx_rfw*Ex epsilonxx_rfw*scEx jomega_rfw*Dx_rfw 0 Dx_rfw/epsilon0_rfw (murinvxx_rfw*jwBx_rfw+murinvxy_rfw*jwBy_rfw+murinvxz_rfw*jwBz_rfw)/mu0_rfw jwHx_rfw/jomega_rfw Ex-Eix_rfw -curlEx_rfw jwBx_rfw/jomega_rfw -(d(scEz,y)-d(scEy,z))/jomega_rfw ExzEzx Ey epsilonyy_rfw*Ey epsilonyy_rfw*scEy jomega_rfw*Dy_rfw 0 Dy_rfw/epsilon0_rfw (murinvyx_rfw*jwBx_rfw+murinvyy_rfw*jwBy_rfw+murinvyz_rfw*jwBz_rfw)/mu0_rfw jwHy_rfw/jomega_rfw Ey-Eiy_rfw -curlEy_rfw jwBy_rfw/jomega_rfw -(d(scEx,z)-d(scEz,x))/jomega_rfw EyxExy Ez epsilonzz_rfw*Ez epsilonzz_rfw*scEz jomega_rfw*Dz_rfw 0 Dz_rfw/epsilon0_rfw (murinvzx_rfw*jwBx_rfw+murinvzy_rfw*jwBy_rfw+murinvzz_rfw*jwBz_rfw)/mu0_rfw jwHz_rfw/jomega_rfw Ez-Eiz_rfw -curlEz_rfw jwBz_rfw/jomega_rfw -(d(scEy,x)-d(scEx,y))/jomega_rfw sqrt(abs(Ex)^2+abs(Ey)^2+abs(Ez)^2) sqrt(abs(Dx_rfw)^2+abs(Dy_rfw)^2+abs(Dz_rfw)^2) sqrt(abs(Bx_rfw)^2+abs(By_rfw)^2+abs(Bz_rfw)^2) sqrt(abs(Hx)^2+abs(Hy)^2+abs(Hz)^2) sqrt(abs(Poxav_rfw)^2+abs(Poyav_rfw)^2+abs(Pozav_rfw)^2) sqrt(abs(scEx)^2+abs(scEy)^2+abs(scEz)^2) sqrt(abs(scDx_rfw)^2+abs(scDy_rfw)^2+abs(scDz_rfw)^2) sqrt(abs(scBx_rfw)^2+abs(scBy_rfw)^2+abs(scBz_rfw)^2) sqrt(abs(scHx)^2+abs(scHy)^2+abs(scHz)^2) 0.25*real(Hx*conj(Bx_rfw)+Hy*conj(By_rfw)+Hz*conj(Bz_rfw)) 0.25*real(Ex*conj(Dx_rfw)+Ey*conj(Dy_rfw)+Ez*conj(Dz_rfw)) Wmav_rfw+Weav_rfw 0.5*real(Jix_rfw*conj(Ex)-j*real(omega_rfw)*Ex*conj(Dx_rfw)+Jiy_rfw*conj(Ey)-j*real(omega_rfw)*Ey*conj(Dy_rfw)+Jiz_rfw*conj(Ez)-j*real(omega_rfw)*Ez*conj(Dz_rfw)) 0.5*real(Ey*conj(Hz)-Ez*conj(Hy)) 0.5*real(Ez*conj(Hx)-Ex*conj(Hz)) 0.5*real(Ex*conj(Hy)-Ey*conj(Hx)) dr_guess_rfw R0_guess_rfw normB_rfw/mu0_rfw 0 0 0 1 0 0 0 0 0 0 Sdx_guess_rfw Sdy_guess_rfw Sdz_guess_rfw nxx_rfw epsilonrxx_rfw sigmaxx_rfw murxx_rfw n_slab n_air 0 0 0 n_slab n_air 0 0 0 n_slab n_air nxx_rfw^2 0 0 0 nyy_rfw^2 0 0 0 nzz_rfw^2 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 {0,0} {0,0} {1,2} {"0","0","0","0"} {"0","0","0","0"} {"alpha_rfw*(ny_rfw*(murinvzx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvzy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvzz_rfw*(nx_rfw*tEy-ny_rfw*tEx))-nz_rfw*(murinvyx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvyy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvyz_rfw*(nx_rfw*tEy-ny_rfw*tEx)))*dVolbnd_rfw*tEx_test","alpha_rfw*(nz_rfw*(murinvxx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvxy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvxz_rfw*(nx_rfw*tEy-ny_rfw*tEx))-nx_rfw*(murinvzx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvzy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvzz_rfw*(nx_rfw*tEy-ny_rfw*tEx)))*dVolbnd_rfw*tEy_test","alpha_rfw*(nx_rfw*(murinvyx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvyy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvyz_rfw*(nx_rfw*tEy-ny_rfw*tEx))-ny_rfw*(murinvxx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvxy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvxz_rfw*(nx_rfw*tEy-ny_rfw*tEx)))*dVolbnd_rfw*tEz_test","0"} {"alpha_rfw*dVolbnd_rfw*tEx_test*(ny_rfw*(murinvzx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvzy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvzz_rfw*(nx_rfw*tEy-ny_rfw*tEx))-nz_rfw*(murinvyx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvyy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvyz_rfw*(nx_rfw*tEy-ny_rfw*tEx))-2*(ny_rfw*(murinvzx_rfw*(ny_rfw*E0normz_rfw-nz_rfw*E0normy_rfw)+murinvzy_rfw*(nz_rfw*E0normx_rfw-nx_rfw*E0normz_rfw)+murinvzz_rfw*(nx_rfw*E0normy_rfw-ny_rfw*E0normx_rfw))-nz_rfw*(murinvyx_rfw*(ny_rfw*E0normz_rfw-nz_rfw*E0normy_rfw)+murinvyy_rfw*(nz_rfw*E0normx_rfw-nx_rfw*E0normz_rfw)+murinvyz_rfw*(nx_rfw*E0normy_rfw-ny_rfw*E0normx_rfw))))","alpha_rfw*dVolbnd_rfw*tEy_test*(nz_rfw*(murinvxx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvxy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvxz_rfw*(nx_rfw*tEy-ny_rfw*tEx))-nx_rfw*(murinvzx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvzy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvzz_rfw*(nx_rfw*tEy-ny_rfw*tEx))-2*(nz_rfw*(murinvxx_rfw*(ny_rfw*E0normz_rfw-nz_rfw*E0normy_rfw)+murinvxy_rfw*(nz_rfw*E0normx_rfw-nx_rfw*E0normz_rfw)+murinvxz_rfw*(nx_rfw*E0normy_rfw-ny_rfw*E0normx_rfw))-nx_rfw*(murinvzx_rfw*(ny_rfw*E0normz_rfw-nz_rfw*E0normy_rfw)+murinvzy_rfw*(nz_rfw*E0normx_rfw-nx_rfw*E0normz_rfw)+murinvzz_rfw*(nx_rfw*E0normy_rfw-ny_rfw*E0normx_rfw))))","alpha_rfw*dVolbnd_rfw*tEz_test*(nx_rfw*(murinvyx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvyy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvyz_rfw*(nx_rfw*tEy-ny_rfw*tEx))-ny_rfw*(murinvxx_rfw*(ny_rfw*tEz-nz_rfw*tEy)+murinvxy_rfw*(nz_rfw*tEx-nx_rfw*tEz)+murinvxz_rfw*(nx_rfw*tEy-ny_rfw*tEx))-2*(nx_rfw*(murinvyx_rfw*(ny_rfw*E0normz_rfw-nz_rfw*E0normy_rfw)+murinvyy_rfw*(nz_rfw*E0normx_rfw-nx_rfw*E0normz_rfw)+murinvyz_rfw*(nx_rfw*E0normy_rfw-ny_rfw*E0normx_rfw))-ny_rfw*(murinvxx_rfw*(ny_rfw*E0normz_rfw-nz_rfw*E0normy_rfw)+murinvxy_rfw*(nz_rfw*E0normx_rfw-nx_rfw*E0normz_rfw)+murinvxz_rfw*(nx_rfw*E0normy_rfw-ny_rfw*E0normx_rfw))))","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 t¸ú 1 1 1 1 1 1 1 1 {"","","",""} {"","","",""} {"","","",""} {"","","",""} {"","","",""} {"","","",""} {"","","",""} {"","","",""} {"","","",""} {"","","",""} {"tEx","tEy","tEz","psi"} E0ix_rfw*exp(j*phase) E0iy_rfw*exp(j*phase) E0iz_rfw*exp(j*phase) Hx-(nx_rfw*Hx+ny_rfw*Hy+nz_rfw*Hz)*nx_rfw Hy-(nx_rfw*Hx+ny_rfw*Hy+nz_rfw*Hz)*ny_rfw Hz-(nx_rfw*Hx+ny_rfw*Hy+nz_rfw*Hz)*nz_rfw 1 1/epsilonrbnd_rfw 0 0 0 1/epsilonrbnd_rfw 0 0 0 1/epsilonrbnd_rfw 1/murbnd_rfw 0 0 0 1/murbnd_rfw 0 0 0 1/murbnd_rfw uny*(Hz_down-Hz_up)-unz*(Hy_down-Hy_up) unz*(Hx_down-Hx_up)-unx*(Hz_down-Hz_up) unx*(Hy_down-Hy_up)-uny*(Hx_down-Hx_up) nx_rfw*Poxav_rfw+ny_rfw*Poyav_rfw+nz_rfw*Pozav_rfw sqrt(abs(Jsx_rfw)^2+abs(Jsy_rfw)^2+abs(Jsz_rfw)^2) sqrt(abs(tEx)^2+abs(tEy)^2+abs(tEz)^2) sqrt(abs(tHx)^2+abs(tHy)^2+abs(tHz)^2) 0.5*real(Jsx_rfw*conj(tEx)+Jsy_rfw*conj(tEy)+Jsz_rfw*conj(tEz)) omega_rfw*mu_rfw/beta_rfw beta_rfw/(omega_rfw*epsilon_rfw) sqrt(mu_rfw/epsilon_rfw) 1 (-rsrc0x_g1_rfw*(x-rsrc0x_g1_rfw)-rsrc0y_g1_rfw*(y-rsrc0y_g1_rfw)-rsrc0z_g1_rfw*(z-rsrc0z_g1_rfw))/sqrt(abs(-rsrc0x_g1_rfw)^2+abs(-rsrc0y_g1_rfw)^2+abs(-rsrc0z_g1_rfw)^2) (-rsrc0x_g1_rfw*(x-rdst0x_g1_rfw)-rsrc0y_g1_rfw*(y-rdst0y_g1_rfw)-rsrc0z_g1_rfw*(z-rdst0z_g1_rfw))/sqrt(abs(-rsrc0x_g1_rfw)^2+abs(-rsrc0y_g1_rfw)^2+abs(-rsrc0z_g1_rfw)^2) ((-ny_rfw*rsrc0z_g1_rfw+nz_rfw*rsrc0y_g1_rfw)*(x-rsrc0x_g1_rfw)+(-nz_rfw*rsrc0x_g1_rfw+nx_rfw*rsrc0z_g1_rfw)*(y-rsrc0y_g1_rfw)+(-nx_rfw*rsrc0y_g1_rfw+ny_rfw*rsrc0x_g1_rfw)*(z-rsrc0z_g1_rfw))/sqrt(abs(-rsrc0x_g1_rfw)^2+abs(-rsrc0y_g1_rfw)^2+abs(-rsrc0z_g1_rfw)^2) (-(-ny_rfw*rsrc0z_g1_rfw+nz_rfw*rsrc0y_g1_rfw)*(x-rdst0x_g1_rfw)-(-nz_rfw*rsrc0x_g1_rfw+nx_rfw*rsrc0z_g1_rfw)*(y-rdst0y_g1_rfw)-(-nx_rfw*rsrc0y_g1_rfw+ny_rfw*rsrc0x_g1_rfw)*(z-rdst0z_g1_rfw))/sqrt(abs(-rsrc0x_g1_rfw)^2+abs(-rsrc0y_g1_rfw)^2+abs(-rsrc0z_g1_rfw)^2) 0 0 -j^2*abs(kbz) -j^2*abs(kaz) 0 1 1 1 2 1 1 1 0 1 50 0 10 11 0 0 0 nx ny nz nbndxx_rfw epsilonrbndxx_rfw sigmabndxx_rfw murbndxx_rfw sqrt(epsilonrbndxx_rfw) 0 0 0 sqrt(epsilonrbndyy_rfw) 0 0 0 sqrt(epsilonrbndzz_rfw) 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 -nx_rfw -ny_rfw -nz_rfw 0 0 0 0 0 1 0 0 0 0 0 j*abs(kbz) j*abs(kaz) 0 0 0 0 (nz_rfw*E0y_rfw-ny_rfw*E0z_rfw)/Z_TE_rfw (nz_rfw*E0y_rfw-ny_rfw*E0z_rfw)/Z_TE_rfw 0 0 0 0 (nz_rfw*E0y_rfw-ny_rfw*E0z_rfw)*sqrt(Pin_port_rfw/power_flow_2_g1_rfw)/Z_TE_rfw (nz_rfw*E0y_rfw-ny_rfw*E0z_rfw)*sqrt(Pin_port_rfw/power_flow_1_g1_rfw)/Z_TE_rfw 0 0 0 exp(-i*kbx*x) exp(-i*kax*x) 0 0 0 (nx_rfw*E0z_rfw-nz_rfw*E0x_rfw)/Z_TE_rfw (nx_rfw*E0z_rfw-nz_rfw*E0x_rfw)/Z_TE_rfw 0 0 0 exp(-i*kbx*x)*sqrt(Pin_port_rfw/power_flow_2_g1_rfw) exp(-i*kax*x)*sqrt(Pin_port_rfw/power_flow_1_g1_rfw) 0 0 0 (nx_rfw*E0z_rfw-nz_rfw*E0x_rfw)*sqrt(Pin_port_rfw/power_flow_2_g1_rfw)/Z_TE_rfw (nx_rfw*E0z_rfw-nz_rfw*E0x_rfw)*sqrt(Pin_port_rfw/power_flow_1_g1_rfw)/Z_TE_rfw 0 0 0 0 (ny_rfw*E0x_rfw-nx_rfw*E0y_rfw)/Z_TE_rfw (ny_rfw*E0x_rfw-nx_rfw*E0y_rfw)/Z_TE_rfw 0 0 0 0 (ny_rfw*E0x_rfw-nx_rfw*E0y_rfw)*sqrt(Pin_port_rfw/power_flow_2_g1_rfw)/Z_TE_rfw (ny_rfw*E0x_rfw-nx_rfw*E0y_rfw)*sqrt(Pin_port_rfw/power_flow_1_g1_rfw)/Z_TE_rfw 0 kax 0 0 0 kax 0 0 {0,0,0,0,0,0,0,0,0,0,0} {0,0,0,0,0,0,0,0,0,0,0} {1,2,3,1,2,2,4,2,2,5,5} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} 1 1 1 1 1 1 1 1 1 1 1 1 1 1 {"","","",""} {"","","",""} {"tEx","tEy","tEz","psi"} 0 0 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} {"0","0","0","0"} 1 1 1 1 1 1 {"","","",""} {"","","",""} {"tEx","tEy","tEz","psi"} {0,0,0,0,0,0,0,0,0,0,0,0} {0,0,0,0,0,0,0,0,0,0,0,0} {1,1,1,1,1,1,1,1,1,1,1,1} 8.854187817000001e-012 4e-007*pi 1000000000 exp(-j*k0_rfw*z) 0 0 psi0_guess_rfw omega_rfw*sqrt(epsilon0_rfw*mu0_rfw) real(-jomega_rfw) 2*pi/k0_rfw 2*pi*nu_rfw j*omega_rfw 2*pi/(k0_rfw*sqrt(mur_rfw*epsilonr_rfw)) 1/sqrt(epsilon0_rfw*mu0_rfw) 1 k0_rfw ka*sin(alpha) 0 ka*cos(alpha) n_slab*k0_rfw kb*sin(beta) 0 kb*cos(beta) elcplscalar {"1"} x/Asrc0_g1_rfw y/Asrc0_g1_rfw z/Asrc0_g1_rfw 1 x/Adst0_g1_rfw y/Adst0_g1_rfw z/Adst0_g1_rfw 1 ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref 4 4 4 4 4 4 4 4 {"1","4"} {"2","3","5","6","7","8","9"} {"10","11"} {"rsrc0x_g1_rfw","rsrc0y_g1_rfw","rsrc0z_g1_rfw","Asrc0_g1_rfw","rdst0x_g1_rfw","rdst0y_g1_rfw","rdst0z_g1_rfw","Adst0_g1_rfw"} {"1","2","3","4","5","6","7","8"} elcplextr {"1"} tEx tEy tEz psi 1 2 1 2 1 2 1 2 {"1","4"} {"2","3","5","6","7","8","9","10","11"} 1 1 1 1 {"1","2","3","4","5","6","7","8","9"} {"10","11"} {"tEx_per0_rfw","tEy_per0_rfw","tEz_per0_rfw","psi_per0_rfw"} local {"bnd1_rfw","bnd2_rfw"} local {"x","y"} elconst S_parameter_integral_2_g1_rfw 20*log10(abs(S_parameter_integral_2_g1_rfw)) S_parameter_integral_1_g1_rfw 20*log10(abs(S_parameter_integral_1_g1_rfw)) elsconstr {"1"} {"0","0","0"} 1 edg shcurl 2 {"Ex","Ey","Ez"} ref edg2 shcurl 2 {"Ex","Ey","Ez"} ref {"1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20"} elcplscalar {"1"} 1 if(real(beta_rfw)==0,1,(abs(E0x_rfw)^2+abs(E0y_rfw)^2+abs(E0z_rfw)^2)/(2*abs(Z_TE_rfw)^2)*real(Z_TE_rfw)) if(real(beta_rfw)==0,0,(tEx*conj(E0normx_rfw)+tEy*conj(E0normy_rfw)+tEz*conj(E0normz_rfw))/(2*abs(Z_TE_rfw)^2*Pin_port_rfw)*real(Z_TE_rfw)) 1 if(real(beta_rfw)==0,1,(abs(E0x_rfw)^2+abs(E0y_rfw)^2+abs(E0z_rfw)^2)/(2*abs(Z_TE_rfw)^2)*real(Z_TE_rfw)) if(real(beta_rfw)==0,1/port_area_1_g1_rfw,((tEx-E0normx_rfw)*conj(E0normx_rfw)+(tEy-E0normy_rfw)*conj(E0normy_rfw)+(tEz-E0normz_rfw)*conj(E0normz_rfw))/(2*abs(Z_TE_rfw)^2*Pin_port_rfw)*real(Z_TE_rfw)) ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref ref 2 4 4 2 4 4 {"1","2","4","5","6","8","9","10","11"} {"3"} {"7"} {"port_area_2_g1_rfw","power_flow_2_g1_rfw","S_parameter_integral_2_g1_rfw","port_area_1_g1_rfw","power_flow_1_g1_rfw","S_parameter_integral_1_g1_rfw"} {"1","2","3","4","5","6"} elsconstr {"1"} {"0","0","0"} {"tEx","tEy","tEz"} {"tEx-tEx_per0_rfw*exp(-j*((kperx_rfw)*(((rdst0x_g1_rfw)-(rsrc0x_g1_rfw)))+(kpery_rfw)*(((rdst0y_g1_rfw)-(rsrc0y_g1_rfw)))+(kperz_rfw)*(((rdst0z_g1_rfw)-(rsrc0z_g1_rfw)))))","tEy-tEy_per0_rfw*exp(-j*((kperx_rfw)*(((rdst0x_g1_rfw)-(rsrc0x_g1_rfw)))+(kpery_rfw)*(((rdst0y_g1_rfw)-(rsrc0y_g1_rfw)))+(kperz_rfw)*(((rdst0z_g1_rfw)-(rsrc0z_g1_rfw)))))","tEz-tEz_per0_rfw*exp(-j*((kperx_rfw)*(((rdst0x_g1_rfw)-(rsrc0x_g1_rfw)))+(kpery_rfw)*(((rdst0y_g1_rfw)-(rsrc0y_g1_rfw)))+(kperz_rfw)*(((rdst0z_g1_rfw)-(rsrc0z_g1_rfw)))))"} {"0","0","0"} {"test(tEx)","test(tEy)","test(tEz)"} {"test(tEx-tEx_per0_rfw*exp(-j*((kperx_rfw)*(((rdst0x_g1_rfw)-(rsrc0x_g1_rfw)))+(kpery_rfw)*(((rdst0y_g1_rfw)-(rsrc0y_g1_rfw)))+(kperz_rfw)*(((rdst0z_g1_rfw)-(rsrc0z_g1_rfw))))))","test(tEy-tEy_per0_rfw*exp(-j*((kperx_rfw)*(((rdst0x_g1_rfw)-(rsrc0x_g1_rfw)))+(kpery_rfw)*(((rdst0y_g1_rfw)-(rsrc0y_g1_rfw)))+(kperz_rfw)*(((rdst0z_g1_rfw)-(rsrc0z_g1_rfw))))))","test(tEz-tEz_per0_rfw*exp(-j*((kperx_rfw)*(((rdst0x_g1_rfw)-(rsrc0x_g1_rfw)))+(kpery_rfw)*(((rdst0y_g1_rfw)-(rsrc0y_g1_rfw)))+(kperz_rfw)*(((rdst0z_g1_rfw)-(rsrc0z_g1_rfw))))))"} 1 1 1 tri shcurl 2 {"Ex","Ey","Ez"} ref quad shcurl 2 {"Ex","Ey","Ez"} ref tri2 shcurl 2 {"Ex","Ey","Ez"} ref quad2 shcurl 2 {"Ex","Ey","Ez"} ref tri shcurl 2 {"Ex","Ey","Ez"} ref quad shcurl 2 {"Ex","Ey","Ez"} ref tri2 shcurl 2 {"Ex","Ey","Ez"} ref quad2 shcurl 2 {"Ex","Ey","Ez"} ref tri shcurl 2 {"Ex","Ey","Ez"} ref quad shcurl 2 {"Ex","Ey","Ez"} ref tri2 shcurl 2 {"Ex","Ey","Ez"} ref quad2 shcurl 2 {"Ex","Ey","Ez"} ref tri shcurl 2 {"Ex","Ey","Ez"} ref quad shcurl 2 {"Ex","Ey","Ez"} ref tri2 shcurl 2 {"Ex","Ey","Ez"} ref quad2 shcurl 2 {"Ex","Ey","Ez"} ref {"1","3","4","7"} {"2","5","8","9"} {"10","11"}

{"BLK1","BLK2"} 1 1.5 1[m] 8e8[m/s] c0/lda0 0 asin(n_air*sin(alpha)/n_slab) lda0/6 {0} {0} rfw weak SI uq~ tę` on stationary stationary auto 1.0E-6 25 tol 100 1 off on off 1.0 1.0E-4 10.0 off on 0.0010 25 lumped automatic auto on 1 4 tol 10 1 off const 1.0 minimal 1.0 1.0E-2 10.0 0.0010 0.01 range(0,0.1,1) 0 1 0.1 11 step none tlist free genalpha 0.01 off 15 off on on on on on on off on on 0.0010 2 1 0.1 0.75 linear off off maybe bweuler 0 off 6 0 300 0.0 0 lambda 0 step none off 1 off 0.0 0.0 0.0 on auto auto auto eliminate auto 1000 on auto on on on on off currgeom l2 10000000 longest weak on 0 1 2 1 fltpft 1 1.1 0.8 0.2 on off off sensitivity adjoint on cholesky analytic 500 10 1.0e-6 1.0e-6 1.0e-6 1.0e-6 0 off tExEyEz10,tExEyEz20,tExEyEz21 tExEyEz10,tExEyEz20,tExEyEz21 on init_expr_currsol_radio Automatic 0 u_init_radio Automatic 0 off off off off gmres linsolver 0.0 0.1 0.7 nd on off nd on 1.0E-8 on off tol 2 1.0E-6 400.0 10000 right right 1 50 2 1.0 3 6 v 5000 512.0 off 2.0 on droptol psi direct 0.02 100 0.9 on on on shape regular on 2 2 off Geom1 on on gmg precond 0.01 1.0 0.7 nd on off nd on 1.0E-8 on off tol 2 1.0E-6 400.0 10000 right right 1 50 2 1.0 3 6 v 5000 512.0 off 2.0 on droptol psi direct 0.02 100 0.9 on on on shape regular on 2 2 off Geom1 on on sorvec presmoother 0.01 0.1 0.7 nd on off nd on 1.0E-8 on off tol 2 1.0E-6 400.0 10000 right right 1 50 2 1.0 3 6 v 5000 512.0 off 2.0 on droptol psi direct 0.02 100 0.9 on on on shape regular on 2 2 off Geom1 on on soruvec postsmoother 0.01 0.1 0.7 nd on off nd on 1.0E-8 on off tol 2 1.0E-6 400.0 10000 right right 1 50 2 1.0 3 6 v 5000 512.0 off 2.0 on droptol psi direct 0.02 100 0.9 on on on shape regular on 2 2 off Geom1 on on pardiso coarsesolver 0.0 0.1 0.7 nd on off nd on 1.0E-8 on off tol 10 0.1 1 500 right right 1 50 2 1.0 3 6 v 5000 512.0 off 2.0 on droptol psi direct 0.02 100 0.9 on on on shape regular on 2 2 off Geom1 on on tExEyEz10 tExEyEz20 tExEyEz21 psi 1e-3 1 gmres linsolver 0.0 0.1 0.7 nd on off nd on 1.0E-8 on off tol 2 1.0E-6 400.0 10000 right right 1 50 2 1.0 3 6 v 5000 512.0 off 2.0 on droptol psi direct 0.02 100 0.9 on on shape regular on 2 2 off Geom1 on on gmg precond 0.01 1.0 0.7 nd on off nd on 1.0E-8 on off tol 2 1.0E-6 400.0 10000 right right 1 50 2 1.0 3 6 v 5000 512.0 off 2.0 on droptol psi direct 0.02 100 0.9 on on shape regular on 2 2 off Geom1 on on sorvec presmoother 0.01 0.1 0.7 nd on off nd on 1.0E-8 on off tol 2 1.0E-6 400.0 10000 right right 1 50 2 1.0 3 6 v 5000 512.0 off 2.0 on droptol psi direct 0.02 100 0.9 on on shape regular on 2 2 off Geom1 on on soruvec postsmoother 0.01 0.1 0.7 nd on off nd on 1.0E-8 on off tol 2 1.0E-6 400.0 10000 right right 1 50 2 1.0 3 6 v 5000 512.0 off 2.0 on droptol psi direct 0.02 100 0.9 on on shape regular on 2 2 off Geom1 on on pardiso coarsesolver 0.0 0.1 0.7 nd on off nd on 1.0E-8 on off tol 10 0.1 1 500 right right 1 50 2 1.0 3 6 v 5000 512.0 off 2.0 on droptol psi direct 0.02 100 0.9 on on shape regular on 2 2 off Geom1 on on 1 iter 0.5 1 1 20 10 1.0E-2 1 const off 1.0 1.0E-4 1.0E-2 10.0 minimal onevery off off off gmres gmg off shape sorvec soruvec right pardiso 2 on genalpha on 2 psi 1.0 2 direct 0.9 gmres gmg off shape sorvec soruvec right pardiso 2 on genalpha on 2 psi 1.0 2 direct 0.9 Geom1 0 off off off 1068594 COMSOL 3.5.0.603 1400171324187 1400170813734 off html off a4 off full off Geom1 boundary 0 0.0 0.20000000298023224 0.0 0.20000000298023224 0.0 0.800000011920929 0.2 0.2 0.2 -0.4255216562127999 0.4255216562127999 -0.46858039523433326 0.46858039523433326 -2.1367323460781296 -2.8149663461154963 2.521320381130243 0.10000000149011612 0.10000000149011612 0.4000000059604645 0.0 0.0 1.0 point headlight on 255 255 255 -2.1367323 -2.8149664 2.5213203 directional light 1 on 255 255 255 1.0 -1.0 1.0 directional light 2 on 255 255 255 -1.0 1.0 -1.0 directional light 3 on 255 255 255 -1.0 -1.0 1.0 directional light 4 on 255 255 255 1.0 -1.0 -1.0 on on on on off on on on on on on on off off off off 1.0 1.0 1.0 size cycle off off 0.5 orbit none none off off off off on off off on on on on on on 1.0E-6 intersection 1.0 normal off 2 1.0 off on off on off off on on 5 off h_max 1 0.6 1.5 0.03 0.5 20 1.0 1.0 1.0 on 0 longest {"","","","","","","","","","","",""} {"","","","","","","","","","","",""} {"","","","","","","","","","","","","","","","","","","",""} {"","","","","","","","","","","","","","","","","","","",""} {"","","","","","","","","","","","","","","","","","","",""} {"","","","","","","","","","","","","","","","","","","",""} {"","","","","","","","","","",""} {"","","","","","","","","","",""} {"","","","","","","","","","",""} {"","","","","","","","","","",""} {"tri","tri","tri","tri","tri","tri","tri","tri","tri","tri","tri"} {"",""} {"h_max/n_slab",""} on {"Wav_rfw"} on on off 5 off 0 off 0 off step none step none step none Rainbow off on on 255,0,0 interp fill off {"Wav_rfw"} on off 5 off step none {"Wav_rfw"} on off Rainbow off on on 255,0,0 interp fill off 1 random {"Wav_rfw"} on on off Rainbow off on on 255,0,0 interp fill off {"nPoav_rfw"} on on off Rainbow off on on 255,0,0 interp fill off on on off Rainbow off on on 255,0,0 interp off sub {"Ex","Ey","Ez"} off V/m {"Jsx_rfw","Jsy_rfw","Jsz_rfw"} off off 7 off 7 off 7 off step none step none step none cone proportional 255,0,0 on 1 off {"Ex","Ey","Ez"} V/m off 255,0,0 {"Wav_rfw"} Rainbow off on line {"Wav_rfw"} off on 1 medium 20 sub off step none step none step none 0.01 0.01 0.01 Inf 5000 on off 0.15 0.05 0.15 off 1 0.5 1.3 0.5 none off mass lines emforce_rfw charge,partq,-1.602e-19 9.1095e-31 {"","",""} {"Ex","Ey","Ez"} V/m on {"0","0","0"} {"0","0","0"} step none step none step none off 255,0,0 {"Wav_rfw"} Rainbow off on 255,0,0 on 1 once step none stick line {"Wav_rfw"} off on 1 medium 0.001 off {""} {""} off on on 0.001 partt off 5 0.001 off {"",""} {"",""} off on on 0.001 {"partu","partv","partw"} partt off 5 off {"Wav_rfw"} off on {"nPoav_rfw"} off off off off on off on 1 {"Geom1"} 0 0 stored step none on on off all on off off on on on {"Ex","Ey","Ez"} V/m {"Jsx_rfw","Jsy_rfw","Jsz_rfw"} on 1 0 stored step none moviefile AVI 640 480 10 full 11 off off off off 0 0 stored step none off auto 4 on off 0 0 stored step none off auto 4 on {"nPoav_rfw"} off 0 0 stored step none off auto 4 on {"Wav_rfw"} off 0 0 stored step none {"nPoav_rfw"} on on off Rainbow off on on 255,0,0 interp fill arc off {"nPoav_rfw"} {"nPoav_rfw"} off on off arc off solid cyclecolor none off off 255,0,0 Rainbow off on on 255,0,0 interp fill off off solid cyclecolor none off off 255,0,0 255,0,0 0 0 stored step none on on on {"lin","lin"} on on 1 0 1 on {"Wav_rfw"} on on off {"0","1","0","0","0","1","0","0","0"} on global 5 off off step none Rainbow off on on 255,0,0 interp fill off {"Wav_rfw"} off arc off {"Wav_rfw"} solid cyclecolor none off off 255,0,0 Rainbow off on on 255,0,0 interp fill 200 {"0","1","0","0","0","0"} {"Wav_rfw"} off off {"Wav_rfw"} solid cyclecolor none off off 255,0,0 {"0","0","0"} step none step none step none 255,0,0 0 0 stored step none on on on {"lin","lin"} on 1 off element 2 off off element 2 {"nPoav_rfw"} off off element 2 {"Wav_rfw"} off off 10 off 10 off 10 off step none step none step none element 2 0 0 stored step none on ptd off 3 coorddata off off on 0 0 stored step none step none step none {"Wav_rfw"} off {"0","0","0"} {} {} off solid cyclecolor none off off 255,0,0 on on on {"lin","lin"} 0 0 stored step none {} {} {} {} off off 192,192,192 on on 0,0,0 on off 128,128,128 on on 0,0,0 on 0,0,0 off all 1 random Rainbow off on srcom.femlab.geom.Blockx˜…aÖĐEçDlxDlyDlzLbaseq~LlxExprt!Lcom/femlab/geom/Geom$Expression;LlyExprq~$LlzExprq~$xrcom.femlab.geom.Prim3Ďn.D˝Ť˘Drot[axist[D[axisExprt"[Lcom/femlab/geom/Geom$Expression;[posq~&[posExprq~'LrotExprq~$xrcom.femlab.geom.Geom3]´(ł.â xrcom.femlab.geom.GeomÍš÷6…™{L geomAssoctLcom/femlab/geom/GeomAssoc;Lversionq~xpwq~w!Şur[BŹóřTŕxp!ŞGeom3ť˝×Ůß|Ű=-Cëâ6?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™É?˙˙˙˙ť˝×Ůß|Ű=š™™™™™Ů?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™Ů?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™Ů?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™É?š™™™™™Ů?˙˙˙˙ť˝×Ůß|Ű=˙˙˙˙ř˙˙˙˙ř˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙ř˙˙˙˙ř˙˙˙˙ř˙˙˙˙ř đ?˙˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙ řđ?˙˙˙˙ řđ?˙˙˙˙ řđ?˙˙˙˙ řđ?˙˙˙˙ řđ?˙˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙řđ?řđ?ř đ?ř đ?ř đ?ř đ?řđ?řđ?ř đ? řđ? řđ? řđ? řđ? řđ?řđ?řđ?ř đ?ř  đ?ř đ?ř đ?ř đ?ř đ?ř đ?ř đ?řřřřřřř BezierTriđ?š™™™™™Ů?đ?š™™™™™Ů?đ? BezierTriđ?š™™™™™Ů?đ?š™™™™™é?đ? BezierTriđ?š™™™™™é?đ?š™™™™™Ů?đ? BezierTriš™™™™™É?š™™™™™É?š™™™™™Ů?đ?š™™™™™Éżš™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™Éżš™™™™™Ů?đ? BezierTriš™™™™™É?š™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™Éżš™™™™™Ů?đ?š™™™™™É?š™™™™™É?š™™™™™Ůżđ? BezierTriš™™™™™É?š™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™É?š™™™™™Ůżđ?š™™™™™Éżš™™™™™É?š™™™™™Ů?đ? BezierCurveđ?š™™™™™É?đ? BezierCurveš™™™™™É?đ?š™™™™™É?š™™™™™É?đ? BezierCurveš™™™™™É?š™™™™™É?đ?š™™™™™É?đ? BezierCurveš™™™™™É?đ?đ? BezierCurveš™™™™™Ů?đ?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™Ů?đ?š™™™™™Ů?đ? BezierCurveđ?š™™™™™Ů?đ? BezierCurveš™™™™™É?đ?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?đ?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™É?đ?š™™™™™É?š™™™™™É?š™™™™™Ů?đ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ? AssocAttrib VectorIntX       xwxwur[D>ŚŒŤcZxpur"[Lcom.femlab.geom.Geom$Expression;Ý\2˝YţUxpsrcom.femlab.geom.Geom$Expression OpI_h¨DnumScaleLexprStrq~xpwt0w?đxsq~2wt0w?đxsq~2wt0w?đxuq~.?đuq~0sq~2wt0w?đxsq~2wt0w?đxsq~2wt1w?đxwsq~2wt0w?‘ßF˘R9xxw ?ə™™™™šsq~2wt0.2w?đxw?ə™™™™šsq~2wt0.2w?đxw?ٙ™™™™šsq~2wt0.4w?đxtcornerxsq~#wq~w!Şuq~,!ŞGeom3ť˝×Ůß|Ű=-Cëâ6?š™™™™™Ů?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™Ů?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™Ů?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™É?š™™™™™Ů?˙˙˙˙ť˝×Ůß|Ű=š™™™™™é?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™é?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™é?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™É?š™™™™™é?˙˙˙˙ť˝×Ůß|Ű=˙˙˙˙ř˙˙˙˙ř˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙ř˙˙˙˙ř˙˙˙˙ř˙˙˙˙ř đ?˙˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙ řđ?˙˙˙˙ řđ?˙˙˙˙ řđ?˙˙˙˙ řđ?˙˙˙˙ řđ?˙˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙řđ?řđ?ř đ?ř đ?ř đ?ř đ?řđ?řđ?ř đ? řđ? řđ? řđ? řđ? řđ?řđ?řđ?ř đ?ř  đ?ř đ?ř đ?ř đ?ř đ?ř đ?ř đ?řřřřřřř BezierTriš™™™™™Ů?đ?š™™™™™Ů?š™™™™™Ů?đ?š™™™™™Ů?š™™™™™Ů?đ? BezierTriš™™™™™Ů?đ?š™™™™™Ů?š™™™™™Ů?đ?433333ó?đ? BezierTriš™™™™™Ů?đ?433333ó?đ?š™™™™™Ů?š™™™™™Ů?đ? BezierTriš™™™™™É?š™™™™™É?š™™™™™é?đ?š™™™™™Éżš™™™™™É?š™™™™™é?đ?š™™™™™É?š™™™™™Éżš™™™™™é?đ? BezierTriš™™™™™É?š™™™™™É?š™™™™™é?đ?š™™™™™É?š™™™™™Éżš™™™™™é?đ?š™™™™™É?š™™™™™É?đ? BezierTriš™™™™™É?š™™™™™É?š™™™™™é?đ?š™™™™™É?š™™™™™É?đ?š™™™™™Éżš™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™Ů?đ?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™Ů?đ?š™™™™™Ů?đ? BezierCurveš™™™™™é?đ?š™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™é?đ?š™™™™™É?š™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™É?š™™™™™é?đ?š™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™é?đ?š™™™™™é?đ? BezierCurveš™™™™™Ů?đ?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™É?š™™™™™é?đ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ? AssocAttrib VectorIntX       xwxwuq~.?ٙ™™™™šuq~0sq~2wt0w?đxsq~2wt0w?đxsq~2wt0.4w?đxuq~.?đuq~0sq~2wt0w?đxsq~2wt0w?đxsq~2wt1w?đxwsq~2wt0w?‘ßF˘R9xxw ?ə™™™™šsq~2wt0.2w?đxw?ə™™™™šsq~2wt0.2w?đxw?ٙ™™™™šsq~2wt0.4w?đxq~Ixsq~(wq~w˙˙˙˙8_uq~,8_Geom3˙˙˙˙ť˝×Ůß|Ű=-Cëâ6? ˙˙˙˙ť˝×Ůß|Ű=š™™™™™Ů?˙˙˙˙ŕ|Ű=š™™™™™é?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™Ů?˙˙˙˙ŕ|Ű=š™™™™™É?š™™™™™é?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™Ů?˙˙˙˙ŕ|Ű=š™™™™™É?š™™™™™é?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™É?˙˙˙˙ť˝×Ůß|Ű=š™™™™™É?š™™™™™É?š™™™™™Ů?˙˙˙˙ŕ|Ű=š™™™™™É?š™™™™™É?š™™™™™é?˙˙˙˙ť˝×Ůß|Ű=,˙˙˙˙ř˙˙˙˙ř˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙ř˙˙˙˙ř˙˙˙˙ř˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?˙˙˙˙řŕ?ŕ?˙˙˙˙ř ŕ?ŕ?˙˙˙˙ř ŕ?˙˙˙˙ř ŕ?˙˙˙˙ř ŕ?ŕ?˙˙˙˙ř ŕ?˙˙˙˙ř ŕ?˙˙˙˙ř ˙˙˙˙ř ˙˙˙˙ř ŕ?ŕ?˙˙˙˙ř ŕ?˙˙˙˙ř ŕ?˙˙˙˙ř ˙˙˙˙ř ˙˙˙˙ř ˙˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙÷˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙řđ?˙˙˙˙ó˙˙˙řđ?˙˙˙˙ řđ?˙˙˙˙ĺ˙˙˙ř đ?˙˙˙˙řđ?˙˙˙˙ř đ?˙˙˙˙ř˙˙˙řđ?˙˙˙˙ř đ?˙˙˙˙ô˙˙˙ř đ?˙˙˙˙ć˙˙˙řđ?˙˙˙˙ř đ?˙˙˙˙ř đ?˙˙˙˙ř đ?˙˙˙˙ ř đ?˙˙˙˙ř đ?˙˙˙˙ř đ?˙˙˙˙ř,đ?řđ?ř đ?ý˙˙˙ř đ?ü˙˙˙řđ?řđ?ř đ?ř đ?řđ?÷˙˙˙řđ?ö˙˙˙řđ?ő˙˙˙řđ? řđ? řđ?ř đ?ń˙˙˙ř đ?đ˙˙˙ř đ?ř đ?ř đ?ř đ?ř "đ?ë˙˙˙ř $đ?ę˙˙˙ř đ?ř đ? ř &đ?ç˙˙˙ř 'đ?ć˙˙˙ř )đ? ĺ˙˙˙ř *đ?ä˙˙˙ř ,đ? ă˙˙˙řđ?řđ? ř"đ? ř#đ? !řđ?"ř!đ? #ř%đ? $ř'đ?%ř(đ? &ř *đ?'ř!+đ? (ř#%đ? )ř$&đ?*ř(+đ? +ř),đ? ,ř řřřřřřřřřřř BezierTriđ?š™™™™™Ů?đ?š™™™™™Ů?đ? BezierTriđ?š™™™™™Ů?đ?š™™™™™é?đ? BezierTriđ?š™™™™™é?đ?š™™™™™Ů?đ? BezierTriš™™™™™É?š™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™Éżš™™™™™Ů?đ?š™™™™™É?š™™™™™É?š™™™™™Ůżđ? BezierTriš™™™™™É?š™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™É?š™™™™™Ůżđ?š™™™™™Éżš™™™™™É?š™™™™™Ů?đ? BezierCurveđ?š™™™™™É?đ? BezierCurveš™™™™™É?đ?š™™™™™É?š™™™™™É?đ? BezierCurveš™™™™™É?š™™™™™É?đ?š™™™™™É?đ? BezierCurveš™™™™™É?đ?đ? BezierCurveš™™™™™Ů?đ?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™Ů?đ?š™™™™™Ů?đ? BezierCurveđ?š™™™™™Ů?đ? BezierCurveš™™™™™É?đ?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?đ?š™™™™™É?š™™™™™Ů?đ? BezierCurveš™™™™™É?š™™™™™É?đ?š™™™™™É?š™™™™™É?š™™™™™Ů?đ? BezierTriš™™™™™Ů?đ?š™™™™™Ů?š™™™™™Ů?đ?š™™™™™Ů?š™™™™™Ů?đ? BezierTriš™™™™™Ů?đ?š™™™™™Ů?š™™™™™Ů?đ?433333ó?đ? BezierTriš™™™™™Ů?đ?433333ó?đ?š™™™™™Ů?š™™™™™Ů?đ? BezierTriš™™™™™É?š™™™™™É?š™™™™™é?đ?š™™™™™Éżš™™™™™É?š™™™™™é?đ?š™™™™™É?š™™™™™Éżš™™™™™é?đ? BezierTriš™™™™™É?š™™™™™É?š™™™™™é?đ?š™™™™™É?š™™™™™Éżš™™™™™é?đ?š™™™™™É?š™™™™™É?đ? BezierTriš™™™™™É?š™™™™™É?š™™™™™é?đ?š™™™™™É?š™™™™™É?đ?š™™™™™Éżš™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™é?đ?š™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™é?đ?š™™™™™É?š™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™É?š™™™™™é?đ?š™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™é?đ?š™™™™™é?đ? BezierCurveš™™™™™Ů?đ?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™é?đ? BezierCurveš™™™™™É?š™™™™™É?š™™™™™Ů?đ?š™™™™™É?š™™™™™É?š™™™™™é?đ?,PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?ŕ?ŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?PolChainŕ?xwx