sr!com.femlab.server.ModelFileHeaderD%LtagstLcom/femlab/util/o;Ltypesq~LvrsntLcom/femlab/util/FlVersion;xpwsrcom.femlab.util.FlVersion%/B =IbuildImajorLdatetLjava/lang/String;Lextq~Lnameq~Lrcsq~L scriptNameq~xpwt COMSOL 3.2twt $Name: $t$Date: 2005/09/01 18:02:30 $xur[Ljava.lang.String;V{Gxpt modelinfotxfemtguitfem0tg3tg4tg6tg1tg10tg9tg2tg5tg7tg24tfem1q~q~tfem2tfem2.0q~q~t mfileinfot mfiletagsuq~ q~ t femstructt guistructq~!tdrawq~#q~#q~#q~#q~#q~#q~#q~#q~#tgeomtsolutiontxmeshq~$tmeshq~%q~&q~q~xsrcom.femlab.api.client.ModelInfo^%Ldescrq~LdocURLq~[imaget[Bxpwpppxuq~ t,clear xfem clear vrsn vrsn.name = 'COMSOL 3.2'; vrsn.ext = ''; vrsn.major = 0; vrsn.build = 222; vrsn.rcs = '$Name: $'; vrsn.date = '$Date: 2005/09/01 18:02:30 $'; xfem.version = vrsn; xfem.id = 1; xfem.geomdata = 'geom'; xfem.eqvars = 'on'; xfem.cplbndeq = 'on'; xfem.cplbndsh = 'off'; xfem.geomvalid = 'off'; xfem.solvalid = 'off'; xfem.meshtime = 't'; clear appl appl.mode.class = 'FlPerpendicularCurrents'; appl.mode.type = 'cartesian'; appl.dim = {'Az'}; appl.sdim = {'x','y','z'}; appl.name = 'qa'; appl.shape = {'shlag(2,''Az'')'}; appl.gporder = 4; appl.cporder = 2; appl.sshape = 2; appl.border = 'off'; appl.assignsuffix = '_qa'; clear prop prop.elemdefault='Lag2'; prop.analysis='static'; prop.frame='xy'; clear weakconstr weakconstr.value = 'off'; weakconstr.dim = {'lm1'}; prop.weakconstr = weakconstr; appl.prop = prop; clear pnt pnt.I0 = {'0'}; pnt.style = {{{'0'},{'0','0','0'}}}; pnt.ind = [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]; appl.pnt = pnt; clear bnd bnd.name = {'',''}; bnd.H0 = {{'0';'0'},{'0';'0'}}; bnd.Js0z = {'0','0'}; bnd.A0z = {'0','0'}; bnd.type = {'A0','cont'}; bnd.style = {{{'0'},{'0','0','0'},{'solid'}},{{'0'},{'0','0','255'},{'dashed'}}}; bnd.ind = [1,1,1,1,1,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1, ... 2,2,1,1,1,1,1,1,1,1]; appl.bnd = bnd; clear equ equ.shape = {[1],[1],[1],[1]}; equ.gporder = {{1},{1},{1},{1}}; equ.cporder = {{1},{1},{1},{1}}; equ.init = {{'0'},{'0'},{'0'},{'0'}}; equ.usage = {1,1,1,1}; equ.name = {'','','',''}; equ.mur = {'mat2_mur','mat1_mur','mat2_mur','1'}; equ.murtensor = {{'1','0';'0','1'},{'1','0';'0','1'},{'1','0';'0','1'},{'1','0'; ... '0','1'}}; equ.mutype = {'iso','iso','iso','iso'}; equ.elconstrel = {'epsr','epsr','epsr','epsr'}; equ.Pz = {'0','0','0','0'}; equ.Drz = {'0','0','0','0'}; equ.magconstrel = {'mur','mur','mur','mur'}; equ.M = {{'0';'0'},{'0';'0'},{'0';'0'},{'0';'0'}}; equ.Br = {{'0';'0'},{'0';'0'},{'0';'0'},{'0';'0'}}; equ.epsilonr = {'mat2_epsilonr','mat1_epsilonr','mat2_epsilonr','1'}; equ.sigma = {'mat2_sigma','mat1_sigma','mat2_sigma','0'}; equ.Jez = {'-1','0','1','0'}; equ.v = {{'0';'0'},{'0';'0'},{'0';'0'},{'0';'0'}}; equ.deltaV = {'0','0','0','0'}; equ.L = {'1','1','1','1'}; equ.style = {{{'0'},{'0','255','255'}},{{'0'},{'166','166','166'}},{{'0'}, ... {'0','255','0'}},{{'0'},{'0','0','255'}}}; equ.ind = [1,2,2,2,3,4,4,2,4]; appl.equ = equ; appl.var = {'epsilon0','8.854187817e-12', ... 'mu0','4*pi*1e-7'}; xfem.appl{1} = appl; xfem.geom = flbinary('fem1','geom','vaja2b.mph'); xfem.sdim = {'x','y'}; xfem.frame = {'xy'}; xfem.shape = {'shlag(2,''Az'')'}; xfem.gporder = 4; xfem.cporder = 2; xfem.sshape = 2; xfem.simplify = 'on'; xfem.border = 1; xfem.form = 'coefficient'; xfem.units = 'SI'; clear equ equ.shape = {[1],[1],[1],[1]}; equ.gporder = {{1},{1},{1},{1}}; equ.cporder = {{1},{1},{1},{1}}; equ.init = {{'0'},{'0'},{'0'},{'0'}}; equ.dinit = {{'0'},{'0'},{'0'},{'0'}}; equ.weak = {{'0'},{'0'},{'0'},{'0'}}; equ.dweak = {{'0'},{'0'},{'0'},{'0'}}; equ.constr = {{'0'},{'0'},{'0'},{'0'}}; equ.c = {{{'1/mu0_qa/mur_qa'}},{{'1/mu0_qa/mur_qa'}},{{'1/mu0_qa/mur_qa'}}, ... {{'1/mu0_qa/mur_qa'}}}; equ.a = {{'0'},{'0'},{'0'},{'0'}}; equ.f = {{'Jez_qa'},{'0'},{'Jez_qa'},{'0'}}; equ.ea = {{'0'},{'0'},{'0'},{'0'}}; equ.da = {{'0'},{'0'},{'0'},{'0'}}; equ.al = {{{'0';'0'}},{{'0';'0'}},{{'0';'0'}},{{'0';'0'}}}; equ.be = {{{'0';'0'}},{{'0';'0'}},{{'0';'0'}},{{'0';'0'}}}; equ.ga = {{{'0';'0'}},{{'0';'0'}},{{'0';'0'}},{{'0';'0'}}}; equ.sshape = {[1],[1],[1],[1]}; equ.sshapedim = {{1},{1},{1},{1}}; equ.ind = [1,2,2,2,3,4,4,2,4]; equ.dim = {'Az'}; equ.var = {'Bx_qa',{'Azy','Azy','Azy','Azy'}, ... 'By_qa',{'-Azx','-Azx','-Azx','-Azx'}, ... 'Hx_qa',{'Bx_qa/mur_qa/mu0_qa','Bx_qa/mur_qa/mu0_qa','Bx_qa/mur_qa/mu0_qa', ... 'Bx_qa/mur_qa/mu0_qa'}, ... 'Hy_qa',{'By_qa/mur_qa/mu0_qa','By_qa/mur_qa/mu0_qa','By_qa/mur_qa/mu0_qa', ... 'By_qa/mur_qa/mu0_qa'}, ... 'mu_qa',{'mu0_qa*mur_qa','mu0_qa*mur_qa','mu0_qa*mur_qa','mu0_qa*mur_qa'}, ... 'muxx_qa',{'mu0_qa*murxx_qa','mu0_qa*murxx_qa','mu0_qa*murxx_qa', ... 'mu0_qa*murxx_qa'}, ... 'muxy_qa',{'mu0_qa*murxy_qa','mu0_qa*murxy_qa','mu0_qa*murxy_qa', ... 'mu0_qa*murxy_qa'}, ... 'muyx_qa',{'mu0_qa*muryx_qa','mu0_qa*muryx_qa','mu0_qa*muryx_qa', ... 'mu0_qa*muryx_qa'}, ... 'muyy_qa',{'mu0_qa*muryy_qa','mu0_qa*muryy_qa','mu0_qa*muryy_qa', ... 'mu0_qa*muryy_qa'}, ... 'Jpz_qa',{'sigma_qa*deltaV_qa/L_qa','sigma_qa*deltaV_qa/L_qa','sigma_qa*deltaV_qa/L_qa', ... 'sigma_qa*deltaV_qa/L_qa'}, ... 'Jz_qa',{'Jpz_qa+Jvz_qa+Jez_qa','Jpz_qa+Jvz_qa+Jez_qa','Jpz_qa+Jvz_qa+Jez_qa', ... 'Jpz_qa+Jvz_qa+Jez_qa'}, ... 'Q_qa',{'Jz_qa*(vx_qa*By_qa-vy_qa*Bx_qa+deltaV_qa/L_qa+Jez_qa/sigma_qa)', ... 'Jz_qa*(vx_qa*By_qa-vy_qa*Bx_qa+deltaV_qa/L_qa+Jez_qa/sigma_qa)','Jz_qa*(vx_qa*By_qa-vy_qa*Bx_qa+deltaV_qa/L_qa+Jez_qa/sigma_qa)', ... 'Jz_qa*(vx_qa*By_qa-vy_qa*Bx_qa+deltaV_qa/L_qa)'}, ... 'W_qa',{'Wm_qa','Wm_qa','Wm_qa','Wm_qa'}, ... 'normJ_qa',{'abs(Jz_qa)','abs(Jz_qa)','abs(Jz_qa)','abs(Jz_qa)'}, ... 'Jvz_qa',{'sigma_qa*(vx_qa*By_qa-vy_qa*Bx_qa)','sigma_qa*(vx_qa*By_qa-vy_qa*Bx_qa)', ... 'sigma_qa*(vx_qa*By_qa-vy_qa*Bx_qa)','sigma_qa*(vx_qa*By_qa-vy_qa*Bx_qa)'}, ... 'normM_qa',{'sqrt(abs(Mx_qa)^2+abs(My_qa)^2)','sqrt(abs(Mx_qa)^2+abs(My_qa)^2)', ... 'sqrt(abs(Mx_qa)^2+abs(My_qa)^2)','sqrt(abs(Mx_qa)^2+abs(My_qa)^2)'}, ... 'normBr_qa',{'sqrt(abs(Brx_qa)^2+abs(Bry_qa)^2)','sqrt(abs(Brx_qa)^2+abs(Bry_qa)^2)', ... 'sqrt(abs(Brx_qa)^2+abs(Bry_qa)^2)','sqrt(abs(Brx_qa)^2+abs(Bry_qa)^2)'}, ... 'normH_qa',{'sqrt(abs(Hx_qa)^2+abs(Hy_qa)^2)','sqrt(abs(Hx_qa)^2+abs(Hy_qa)^2)', ... 'sqrt(abs(Hx_qa)^2+abs(Hy_qa)^2)','sqrt(abs(Hx_qa)^2+abs(Hy_qa)^2)'}, ... 'normB_qa',{'sqrt(abs(Bx_qa)^2+abs(By_qa)^2)','sqrt(abs(Bx_qa)^2+abs(By_qa)^2)', ... 'sqrt(abs(Bx_qa)^2+abs(By_qa)^2)','sqrt(abs(Bx_qa)^2+abs(By_qa)^2)'}, ... 'normv_qa',{'sqrt(abs(vx_qa)^2+abs(vy_qa)^2)','sqrt(abs(vx_qa)^2+abs(vy_qa)^2)', ... 'sqrt(abs(vx_qa)^2+abs(vy_qa)^2)','sqrt(abs(vx_qa)^2+abs(vy_qa)^2)'}, ... 'Wm_qa',{'0.5*(Hx_qa*Bx_qa+Hy_qa*By_qa)','0.5*(Hx_qa*Bx_qa+Hy_qa*By_qa)', ... '0.5*(Hx_qa*Bx_qa+Hy_qa*By_qa)','0.5*(Hx_qa*Bx_qa+Hy_qa*By_qa)'},'mur_qa',{'mat2_mur','mat1_mur','mat2_mur','1'}, ... 'Pz_qa',{'0','0','0','0'}, ... 'Drz_qa',{'0','0','0','0'}, ... 'epsilonr_qa',{'mat2_epsilonr','mat1_epsilonr','mat2_epsilonr','1'}, ... 'sigma_qa',{'mat2_sigma','mat1_sigma','mat2_sigma','0'}, ... 'Jez_qa',{'-1','0','1','0'}, ... 'deltaV_qa',{'0','0','0','0'}, ... 'L_qa',{'1','1','1','1'}, ... 'Mx_qa',{'Bx_qa/mu0_qa-Hx_qa','Bx_qa/mu0_qa-Hx_qa','Bx_qa/mu0_qa-Hx_qa', ... 'Bx_qa/mu0_qa-Hx_qa'}, ... 'Brx_qa',{'0','0','0','0'}, ... 'My_qa',{'By_qa/mu0_qa-Hy_qa','By_qa/mu0_qa-Hy_qa','By_qa/mu0_qa-Hy_qa', ... 'By_qa/mu0_qa-Hy_qa'}, ... 'Bry_qa',{'0','0','0','0'}, ... 'murxx_qa',{'mat2_mur','mat1_mur','mat2_mur','1'}, ... 'muryx_qa',{'0','0','0','0'}, ... 'murxy_qa',{'0','0','0','0'}, ... 'muryy_qa',{'mat2_mur','mat1_mur','mat2_mur','1'}, ... 'vx_qa',{'0','0','0','0'}, ... 'vy_qa',{'0','0','0','0'}}; equ.expr = {}; equ.lock = [0,0,0,0,0,0,0,0,0]; equ.mlock = {[0,0,0,0,0,0,0,0,0]}; xfem.equ = equ; clear bnd bnd.weak = {{'0'},{'0'}}; bnd.dweak = {{'0'},{'0'}}; bnd.constr = {{'0'},{'0'}}; bnd.q = {{'0'},{'0'}}; bnd.h = {{'1'},{'0'}}; bnd.g = {{'0'},{'0'}}; bnd.r = {{'0'},{'0'}}; bnd.shape = {[1],[1]}; bnd.sshape = {[1],[1]}; bnd.sshapedim = {{1},{1}}; bnd.gporder = {{1},{1}}; bnd.cporder = {{1},{1}}; bnd.init = {{''},{''}}; bnd.dinit = {{''},{''}}; bnd.ind = [1,1,1,1,1,1,2,2,1,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1, ... 2,2,1,1,1,1,1,1,1,1]; bnd.dim = {'Az'}; bnd.var = {'Jsz_qa',{'unx*(Hy_qa_down-Hy_qa_up)-uny*(Hx_qa_down-Hx_qa_up)','unx*(Hy_qa_down-Hy_qa_up)-uny*(Hx_qa_down-Hx_qa_up)'}, ... 'unTx_qa',{'-0.5*(Bx_qa_up*Hx_qa_up+By_qa_up*Hy_qa_up)*dnx+(dnx*Hx_qa_up+dny*Hy_qa_up)*Bx_qa_up', ... '-0.5*(Bx_qa_up*Hx_qa_up+By_qa_up*Hy_qa_up)*dnx+(dnx*Hx_qa_up+dny*Hy_qa_up)*Bx_qa_up'}, ... 'dnTx_qa',{'-0.5*(Bx_qa_down*Hx_qa_down+By_qa_down*Hy_qa_down)*unx+(unx*Hx_qa_down+uny*Hy_qa_down)*Bx_qa_down', ... '-0.5*(Bx_qa_down*Hx_qa_down+By_qa_down*Hy_qa_down)*unx+(unx*Hx_qa_down+uny*Hy_qa_down)*Bx_qa_down'}, ... 'unTy_qa',{'-0.5*(Bx_qa_up*Hx_qa_up+By_qa_up*Hy_qa_up)*dny+(dnx*Hx_qa_up+dny*Hy_qa_up)*By_qa_up', ... '-0.5*(Bx_qa_up*Hx_qa_up+By_qa_up*Hy_qa_up)*dny+(dnx*Hx_qa_up+dny*Hy_qa_up)*By_qa_up'}, ... 'dnTy_qa',{'-0.5*(Bx_qa_down*Hx_qa_down+By_qa_down*Hy_qa_down)*uny+(unx*Hx_qa_down+uny*Hy_qa_down)*By_qa_down', ... '-0.5*(Bx_qa_down*Hx_qa_down+By_qa_down*Hy_qa_down)*uny+(unx*Hx_qa_down+uny*Hy_qa_down)*By_qa_down'},'Js0z_qa',{'0','0'}, ... 'A0z_qa',{'0','0'}, ... 'nx_qa',{'nx','nx'}, ... 'ny_qa',{'ny','ny'}, ... 'H0x_qa',{'0','0'}, ... 'H0y_qa',{'0','0'}}; bnd.expr = {}; bnd.lock = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]; bnd.mlock = {[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}; xfem.bnd = bnd; clear pnt pnt.weak = {{'0'}}; pnt.dweak = {{'0'}}; pnt.constr = {{'0'}}; pnt.shape = {[1]}; pnt.sshape = {[1]}; pnt.sshapedim = {{1}}; pnt.init = {{''}}; pnt.dinit = {{''}}; pnt.ind = [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]; pnt.dim = {'Az'}; pnt.var = {'I0_qa',{'0'}}; pnt.expr = {}; pnt.lock = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]; pnt.mlock = {[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}; xfem.pnt = pnt; xfem.var = {'epsilon0_qa','8.854187817E-12','mu0_qa','4e-007*pi'}; xfem.expr = {}; clear draw draw.p.objs = {}; draw.p.name = {}; draw.c.objs = {}; draw.c.name = {}; draw.s.objs = {flbinary('g3','draw','vaja2b.mph'),flbinary('g4','draw','vaja2b.mph'),flbinary('g6','draw','vaja2b.mph'),flbinary('g1','draw','vaja2b.mph'),flbinary('g10','draw','vaja2b.mph'),flbinary('g9','draw','vaja2b.mph'),flbinary('g2','draw','vaja2b.mph'),flbinary('g5','draw','vaja2b.mph'),flbinary('g7','draw','vaja2b.mph'),flbinary('g24','draw','vaja2b.mph')}; draw.s.name = {'R4','R2','R7','R1','R10','R9','R5','R3','R8','R6'}; xfem.draw = draw; xfem.const = {}; clear fcns xfem.functions = {}; xfem.sol = flbinary('xfem','solution','vaja2b.mph'); xfem.xmcases = [0]; xfem.mcases = [0]; flbinary clear; xfem.rulingmode = 'qa'; xfem.solform = 'weak'; clear lib lib.mat{1}.name='Iron'; lib.mat{1}.varname='mat1'; lib.mat{1}.variables.sigma='1.12e7'; lib.mat{1}.variables.mur='4000'; lib.mat{1}.variables.k='76.2'; lib.mat{1}.variables.epsilonr='1'; lib.mat{1}.variables.rho='7870'; lib.mat{1}.variables.C='440'; lib.mat{1}.variables.nu='0.29'; lib.mat{1}.variables.alpha='12.2e-6'; lib.mat{1}.variables.E='200e9'; lib.mat{2}.name='Copper'; lib.mat{2}.varname='mat2'; lib.mat{2}.variables.sigma='5.998e7'; lib.mat{2}.variables.mur='1'; lib.mat{2}.variables.k='400'; lib.mat{2}.variables.epsilonr='1'; lib.mat{2}.variables.rho='8700'; lib.mat{2}.variables.C='385'; lib.mat{2}.variables.nu='0.35'; lib.mat{2}.variables.alpha='17e-6'; lib.mat{2}.variables.E='110e9'; lib.mat{3}.name='Copper'; lib.mat{3}.varname='mat3'; lib.mat{3}.variables.sigma='5.998e7'; lib.mat{3}.variables.mur='1'; lib.mat{3}.variables.k='400'; lib.mat{3}.variables.epsilonr='1'; lib.mat{3}.variables.rho='8700'; lib.mat{3}.variables.C='385'; lib.mat{3}.variables.nu='0.35'; lib.mat{3}.variables.alpha='17e-6'; lib.mat{3}.variables.E='110e9'; xfem.lib = lib; uq~ t{gui.solvemodel.toutcomp='off'; gui.solvemodel.currsolver='lin'; gui.solvemodel.solveroption=''; gui.solvemodel.postsolver='lin'; gui.solvemodel.ntol='1.0E-6'; gui.solvemodel.maxiter='25'; gui.solvemodel.manualdamp='off'; gui.solvemodel.hnlin='off'; gui.solvemodel.initstep='1.0'; gui.solvemodel.minstep='1.0E-4'; gui.solvemodel.rstep='10.0'; gui.solvemodel.atol='0.0010'; gui.solvemodel.rtol='0.01'; gui.solvemodel.tlist='0:0.1:1'; gui.solvemodel.tout='tlist'; gui.solvemodel.tsteps='free'; gui.solvemodel.manualreassem='off'; gui.solvemodel.emassconst='on'; gui.solvemodel.massconst='on'; gui.solvemodel.loadconst='on'; gui.solvemodel.constrconst='on'; gui.solvemodel.jacobianconst='on'; gui.solvemodel.constrjacobianconst='on'; gui.solvemodel.manualstep='off'; gui.solvemodel.initialstep='0.0010'; gui.solvemodel.maxorder='5'; gui.solvemodel.maxstep='1.0'; gui.solvemodel.masssingular='maybe'; gui.solvemodel.consistent='2'; gui.solvemodel.estrat='0'; gui.solvemodel.complex='off'; gui.solvemodel.neigs='6'; gui.solvemodel.shift='0'; gui.solvemodel.maxeigit='300'; gui.solvemodel.etol='0.0'; gui.solvemodel.krylovdim='0'; gui.solvemodel.pname=''; gui.solvemodel.plist=''; gui.solvemodel.porder='1'; gui.solvemodel.manualparam='off'; gui.solvemodel.pinitstep='0.0'; gui.solvemodel.pminstep='0.0'; gui.solvemodel.pmaxstep='0.0'; gui.solvemodel.outform='auto'; gui.solvemodel.symmetric='off'; gui.solvemodel.symmhermit='nonsym'; gui.solvemodel.method='eliminate'; gui.solvemodel.nullfun='auto'; gui.solvemodel.blocksize='5000'; gui.solvemodel.uscale='auto'; gui.solvemodel.manscale=''; gui.solvemodel.rowscale='on'; gui.solvemodel.conjugate='off'; gui.solvemodel.complexfun='off'; gui.solvemodel.solfile='off'; gui.solvemodel.adaptgeom='currgeom'; gui.solvemodel.maxt='10000000'; gui.solvemodel.rmethod='longest'; gui.solvemodel.resorder='0'; gui.solvemodel.l2scale='1'; gui.solvemodel.l2staborder='2'; gui.solvemodel.eigselect='1'; gui.solvemodel.tpfun='fltpft'; gui.solvemodel.ngen='2'; gui.solvemodel.tpmult='1.7'; gui.solvemodel.tpworst='0.5'; gui.solvemodel.tpfract='0.5'; gui.solvemodel.autosolver='on'; gui.solvemodel.solcomp='Az'; gui.solvemodel.outcomp='Az'; gui.solvemodel.inittype='init_expr_currsol_radio'; gui.solvemodel.initsolnum='Automatic'; gui.solvemodel.inittime='0'; gui.solvemodel.utype='u_init_radio'; gui.solvemodel.usolnum='Automatic'; gui.solvemodel.utime='0'; gui.solvemodel.scriptcommands=''; gui.solvemodel.usescript='off'; gui.solvemodel.autoscript='off'; gui.solvemodel.linsolvernode.currlinsolver='umfpack'; gui.solvemodel.linsolvernode.type='linsolver'; gui.solvemodel.linsolvernode.droptol='0.0'; gui.solvemodel.linsolvernode.thresh='0.1'; gui.solvemodel.linsolvernode.umfalloc='0.7'; gui.solvemodel.linsolvernode.preorder='mmd'; gui.solvemodel.linsolvernode.iter='2'; gui.solvemodel.linsolvernode.itol='1.0E-6'; gui.solvemodel.linsolvernode.rhob='400.0'; gui.solvemodel.linsolvernode.maxlinit='10000'; gui.solvemodel.linsolvernode.itrestart='50'; gui.solvemodel.linsolvernode.seconditer='1'; gui.solvemodel.linsolvernode.relax='1.0'; gui.solvemodel.linsolvernode.amgauto='3'; gui.solvemodel.linsolvernode.mglevels='6'; gui.solvemodel.linsolvernode.mgcycle='v'; gui.solvemodel.linsolvernode.maxcoarsedof='5000'; gui.solvemodel.linsolvernode.oocmemory='128.0'; gui.solvemodel.linsolvernode.oocfilename=''; gui.solvemodel.linsolvernode.modified='off'; gui.solvemodel.linsolvernode.fillratio='2.0'; gui.solvemodel.linsolvernode.respectpattern='on'; gui.solvemodel.linsolvernode.droptype='droptol'; gui.solvemodel.linsolvernode.vankavars=''; gui.solvemodel.linsolvernode.vankasolv='gmres'; gui.solvemodel.linsolvernode.vankatol='0.02'; gui.solvemodel.linsolvernode.vankarestart='100'; gui.solvemodel.linsolvernode.vankarelax='0.8'; gui.solvemodel.linsolvernode.mgauto='shape'; gui.solvemodel.linsolvernode.rmethod='regular'; gui.solvemodel.linsolvernode.coarseassem='on'; gui.solvemodel.linsolvernode.meshscale='2'; gui.solvemodel.linsolvernode.mgautolevels='2'; gui.solvemodel.linsolvernode.mgkeep='off'; gui.solvemodel.linsolvernode.mggeom='Geom1'; gui.solvemodel.linsolvernode.mcase0='on'; gui.solvemodel.linsolvernode.mgassem0='on'; gui.registry.general_currentmodel='Geom1'; gui.registry.general_currmeshcase='0'; gui.registry.general_savedonserver='off'; gui.registry.general_savedchanges='off'; gui.registry.general_rulingmode=''; gui.registry.general_incompletemfilehistory='off'; gui.registry.saved_license='23412341'; gui.registry.saved_version='COMSOL 3.2.0.222'; gui.registry.info_modelname=''; gui.registry.info_author=''; gui.registry.info_company=''; gui.registry.info_department=''; gui.registry.info_reference=''; gui.registry.info_url=''; gui.registry.info_saveddate='1192138482859'; gui.registry.info_creationdate='1192045734015'; gui.registry.info_modelresult=''; gui.reportregistry.report_contents=''; gui.reportregistry.report_outputformat='html'; gui.reportregistry.report_filename=''; gui.reportregistry.report_autoopen='off'; gui.reportregistry.report_paperformat='a4'; gui.reportregistry.report_includedefaults='off'; gui.reportregistry.report_template='full'; gui.reportregistry.report_showemptysections='on'; gui.flmodel{1}.modelname='Geom1'; gui.flmodel{1}.currmode='draw'; gui.flmodel{1}.currappl='0'; gui.flmodel{1}.axis.xmin='-33.41550068319266'; gui.flmodel{1}.axis.xmax='32.376389473213386'; gui.flmodel{1}.axis.ymin='-17.86356112028096'; gui.flmodel{1}.axis.ymax='16.851913843722574'; gui.flmodel{1}.axis.zmin='-1.0'; gui.flmodel{1}.axis.zmax='1.0'; gui.flmodel{1}.axis.xspacing='0.2'; gui.flmodel{1}.axis.yspacing='0.1'; gui.flmodel{1}.axis.zspacing='2.0'; gui.flmodel{1}.axis.extrax=''; gui.flmodel{1}.axis.extray=''; gui.flmodel{1}.axis.extraz=''; gui.flmodel{1}.camera.xmin='-0.8223986269550752'; gui.flmodel{1}.camera.xmax='0.8223986269550752'; gui.flmodel{1}.camera.ymin='-0.4518589470863239'; gui.flmodel{1}.camera.ymax='0.4518589470863239'; gui.flmodel{1}.camera.camposx='0.13577371343283584'; gui.flmodel{1}.camera.camposy='-0.05058236382791917'; gui.flmodel{1}.camera.camposz='8.223986269550752'; gui.flmodel{1}.camera.camtargetx='0.13577371343283584'; gui.flmodel{1}.camera.camtargety='-0.05058236382791917'; gui.flmodel{1}.camera.camtargetz='0.0'; gui.flmodel{1}.camera.camupx='0.0'; gui.flmodel{1}.camera.camupy='1.0'; gui.flmodel{1}.camera.camupz='0.0'; gui.flmodel{1}.postcamera.xmin='-0.8223986269550752'; gui.flmodel{1}.postcamera.xmax='0.8223986269550752'; gui.flmodel{1}.postcamera.ymin='-0.4518589470863239'; gui.flmodel{1}.postcamera.ymax='0.4518589470863239'; gui.flmodel{1}.postcamera.camposx='0.13577371343283584'; gui.flmodel{1}.postcamera.camposy='-0.05058236382791917'; gui.flmodel{1}.postcamera.camposz='8.223986269550752'; gui.flmodel{1}.postcamera.camtargetx='0.13577371343283584'; gui.flmodel{1}.postcamera.camtargety='-0.05058236382791917'; gui.flmodel{1}.postcamera.camtargetz='0.0'; gui.flmodel{1}.postcamera.camupx='0.0'; gui.flmodel{1}.postcamera.camupy='1.0'; gui.flmodel{1}.postcamera.camupz='0.0'; gui.flmodel{1}.lightmodel.headlight.type='point'; gui.flmodel{1}.lightmodel.headlight.name='headlight'; gui.flmodel{1}.lightmodel.headlight.enable='on'; gui.flmodel{1}.lightmodel.headlight.colorr='255'; gui.flmodel{1}.lightmodel.headlight.colorg='255'; gui.flmodel{1}.lightmodel.headlight.colorb='255'; gui.flmodel{1}.lightmodel.headlight.xpos='0.13577372'; gui.flmodel{1}.lightmodel.headlight.ypos='-0.050582364'; gui.flmodel{1}.lightmodel.headlight.zpos='8.223987'; gui.flmodel{1}.lightmodel.scenelight{1}.type='directional'; gui.flmodel{1}.lightmodel.scenelight{1}.name='light 1'; gui.flmodel{1}.lightmodel.scenelight{1}.enable='on'; gui.flmodel{1}.lightmodel.scenelight{1}.colorr='255'; gui.flmodel{1}.lightmodel.scenelight{1}.colorg='255'; gui.flmodel{1}.lightmodel.scenelight{1}.colorb='255'; gui.flmodel{1}.lightmodel.scenelight{1}.xdir='1.0'; gui.flmodel{1}.lightmodel.scenelight{1}.ydir='-1.0'; gui.flmodel{1}.lightmodel.scenelight{1}.zdir='1.0'; gui.flmodel{1}.lightmodel.scenelight{2}.type='directional'; gui.flmodel{1}.lightmodel.scenelight{2}.name='light 2'; gui.flmodel{1}.lightmodel.scenelight{2}.enable='on'; gui.flmodel{1}.lightmodel.scenelight{2}.colorr='255'; gui.flmodel{1}.lightmodel.scenelight{2}.colorg='255'; gui.flmodel{1}.lightmodel.scenelight{2}.colorb='255'; gui.flmodel{1}.lightmodel.scenelight{2}.xdir='-1.0'; gui.flmodel{1}.lightmodel.scenelight{2}.ydir='1.0'; gui.flmodel{1}.lightmodel.scenelight{2}.zdir='-1.0'; gui.flmodel{1}.lightmodel.scenelight{3}.type='directional'; gui.flmodel{1}.lightmodel.scenelight{3}.name='light 3'; gui.flmodel{1}.lightmodel.scenelight{3}.enable='on'; gui.flmodel{1}.lightmodel.scenelight{3}.colorr='255'; gui.flmodel{1}.lightmodel.scenelight{3}.colorg='255'; gui.flmodel{1}.lightmodel.scenelight{3}.colorb='255'; gui.flmodel{1}.lightmodel.scenelight{3}.xdir='-1.0'; gui.flmodel{1}.lightmodel.scenelight{3}.ydir='-1.0'; gui.flmodel{1}.lightmodel.scenelight{3}.zdir='1.0'; gui.flmodel{1}.lightmodel.scenelight{4}.type='directional'; gui.flmodel{1}.lightmodel.scenelight{4}.name='light 4'; gui.flmodel{1}.lightmodel.scenelight{4}.enable='on'; gui.flmodel{1}.lightmodel.scenelight{4}.colorr='255'; gui.flmodel{1}.lightmodel.scenelight{4}.colorg='255'; gui.flmodel{1}.lightmodel.scenelight{4}.colorb='255'; gui.flmodel{1}.lightmodel.scenelight{4}.xdir='1.0'; gui.flmodel{1}.lightmodel.scenelight{4}.ydir='-1.0'; gui.flmodel{1}.lightmodel.scenelight{4}.zdir='-1.0'; gui.flmodel{1}.registry.axis_visible='on'; gui.flmodel{1}.registry.axis_auto='on'; gui.flmodel{1}.registry.axis_autoy='on'; gui.flmodel{1}.registry.axis_autoz='on'; gui.flmodel{1}.registry.axis_box='off'; gui.flmodel{1}.registry.axis_equal='on'; gui.flmodel{1}.registry.axis_csys='on'; gui.flmodel{1}.registry.grid_visible='on'; gui.flmodel{1}.registry.grid_auto='off'; gui.flmodel{1}.registry.grid_autoz='on'; gui.flmodel{1}.registry.grid_labels='on'; gui.flmodel{1}.registry.labels_object='on'; gui.flmodel{1}.registry.labels_vertex='off'; gui.flmodel{1}.registry.labels_edge='off'; gui.flmodel{1}.registry.labels_face='off'; gui.flmodel{1}.registry.labels_subdomain='off'; gui.flmodel{1}.registry.symbols_vertexscale='1.0'; gui.flmodel{1}.registry.symbols_edgescale='1.0'; gui.flmodel{1}.registry.symbols_facescale='1.0'; gui.flmodel{1}.registry.select_draw2d='size'; gui.flmodel{1}.registry.select_adj='cycle'; gui.flmodel{1}.registry.light_headlight='off'; gui.flmodel{1}.registry.light_scenelight='off'; gui.flmodel{1}.registry.light_shininess='0.5'; gui.flmodel{1}.registry.camera_mouse='orbit'; gui.flmodel{1}.registry.camera_camconstr='none'; gui.flmodel{1}.registry.camera_mouseconstr='none'; gui.flmodel{1}.registry.camera_perspective='off'; gui.flmodel{1}.registry.camera_moveasbox='off'; gui.flmodel{1}.registry.draw_dialog='off'; gui.flmodel{1}.registry.draw_keepborders='on'; gui.flmodel{1}.registry.draw_keepedges='off'; gui.flmodel{1}.registry.draw_multi='off'; gui.flmodel{1}.registry.draw_snap2grid='on'; gui.flmodel{1}.registry.draw_snap2vtx='on'; gui.flmodel{1}.registry.draw_solid='on'; gui.flmodel{1}.registry.draw_workplane_coordsys='on'; gui.flmodel{1}.registry.draw_workplane_showgeom='on'; gui.flmodel{1}.registry.draw_projection='intersection'; gui.flmodel{1}.registry.transparency_value='1.0'; gui.flmodel{1}.registry.mesh_geomdetail='normal'; gui.flmodel{1}.registry.mesh_showquality='off'; gui.flmodel{1}.registry.post_cameraview='2'; gui.flmodel{1}.registry.graphics_scale='0.1'; gui.flmodel{1}.registry.render_bndarrow='on'; gui.flmodel{1}.registry.render_vertex='off'; gui.flmodel{1}.registry.render_edge='on'; gui.flmodel{1}.registry.render_face='off'; gui.flmodel{1}.registry.highlight_vertex='off'; gui.flmodel{1}.registry.highlight_edge='on'; gui.flmodel{1}.registry.highlight_face='on'; gui.flmodel{1}.meshparam.hmax=''; gui.flmodel{1}.meshparam.hmaxfact='1'; gui.flmodel{1}.meshparam.hgrad='1.3'; gui.flmodel{1}.meshparam.hcurve='0.3'; gui.flmodel{1}.meshparam.hcutoff='0.001'; gui.flmodel{1}.meshparam.hnarrow='1'; gui.flmodel{1}.meshparam.hpnt='10'; gui.flmodel{1}.meshparam.xscale='1.0'; gui.flmodel{1}.meshparam.yscale='1.0'; gui.flmodel{1}.meshparam.mlevel='sub'; gui.flmodel{1}.meshparam.mcase='0'; gui.flmodel{1}.meshparam.rmethod='regular'; gui.flmodel{1}.meshparam.hmaxvtx={'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''}; gui.flmodel{1}.meshparam.hgradvtx={'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''}; gui.flmodel{1}.meshparam.hgradedg={'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''}; gui.flmodel{1}.meshparam.hcurveedg={'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''}; gui.flmodel{1}.meshparam.hmaxedg={'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''}; gui.flmodel{1}.meshparam.hcutoffedg={'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''}; gui.flmodel{1}.meshparam.hgradsub={'','','','','','','','',''}; gui.flmodel{1}.meshparam.hmaxsub={'','','','','','','','',''}; gui.flmodel{1}.postmodel.postplot.triplot='on'; gui.flmodel{1}.postmodel.postplot.tridata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.trirangeauto='on'; gui.flmodel{1}.postmodel.postplot.trirangemin='0.0'; gui.flmodel{1}.postmodel.postplot.trirangemax='0.0'; gui.flmodel{1}.postmodel.postplot.tricont='on'; gui.flmodel{1}.postmodel.postplot.triunit='T'; gui.flmodel{1}.postmodel.postplot.triheightdata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.triheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.triheightunit='T'; gui.flmodel{1}.postmodel.postplot.trimap='jet'; gui.flmodel{1}.postmodel.postplot.trimapdepth='1024'; gui.flmodel{1}.postmodel.postplot.tribar='on'; gui.flmodel{1}.postmodel.postplot.triusemap='on'; gui.flmodel{1}.postmodel.postplot.tricolor='255,0,0'; gui.flmodel{1}.postmodel.postplot.tricoloring='interp'; gui.flmodel{1}.postmodel.postplot.trifill='fill'; gui.flmodel{1}.postmodel.postplot.contplot='off'; gui.flmodel{1}.postmodel.postplot.contdata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.contcont='on'; gui.flmodel{1}.postmodel.postplot.contunit='T'; gui.flmodel{1}.postmodel.postplot.contheightdata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.contheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.contheightunit='T'; gui.flmodel{1}.postmodel.postplot.contcolordata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.contcolorrangeauto='on'; gui.flmodel{1}.postmodel.postplot.contcolorrangemin=''; gui.flmodel{1}.postmodel.postplot.contcolorrangemax=''; gui.flmodel{1}.postmodel.postplot.contcolordatacheck='off'; gui.flmodel{1}.postmodel.postplot.contcolorunit='T'; gui.flmodel{1}.postmodel.postplot.contmap='cool'; gui.flmodel{1}.postmodel.postplot.contmapdepth='1024'; gui.flmodel{1}.postmodel.postplot.contbar='on'; gui.flmodel{1}.postmodel.postplot.contusemap='on'; gui.flmodel{1}.postmodel.postplot.contcolor='255,0,0'; gui.flmodel{1}.postmodel.postplot.contlevels='20'; gui.flmodel{1}.postmodel.postplot.contvectorlevels=''; gui.flmodel{1}.postmodel.postplot.contisvector='off'; gui.flmodel{1}.postmodel.postplot.linplot='off'; gui.flmodel{1}.postmodel.postplot.lindata={'Az'}; gui.flmodel{1}.postmodel.postplot.linrangeauto='on'; gui.flmodel{1}.postmodel.postplot.linrangemin=''; gui.flmodel{1}.postmodel.postplot.linrangemax=''; gui.flmodel{1}.postmodel.postplot.lincont='on'; gui.flmodel{1}.postmodel.postplot.linunit='Wb/m'; gui.flmodel{1}.postmodel.postplot.linheightdata={'Az'}; gui.flmodel{1}.postmodel.postplot.linheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.linheightunit='Wb/m'; gui.flmodel{1}.postmodel.postplot.linmap='jet'; gui.flmodel{1}.postmodel.postplot.linmapdepth='1024'; gui.flmodel{1}.postmodel.postplot.linbar='on'; gui.flmodel{1}.postmodel.postplot.linusemap='on'; gui.flmodel{1}.postmodel.postplot.lincolor='255,0,0'; gui.flmodel{1}.postmodel.postplot.lincoloring='interp'; gui.flmodel{1}.postmodel.postplot.arrowplot='off'; gui.flmodel{1}.postmodel.postplot.arrowploton='sub'; gui.flmodel{1}.postmodel.postplot.arrowdata={'Hx_qa','Hy_qa'}; gui.flmodel{1}.postmodel.postplot.arrowunit='A/m'; gui.flmodel{1}.postmodel.postplot.arrowheightdata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.arrowheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.arrowheightunit='T'; gui.flmodel{1}.postmodel.postplot.arrowxspacing='15'; gui.flmodel{1}.postmodel.postplot.arrowxvectorspacing=''; gui.flmodel{1}.postmodel.postplot.arrowxisvector='off'; gui.flmodel{1}.postmodel.postplot.arrowyspacing='15'; gui.flmodel{1}.postmodel.postplot.arrowyvectorspacing=''; gui.flmodel{1}.postmodel.postplot.arrowyisvector='off'; gui.flmodel{1}.postmodel.postplot.arrowtype='arrow'; gui.flmodel{1}.postmodel.postplot.arrowlength='proportional'; gui.flmodel{1}.postmodel.postplot.arrowcolor='255,0,0'; gui.flmodel{1}.postmodel.postplot.arrowautoscale='on'; gui.flmodel{1}.postmodel.postplot.arrowscale='1'; gui.flmodel{1}.postmodel.postplot.princplot='off'; gui.flmodel{1}.postmodel.postplot.princheightdata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.princheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.princheightunit='T'; gui.flmodel{1}.postmodel.postplot.princxspacing='8'; gui.flmodel{1}.postmodel.postplot.princxvectorspacing=''; gui.flmodel{1}.postmodel.postplot.princxisvector='off'; gui.flmodel{1}.postmodel.postplot.princyspacing='8'; gui.flmodel{1}.postmodel.postplot.princyvectorspacing=''; gui.flmodel{1}.postmodel.postplot.princyisvector='off'; gui.flmodel{1}.postmodel.postplot.princtype='arrow'; gui.flmodel{1}.postmodel.postplot.princlength='proportional'; gui.flmodel{1}.postmodel.postplot.princcolor='0,153,0'; gui.flmodel{1}.postmodel.postplot.princautoscale='on'; gui.flmodel{1}.postmodel.postplot.princscale='1'; gui.flmodel{1}.postmodel.postplot.flowplot='off'; gui.flmodel{1}.postmodel.postplot.flowplotas='lines'; gui.flmodel{1}.postmodel.postplot.flowdata={'Hx_qa','Hy_qa'}; gui.flmodel{1}.postmodel.postplot.flowunit='A/m'; gui.flmodel{1}.postmodel.postplot.flowtstartauto='on'; gui.flmodel{1}.postmodel.postplot.flowtstart=''; gui.flmodel{1}.postmodel.postplot.flowlines='20'; gui.flmodel{1}.postmodel.postplot.flowstart='sub'; gui.flmodel{1}.postmodel.postplot.flowstartx=''; gui.flmodel{1}.postmodel.postplot.flowstarty=''; gui.flmodel{1}.postmodel.postplot.flowisstartvector='off'; gui.flmodel{1}.postmodel.postplot.flowuseexpression='off'; gui.flmodel{1}.postmodel.postplot.flowcolor='255,0,0'; gui.flmodel{1}.postmodel.postplot.flowcolordata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.flowcolorunit='T'; gui.flmodel{1}.postmodel.postplot.flowmap='jet'; gui.flmodel{1}.postmodel.postplot.flowmapdepth='1024'; gui.flmodel{1}.postmodel.postplot.flowbar='on'; gui.flmodel{1}.postmodel.postplot.flowpointcolor='255,0,0'; gui.flmodel{1}.postmodel.postplot.flowpointautoscale='on'; gui.flmodel{1}.postmodel.postplot.flowpointscale='1'; gui.flmodel{1}.postmodel.postplot.flowdroptype='once'; gui.flmodel{1}.postmodel.postplot.flowbnd='stick'; gui.flmodel{1}.postmodel.postplot.flowheightdata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.flowheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.flowheightunit='T'; gui.flmodel{1}.postmodel.postplot.poststreamoldcode='on'; gui.flmodel{1}.postmodel.postplot.flowtol='0.01'; gui.flmodel{1}.postmodel.postplot.flowstattol='0.01'; gui.flmodel{1}.postmodel.postplot.flowmaxtime='Inf'; gui.flmodel{1}.postmodel.postplot.flowmaxsteps='400'; gui.flmodel{1}.postmodel.postplot.flowback='on'; gui.flmodel{1}.postmodel.postplot.flownormal='off'; gui.flmodel{1}.postmodel.postplot.partplot='off'; gui.flmodel{1}.postmodel.postplot.partplotas='lines'; gui.flmodel{1}.postmodel.postplot.predefforces='emforce_qa'; gui.flmodel{1}.postmodel.postplot.partforceparam0='charge,partq,1.602e-19'; gui.flmodel{1}.postmodel.postplot.partmass='9.1095e-31'; gui.flmodel{1}.postmodel.postplot.partforce={'','',''}; gui.flmodel{1}.postmodel.postplot.parttstartauto='on'; gui.flmodel{1}.postmodel.postplot.parttstart=''; gui.flmodel{1}.postmodel.postplot.partvelstart={'0','0','0'}; gui.flmodel{1}.postmodel.postplot.explicitcoord={'0','0'}; gui.flmodel{1}.postmodel.postplot.partuseexpression='off'; gui.flmodel{1}.postmodel.postplot.partcolor='255,0,0'; gui.flmodel{1}.postmodel.postplot.partcolordata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.partcolorunit='T'; gui.flmodel{1}.postmodel.postplot.partmap='jet'; gui.flmodel{1}.postmodel.postplot.partmapdepth='1024'; gui.flmodel{1}.postmodel.postplot.partbar='on'; gui.flmodel{1}.postmodel.postplot.partpointcolor='255,0,0'; gui.flmodel{1}.postmodel.postplot.partpointautoscale='on'; gui.flmodel{1}.postmodel.postplot.partpointscale='1'; gui.flmodel{1}.postmodel.postplot.partdroptype='once'; gui.flmodel{1}.postmodel.postplot.partbnd='stick'; gui.flmodel{1}.postmodel.postplot.partheightdata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.partheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.partheightunit='T'; gui.flmodel{1}.postmodel.postplot.partrtol='0.001'; gui.flmodel{1}.postmodel.postplot.partatolmanual='off'; gui.flmodel{1}.postmodel.postplot.partatol={'',''}; gui.flmodel{1}.postmodel.postplot.partstepsizemanual='off'; gui.flmodel{1}.postmodel.postplot.parttendauto='on'; gui.flmodel{1}.postmodel.postplot.partmaxstepsauto='on'; gui.flmodel{1}.postmodel.postplot.partedgetol='0.001'; gui.flmodel{1}.postmodel.postplot.partvelvar={'partu','partv','partw'}; gui.flmodel{1}.postmodel.postplot.parttvar='partt'; gui.flmodel{1}.postmodel.postplot.partstatic='off'; gui.flmodel{1}.postmodel.postplot.partres='5'; gui.flmodel{1}.postmodel.postplot.maxminplot='off'; gui.flmodel{1}.postmodel.postplot.maxminsubdata={'normB_qa'}; gui.flmodel{1}.postmodel.postplot.maxminsubdatacheck='on'; gui.flmodel{1}.postmodel.postplot.maxminsubunit='T'; gui.flmodel{1}.postmodel.postplot.maxminbnddata={'Az'}; gui.flmodel{1}.postmodel.postplot.maxminbnddatacheck='off'; gui.flmodel{1}.postmodel.postplot.maxminbndunit='Wb/m'; gui.flmodel{1}.postmodel.postplot.geom='on'; gui.flmodel{1}.postmodel.postplot.roughplot='off'; gui.flmodel{1}.postmodel.postplot.autorefine='on'; gui.flmodel{1}.postmodel.postplot.refine='3'; gui.flmodel{1}.postmodel.postplot.geomnum={'Geom1'}; gui.flmodel{1}.postmodel.postplot.phase='0'; gui.flmodel{1}.postmodel.postplot.solnum='0'; gui.flmodel{1}.postmodel.postplot.selectvia='stored'; gui.flmodel{1}.postmodel.postplot.autotitle='on'; gui.flmodel{1}.postmodel.postplot.customtitle=''; gui.flmodel{1}.postmodel.postplot.smoothinternal='on'; gui.flmodel{1}.postmodel.postplot.useellogic='off'; gui.flmodel{1}.postmodel.postplot.ellogic=''; gui.flmodel{1}.postmodel.postplot.ellogictype='all'; gui.flmodel{1}.postmodel.postplot.deformplot='off'; gui.flmodel{1}.postmodel.postplot.deformsub='on'; gui.flmodel{1}.postmodel.postplot.deformbnd='on'; gui.flmodel{1}.postmodel.postplot.deformsubdata={'Hx_qa','Hy_qa'}; gui.flmodel{1}.postmodel.postplot.deformsubunit='A/m'; gui.flmodel{1}.postmodel.postplot.deformautoscale='on'; gui.flmodel{1}.postmodel.postplot.deformscale='1'; gui.flmodel{1}.postmodel.postplot.animate_solnum='0'; gui.flmodel{1}.postmodel.postplot.animate_selectvia='stored'; gui.flmodel{1}.postmodel.postplot.filetype='AVI'; gui.flmodel{1}.postmodel.postplot.width='640'; gui.flmodel{1}.postmodel.postplot.height='480'; gui.flmodel{1}.postmodel.postplot.fps='10'; gui.flmodel{1}.postmodel.postplot.statfunctype='full'; gui.flmodel{1}.postmodel.postplot.statnframes='11'; gui.flmodel{1}.postmodel.postplot.reverse='off'; gui.flmodel{1}.postmodel.postplot.movieinmatlab='off'; gui.flmodel{1}.postmodel.postplot.copyaxis='off'; gui.flmodel{1}.postmodel.intdata{1}.intdata={'Az'}; gui.flmodel{1}.postmodel.intdata{1}.intunit='Wb/m'; gui.flmodel{1}.postmodel.intdata{1}.phase='0'; gui.flmodel{1}.postmodel.intdata{1}.solnum='0'; gui.flmodel{1}.postmodel.intdata{1}.selectvia='stored'; gui.flmodel{1}.postmodel.intdata{2}.autoorder='on'; gui.flmodel{1}.postmodel.intdata{2}.multiplyexpr='off'; gui.flmodel{1}.postmodel.intdata{2}.intdata={'Az'}; gui.flmodel{1}.postmodel.intdata{2}.intunit='Wb'; gui.flmodel{1}.postmodel.intdata{2}.phase='0'; gui.flmodel{1}.postmodel.intdata{2}.solnum='0'; gui.flmodel{1}.postmodel.intdata{2}.selectvia='stored'; gui.flmodel{1}.postmodel.intdata{3}.autoorder='on'; gui.flmodel{1}.postmodel.intdata{3}.multiplyexpr='off'; gui.flmodel{1}.postmodel.intdata{3}.intdata={'normB_qa'}; gui.flmodel{1}.postmodel.intdata{3}.intunit='Wb'; gui.flmodel{1}.postmodel.intdata{3}.phase='0'; gui.flmodel{1}.postmodel.intdata{3}.solnum='0'; gui.flmodel{1}.postmodel.intdata{3}.selectvia='stored'; gui.flmodel{1}.postmodel.domainplot.colordata={'normB_qa'}; gui.flmodel{1}.postmodel.domainplot.colorrangeauto='on'; gui.flmodel{1}.postmodel.domainplot.colorrangemin=''; gui.flmodel{1}.postmodel.domainplot.colorrangemax=''; gui.flmodel{1}.postmodel.domainplot.colorcont='on'; gui.flmodel{1}.postmodel.domainplot.colorunit='T'; gui.flmodel{1}.postmodel.domainplot.surfacesurfacemap='jet'; gui.flmodel{1}.postmodel.domainplot.surfacesurfacemapdepth='1024'; gui.flmodel{1}.postmodel.domainplot.surfacesurfacebar='on'; gui.flmodel{1}.postmodel.domainplot.surfacesurfaceusemap='on'; gui.flmodel{1}.postmodel.domainplot.surfacesurfacecolor='255,0,0'; gui.flmodel{1}.postmodel.domainplot.surfacesurfacecoloring='interp'; gui.flmodel{1}.postmodel.domainplot.surfacesurfacefill='fill'; gui.flmodel{1}.postmodel.domainplot.extrusion='off'; gui.flmodel{1}.postmodel.domainplot.lineyaxisdata={'Az'}; gui.flmodel{1}.postmodel.domainplot.lineyaxiscont='on'; gui.flmodel{1}.postmodel.domainplot.lineyaxisunit='Wb/m'; gui.flmodel{1}.postmodel.domainplot.linexaxisxaxistype='arc'; gui.flmodel{1}.postmodel.domainplot.linexaxisuseexpr='off'; gui.flmodel{1}.postmodel.domainplot.linexaxisdata={'Az'}; gui.flmodel{1}.postmodel.domainplot.linexaxisunit='Wb/m'; gui.flmodel{1}.postmodel.domainplot.linelinestyle='solid'; gui.flmodel{1}.postmodel.domainplot.linelinecolor='cyclecolor'; gui.flmodel{1}.postmodel.domainplot.linelinemarker='none'; gui.flmodel{1}.postmodel.domainplot.linelegend='off'; gui.flmodel{1}.postmodel.domainplot.linecolor='255,0,0'; gui.flmodel{1}.postmodel.domainplot.linesurfacemap='jet'; gui.flmodel{1}.postmodel.domainplot.linesurfacemapdepth='1024'; gui.flmodel{1}.postmodel.domainplot.linesurfacebar='on'; gui.flmodel{1}.postmodel.domainplot.linesurfaceusemap='on'; gui.flmodel{1}.postmodel.domainplot.linesurfacecolor='255,0,0'; gui.flmodel{1}.postmodel.domainplot.linesurfacecoloring='interp'; gui.flmodel{1}.postmodel.domainplot.linesurfacefill='fill'; gui.flmodel{1}.postmodel.domainplot.pointyaxisdata={'Az'}; gui.flmodel{1}.postmodel.domainplot.pointyaxisunit='Wb/m'; gui.flmodel{1}.postmodel.domainplot.pointxxaxistype=''; gui.flmodel{1}.postmodel.domainplot.pointxuseexpr='off'; gui.flmodel{1}.postmodel.domainplot.pointxdata={'Az'}; gui.flmodel{1}.postmodel.domainplot.pointxunit='Wb/m'; gui.flmodel{1}.postmodel.domainplot.pointlinestyle='solid'; gui.flmodel{1}.postmodel.domainplot.pointlinecolor='cyclecolor'; gui.flmodel{1}.postmodel.domainplot.pointlinemarker='none'; gui.flmodel{1}.postmodel.domainplot.pointlegend='off'; gui.flmodel{1}.postmodel.domainplot.pointcolor='255,0,0'; gui.flmodel{1}.postmodel.domainplot.crossdispcolor='255,0,0'; gui.flmodel{1}.postmodel.domainplot.phase='0'; gui.flmodel{1}.postmodel.domainplot.solnum='0'; gui.flmodel{1}.postmodel.domainplot.selectvia='stored'; gui.flmodel{1}.postmodel.domainplot.autotitle='on'; gui.flmodel{1}.postmodel.domainplot.customtitle=''; gui.flmodel{1}.postmodel.domainplot.autolabelx='on'; gui.flmodel{1}.postmodel.domainplot.customlabelx=''; gui.flmodel{1}.postmodel.domainplot.autolabely='on'; gui.flmodel{1}.postmodel.domainplot.customlabely=''; gui.flmodel{1}.postmodel.domainplot.axistype={'lin','lin'}; gui.flmodel{1}.postmodel.domainplot.smoothinternal='on'; gui.flmodel{1}.postmodel.domainplot.autorefine='on'; gui.flmodel{1}.postmodel.domainplot.refine='3'; gui.flmodel{1}.postmodel.domainplot.plottypeind='0'; gui.flmodel{1}.postmodel.crossplot.extrusion='off'; gui.flmodel{1}.postmodel.crossplot.lineyaxisdata={'normB_qa'}; gui.flmodel{1}.postmodel.crossplot.lineyaxisunit='T'; gui.flmodel{1}.postmodel.crossplot.linexaxisxaxistype='arc'; gui.flmodel{1}.postmodel.crossplot.linexaxisuseexpr='off'; gui.flmodel{1}.postmodel.crossplot.linexaxisdata={'normB_qa'}; gui.flmodel{1}.postmodel.crossplot.linexaxisunit='T'; gui.flmodel{1}.postmodel.crossplot.linelinestyle='solid'; gui.flmodel{1}.postmodel.crossplot.linelinecolor='cyclecolor'; gui.flmodel{1}.postmodel.crossplot.linelinemarker='none'; gui.flmodel{1}.postmodel.crossplot.linelegend='off'; gui.flmodel{1}.postmodel.crossplot.linecolor='255,0,0'; gui.flmodel{1}.postmodel.crossplot.linesurfacemap='jet'; gui.flmodel{1}.postmodel.crossplot.linesurfacemapdepth='1024'; gui.flmodel{1}.postmodel.crossplot.linesurfacebar='on'; gui.flmodel{1}.postmodel.crossplot.linesurfaceusemap='on'; gui.flmodel{1}.postmodel.crossplot.linesurfacecolor='255,0,0'; gui.flmodel{1}.postmodel.crossplot.linesurfacecoloring='interp'; gui.flmodel{1}.postmodel.crossplot.linesurfacefill='fill'; gui.flmodel{1}.postmodel.crossplot.lineresolution='200'; gui.flmodel{1}.postmodel.crossplot.linecoord={'0','1','0','0'}; gui.flmodel{1}.postmodel.crossplot.linelevels='5'; gui.flmodel{1}.postmodel.crossplot.linevectorlevels=''; gui.flmodel{1}.postmodel.crossplot.lineisvector='off'; gui.flmodel{1}.postmodel.crossplot.lineactive='off'; gui.flmodel{1}.postmodel.crossplot.pointyaxisdata={'normB_qa'}; gui.flmodel{1}.postmodel.crossplot.pointyaxisunit='T'; gui.flmodel{1}.postmodel.crossplot.pointxxaxistype=''; gui.flmodel{1}.postmodel.crossplot.pointxuseexpr='off'; gui.flmodel{1}.postmodel.crossplot.pointxdata={'normB_qa'}; gui.flmodel{1}.postmodel.crossplot.pointxunit='T'; gui.flmodel{1}.postmodel.crossplot.pointlinestyle='solid'; gui.flmodel{1}.postmodel.crossplot.pointlinecolor='cyclecolor'; gui.flmodel{1}.postmodel.crossplot.pointlinemarker='none'; gui.flmodel{1}.postmodel.crossplot.pointlegend='off'; gui.flmodel{1}.postmodel.crossplot.pointcolor='255,0,0'; gui.flmodel{1}.postmodel.crossplot.pointcoord={'0','0'}; gui.flmodel{1}.postmodel.crossplot.crossdispcolor='255,0,0'; gui.flmodel{1}.postmodel.crossplot.phase='0'; gui.flmodel{1}.postmodel.crossplot.solnum='0'; gui.flmodel{1}.postmodel.crossplot.selectvia='stored'; gui.flmodel{1}.postmodel.crossplot.autotitle='on'; gui.flmodel{1}.postmodel.crossplot.customtitle=''; gui.flmodel{1}.postmodel.crossplot.autolabelx='on'; gui.flmodel{1}.postmodel.crossplot.customlabelx=''; gui.flmodel{1}.postmodel.crossplot.autolabely='on'; gui.flmodel{1}.postmodel.crossplot.customlabely=''; gui.flmodel{1}.postmodel.crossplot.axistype={'lin','lin'}; gui.flmodel{1}.postmodel.crossplot.plottypeind='0'; gui.flmodel{1}.postmodel.dataexport.pntdata={'Az'}; gui.flmodel{1}.postmodel.dataexport.pntunit='Wb/m'; gui.flmodel{1}.postmodel.dataexport.pntlocation='element'; gui.flmodel{1}.postmodel.dataexport.pntlagorder='2'; gui.flmodel{1}.postmodel.dataexport.bnddata={'Az'}; gui.flmodel{1}.postmodel.dataexport.bndcont='on'; gui.flmodel{1}.postmodel.dataexport.bndunit='Wb/m'; gui.flmodel{1}.postmodel.dataexport.bndlocation='element'; gui.flmodel{1}.postmodel.dataexport.bndlagorder='2'; gui.flmodel{1}.postmodel.dataexport.subdata={'normB_qa'}; gui.flmodel{1}.postmodel.dataexport.subcont='on'; gui.flmodel{1}.postmodel.dataexport.subunit='T'; gui.flmodel{1}.postmodel.dataexport.subxspacing='10'; gui.flmodel{1}.postmodel.dataexport.subxvectorspacing=''; gui.flmodel{1}.postmodel.dataexport.subxisvector='off'; gui.flmodel{1}.postmodel.dataexport.subyspacing='10'; gui.flmodel{1}.postmodel.dataexport.subyvectorspacing=''; gui.flmodel{1}.postmodel.dataexport.subyisvector='off'; gui.flmodel{1}.postmodel.dataexport.sublocation='element'; gui.flmodel{1}.postmodel.dataexport.sublagorder='2'; gui.flmodel{1}.postmodel.dataexport.phase='0'; gui.flmodel{1}.postmodel.dataexport.solnum='0'; gui.flmodel{1}.postmodel.dataexport.selectvia='stored'; gui.flmodel{1}.postmodel.dataexport.exportformat='ptd'; gui.flmodel{1}.postmodel.dataexport.exportedim='2'; gui.flmodel{1}.postmodel.dataexport.struct='off'; gui.flmodel{1}.postmodel.datadisplay.pntdata={'Az'}; gui.flmodel{1}.postmodel.datadisplay.pntunit='Wb/m'; gui.flmodel{1}.postmodel.datadisplay.pntlocation='element'; gui.flmodel{1}.postmodel.datadisplay.pntlagorder='2'; gui.flmodel{1}.postmodel.datadisplay.bnddata={'Az'}; gui.flmodel{1}.postmodel.datadisplay.bndcont='on'; gui.flmodel{1}.postmodel.datadisplay.bndunit='Wb/m'; gui.flmodel{1}.postmodel.datadisplay.bndlocation='element'; gui.flmodel{1}.postmodel.datadisplay.bndlagorder='2'; gui.flmodel{1}.postmodel.datadisplay.subdata={'normB_qa'}; gui.flmodel{1}.postmodel.datadisplay.subcont='on'; gui.flmodel{1}.postmodel.datadisplay.subunit='T'; gui.flmodel{1}.postmodel.datadisplay.subxspacing='10'; gui.flmodel{1}.postmodel.datadisplay.subxvectorspacing=''; gui.flmodel{1}.postmodel.datadisplay.subxisvector='off'; gui.flmodel{1}.postmodel.datadisplay.subyspacing='10'; gui.flmodel{1}.postmodel.datadisplay.subyvectorspacing=''; gui.flmodel{1}.postmodel.datadisplay.subyisvector='off'; gui.flmodel{1}.postmodel.datadisplay.sublocation='element'; gui.flmodel{1}.postmodel.datadisplay.sublagorder='2'; gui.flmodel{1}.postmodel.datadisplay.phase='0'; gui.flmodel{1}.postmodel.datadisplay.solnum='0'; gui.flmodel{1}.postmodel.datadisplay.selectvia='stored'; gui.flmodel{1}.postmodel.datadisplay.exportformat='ptd'; gui.flmodel{1}.postmodel.datadisplay.exportedim='2'; gui.flmodel{1}.postmodel.datadisplay.struct='off'; gui.flmodel{1}.postmodel.datadisplay.fullprecision='off'; gui.flmodel{1}.postmodel.datadisplay.interpdata={'normB_qa'}; gui.flmodel{1}.postmodel.datadisplay.interpunit='T'; gui.flmodel{1}.postmodel.datadisplay.coord={'0','0'}; gui.flmodel{1}.workplane.type='0'; gui.flmodel{1}.workplane.wrkpln='0,1,0,0,0,1,0,0,0'; gui.flmodel{1}.workplane.localsys='0,1,0,0,0,0,1,0,0,0,0,1'; gui.flmodel{1}.workplane.model2d='Geom1'; gui.flmodel{1}.workplane.quicktype='10'; gui.flmodel{1}.workplane.parameter='0'; gui.flmodel{1}.workplane.zdir='up'; gui.flmodel{1}.meshmodel.meshplot.subplot='on'; gui.flmodel{1}.meshmodel.meshplot.meshsubuseexpression='off'; gui.flmodel{1}.meshmodel.meshplot.meshsubcolor='128,128,128'; gui.flmodel{1}.meshmodel.meshplot.meshsubbordercheck='off'; gui.flmodel{1}.meshmodel.meshplot.meshwiresubplot='on'; gui.flmodel{1}.meshmodel.meshplot.meshwiresubcolor='192,192,192'; gui.flmodel{1}.meshmodel.meshplot.bndplot='on'; gui.flmodel{1}.meshmodel.meshplot.meshbndcolor='0,0,0'; gui.flmodel{1}.meshmodel.meshplot.useellogic='off'; gui.flmodel{1}.meshmodel.meshplot.ellogic=''; gui.flmodel{1}.meshmodel.meshplot.ellogictype='all'; gui.flmodel{1}.meshmodel.meshplot.meshkeepfraction='1'; gui.flmodel{1}.meshmodel.meshplot.meshkeeptype='random'; gui.flmodel{1}.meshmodel.meshplot.meshmap='jet'; gui.flmodel{1}.meshmodel.meshplot.meshmapdepth='1024'; gui.flmodel{1}.meshmodel.meshplot.meshbar='on'; uq~ tclear fem0 clear vrsn vrsn.name = 'COMSOL 3.2'; vrsn.ext = ''; vrsn.major = 0; vrsn.build = 222; vrsn.rcs = '$Name: $'; vrsn.date = '$Date: 2005/09/01 18:02:30 $'; fem0.version = vrsn; fem0.id = 1; fem0.geomdata = 'geom'; fem0.eqvars = 'on'; fem0.cplbndeq = 'on'; fem0.cplbndsh = 'off'; fem0.geomvalid = 'on'; fem0.solvalid = 'off'; fem0.meshtime = 't'; clear appl appl.mode.class = 'FlPerpendicularCurrents'; appl.mode.type = 'cartesian'; appl.dim = {'Az'}; appl.sdim = {'x','y','z'}; appl.name = 'qa'; appl.shape = {'shlag(2,''Az'')'}; appl.gporder = 4; appl.cporder = 2; appl.sshape = 2; appl.border = 'off'; appl.assignsuffix = '_qa'; clear prop prop.elemdefault='Lag2'; prop.analysis='static'; prop.frame='xy'; clear weakconstr weakconstr.value = 'off'; weakconstr.dim = {'lm1'}; prop.weakconstr = weakconstr; appl.prop = prop; clear pnt pnt.I0 = {'0'}; pnt.style = {{{'0'},{'0','0','0'}}}; pnt.ind = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]; appl.pnt = pnt; clear bnd bnd.name = {'',''}; bnd.H0 = {{'0';'0'},{'0';'0'}}; bnd.Js0z = {'0','0'}; bnd.A0z = {'0','0'}; bnd.type = {'A0','cont'}; bnd.style = {{{'0'},{'0','0','0'},{'solid'}},{{'0'},{'0','0','255'},{'dashed'}}}; bnd.ind = [1,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,1,1,1,1,1,1,1,1]; appl.bnd = bnd; clear equ equ.shape = {[1]}; equ.gporder = {{1}}; equ.cporder = {{1}}; equ.init = {{'0'}}; equ.usage = {1}; equ.mur = {'1'}; equ.murtensor = {{'1','0';'0','1'}}; equ.mutype = {'iso'}; equ.elconstrel = {'epsr'}; equ.Pz = {'0'}; equ.Drz = {'0'}; equ.magconstrel = {'mur'}; equ.M = {{'0';'0'}}; equ.Br = {{'0';'0'}}; equ.epsilonr = {'1'}; equ.sigma = {'0'}; equ.Jez = {'0'}; equ.v = {{'0';'0'}}; equ.deltaV = {'0'}; equ.L = {'1'}; equ.style = {{{'0'},{'166','166','166'}}}; equ.ind = [1,1,1,1,1,1,1]; appl.equ = equ; appl.var = {'epsilon0','8.854187817e-12', ... 'mu0','4*pi*1e-7'}; fem0.appl{1} = appl; fem0.geom = flbinary('fem2','geom','vaja2b.mph'); fem0.mesh = flbinary('fem2.0','mesh','vaja2b.mph'); fem0.sdim = {'x','y'}; fem0.frame = {'xy'}; fem0.shape = {'shlag(2,''Az'')'}; fem0.gporder = 4; fem0.cporder = 2; fem0.sshape = 2; fem0.simplify = 'on'; fem0.border = 1; fem0.form = 'coefficient'; fem0.units = 'SI'; clear equ equ.shape = {[1]}; equ.gporder = {{1}}; equ.cporder = {{1}}; equ.init = {{'0'}}; equ.dinit = {{'0'}}; equ.weak = {{'0'}}; equ.dweak = {{'0'}}; equ.constr = {{'0'}}; equ.c = {{{'1/mu0_qa/mur_qa'}}}; equ.a = {{'0'}}; equ.f = {{'0'}}; equ.ea = {{'0'}}; equ.da = {{'0'}}; equ.al = {{{'0';'0'}}}; equ.be = {{{'0';'0'}}}; equ.ga = {{{'0';'0'}}}; equ.sshape = {[1]}; equ.sshapedim = {{1}}; equ.ind = [1,1,1,1,1,1,1]; equ.dim = {'Az'}; equ.var = {'Bx_qa',{'Azy'}, ... 'By_qa',{'-Azx'}, ... 'Hx_qa',{'Bx_qa/mur_qa/mu0_qa'}, ... 'Hy_qa',{'By_qa/mur_qa/mu0_qa'}, ... 'mu_qa',{'mu0_qa*mur_qa'}, ... 'muxx_qa',{'mu0_qa*murxx_qa'}, ... 'muxy_qa',{'mu0_qa*murxy_qa'}, ... 'muyx_qa',{'mu0_qa*muryx_qa'}, ... 'muyy_qa',{'mu0_qa*muryy_qa'}, ... 'Jpz_qa',{'sigma_qa*deltaV_qa/L_qa'}, ... 'Jz_qa',{'Jpz_qa+Jvz_qa+Jez_qa'}, ... 'Q_qa',{'Jz_qa*(vx_qa*By_qa-vy_qa*Bx_qa+deltaV_qa/L_qa)'}, ... 'W_qa',{'Wm_qa'}, ... 'normJ_qa',{'abs(Jz_qa)'}, ... 'Jvz_qa',{'sigma_qa*(vx_qa*By_qa-vy_qa*Bx_qa)'}, ... 'normM_qa',{'sqrt(abs(Mx_qa)^2+abs(My_qa)^2)'}, ... 'normBr_qa',{'sqrt(abs(Brx_qa)^2+abs(Bry_qa)^2)'}, ... 'normH_qa',{'sqrt(abs(Hx_qa)^2+abs(Hy_qa)^2)'}, ... 'normB_qa',{'sqrt(abs(Bx_qa)^2+abs(By_qa)^2)'}, ... 'normv_qa',{'sqrt(abs(vx_qa)^2+abs(vy_qa)^2)'}, ... 'Wm_qa',{'0.5*(Hx_qa*Bx_qa+Hy_qa*By_qa)'},'mur_qa',{'1'}, ... 'Pz_qa',{'0'}, ... 'Drz_qa',{'0'}, ... 'epsilonr_qa',{'1'}, ... 'sigma_qa',{'0'}, ... 'Jez_qa',{'0'}, ... 'deltaV_qa',{'0'}, ... 'L_qa',{'1'}, ... 'Mx_qa',{'Bx_qa/mu0_qa-Hx_qa'}, ... 'Brx_qa',{'0'}, ... 'My_qa',{'By_qa/mu0_qa-Hy_qa'}, ... 'Bry_qa',{'0'}, ... 'murxx_qa',{'1'}, ... 'muryx_qa',{'0'}, ... 'murxy_qa',{'0'}, ... 'muryy_qa',{'1'}, ... 'vx_qa',{'0'}, ... 'vy_qa',{'0'}}; equ.expr = {}; equ.lock = [0,0,0,0,0,0,0]; equ.mlock = {[0,0,0,0,0,0,0]}; fem0.equ = equ; clear bnd bnd.weak = {{'0'},{'0'}}; bnd.dweak = {{'0'},{'0'}}; bnd.constr = {{'0'},{'0'}}; bnd.q = {{'0'},{'0'}}; bnd.h = {{'1'},{'0'}}; bnd.g = {{'0'},{'0'}}; bnd.r = {{'0'},{'0'}}; bnd.shape = {[1],[1]}; bnd.sshape = {[1],[1]}; bnd.sshapedim = {{1},{1}}; bnd.gporder = {{1},{1}}; bnd.cporder = {{1},{1}}; bnd.init = {{''},{''}}; bnd.dinit = {{''},{''}}; bnd.ind = [1,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,1,1,1,1,1,1,1,1]; bnd.dim = {'Az'}; bnd.var = {'Jsz_qa',{'unx*(Hy_qa_down-Hy_qa_up)-uny*(Hx_qa_down-Hx_qa_up)','unx*(Hy_qa_down-Hy_qa_up)-uny*(Hx_qa_down-Hx_qa_up)'}, ... 'unTx_qa',{'-0.5*(Bx_qa_up*Hx_qa_up+By_qa_up*Hy_qa_up)*dnx+(dnx*Hx_qa_up+dny*Hy_qa_up)*Bx_qa_up', ... '-0.5*(Bx_qa_up*Hx_qa_up+By_qa_up*Hy_qa_up)*dnx+(dnx*Hx_qa_up+dny*Hy_qa_up)*Bx_qa_up'}, ... 'dnTx_qa',{'-0.5*(Bx_qa_down*Hx_qa_down+By_qa_down*Hy_qa_down)*unx+(unx*Hx_qa_down+uny*Hy_qa_down)*Bx_qa_down', ... '-0.5*(Bx_qa_down*Hx_qa_down+By_qa_down*Hy_qa_down)*unx+(unx*Hx_qa_down+uny*Hy_qa_down)*Bx_qa_down'}, ... 'unTy_qa',{'-0.5*(Bx_qa_up*Hx_qa_up+By_qa_up*Hy_qa_up)*dny+(dnx*Hx_qa_up+dny*Hy_qa_up)*By_qa_up', ... '-0.5*(Bx_qa_up*Hx_qa_up+By_qa_up*Hy_qa_up)*dny+(dnx*Hx_qa_up+dny*Hy_qa_up)*By_qa_up'}, ... 'dnTy_qa',{'-0.5*(Bx_qa_down*Hx_qa_down+By_qa_down*Hy_qa_down)*uny+(unx*Hx_qa_down+uny*Hy_qa_down)*By_qa_down', ... '-0.5*(Bx_qa_down*Hx_qa_down+By_qa_down*Hy_qa_down)*uny+(unx*Hx_qa_down+uny*Hy_qa_down)*By_qa_down'},'Js0z_qa',{'0','0'}, ... 'A0z_qa',{'0','0'}, ... 'nx_qa',{'nx','nx'}, ... 'ny_qa',{'ny','ny'}, ... 'H0x_qa',{'0','0'}, ... 'H0y_qa',{'0','0'}}; bnd.expr = {}; bnd.lock = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]; bnd.mlock = {[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}; fem0.bnd = bnd; clear pnt pnt.weak = {{'0'}}; pnt.dweak = {{'0'}}; pnt.constr = {{'0'}}; pnt.shape = {[1]}; pnt.sshape = {[1]}; pnt.sshapedim = {{1}}; pnt.init = {{''}}; pnt.dinit = {{''}}; pnt.ind = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]; pnt.dim = {'Az'}; pnt.var = {'I0_qa',{'0'}}; pnt.expr = {}; pnt.lock = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]; pnt.mlock = {[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}; fem0.pnt = pnt; fem0.var = {'epsilon0_qa','8.854187817E-12','mu0_qa','4e-007*pi'}; fem0.expr = {}; clear draw draw.p.objs = {}; draw.p.name = {}; draw.c.objs = {}; draw.c.name = {}; draw.s.objs = {}; draw.s.name = {}; fem0.draw = draw; fem0.const = {}; clear fcns fem0.functions = {}; fem0.sol = flbinary('fem0','solution','vaja2b.mph'); fem0.xmcases = [0]; fem0.mcases = [0]; flbinary clear; fem0.rulingmode = 'qa'; fem0.solform = 'weak'; srcom.femlab.geom.Rectȉ,E6DlxDlyLlxExprt!Lcom/femlab/geom/Geom$Expression;LlyExprq~2xrcom.femlab.geom.Prim2Z~DrotLbaseq~Lconstrq~[post[D[posExprt"[Lcom/femlab/geom/Geom$Expression;LrotExprq~2xrcom.femlab.geom.Geom2Vc/Oxrcom.femlab.geom.Geom͹6{L geomAssoctLcom/femlab/geom/GeomAssoc;Lversionq~xpwq~wur[BTxpGeom2|=-C6??@?@@@???? BezierCurve??@?? BezierCurve@??@@? BezierCurve@@?@? BezierCurve@??? AssocAttrib VectorInt AssocAttrib VectorIntX AssocAttrib VectorIntn ( xwxwtcornerur[D>cZxp?ur"[Lcom.femlab.geom.Geom$Expression;\2YUxpsrcom.femlab.geom.Geom$Expression OpI_hDnumScaleLexprStrq~Lthis$0tLcom/femlab/geom/Geom;xpwpw?xsq~Awpw?xwsq~Awpw?FR9xxw @sq~Awpw?xw?333333sq~Awpw?xxsq~1wq~w,uq~:,Geom2|=-C6? @@@@@ @???? BezierCurve @?@@? BezierCurve@@?@@? BezierCurve@@? @? BezierCurve @? @? AssocAttrib VectorInt AssocAttrib VectorInt AssocAttrib VectorIntZ AssocAttrib VectorIntp ( xwxwtcorneruq~= @uq~?sq~Awpw?xsq~Awpw?xwsq~Awpw?FR9xxw @$sq~Awpw?xw@sq~Awpw?xxsq~1wq~wuq~:Geom2|=-C6?@@333333333333???? BezierCurve?@? BezierCurve@?@333333? BezierCurve@333333?333333? BezierCurve333333?? AssocAttrib VectorInt AssocAttrib VectorIntZ AssocAttrib VectorIntp ( xwxwq~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~uq~:'xsrcom.femlab.xmesh.Xmesh[{ω Z initializedLelemIndtLcom/femlab/util/i;Lelementsq~[geomMapt[ILgeomNumq~L initElemIndq~L initElementsq~[mcasesq~[meGrpst[Lcom/femlab/xmesh/MEGrp;[meshNumt[[ILversionq~xpwq~ur[IM`&v겥xpuq~ tstruct('elem',{'elmesh'},'g',{{'1'}},'frame',{{'xy'}},'geomdim',{{{struct('qualname',{'qual'},'dvolname',{'dvol'},'sshape',{{{'vtx',struct('type',{'fixed'},'sorder',{'2'},'sdimdofs',{{'x2','y2'}})}}},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24'}}}),struct('qualname',{'qual'},'dvolname',{'dvol'},'sshape',{{{'edg',struct('type',{'fixed'},'sorder',{'2'},'sdimdofs',{{'x2','y2'}}),'edg2',struct('type',{'fixed'},'sorder',{'2'},'sdimdofs',{{'x2','y2'}})}}},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30'}}}),struct('qualname',{'qual'},'sizename',{'h'},'dvolname',{'dvol'},'sshape',{{{'tri',struct('type',{'fixed'},'sorder',{'2'},'sdimdofs',{{'x2','y2'}}),'ltri',struct('type',{'fixed'},'sorder',{'2'},'sdimdofs',{{'x2','y2'}}),'quad',struct('type',{'fixed'},'sorder',{'2'},'sdimdofs',{{'x2','y2'}}),'lquad',struct('type',{'fixed'},'sorder',{'2'},'sdimdofs',{{'x2','y2'}}),'tri2',struct('type',{'fixed'},'sorder',{'2'},'sdimdofs',{{'x2','y2'}}),'quad2',struct('type',{'fixed'},'sorder',{'2'},'sdimdofs',{{'x2','y2'}})}}},'ind',{{{'1','2','3','4','5','6','7'}}})}}})testruct('elem',{'elshape'},'g',{{'1'}},'tvars',{'on'},'geomdim',{{{struct('shelem',{struct('default',{{{'vtx','shlag',struct('order',{'2'},'basename',{'Az'},'frame',{'xy'})}}},'case',{{{}}},'mind',{{}})},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24'}}}),struct('shelem',{struct('default',{{{'edg','shlag',struct('order',{'2'},'basename',{'Az'},'frame',{'xy'})}}},'case',{{{}}},'mind',{{}})},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30'}}}),struct('shelem',{struct('default',{{{'tri','shlag',struct('order',{'2'},'basename',{'Az'},'frame',{'xy'}),'ltri','shlag',struct('order',{'2'},'basename',{'Az'},'frame',{'xy'})}}},'case',{{{}}},'mind',{{}})},'ind',{{{'1','2','3','4','5','6','7'}}})}}})t5struct('elem',{'elvar'},'g',{{'1'}},'geomdim',{{{}}})t5struct('elem',{'elvar'},'g',{{'1'}},'geomdim',{{{}}})t5struct('elem',{'elvar'},'g',{{'1'}},'geomdim',{{{}}})tstruct('elem',{'elvar'},'g',{{'1'}},'geomdim',{{{struct('var',{{'I0_qa',{'0'}}},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24'}}}),struct('var',{{'Jsz_qa',{'unx*(Hy_qa_down-Hy_qa_up)-uny*(Hx_qa_down-Hx_qa_up)'},'unTx_qa',{'-0.5*(Bx_qa_up*Hx_qa_up+By_qa_up*Hy_qa_up)*dnx+(dnx*Hx_qa_up+dny*Hy_qa_up)*Bx_qa_up'},'dnTx_qa',{'-0.5*(Bx_qa_down*Hx_qa_down+By_qa_down*Hy_qa_down)*unx+(unx*Hx_qa_down+uny*Hy_qa_down)*Bx_qa_down'},'unTy_qa',{'-0.5*(Bx_qa_up*Hx_qa_up+By_qa_up*Hy_qa_up)*dny+(dnx*Hx_qa_up+dny*Hy_qa_up)*By_qa_up'},'dnTy_qa',{'-0.5*(Bx_qa_down*Hx_qa_down+By_qa_down*Hy_qa_down)*uny+(unx*Hx_qa_down+uny*Hy_qa_down)*By_qa_down'},'Js0z_qa',{'0'},'A0z_qa',{'0'},'nx_qa',{'nx'},'ny_qa',{'ny'},'H0x_qa',{'0'},'H0y_qa',{'0'}}},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30'}}}),struct('var',{{'Bx_qa',{'Azy'},'By_qa',{'-Azx'},'Hx_qa',{'Bx_qa/mur_qa/mu0_qa'},'Hy_qa',{'By_qa/mur_qa/mu0_qa'},'mu_qa',{'mu0_qa*mur_qa'},'muxx_qa',{'mu0_qa*murxx_qa'},'muxy_qa',{'mu0_qa*murxy_qa'},'muyx_qa',{'mu0_qa*muryx_qa'},'muyy_qa',{'mu0_qa*muryy_qa'},'Jpz_qa',{'sigma_qa*deltaV_qa/L_qa'},'Jz_qa',{'Jpz_qa+Jvz_qa+Jez_qa'},'Q_qa',{'Jz_qa*(vx_qa*By_qa-vy_qa*Bx_qa+deltaV_qa/L_qa)'},'W_qa',{'Wm_qa'},'normJ_qa',{'abs(Jz_qa)'},'Jvz_qa',{'sigma_qa*(vx_qa*By_qa-vy_qa*Bx_qa)'},'normM_qa',{'sqrt(abs(Mx_qa)^2+abs(My_qa)^2)'},'normBr_qa',{'sqrt(abs(Brx_qa)^2+abs(Bry_qa)^2)'},'normH_qa',{'sqrt(abs(Hx_qa)^2+abs(Hy_qa)^2)'},'normB_qa',{'sqrt(abs(Bx_qa)^2+abs(By_qa)^2)'},'normv_qa',{'sqrt(abs(vx_qa)^2+abs(vy_qa)^2)'},'Wm_qa',{'0.5*(Hx_qa*Bx_qa+Hy_qa*By_qa)'},'mur_qa',{'1'},'Pz_qa',{'0'},'Drz_qa',{'0'},'epsilonr_qa',{'1'},'sigma_qa',{'0'},'Jez_qa',{'0'},'deltaV_qa',{'0'},'L_qa',{'1'},'Mx_qa',{'Bx_qa/mu0_qa-Hx_qa'},'Brx_qa',{'0'},'My_qa',{'By_qa/mu0_qa-Hy_qa'},'Bry_qa',{'0'},'murxx_qa',{'1'},'muryx_qa',{'0'},'murxy_qa',{'0'},'muryy_qa',{'1'},'vx_qa',{'0'},'vy_qa',{'0'}}},'ind',{{{'1','2','3','4','5','6','7'}}})}}})tQstruct('elem',{'elvar'},'g',{{'1'}},'geomdim',{{{struct('var',{{'epsilon0_qa',{'8.854187817E-12'},'mu0_qa',{'4e-007*pi'}}},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24'}}}),struct('var',{{'epsilon0_qa',{'8.854187817E-12'},'mu0_qa',{'4e-007*pi'}}},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30'}}}),struct('var',{{'epsilon0_qa',{'8.854187817E-12'},'mu0_qa',{'4e-007*pi'}}},'ind',{{{'1','2','3','4','5','6','7'}}})}}})t%struct('elem',{'elconst'},'var',{{}})t6struct('elem',{'elgeom'},'g',{{'1'}},'frame',{{'xy'}})tKstruct('elem',{'elepspec'},'g',{{'1'}},'geom',{{struct('ep',{{'2','1'}})}})tKstruct('elem',{'elgpspec'},'g',{{'1'}},'geom',{{struct('ep',{{'4','0'}})}})tstruct('elem',{'eleqw'},'g',{{'1'}},'geomdim',{{{struct('coeff',{{{'0'}}},'tcoeff',{{{'0'}}},'ipoints',{{'2'}},'dvolname',{{{'dvol'}}},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24'}}}),struct('coeff',{{{'0'}}},'tcoeff',{{{'0'}}},'ipoints',{{{'1'}}},'dvolname',{{{'dvol'}}},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30'}}}),struct('coeff',{{{'+(-(1/mu0_qa/mur_qa).*Azx).*test(Azx)+(-(1/mu0_qa/mur_qa).*Azy).*test(Azy)'}}},'tcoeff',{{{'0'}}},'ipoints',{{{'1'}}},'dvolname',{{{'dvol'}}},'ind',{{{'1','2','3','4','5','6','7'}}})}}},'nonlintest',{{'off'}})tstruct('elem',{'elpconstr'},'g',{{'1'}},'geomdim',{{{{},struct('constr',{{{'+(-(1).*Az)'}}},'cpoints',{{{'1'}}},'ind',{{{'1','2','3','5','7','8','9','10','11','12','13','14','15','16','17','20','23','24','25','26','27','28','29','30'}}}),{}}}})uq~ uq~ t8struct('elem',{'elconst'},'var',{{'x2','xg','y2','yg'}})tstruct('elem',{'elvar'},'g',{{'1'}},'geomdim',{{{struct('var',{{'Az',{''},'Azt',{''}}},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24'}}}),struct('var',{{'Az',{''},'Azt',{''}}},'ind',{{{'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30'}}}),struct('var',{{'Az',{'0'},'Azt',{'0'}}},'ind',{{{'1','2','3','4','5','6','7'}}})}}})uq~uq~ur[Lcom.femlab.xmesh.MEGrp;5q|Yxpsrcom.femlab.xmesh.MEGrpfI bmTypeIndIeDimIgeomNumImeshCaseL bmTypeStrq~[coordst[[D[domainsq~[namest[Ljava/lang/String;xpwts(0)uq~ uq~ tAzur[[Dǭ dgExpxsq~wts(1)uq~ uq~ tAztAztAztx2ty2uq~uq~=????xsq~wts(2)uq~uq~ tAztAztAztAztAztAztx2tx2tx2ty2ty2ty2uq~uq~= ???????uq~= ???????xsq~wtls(2)uq~uq~ tAztAztAztAztAztAzuq~uq~=???uq~=???xuq~xsq~6wq~w&uq~:&Geom2|=-C6?   @ @@333333ᅵ???@@@@@?@@@@@@333333@?@????????? ? ? ?  ? ?  ? ? ? ? ? ? ? ?????????? BezierCurve ? ? BezierCurve ?@? BezierCurve ? @? BezierCurve ?? BezierCurve @? @? BezierCurve @?@? BezierCurve @?@@? BezierCurve?@? BezierCurve?? BezierCurve@?<@? BezierCurve?333333? BezierCurve?? BezierCurve333333?@333333? BezierCurveᅵ???? BezierCurveᅵ??@?? BezierCurve??0 0 mmaaa% mm$I$# 0 6$I$?yyyy$I$YM4Namۀ?\<u]uk,,?aaabI$I*UUUUUVUUUUUVUUUUUVUUUUUVUUUUV8:qq8** mmI$I$I$I$y{?<<ܒI$ImoI$F$I$L$I$HI$I(mj??͖YeY8$I$K0 0mv[mm?ܺ뮺륿̒I$I$I$HI$I$? 0 aa?<0 0 mmyvaa UUUUUY$I$ 0 gyn?yyyy 0 0M4Nay?\<u]u ]u]t\QEQF?aaab?@UUUUUVUUUUUV?ꪪ?ڪ?UUUUUU@UUUUUV⪪@??UUUUUS???UUUUUT?UUUUUV@UUUUUVUUUUUU@?UUUUUR?򪪪?UUUUUX@UUUUUTUUUUUU@⪪@?UUUUUR?UUUUUD?UUUUUR?@?UUUUUU???UUUUUS??UUUUUS?ꪪ?UUUUUT?qq?ꪪ?88?????⪪?򪪪??UUUUUW?uq~=C@@@333333???@?@@333333??UUUUUT ffffff̿fffffe333332?ə??@fffffe@ UUUUUT@UUUUUT@@@@@@@@@@@@@@@ ffffff̿fffffe333332?ə??@fffffe@@@@@@@333333333333333333333333333333?ffffff?????? ?@wwwwwz??@@UUUUUT ?@wwwwwz?@ UUUUUT@UUUUUT?ffffffUUUUUVUUUUUV*UUUUUTUUUUUTUUUUUVUUUUV891qUUUUUTUUUUUTUUUUUVUUUUUVUUUUUUUUUU8?333331̿333338?噙噙???ᙙ?ᙙ@@ ?`333332?`?fffffd@333332?UUUUUR?s33332""""!@333332 333333Hv ` ` ?88@ @@@@@@@@ @@ @@@@UUUUUV@@ @@ @@ UUUUUV@ @ @ @@@@@@@ @ UUUUUV@@@UUUUU@UUUUUV@@@ qq@ @ @qr@UUUUUV@@ 88@ @ @UUUUUV@ UUUUUV@UUUUUV@UUUUUV@UUUUU@UUUUUfffffgfffffffffffffffffffffffffffffgfffffffffffgfffffgfffffgfffffgfffffg?ffffff?ffffff?ffffff?ffffff?ffffff?ٙ?ٙ?ffffff???ٙ??ٙ?ٙ?ٙ?  UUUUV @333333@UUUUUV@UUUUUV??@?DDDDE@@uq~ tvtxtedgttriur[[IO<xpuq~ uq~uq~ uq~ uq~uq~uq~ uq~uq~uq~uq~ uq~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef g h ij kl mn op qrstuvwxyz{|}uq~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR STUVWXY Z[ \]^_`a bcdefg h ijklmn opqrstuvwxyz{|}uq~uq~=?UUUUU`?UUUUU`?I$I$?I$I$?mm?I$I$?mm?mm??I$I$?I$I!?mm?$I$E?mm?mi??ə?333334?ٙ??333333?ffffff?陙??UUUUUP?UUUUUP?UUUUUP?UUUUUP?UUUUUP?UUUUUP?I$I$?I$I$?mm?I$I$?mm?mm??I$I$?I$I!?mm?$I$E?mm?mi??ə?333334?ٙ??333333?ffffff?陙??????????????????UUUUUU?UUUUUU??UUUUUV?ꪪ??UUUUUS?UUUUUS??UUUUUR?ꪪ???UUUUUS?UUUUUS?UUUUUS?UUUUUS?UUUUUZ?UUUUUZ?UUUUUS?UUUUUS?UUUUUT?UUUUUT?UUUUU`?UUUUU`???UUUUUZ?UUUUUZ??UUUUUP?UUUUUP??uq~=?UUUUU`?UUUUU`??I$I$?I$I$?mm?I$I$?mm?mm??I$I$?I$I!?mm?$I$E?mm?mi???ə?333334?ٙ??333333?ffffff?陙???UUUUUP?UUUUUP??UUUUUP?UUUUUP??UUUUUP?UUUUUP??I$I$?I$I$?mm?I$I$?mm?mm??I$I$?I$I!?mm?$I$E?mm?mi???ə?333334?ٙ??333333?ffffff?陙???????????????????????UUUUUU?UUUUUU??UUUUUV?ꪪ????UUUUUS?UUUUUS??UUUUUR?ꪪ??????UUUUUS?UUUUUS??UUUUUS?UUUUUS??UUUUUZ?UUUUUZ??UUUUUS?UUUUUS??UUUUUT?UUUUUT??UUUUU`?UUUUU`??????UUUUUZ?UUUUUZ????UUUUUP?UUUUUP?????uq~ uq~ uq~uq~uq~ uq~uq~uq~uq~uq~ uq~0''00111CLL ~~NOOPNMFFECDD())*++,-GHHIIJK..//4554423336789955K5TTS:;;<=VVUb#b"'a%a gg #"mnXW=>>??@A YYY nq<q<:?rrq ABBBz{zrx;}yy ww;=:<:> oo!poppp) d!d!+"cc e$fe$}$f ` `|||vvuul   kl3365llk4k ]^ _]\\Z[  hh RQPQ!""#$$%sii 202i8071jjjtj1ss&uq~00110111C !~~~NOOMMLGFEDCE'((()**+,,GHIJJK--../445542236667788SS5KUT99::;<<WVUV#bc##%#ba 'g mYXWX=>>?@@ n< q<:;;?qrrqqA{{{Bzrxy$ pwx;::<m>oo "pop=!!)ed!+"c"de  $ff$}}`_   `| 3lv  ll6005k40 kk]] _^^\\ZZZ[[  h2 RRRQP!""##$%%&&& i02ijj8071itjuutsuq~      %***/''%%''///#><   AAAA???BB?    BBB((($$))=;==@>>@@>"+++@@=)....,,,,*,-.---&&(&&7336776655544422488899999117uq~uq~=uq~=uq~=uq~=uq~=uq~=uq~uq~ uq~uq~uq~ uq~uq~uq~uq~uq~xq~q~srcom.femlab.api.client.MFileInfo3$$LfemNameq~[historyq~[ storedNamesq~Lversionq~xpwuq~ tfem0tfem1uq~ tk% COMSOL Multiphysics Model M-file % Generated by COMSOL 3.2 (COMSOL 3.2.0.222, $Date: 2005/09/01 18:02:30 $) flclear fem % COMSOL version clear vrsn vrsn.name = 'COMSOL 3.2'; vrsn.ext = ''; vrsn.major = 0; vrsn.build = 222; vrsn.rcs = '$Name: $'; vrsn.date = '$Date: 2005/09/01 18:02:30 $'; fem.version = vrsn; % Geometry g1=rect2(10,2,'base','corner','pos',[-8,-6]); [g2]=geomcopy({g1}); [g3]=geomcopy({g1}); [g4]=geomcopy({g3}); g4=move(g4,[0,9]); g5=rect2(2,7,'base','corner','pos',[-8,-4]); g6=rect2(2,3,'base','corner','pos',[0,0]); g7=rect2(2,2,'base','corner','pos',[0,-4]); g8=rect2(2,1.5,'base','corner','pos',[0,1.5]); g9=rect2(4,1.5,'base','corner','pos',[2,0]); g9=move(g9,[-4,0.75]); g9=move(g9,[1,-0.5]); g9=move(g9,[0,-1]); g9=move(g9,[0,1]); [g10]=geomcopy({g9}); [g11]=geomcopy({g10}); g11=move(g11,[0,-1]); g11=move(g11,[0,-2]); g11=move(g11,[0,1]); g11=move(g11,[0,-0.5]); g9=move(g9,[0,-0.5]); g12=rect2(2,2,'base','corner','pos',[0,1]); g13=rect2(4,1.3,'base','corner','pos',[-1,-2.05]); g14=rect2(2,1.9,'base','corner','pos',[0,-4]); g13=move(g13,[0,-0.1]); clear g9 g15=square2(4.3,'base','corner','pos',[-1.2,-3.3]); clear g15 g16=square2(1.4,'base','corner','pos',[0,-0.4]); g17=square2(3.4,3.4,'base','corner','pos',[0,-1.4]); clear g17 g13=move(g13,[0,-0.1]); g18=rect2('2','2','base','corner','pos',{'0','-4'},'rot','0'); g13=move(g13,[0,0.3]); g19=rect2('4','1.3','base','corner','pos',{'-1','-1.9'},'rot','0'); g20=rect2('4','1.3','base','corner','pos',{'-1','-2'},'rot','0'); [g21]=geomcopy({g20}); [g22]=geomcopy({g21}); g22=move(g22,[0,1]); g22=move(g22,[-0.1,0.75]); g23=rect2(4,1.2,'base','corner','pos',[-1.1,-0.25]); g24=rect2('4','1.2','base','corner','pos',{'-1.1','-0.2'},'rot','0'); g24=move(g24,[0.1,0]); clear s s.objs={g1,g4,g5,g12,g18,g20,g24}; s.name={'R1','R2','R3','R4','R5','R7','R6'}; s.tags={'g1','g4','g5','g12','g18','g20','g24'}; fem.draw=struct('s',s); % (Default values are not included) % Application mode 1 clear appl appl.mode.class = 'FlPerpendicularCurrents'; appl.shape = {}; appl.gporder = {}; appl.cporder = {}; appl.sshape = 2; appl.assignsuffix = '_qa'; clear pnt pnt.I0 = {}; pnt.name = {}; pnt.ind = []; appl.pnt = pnt; clear bnd bnd.type = {}; bnd.Js0z = {}; bnd.A0z = {}; bnd.name = {}; bnd.H0 = {}; bnd.ind = []; appl.bnd = bnd; clear equ equ.mutype = {}; equ.init = {}; equ.epsilonr = {}; equ.magconstrel = {}; equ.Br = {}; equ.elconstrel = {}; equ.cporder = {}; equ.Drz = {}; equ.L = {}; equ.v = {}; equ.Jez = {}; equ.gporder = {}; equ.Pz = {}; equ.sigma = {}; equ.deltaV = {}; equ.mur = {}; equ.M = {}; equ.usage = {}; equ.murtensor = {}; equ.name = {}; equ.ind = []; appl.equ = equ; fem.appl{1} = appl; fem.sdim = {'x','y'}; fem.border = 1; fem.units = 'SI'; % Multiphysics fem=multiphysics(fem); % COMSOL Multiphysics Model M-file % Generated by COMSOL 3.2 (COMSOL 3.2.0.222, $Date: 2005/09/01 18:02:30 $) % Geometry g20=move(g20,[0,-0.55]); g2=rect2(2,1.5,'base','corner','pos',[0,-4]); g20=move(g20,[0,0.0999999999999999]); g20=move(g20,[0,-0.0999999999999999]); g3=rect2(2,1.7,'base','corner','pos',[0,1.3]); g24=move(g24,[0,0.3]); g6=rect2('4','1.3','base','corner','pos',{'-1','-2.5'},'rot','0'); clear s s.objs={g4,g1,g5,g24,g2,g3,g6}; s.name={'R2','R1','R3','R6','R5','R4','R7'}; s.tags={'g4','g1','g5','g24','g2','g3','g6'}; fem.draw=struct('s',s); fem.geom=geomcsg(fem); % Initialize mesh fem.mesh=meshinit(fem); % (Default values are not included) % Application mode 1 clear appl appl.mode.class = 'FlPerpendicularCurrents'; appl.assignsuffix = '_qa'; clear bnd bnd.type = {'A0','cont'}; bnd.ind = [1,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,1,1,1,1,1,1,1,1]; appl.bnd = bnd; fem.appl{1} = appl; fem.border = 1; fem.units = 'SI'; % Multiphysics fem=multiphysics(fem); % Extend mesh fem.xmesh=meshextend(fem); % Solve problem fem.sol=femlin(fem, ... 'solcomp',{'Az'}, ... 'outcomp',{'Az'}); % Save current fem structure for restart purposes fem0=fem; % Plot solution postplot(fem, ... 'tridata',{'normB_qa','cont','internal'}, ... 'trimap','jet(1024)', ... 'title','Surface: Magnetic flux density, norm [T]', ... 'refine',3, ... 'axis',[-6.86624913522239,9.58172340387911,-4.84525800877963,3.83361073222125,-1,1]); % Geometry g7=rect2(3.2,6.6,'base','corner','pos',[-6,-3.8]); [g8]=geomcopy({g7}); [g9]=geomcopy({g8}); g9=move(g9,[-1,0]); g9=move(g9,[-2.7,0.2]); g9=move(g9,[-1.5,-3.33066907387547E-16]); g9=move(g9,[1.7763568394002499E-15,-0.0999999999999997]); g9=move(g9,[0,-0.1]); clear s s.objs={g4,g1,g5,g24,g2,g3,g6,g7,g9}; s.name={'R2','R1','R3','R6','R5','R4','R7','R8','R9'}; s.tags={'g4','g1','g5','g24','g2','g3','g6','g7','g9'}; fem.draw=struct('s',s); fem.geom=geomcsg(fem); g10=rect2(39.8,32.6,'base','corner','pos',[-19.8,-17.3]); clear s s.objs={g4,g1,g5,g24,g2,g3,g6,g7,g9,g10}; s.name={'R2','R1','R3','R6','R5','R4','R7','R8','R9','R10'}; s.tags={'g4','g1','g5','g24','g2','g3','g6','g7','g9','g10'}; fem.draw=struct('s',s); % (Default values are not included) % Application mode 1 clear appl appl.mode.class = 'FlPerpendicularCurrents'; appl.assignsuffix = '_qa'; clear bnd bnd.type = {'A0','cont'}; bnd.ind = [1,1,1,1,1,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1, ... 2,2,1,1,1,1,1,1,1,1]; appl.bnd = bnd; clear equ equ.epsilonr = {'mat2_epsilonr','mat1_epsilonr','mat2_epsilonr',1}; equ.Jez = {-1,0,1,0}; equ.sigma = {'mat2_sigma','mat1_sigma','mat2_sigma',0}; equ.mur = {'mat2_mur','mat1_mur','mat2_mur',1}; equ.ind = [1,2,2,2,3,4,4,2,4]; appl.equ = equ; fem.appl{1} = appl; fem.border = 1; fem.units = 'SI'; % Library materials clear lib lib.mat{1}.name='Iron'; lib.mat{1}.varname='mat1'; lib.mat{1}.variables.sigma='1.12e7'; lib.mat{1}.variables.mur='4000'; lib.mat{1}.variables.k='76.2'; lib.mat{1}.variables.epsilonr='1'; lib.mat{1}.variables.rho='7870'; lib.mat{1}.variables.C='440'; lib.mat{1}.variables.nu='0.29'; lib.mat{1}.variables.alpha='12.2e-6'; lib.mat{1}.variables.E='200e9'; lib.mat{2}.name='Copper'; lib.mat{2}.varname='mat2'; lib.mat{2}.variables.sigma='5.998e7'; lib.mat{2}.variables.mur='1'; lib.mat{2}.variables.k='400'; lib.mat{2}.variables.epsilonr='1'; lib.mat{2}.variables.rho='8700'; lib.mat{2}.variables.C='385'; lib.mat{2}.variables.nu='0.35'; lib.mat{2}.variables.alpha='17e-6'; lib.mat{2}.variables.E='110e9'; lib.mat{3}.name='Copper'; lib.mat{3}.varname='mat3'; lib.mat{3}.variables.sigma='5.998e7'; lib.mat{3}.variables.mur='1'; lib.mat{3}.variables.k='400'; lib.mat{3}.variables.epsilonr='1'; lib.mat{3}.variables.rho='8700'; lib.mat{3}.variables.C='385'; lib.mat{3}.variables.nu='0.35'; lib.mat{3}.variables.alpha='17e-6'; lib.mat{3}.variables.E='110e9'; fem.lib = lib; % Multiphysics fem=multiphysics(fem); tfemsq~wt COMSOL 3.2twt $Name: $t$Date: 2005/09/01 18:02:30 $xxur[[Ljava.lang.String;2M 2Wxpuq~ uq~