�� sr !com.femlab.server.ModelFileHeader�D���% L tagst Lcom/femlab/util/FlStringList;L typesq ~ L vrsnt Lcom/femlab/util/FlVersion;xpw sr com.femlab.util.FlVersion��%�/B = I buildI majorL datet Ljava/lang/String;L extq ~ L nameq ~ L rcsq ~ L reactionExtq ~ L reactionNameq ~ L scriptExtq ~ L scriptNameq ~ xpw t COMSOL Script 1.2t t #COMSOL Reaction Engineering Lab 1.4q ~ t COMSOL 3.4q ~ w �t $Name: $t $Date: 2007/10/10 16:07:51 $xur [Ljava.lang.String;��V��{G xp t modelinfot xfemt guit g1t g3t g2t g4t g5t g6t fem1t fem1.0t mfileinfouq ~ q ~ t femstructt guistructt drawq ~ q ~ q ~ q ~ q ~ t geomt meshq ~ xsr com.femlab.api.client.ModelInfo�^���% L descrq ~ L docURLq ~ [ imaget [Bxpw pt pxuq ~ t�9clear xfem clear vrsn vrsn.name = 'COMSOL 3.4'; vrsn.ext = ''; vrsn.major = 0; vrsn.build = 248; vrsn.rcs = '$Name: $'; vrsn.date = '$Date: 2007/10/10 16:07:51 $'; xfem.version = vrsn; xfem.id = 1; xfem.geomdata = 'geom'; xfem.eqvars = 'on'; xfem.cplbndeq = 'on'; xfem.cplbndsh = 'off'; xfem.drawvalid = 'on'; xfem.geomvalid = 'on'; xfem.solvalid = 'off'; xfem.linshape = 'on'; xfem.linshapetol = 0.1; xfem.meshtime = 'TIME'; clear appl appl.mode.class = 'SmePlaneStress'; appl.mode.type = 'cartesian'; appl.dim = {'u','v','p'}; appl.sdim = {'X','Y','Z'}; appl.name = 'smps'; appl.module = 'MEMS'; appl.shape = {'shlag(2,''u'')','shlag(2,''v'')'}; appl.gporder = 4; appl.cporder = 2; appl.sshape = 2; appl.border = 'off'; appl.assignsuffix = '_smps'; appl.assign = {'Ex','EX_smps','Ey','EY_smps','Ez','EZ_smps','Fx','FX_smps', ... 'FxAmp','FXAmp_smps','FxPh','FXPh_smps','Fxg','FXg_smps','Fy','FY_smps', ... 'FyAmp','FYAmp_smps','FyPh','FYPh_smps','Fyg','FYg_smps','Gxy','GXY_smps', ... 'Tax','TaX_smps','Tay','TaY_smps','alphax','alphaX_smps','alphay', ... 'alphaY_smps','alphaz','alphaZ_smps','ex','eX_smps','exi','eXi_smps', ... 'exy','eXY_smps','exyi','eXYi_smps','ey','eY_smps','eyi','eYi_smps','ez', ... 'eZ_smps','ezi','eZi_smps','nuxy','nuXY_smps','nuxz','nuXZ_smps','nuyz', ... 'nuYZ_smps','sx','sX_smps','sxi','sXi_smps','sxy','sXY_smps','sxyi', ... 'sXYi_smps','sy','sY_smps','syi','sYi_smps','sz','sZ_smps','szi','sZi_smps'}; clear prop prop.elemdefault='Lag2'; prop.analysis='static'; prop.largedef='off'; prop.eigtype='freq'; prop.createframe='off'; prop.deformframe='ref'; prop.frame='ref'; clear weakconstr weakconstr.value = 'off'; weakconstr.dim = {'lm1','lm2'}; prop.weakconstr = weakconstr; prop.constrtype='ideal'; appl.prop = prop; clear pnt pnt.Fx = {'0'}; pnt.FxPh = {'0'}; pnt.Fy = {'0'}; pnt.FyPh = {'0'}; pnt.loadcoord = {'global'}; pnt.constrcoord = {'global'}; pnt.constrtype = {'standard'}; pnt.H = {{'0','0';'0','0'}}; pnt.R = {{'0';'0'}}; pnt.Rx = {'0'}; pnt.Hx = {'0'}; pnt.Ry = {'0'}; pnt.Hy = {'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,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,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]; appl.pnt = pnt; clear bnd bnd.name = {'','',''}; bnd.Fx = {'0','Fes_nTx_emes','Fes_nTx_emes'}; bnd.FxPh = {'0','0','0'}; bnd.Fy = {'0','Fex_nTy_emes','Fex_nTy_emes'}; bnd.FyPh = {'0','0','0'}; bnd.P = {'0','0','0'}; bnd.PPh = {'0','0','0'}; bnd.loadcond = {'distr_force','distr_force','distr_force'}; bnd.loadcoord = {'global','global','global'}; bnd.loadtype = {'length','length','length'}; bnd.constrcoord = {'global','global','global'}; bnd.constrtype = {'standard','standard','standard'}; bnd.constrcond = {'free','fixed','free'}; bnd.velx = {'0','0','0'}; bnd.Hvelx = {'0','0','0'}; bnd.accx = {'0','0','0'}; bnd.Haccx = {'0','0','0'}; bnd.vely = {'0','0','0'}; bnd.Hvely = {'0','0','0'}; bnd.accy = {'0','0','0'}; bnd.Haccy = {'0','0','0'}; bnd.H = {{'0','0';'0','0'},{'0','0';'0','0'},{'0','0';'0','0'}}; bnd.R = {{'0';'0'},{'0';'0'},{'0';'0'}}; bnd.Rx = {'0','0','0'}; bnd.Hx = {'0','0','0'}; bnd.Ry = {'0','0','0'}; bnd.Hy = {'0','0','0'}; bnd.offset = {'0','0','0'}; bnd.pn = {'E_smps/h*min(1e-3*5^auglagiter,1)','E_smps/h*min(1e-3*5^auglagiter,1)', ... 'E_smps/h*min(1e-3*5^auglagiter,1)'}; bnd.pt = {'E_smps/h*min(1e-3*5^auglagiter,1)','E_smps/h*min(1e-3*5^auglagiter,1)', ... 'E_smps/h*min(1e-3*5^auglagiter,1)'}; bnd.frictiontype = {'nofriction','nofriction','nofriction'}; bnd.searchmethod = {'fast','fast','fast'}; bnd.searchdist = {'auto','auto','auto'}; bnd.mandist = {'1e-2','1e-2','1e-2'}; bnd.contacttol = {'auto','auto','auto'}; bnd.mantol = {'1e-6','1e-6','1e-6'}; bnd.dynfric = {'0','0','0'}; bnd.mustat = {'0','0','0'}; bnd.mudyn = {'0','0','0'}; bnd.dcfric = {'0','0','0'}; bnd.cohe = {'0','0','0'}; bnd.Ttmax = {'Inf','Inf','Inf'}; bnd.Tni = {'1e-3','1e-3','1e-3'}; bnd.contact_oldi = {'0','0','0'}; bnd.Ttxi = {'1e-3','1e-3','1e-3'}; bnd.xm_oldi = {'0','0','0'}; bnd.Ttyi = {'1e-3','1e-3','1e-3'}; bnd.ym_oldi = {'0','0','0'}; bnd.style = {{{'0'},{'0','0','0'},{'solid'}},{{'0'},{'0','0','255'},{'solid'}}, ... {{'0'},{'0','255','0'},{'solid'}}}; bnd.ind = [1,1,1,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, ... 3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2, ... 3,3,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, ... 3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,1]; appl.bnd = bnd; clear equ equ.shape = {[1;2],[1;2]}; equ.gporder = {{1;1;1},{1;1;1}}; equ.cporder = {{1;1;1},{1;1;1}}; equ.init = {{'0';'0';'0'},{'0';'0';'0'}}; equ.usage = {0,1}; equ.name = {'',''}; equ.E = {'2.0e11','170E9'}; equ.rho = {'7850','2300'}; equ.dampingtype = {'Rayleigh','Rayleigh'}; equ.alphadM = {'1','1'}; equ.betadK = {'0.001','0.001'}; equ.eta = {'0','0'}; equ.dinit = {{'0';'0';'0'},{'0';'0';'0'}}; equ.materialcoord = {'global','global'}; equ.materialmodel = {'iso','iso'}; equ.mixedform = {'0','0'}; equ.hypertype = {'neo_hookean','neo_hookean'}; equ.mu = {'8e5','8e5'}; equ.C10 = {'2e5','2e5'}; equ.C01 = {'2e5','2e5'}; equ.kappa = {'1e10','1e10'}; equ.hardeningmodel = {'iso','iso'}; equ.yieldtype = {'mises','mises'}; equ.isodata = {'tangent','tangent'}; equ.ETkin = {'2.0e10','2.0e10'}; equ.ETiso = {'2.0e10','2.0e10'}; equ.Sys = {'2.0e8','2.0e8'}; equ.Syfunc = {'mises_smps','mises_smps'}; equ.Syfunc_kin = {'misesKin_smps','misesKin_smps'}; equ.Shard = {'2.0e10[Pa]/(1-2.0e10[Pa]/2.0e11[Pa])*epe_smps','2.0e10[Pa]/(1-2.0e10[Pa]/2.0e11[Pa])*epe_smps'}; equ.ini_stress = {'0','0'}; equ.ini_strain = {'0','0'}; equ.sxyi = {'0','0'}; equ.exyi = {'0','0'}; equ.sxi = {'0','0'}; equ.exi = {'0','0'}; equ.syi = {'0','0'}; equ.eyi = {'0','0'}; equ.szi = {'0','0'}; equ.ezi = {'0','0'}; equ.alpha = {'1.2e-5','1.2e-5'}; equ.nu = {'0.33','0.33'}; equ.Gxy = {'7.52e10','7.52e10'}; equ.nuxy = {'0.33','0.33'}; equ.alphax = {'1.2e-5','1.2e-5'}; equ.Ex = {'2.0e11','2.0e11'}; equ.nuyz = {'0.33','0.33'}; equ.alphay = {'1.2e-5','1.2e-5'}; equ.Ey = {'2.0e11','2.0e11'}; equ.nuxz = {'0.33','0.33'}; equ.alphaz = {'1.2e-5','1.2e-5'}; equ.Ez = {'2.0e11','2.0e11'}; equ.D = {{'2.0e11/((1+0.33)*(1-2*0.33))*(1-0.33)','2.0e11/((1+0.33)*(1-2*0.33))*0.33', ... '2.0e11/((1+0.33)*(1-2*0.33))*0.33','0';'2.0e11/((1+0.33)*(1-2*0.33))*0.33', ... '2.0e11/((1+0.33)*(1-2*0.33))*(1-0.33)','2.0e11/((1+0.33)*(1-2*0.33))*0.33', ... '0';'2.0e11/((1+0.33)*(1-2*0.33))*0.33','2.0e11/((1+0.33)*(1-2*0.33))*0.33', ... '2.0e11/((1+0.33)*(1-2*0.33))*(1-0.33)','0';'0','0','0','2.0e11/((1+0.33)*2)'}, ... {'2.0e11/((1+0.33)*(1-2*0.33))*(1-0.33)','2.0e11/((1+0.33)*(1-2*0.33))*0.33', ... '2.0e11/((1+0.33)*(1-2*0.33))*0.33','0';'2.0e11/((1+0.33)*(1-2*0.33))*0.33', ... '2.0e11/((1+0.33)*(1-2*0.33))*(1-0.33)','2.0e11/((1+0.33)*(1-2*0.33))*0.33', ... '0';'2.0e11/((1+0.33)*(1-2*0.33))*0.33','2.0e11/((1+0.33)*(1-2*0.33))*0.33', ... '2.0e11/((1+0.33)*(1-2*0.33))*(1-0.33)','0';'0','0','0','2.0e11/((1+0.33)*2)'}}; equ.alphavector = {{'1.2e-5';'1.2e-5';'1.2e-5';'0'},{'1.2e-5';'1.2e-5';'1.2e-5'; ... '0'}}; equ.thickness = {'0.01','h1'}; equ.Fx = {'0','0'}; equ.FxPh = {'0','0'}; equ.Fy = {'0','0'}; equ.FyPh = {'0','0'}; equ.loadcoord = {'global','global'}; equ.Tflag = {'0','0'}; equ.Temp = {'0','0'}; equ.Tempref = {'0','0'}; equ.loadtype = {'area','area'}; equ.constrcoord = {'global','global'}; equ.constrtype = {'standard','standard'}; equ.constrcond = {'free','free'}; equ.velx = {'0','0'}; equ.Hvelx = {'0','0'}; equ.accx = {'0','0'}; equ.Haccx = {'0','0'}; equ.vely = {'0','0'}; equ.Hvely = {'0','0'}; equ.accy = {'0','0'}; equ.Haccy = {'0','0'}; equ.H = {{'0','0';'0','0'},{'0','0';'0','0'}}; equ.R = {{'0';'0'},{'0';'0'}}; equ.Rx = {'0','0'}; equ.Hx = {'0','0'}; equ.Ry = {'0','0'}; equ.Hy = {'0','0'}; equ.dx = {'dx_guess_smps','dx_guess_smps'}; equ.Lx = {'dx_smps','dx_smps'}; equ.dy = {'dy_guess_smps','dy_guess_smps'}; equ.Ly = {'dy_smps','dy_smps'}; equ.R0 = {'R0_guess_smps','R0_guess_smps'}; equ.X0 = {'X0_guess_smps','X0_guess_smps'}; equ.Y0 = {'Y0_guess_smps','Y0_guess_smps'}; equ.Z0 = {'0','0'}; equ.userPML = {{'X';'Y'},{'X';'Y'}}; equ.PMLtype = {'none','none'}; equ.coordOnx = {'0','0'}; equ.coordOny = {'0','0'}; equ.x0 = {'0','0'}; equ.y0 = {'0','0'}; equ.coord = {'global','global'}; equ.rOn = {'0','0'}; equ.dr = {'dr_guess_smps','dr_guess_smps'}; equ.Lr = {'dr_smps','dr_smps'}; equ.n = {'1','1'}; equ.style = {{{'0'},{'0','0','255'}},{{'0'},{'0','0','255'}}}; equ.ind = [1,2,2,1,2,2]; appl.equ = equ; appl.var = {'t_old_ini','-1'}; xfem.appl{1} = appl; clear appl appl.mode.class = 'MovingMesh'; appl.mode.type = 'cartesian'; appl.dim = {}; appl.sdim = {'X','Y','Z'}; appl.name = 'ale'; appl.shape = {'shlag(2,''lm3'')','shlag(2,''lm4'')','shlag(2,''x'')','shlag(2,''y'')'}; appl.gporder = {30,4}; appl.cporder = 2; appl.sshape = 2; appl.border = 'off'; appl.assignsuffix = '_ale'; clear prop prop.elemdefault='Lag2'; prop.smoothing='laplace'; prop.analysis='static'; prop.allowremesh='off'; clear weakconstr weakconstr.value = 'on'; weakconstr.dim = {'lm3','lm4'}; prop.weakconstr = weakconstr; prop.constrtype='non-ideal'; prop.definesframe='ale'; prop.origrefframe='ale'; prop.frame='ref'; appl.prop = prop; clear bnd bnd.name = {'',''}; bnd.constrcoord = {'global','global'}; bnd.type = {'def','def'}; bnd.deform = {{'0';'0'},{'u';'v'}}; bnd.veldeform = {{'0';'0'},{'0';'0'}}; bnd.defflag = {{'1';'1'},{'1';'1'}}; bnd.veldefflag = {{'0';'0'},{'0';'0'}}; bnd.weakconstr = {'1','1'}; bnd.wcshape = {[1;2],[1;2]}; bnd.wcgporder = {{1;1},{1;1}}; bnd.wcinit = {{'0';'0'},{'0';'0'}}; bnd.style = {{{'0'},{'0','0','255'},{'solid'}},{{'0'},{'0','0','0'},{'solid'}}}; bnd.ind = [1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, ... 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, ... 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, ... 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1]; appl.bnd = bnd; clear equ equ.shape = {[3;4],[3;4]}; equ.gporder = {{2;2},{2;2}}; equ.cporder = {{1;1},{1;1}}; equ.init = {{'xinit_ale';'yinit_ale'},{'xinit_ale';'yinit_ale'}}; equ.usage = {1,1}; equ.name = {'',''}; equ.type = {'free','phys'}; equ.physexpr = {{'0';'0'},{'u';'v'}}; equ.presexpr = {{'0';'0'},{'0';'0'}}; equ.dinit = {{'0';'0'},{'0';'0'}}; equ.style = {{{'0'},{'193','193','193'}},{{'0'},{'0','0','255'}}}; equ.ind = [1,2,2,1,2,2]; appl.equ = equ; xfem.appl{2} = appl; clear appl appl.mode.class = 'EmElectrostatics'; appl.mode.type = 'cartesian'; appl.dim = {'V'}; appl.sdim = {'x','y','z'}; appl.name = 'emes'; appl.module = 'MEMS'; appl.shape = {'shlag(2,''V'')'}; appl.gporder = 4; appl.cporder = 2; appl.sshape = 2; appl.border = 'on'; appl.assignsuffix = '_emes'; clear prop prop.elemdefault='Lag2'; prop.input='V'; clear weakconstr weakconstr.value = 'off'; weakconstr.dim = {'lm5'}; prop.weakconstr = weakconstr; prop.constrtype='ideal'; prop.frame='ale'; appl.prop = prop; clear pnt pnt.Q0 = {'0'}; pnt.type = {'Q'}; pnt.V0 = {'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,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,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]; appl.pnt = pnt; clear bnd bnd.name = {'','',''}; bnd.D0 = {{'0';'0'},{'0';'0'},{'0';'0'}}; bnd.rhos = {'0','0','0'}; bnd.V0 = {'0','0','V1'}; bnd.type = {'nD0','V0','V'}; bnd.dbnd = {'1','1','1'}; bnd.epsilonrbnd = {'1','1','1'}; bnd.Vref = {'0','0','0'}; bnd.Q0 = {'0','0','0'}; bnd.index = {'0','0','0'}; bnd.portnr = {'1','1','1'}; bnd.inport = {'0','0','0'}; bnd.chsrcdst = {'0','0','0'}; bnd.pertype = {'sym','sym','sym'}; bnd.style = {{{'0'},{'0','0','0'},{'solid'}},{{'0'},{'0','0','255'},{'solid'}}, ... {{'0'},{'0','255','0'},{'solid'}}}; bnd.ind = [1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, ... 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, ... 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3, ... 3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,1]; appl.bnd = bnd; clear equ equ.shape = {[1],[1]}; equ.gporder = {{1},{1}}; equ.cporder = {{1},{1}}; equ.init = {{'0'},{'0'}}; equ.usage = {1,1}; equ.name = {'',''}; equ.epsilonr = {{'1','0';'0','1'},{'10','0';'0','10'}}; equ.elconstrel = {'epsr','epsr'}; equ.P = {{'0';'0'},{'0';'0'}}; equ.Dr = {{'0';'0'},{'0';'0'}}; equ.rho = {'0','0'}; equ.d = {'h1','h1'}; equ.maxwell = {{},{'Fes'}}; equ.nTsrcpnt = {{{'0';'0'}},{{'0';'0'}}}; equ.Sd = {{'Sdx_guess_emes';'Sdy_guess_emes'},{'Sdx_guess_emes';'Sdy_guess_emes'}}; equ.dr = {'dr_guess_emes','dr_guess_emes'}; equ.S0 = {{'S0x_guess_emes';'S0y_guess_emes'},{'S0x_guess_emes';'S0y_guess_emes'}}; equ.R0 = {'R0_guess_emes','R0_guess_emes'}; equ.user = {{'0';'0'},{'0';'0'}}; equ.Stype = {'none','none'}; equ.coordOn = {{'0';'0'},{'0';'0'}}; equ.rOn = {'0','0'}; equ.srcpnt = {{'0';'0'},{'0';'0'}}; equ.srcaxis = {{'0';'0'},{'0';'0'}}; equ.style = {{{'0'},{'0','0','255'}},{{'0'},{'193','193','193'}}}; equ.ind = [1,2,2,1,2,2]; appl.equ = equ; appl.var = {'epsilon0','8.854187817e-12'}; xfem.appl{3} = appl; xfem.geom = flbinary('fem1','geom','structure_3.mph'); xfem.mesh = flbinary('fem1.0','mesh','structure_3.mph'); xfem.sdim = {{'X','Y'},{'x','y'}}; xfem.frame = {'ref','ale'}; xfem.shape = {'shlag(2,''x'')','shlag(2,''y'')','shlag(''order'',2,''basename'',''V'',''frame'',''ale'')','shlag(2,''u'')','shlag(2,''v'')','shlag(2,''lm3'')','shlag(2,''lm4'')'}; xfem.gporder = {4,30}; xfem.cporder = 2; clear sshape sshape.dvolname = 'dvol'; sshape.frame = 'ref'; sshape.sorder = 2; sshape.type = 'fixed'; xfem.sshape{1} = sshape; clear sshape sshape.dvolname = 'dvol_ale'; sshape.frame = 'ale'; sshape.sorder = 2; sshape.type = 'moving_abs'; sshape.refframe = 'ref'; xfem.sshape{2} = sshape; clear sshape sshape.dvolname = 'dvol_ale'; sshape.frame = 'ale'; sshape.sorder = 2; sshape.type = 'moving_rel'; sshape.sdimdofs = {'u','v'}; sshape.refframe = 'ref'; xfem.sshape{3} = sshape; xfem.simplify = 'on'; xfem.border = 1; xfem.form = 'weak'; clear units; units.basesystem = 'SI'; xfem.units = units; clear equ equ.shape = {[1;2;3],[4;5;3]}; equ.gporder = {{1;1;1;1;1;1},{1;1;1;1;1;1}}; equ.cporder = {{1;1;1;1;1;1},{1;1;1;1;1;1}}; equ.init = {{'0';'0';'0';'xinit_ale';'yinit_ale';'0'},{'0';'0';'0';'0';'0'; ... '0'}}; equ.dinit = {{'0';'0';'0';'0';'0';'0'},{'0';'0';'0';'0';'0';'0'}}; equ.weak = {{'0';'0';'0';'-xX*test(xX)-xY*test(xY)';'-yX*test(yX)-yY*test(yY)'; ... 'dVol_emes*(-Dx_emes*test(Ex_emes)-Dy_emes*test(Ey_emes)+rho_emes*test(V))'}, ... {'thickness_smps*(-eX_smps_test*sX_smps-eY_smps_test*sY_smps-2*eXY_smps_test*sXY_smps)'; ... '0';'0';'0';'0';'dVol_emes*(-Dx_emes*test(Ex_emes)-Dy_emes*test(Ey_emes)+rho_emes*test(V))'}}; equ.dweak = {{'0';'0';'0';'0';'0';'0'},{'0';'0';'0';'0';'0';'0'}}; equ.constr = {{'0';'0';'0';'0';'0';'0'},{'0';'0';'0';'0';'0';'0'}}; equ.constrf = {{'0';'0';'0';'0';'0';'0'},{'0';'0';'0';'0';'0';'0'}}; equ.sshape = {[1;2],[1;3]}; equ.sshapedim = {{1;1;1;1;1;2},{1;1;1;1;1;3}}; equ.ind = [1,2,2,1,2,2]; equ.dim = {'u','v','p','x','y','V'}; equ.var = {'FXg_smps',{'','0'}, ... 'FYg_smps',{'','0'}, ... 'disp_smps',{'','sqrt(real(u)^2+real(v)^2)'}, ... 'sX_smps',{'','E_smps*((1-nu_smps)*eX_smps/((1+nu_smps)*(1-2*nu_smps))+nu_smps*eY_smps/((1+nu_smps)*(1-2*nu_smps))+nu_smps*eZ_smps/((1+nu_smps)*(1-2*nu_smps)))'}, ... 'sY_smps',{'','E_smps*(nu_smps*eX_smps/((1+nu_smps)*(1-2*nu_smps))+(1-nu_smps)*eY_smps/((1+nu_smps)*(1-2*nu_smps))+nu_smps*eZ_smps/((1+nu_smps)*(1-2*nu_smps)))'}, ... 'sXY_smps',{'','E_smps*eXY_smps/(1+nu_smps)'}, ... 'eX_smps',{'','uX'}, ... 'eY_smps',{'','vY'}, ... 'eZ_smps',{'','-nu_smps*(eX_smps/((1+nu_smps)*(1-2*nu_smps))+eY_smps/((1+nu_smps)*(1-2*nu_smps)))*(1+nu_smps)*(1-2*nu_smps)/(1-nu_smps)'}, ... 'eXY_smps',{'','0.5*(uY+vX)'}, ... 'K_smps',{'','E_smps/(3*(1-2*nu_smps))'}, ... 'G_smps',{'','0.5*E_smps/(1+nu_smps)'}, ... 'mises_smps',{'','sqrt(sX_smps^2+sY_smps^2-sX_smps*sY_smps+3*sXY_smps^2)'}, ... 'Ws_smps',{'','0.5*thickness_smps*(eX_smps*sX_smps+eY_smps*sY_smps+2*eXY_smps*sXY_smps)'}, ... 'evol_smps',{'','eX_smps+eY_smps+eZ_smps'}, ... 'sZ_smps',{'','0'}, ... 'tresca_smps',{'','max(max(abs(s1_smps-s2_smps),abs(s2_smps-s3_smps)),abs(s1_smps-s3_smps))'}, ... 'xinit_ale',{'X','X'}, ... 'yinit_ale',{'Y','Y'}, ... 'dx_ale',{'x-X','x-X'}, ... 'dy_ale',{'y-Y','y-Y'}, ... 'dr_guess_emes',{'0','0'}, ... 'R0_guess_emes',{'0','0'}, ... 'Sx_emes',{'x','x'}, ... 'S0x_guess_emes',{'0','0'}, ... 'Sdx_guess_emes',{'0','0'}, ... 'Sy_emes',{'y','y'}, ... 'S0y_guess_emes',{'0','0'}, ... 'Sdy_guess_emes',{'0','0'}, ... 'dVol_emes',{'detJ_emes*d_emes','detJ_emes*d_emes'}, ... 'Dx_emes',{'epsilonxx_emes*Ex_emes+epsilonxy_emes*Ey_emes','epsilonxx_emes*Ex_emes+epsilonxy_emes*Ey_emes'}, ... 'Dy_emes',{'epsilonyx_emes*Ex_emes+epsilonyy_emes*Ey_emes','epsilonyx_emes*Ex_emes+epsilonyy_emes*Ey_emes'}, ... 'epsilon_emes',{'epsilon0_emes*epsilonr_emes','epsilon0_emes*epsilonr_emes'}, ... 'epsilonxx_emes',{'epsilon0_emes*epsilonrxx_emes','epsilon0_emes*epsilonrxx_emes'}, ... 'epsilonxy_emes',{'epsilon0_emes*epsilonrxy_emes','epsilon0_emes*epsilonrxy_emes'}, ... 'epsilonyx_emes',{'epsilon0_emes*epsilonryx_emes','epsilon0_emes*epsilonryx_emes'}, ... 'epsilonyy_emes',{'epsilon0_emes*epsilonryy_emes','epsilon0_emes*epsilonryy_emes'}, ... 'normE_emes',{'sqrt(abs(Ex_emes)^2+abs(Ey_emes)^2)','sqrt(abs(Ex_emes)^2+abs(Ey_emes)^2)'}, ... 'normD_emes',{'sqrt(abs(Dx_emes)^2+abs(Dy_emes)^2)','sqrt(abs(Dx_emes)^2+abs(Dy_emes)^2)'}, ... 'normP_emes',{'sqrt(abs(Px_emes)^2+abs(Py_emes)^2)','sqrt(abs(Px_emes)^2+abs(Py_emes)^2)'}, ... 'normDr_emes',{'sqrt(abs(Drx_emes)^2+abs(Dry_emes)^2)','sqrt(abs(Drx_emes)^2+abs(Dry_emes)^2)'}, ... 'Ex_emes',{'-Vx','-Vx'}, ... 'Ey_emes',{'-Vy','-Vy'}, ... 'We_emes',{'0.5*(Dx_emes*Ex_emes+Dy_emes*Ey_emes)','0.5*(Dx_emes*Ex_emes+Dy_emes*Ey_emes)'},'E_smps',{'','170000000000'}, ... 'rho_smps',{'','2300'}, ... 'alphadM_smps',{'','1'}, ... 'betadK_smps',{'','0.001'}, ... 'eta_smps',{'','0'}, ... 'mixedform_smps',{'','0'}, ... 'mu_smps',{'','800000'}, ... 'C10_smps',{'','200000'}, ... 'C01_smps',{'','200000'}, ... 'kappa_smps',{'','10000000000'}, ... 'ETkin_smps',{'','20000000000'}, ... 'ETiso_smps',{'','20000000000'}, ... 'Sys_smps',{'','200000000'}, ... 'Syfunc_smps',{'','mises_smps'}, ... 'Syfunc_kin_smps',{'','misesKin_smps'}, ... 'Shard_smps',{'','20000000000[Pa]*epe_smps/(1-20000000000[Pa]/200000000000[Pa])'}, ... 'sXYi_smps',{'','0'}, ... 'eXYi_smps',{'','0'}, ... 'sXi_smps',{'','0'}, ... 'eXi_smps',{'','0'}, ... 'sYi_smps',{'','0'}, ... 'eYi_smps',{'','0'}, ... 'sZi_smps',{'','0'}, ... 'eZi_smps',{'','0'}, ... 'alpha_smps',{'','1.2e-005'}, ... 'nu_smps',{'','0.33'}, ... 'GXY_smps',{'','75200000000'}, ... 'nuXY_smps',{'','0.33'}, ... 'alphaX_smps',{'','1.2e-005'}, ... 'EX_smps',{'','200000000000'}, ... 'nuYZ_smps',{'','0.33'}, ... 'alphaY_smps',{'','1.2e-005'}, ... 'EY_smps',{'','200000000000'}, ... 'nuXZ_smps',{'','0.33'}, ... 'alphaZ_smps',{'','1.2e-005'}, ... 'EZ_smps',{'','200000000000'}, ... 'thickness_smps',{'','h1'}, ... 'FX_smps',{'','0'}, ... 'FXPh_smps',{'','0'}, ... 'FY_smps',{'','0'}, ... 'FYPh_smps',{'','0'}, ... 'Temp_smps',{'','0'}, ... 'Tempref_smps',{'','0'}, ... 'velx_smps',{'','0'}, ... 'accx_smps',{'','0'}, ... 'vely_smps',{'','0'}, ... 'accy_smps',{'','0'}, ... 'Rx_smps',{'','0'}, ... 'Ry_smps',{'','0'}, ... 'dx_smps',{'','dx_guess_smps'}, ... 'Lx_smps',{'','dx_smps'}, ... 'dy_smps',{'','dy_guess_smps'}, ... 'Ly_smps',{'','dy_smps'}, ... 'R0_smps',{'','R0_guess_smps'}, ... 'X0_smps',{'','X0_guess_smps'}, ... 'Y0_smps',{'','Y0_guess_smps'}, ... 'Z0_smps',{'','0'}, ... 'x0_smps',{'','0'}, ... 'y0_smps',{'','0'}, ... 'dr_smps',{'','dr_guess_smps'}, ... 'Lr_smps',{'','dr_smps'}, ... 'n_smps',{'','1'}, ... 'H11_smps',{'','0'}, ... 'H12_smps',{'','0'}, ... 'H21_smps',{'','0'}, ... 'H22_smps',{'','0'}, ... 'rho_emes',{'0','0'}, ... 'd_emes',{'h1','h1'}, ... 'dr_emes',{'dr_guess_emes','dr_guess_emes'}, ... 'R0_emes',{'R0_guess_emes','R0_guess_emes'}, ... 'srcpntx_emes',{'0','0'}, ... 'srcpnty_emes',{'0','0'}, ... 'userx_emes',{'0','0'}, ... 'usery_emes',{'0','0'}, ... 'Sdx_emes',{'Sdx_guess_emes','Sdx_guess_emes'}, ... 'Sdy_emes',{'Sdy_guess_emes','Sdy_guess_emes'}, ... 'S0x_emes',{'S0x_guess_emes','S0x_guess_emes'}, ... 'S0y_emes',{'S0y_guess_emes','S0y_guess_emes'}, ... 'SR_emes',{'',''}, ... 'rCylx_emes',{'',''}, ... 'rCyly_emes',{'',''}, ... 'detJ_emes',{'1','1'}, ... 'Jxx_emes',{'1','1'}, ... 'invJxx_emes',{'1','1'}, ... 'Jxy_emes',{'0','0'}, ... 'invJxy_emes',{'0','0'}, ... 'Jyx_emes',{'0','0'}, ... 'invJyx_emes',{'0','0'}, ... 'Jyy_emes',{'1','1'}, ... 'invJyy_emes',{'1','1'}, ... 'epsilonr_emes',{'epsilonrxx_emes','epsilonrxx_emes'}, ... 'Px_emes',{'Dx_emes-epsilon0_emes*Ex_emes','Dx_emes-epsilon0_emes*Ex_emes'}, ... 'Drx_emes',{'0','0'}, ... 'Py_emes',{'Dy_emes-epsilon0_emes*Ey_emes','Dy_emes-epsilon0_emes*Ey_emes'}, ... 'Dry_emes',{'0','0'}, ... 'epsilonrxx_emes',{'1','10'}, ... 'epsilonrxy_emes',{'0','0'}, ... 'epsilonryx_emes',{'0','0'}, ... 'epsilonryy_emes',{'1','10'}, ... 'Fes_srcpntx_emes',{'','0'}, ... 'Fes_srcpnty_emes',{'','0'}}; equ.expr = {}; equ.bnd.weak = {{'0';'0';'0';'0';'0';'0'}}; equ.bnd.gporder = {{1;1;1;1;1;1}}; equ.bnd.ind = [1,1,1,1,1,1]; equ.bnd.var = {}; equ.bnd.expr = {}; equ.lock = [0,0,0,0,0,0]; equ.mlock = {[0,0,0,0,0,0]}; xfem.equ = equ; clear bnd bnd.weak = {{'0';'0';'0';'0';'0';'test(x)*lm3-test(lm3)*(-x+X)';'test(y)*lm4-test(lm4)*(-y+Y)'; ... '0'},{'FXg_smps*u_test';'FYg_smps*v_test';'0';'0';'0';'test(x)*lm3-test(lm3)*(u-x+X)'; ... 'test(y)*lm4-test(lm4)*(v-y+Y)';'0'},{'FXg_smps*u_test';'FYg_smps*v_test'; ... '0';'0';'0';'test(x)*lm3-test(lm3)*(u-x+X)';'test(y)*lm4-test(lm4)*(v-y+Y)'; ... '0'},{'FXg_smps*u_test';'FYg_smps*v_test';'0';'0';'0';'test(x)*lm3-test(lm3)*(u-x+X)'; ... 'test(y)*lm4-test(lm4)*(v-y+Y)';'0'},{'FXg_smps*u_test';'FYg_smps*v_test'; ... '0';'0';'0';'test(x)*lm3-test(lm3)*(u-x+X)';'test(y)*lm4-test(lm4)*(v-y+Y)'; ... '0'},{'FXg_smps*u_test';'FYg_smps*v_test';'0';'0';'0';'test(x)*lm3-test(lm3)*(u-x+X)'; ... 'test(y)*lm4-test(lm4)*(v-y+Y)';'0'},{'FXg_smps*u_test';'FYg_smps*v_test'; ... '0';'0';'0';'test(x)*lm3-test(lm3)*(u-x+X)';'test(y)*lm4-test(lm4)*(v-y+Y)'; ... '0'},{'FXg_smps*u_test';'FYg_smps*v_test';'0';'0';'0';'test(x)*lm3-test(lm3)*(u-x+X)'; ... 'test(y)*lm4-test(lm4)*(v-y+Y)';'0'}}; bnd.dweak = {{'0';'0';'0';'0';'0';'0';'0';'0'},{'0';'0';'0';'0';'0';'0';'0'; ... '0'},{'0';'0';'0';'0';'0';'0';'0';'0'},{'0';'0';'0';'0';'0';'0';'0';'0'}, ... {'0';'0';'0';'0';'0';'0';'0';'0'},{'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.constr = {{'0';'0';'0';'0';'0';'0';'0';'0'},{'-u';'-v';'0';'0';'0';'0'; ... '0';'-V'},{'0';'0';'0';'0';'0';'0';'0';'-V'},{'0';'0';'0';'0';'0';'0';'0'; ... '-V'},{'-u';'-v';'0';'0';'0';'0';'0';'-V'},{'0';'0';'0';'0';'0';'0';'0'; ... '-V+V0_emes'},{'0';'0';'0';'0';'0';'0';'0';'-V+V0_emes'},{'-u';'-v';'0'; ... '0';'0';'0';'0';'-V+V0_emes'}}; bnd.constrf = {{'0';'0';'0';'0';'0';'0';'0';'0'},{'test(-u)';'test(-v)';'0'; ... '0';'0';'0';'0';'test(-V)'},{'0';'0';'0';'0';'0';'0';'0';'test(-V)'},{'0'; ... '0';'0';'0';'0';'0';'0';'test(-V)'},{'test(-u)';'test(-v)';'0';'0';'0'; ... '0';'0';'test(-V)'},{'0';'0';'0';'0';'0';'0';'0';'test(-V+V0_emes)'},{'0'; ... '0';'0';'0';'0';'0';'0';'test(-V+V0_emes)'},{'test(-u)';'test(-v)';'0'; ... '0';'0';'0';'0';'test(-V+V0_emes)'}}; bnd.shape = {[1;2;6;7;3],[4;5;1;2;6;7;3],[4;5;1;2;6;7;3],[4;5;1;2;6;7;3],[4; ... 5;1;2;6;7;3],[4;5;1;2;6;7;3],[4;5;1;2;6;7;3],[4;5;1;2;6;7;3]}; bnd.sshape = {[1;2],[1;2],[1;2],[1;2],[1;2],[1;2],[1;2],[1;2]}; bnd.sshapedim = {{1;1;1;1;1;1;1;2},{1;1;1;1;1;1;1;2},{1;1;1;1;1;1;1;2},{1;1;1; ... 1;1;1;1;2},{1;1;1;1;1;1;1;2},{1;1;1;1;1;1;1;2},{1;1;1;1;1;1;1;2},{1;1;1; ... 1;1;1;1;2}}; bnd.gporder = {{1;1;1;1;1;2;2;1},{1;1;1;1;1;2;2;1},{1;1;1;1;1;2;2;1},{1;1;1; ... 1;1;2;2;1},{1;1;1;1;1;2;2;1},{1;1;1;1;1;2;2;1},{1;1;1;1;1;2;2;1},{1;1;1; ... 1;1;2;2;1}}; bnd.cporder = {{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;1;1},{1;1;1; ... 1;1;1;1;1}}; bnd.init = {{'';'';'';'';'';'0';'0';''},{'';'';'';'';'';'0';'0';''},{'';''; ... '';'';'';'0';'0';''},{'';'';'';'';'';'0';'0';''},{'';'';'';'';'';'0';'0'; ... ''},{'';'';'';'';'';'0';'0';''},{'';'';'';'';'';'0';'0';''},{'';'';'';''; ... '';'0';'0';''}}; bnd.dinit = {{'';'';'';'';'';'';'';''},{'';'';'';'';'';'';'';''},{'';'';''; ... '';'';'';'';''},{'';'';'';'';'';'';'';''},{'';'';'';'';'';'';'';''},{''; ... '';'';'';'';'';'';''},{'';'';'';'';'';'';'';''},{'';'';'';'';'';'';'';''}}; bnd.ind = [1,1,1,2,3,4,3,3,4,3,3,4,3,3,4,3,3,4,3,3,4,3,3,4,3,4,4,3,4,4, ... 3,4,4,3,4,4,3,4,4,3,4,4,3,4,3,3,3,3,3,3,3,4,3,4,4,4,4,4,4,4,3,4,3,4,5, ... 3,3,2,5,2,5,4,5,4,3,3,3,3,3,4,3,3,4,3,3,4,3,3,4,3,3,4,3,3,4,6,7,6,6,7, ... 6,6,7,6,6,7,6,6,7,6,6,7,6,6,7,6,3,3,3,3,3,3,7,6,6,6,6,6,6,6,8,1]; bnd.dim = {'u','v','p','x','y','lm3','lm4','V'}; bnd.var = {'FXg_smps',{'','FX_smps','FX_smps','FX_smps','FX_smps','FX_smps', ... 'FX_smps','FX_smps'}, ... 'FYg_smps',{'','FY_smps','FY_smps','FY_smps','FY_smps','FY_smps', ... 'FY_smps','FY_smps'}, ... 'disp_smps',{'','sqrt(real(u)^2+real(v)^2)','sqrt(real(u)^2+real(v)^2)', ... 'sqrt(real(u)^2+real(v)^2)','sqrt(real(u)^2+real(v)^2)','sqrt(real(u)^2+real(v)^2)', ... 'sqrt(real(u)^2+real(v)^2)','sqrt(real(u)^2+real(v)^2)'}, ... 'TaX_smps',{'','sX_smps*nX_smps+sXY_smps*nY_smps','sX_smps*nX_smps+sXY_smps*nY_smps', ... 'sX_smps*nX_smps+sXY_smps*nY_smps','sX_smps*nX_smps+sXY_smps*nY_smps','sX_smps*nX_smps+sXY_smps*nY_smps', ... 'sX_smps*nX_smps+sXY_smps*nY_smps','sX_smps*nX_smps+sXY_smps*nY_smps'}, ... 'TaY_smps',{'','sXY_smps*nX_smps+sY_smps*nY_smps','sXY_smps*nX_smps+sY_smps*nY_smps', ... 'sXY_smps*nX_smps+sY_smps*nY_smps','sXY_smps*nX_smps+sY_smps*nY_smps','sXY_smps*nX_smps+sY_smps*nY_smps', ... 'sXY_smps*nX_smps+sY_smps*nY_smps','sXY_smps*nX_smps+sY_smps*nY_smps'}, ... 'xinit_ale',{'X','X','X','X','X','X','X','X'}, ... 'yinit_ale',{'Y','Y','Y','Y','Y','Y','Y','Y'}, ... 'unTEx_emes',{'-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dnx+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ex_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dnx+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ex_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dnx+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ex_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dnx+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ex_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dnx+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ex_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dnx+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ex_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dnx+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ex_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dnx+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ex_emes_up'}, ... 'dnTEx_emes',{'-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*unx+(unx*Dx_emes_down+uny*Dy_emes_down)*Ex_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*unx+(unx*Dx_emes_down+uny*Dy_emes_down)*Ex_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*unx+(unx*Dx_emes_down+uny*Dy_emes_down)*Ex_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*unx+(unx*Dx_emes_down+uny*Dy_emes_down)*Ex_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*unx+(unx*Dx_emes_down+uny*Dy_emes_down)*Ex_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*unx+(unx*Dx_emes_down+uny*Dy_emes_down)*Ex_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*unx+(unx*Dx_emes_down+uny*Dy_emes_down)*Ex_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*unx+(unx*Dx_emes_down+uny*Dy_emes_down)*Ex_emes_down'}, ... 'unTEy_emes',{'-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dny+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ey_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dny+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ey_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dny+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ey_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dny+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ey_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dny+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ey_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dny+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ey_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dny+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ey_emes_up', ... '-0.5*(Ex_emes_up*Dx_emes_up+Ey_emes_up*Dy_emes_up)*dny+(dnx*Dx_emes_up+dny*Dy_emes_up)*Ey_emes_up'}, ... 'dnTEy_emes',{'-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*uny+(unx*Dx_emes_down+uny*Dy_emes_down)*Ey_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*uny+(unx*Dx_emes_down+uny*Dy_emes_down)*Ey_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*uny+(unx*Dx_emes_down+uny*Dy_emes_down)*Ey_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*uny+(unx*Dx_emes_down+uny*Dy_emes_down)*Ey_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*uny+(unx*Dx_emes_down+uny*Dy_emes_down)*Ey_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*uny+(unx*Dx_emes_down+uny*Dy_emes_down)*Ey_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*uny+(unx*Dx_emes_down+uny*Dy_emes_down)*Ey_emes_down', ... '-0.5*(Ex_emes_down*Dx_emes_down+Ey_emes_down*Dy_emes_down)*uny+(unx*Dx_emes_down+uny*Dy_emes_down)*Ey_emes_down'}, ... 'unTx_emes',{'unTEx_emes+unTMx_emes','unTEx_emes+unTMx_emes','unTEx_emes+unTMx_emes', ... 'unTEx_emes+unTMx_emes','unTEx_emes+unTMx_emes','unTEx_emes+unTMx_emes', ... 'unTEx_emes+unTMx_emes','unTEx_emes+unTMx_emes'}, ... 'unTMx_emes',{'0','0','0','0','0','0','0','0'}, ... 'unTy_emes',{'unTEy_emes+unTMy_emes','unTEy_emes+unTMy_emes','unTEy_emes+unTMy_emes', ... 'unTEy_emes+unTMy_emes','unTEy_emes+unTMy_emes','unTEy_emes+unTMy_emes', ... 'unTEy_emes+unTMy_emes','unTEy_emes+unTMy_emes'}, ... 'unTMy_emes',{'0','0','0','0','0','0','0','0'}, ... 'dnTx_emes',{'dnTEx_emes+dnTMx_emes','dnTEx_emes+dnTMx_emes','dnTEx_emes+dnTMx_emes', ... 'dnTEx_emes+dnTMx_emes','dnTEx_emes+dnTMx_emes','dnTEx_emes+dnTMx_emes', ... 'dnTEx_emes+dnTMx_emes','dnTEx_emes+dnTMx_emes'}, ... 'dnTMx_emes',{'0','0','0','0','0','0','0','0'}, ... 'dnTy_emes',{'dnTEy_emes+dnTMy_emes','dnTEy_emes+dnTMy_emes','dnTEy_emes+dnTMy_emes', ... 'dnTEy_emes+dnTMy_emes','dnTEy_emes+dnTMy_emes','dnTEy_emes+dnTMy_emes', ... 'dnTEy_emes+dnTMy_emes','dnTEy_emes+dnTMy_emes'}, ... 'dnTMy_emes',{'0','0','0','0','0','0','0','0'}, ... 'dVolbnd_emes',{'d_emes','d_emes','d_emes','d_emes','d_emes','d_emes', ... 'd_emes','d_emes'}, ... 'nD_emes',{'unx*(Dx_emes_down-Dx_emes_up)+uny*(Dy_emes_down-Dy_emes_up)', ... 'unx*(Dx_emes_down-Dx_emes_up)+uny*(Dy_emes_down-Dy_emes_up)','unx*(Dx_emes_down-Dx_emes_up)+uny*(Dy_emes_down-Dy_emes_up)', ... 'unx*(Dx_emes_down-Dx_emes_up)+uny*(Dy_emes_down-Dy_emes_up)','unx*(Dx_emes_down-Dx_emes_up)+uny*(Dy_emes_down-Dy_emes_up)', ... 'unx*(Dx_emes_down-Dx_emes_up)+uny*(Dy_emes_down-Dy_emes_up)','unx*(Dx_emes_down-Dx_emes_up)+uny*(Dy_emes_down-Dy_emes_up)', ... 'unx*(Dx_emes_down-Dx_emes_up)+uny*(Dy_emes_down-Dy_emes_up)'}, ... 'Fes_nTEx_emes',{'','unTEx_emes','dnTEx_emes','unTEx_emes','dnTEx_emes', ... 'unTEx_emes','dnTEx_emes','dnTEx_emes'}, ... 'Fes_nTEy_emes',{'','unTEy_emes','dnTEy_emes','unTEy_emes','dnTEy_emes', ... 'unTEy_emes','dnTEy_emes','dnTEy_emes'}, ... 'Fes_nTx_emes',{'Fes_nTEx_emes+Fes_nTMx_emes','Fes_nTEx_emes+Fes_nTMx_emes', ... 'Fes_nTEx_emes+Fes_nTMx_emes','Fes_nTEx_emes+Fes_nTMx_emes','Fes_nTEx_emes+Fes_nTMx_emes', ... 'Fes_nTEx_emes+Fes_nTMx_emes','Fes_nTEx_emes+Fes_nTMx_emes','Fes_nTEx_emes+Fes_nTMx_emes'}, ... 'Fes_nTMx_emes',{'0','0','0','0','0','0','0','0'}, ... 'Fes_nTy_emes',{'Fes_nTEy_emes+Fes_nTMy_emes','Fes_nTEy_emes+Fes_nTMy_emes', ... 'Fes_nTEy_emes+Fes_nTMy_emes','Fes_nTEy_emes+Fes_nTMy_emes','Fes_nTEy_emes+Fes_nTMy_emes', ... 'Fes_nTEy_emes+Fes_nTMy_emes','Fes_nTEy_emes+Fes_nTMy_emes','Fes_nTEy_emes+Fes_nTMy_emes'}, ... 'Fes_nTMy_emes',{'0','0','0','0','0','0','0','0'},'FX_smps',{'','Fes_nTx_emes','Fes_nTx_emes','Fes_nTx_emes','Fes_nTx_emes', ... 'Fes_nTx_emes','Fes_nTx_emes','Fes_nTx_emes'}, ... 'FXPh_smps',{'','0','0','0','0','0','0','0'}, ... 'FY_smps',{'','Fex_nTy_emes','Fex_nTy_emes','Fex_nTy_emes','Fex_nTy_emes', ... 'Fex_nTy_emes','Fex_nTy_emes','Fex_nTy_emes'}, ... 'FYPh_smps',{'','0','0','0','0','0','0','0'}, ... 'P_smps',{'','0','0','0','0','0','0','0'}, ... 'PPh_smps',{'','0','0','0','0','0','0','0'}, ... 'velx_smps',{'','0','0','0','0','0','0','0'}, ... 'accx_smps',{'','0','0','0','0','0','0','0'}, ... 'vely_smps',{'','0','0','0','0','0','0','0'}, ... 'accy_smps',{'','0','0','0','0','0','0','0'}, ... 'Rx_smps',{'','0','0','0','0','0','0','0'}, ... 'Ry_smps',{'','0','0','0','0','0','0','0'}, ... 'nX_smps',{'','dnX','unX','dnX','unX','dnX','unX','unX'}, ... 'nY_smps',{'','dnY','unY','dnY','unY','dnY','unY','unY'}, ... 'H11_smps',{'','1','0','0','1','0','0','1'}, ... 'H12_smps',{'','0','0','0','0','0','0','0'}, ... 'H21_smps',{'','0','0','0','0','0','0','0'}, ... 'H22_smps',{'','1','0','0','1','0','0','1'}, ... 'nX_ale',{'nX','unX','dnX','unX','dnX','unX','dnX','dnX'}, ... 'nY_ale',{'nY','unY','dnY','unY','dnY','unY','dnY','dnY'}, ... 'rhos_emes',{'0','0','0','0','0','0','0','0'}, ... 'V0_emes',{'0','0','0','0','0','V1','V1','V1'}, ... 'dbnd_emes',{'1','1','1','1','1','1','1','1'}, ... 'epsilonrbnd_emes',{'1','1','1','1','1','1','1','1'}, ... 'Vref_emes',{'0','0','0','0','0','0','0','0'}, ... 'Q0_emes',{'0','0','0','0','0','0','0','0'}, ... 'index_emes',{'0','0','0','0','0','0','0','0'}, ... 'portnr_emes',{'1','1','1','1','1','1','1','1'}, ... 'nx_emes',{'nx','nx','nx','nx','nx','nx','nx','nx'}, ... 'ny_emes',{'ny','ny','ny','ny','ny','ny','ny','ny'}, ... 'D0x_emes',{'0','0','0','0','0','0','0','0'}, ... 'D0y_emes',{'0','0','0','0','0','0','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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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';'0';'0';'0';'0';'0'},{'0';'0';'0';'0';'0';'0'}}; pnt.dweak = {{'0';'0';'0';'0';'0';'0'},{'0';'0';'0';'0';'0';'0'}}; pnt.constr = {{'0';'0';'0';'0';'0';'0'},{'0';'0';'0';'0';'0';'0'}}; pnt.constrf = {{'0';'0';'0';'0';'0';'0'},{'0';'0';'0';'0';'0';'0'}}; pnt.shape = {[1;2;3],[4;5;1;2;3]}; pnt.sshape = {[1;2],[1;2]}; pnt.sshapedim = {{1;1;1;1;1;2},{1;1;1;1;1;2}}; pnt.init = {{'';'';'';'';'';''},{'';'';'';'';'';''}}; pnt.dinit = {{'';'';'';'';'';''},{'';'';'';'';'';''}}; pnt.ind = [1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, ... 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, ... 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, ... 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1]; pnt.dim = {'u','v','p','x','y','V'}; pnt.var = {'FXg_smps',{'','0'}, ... 'FYg_smps',{'','0'}, ... 'disp_smps',{'','sqrt(real(u)^2+real(v)^2)'}, ... 'xinit_ale',{'X','X'}, ... 'yinit_ale',{'Y','Y'},'FX_smps',{'','0'}, ... 'FXPh_smps',{'','0'}, ... 'FY_smps',{'','0'}, ... 'FYPh_smps',{'','0'}, ... 'Rx_smps',{'','0'}, ... 'Ry_smps',{'','0'}, ... 'H11_smps',{'','0'}, ... 'H12_smps',{'','0'}, ... 'H21_smps',{'','0'}, ... 'H22_smps',{'','0'}, ... 'Q0_emes',{'0','0'}, ... 'V0_emes',{'0','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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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 = {'t_old_ini_smps','-1','ut','uTIME','utt','uTIMETIME','uXt','uXTIME','uYt','uYTIME','vt','vTIME','vtt','vTIMETIME','vXt','vXTIME','vYt','vYTIME','xt','xTIME','xtt','xTIMETIME','xXt','xXTIME','xYt','xYTIME','yt','yTIME','ytt','yTIMETIME','yXt','yXTIME','yYt','yYTIME','epsilon0_emes','8.854187817000001e-012','Vt','VTIME-xTIME*Vx-yTIME*Vy','Vtt','VTIMETIME','Vxt','VxTIME-xTIME*Vxx-yTIME*Vxy','Vyt','VyTIME-xTIME*Vyx-yTIME*Vyy'}; xfem.expr = {}; clear elemmph clear elem elem.elem = 'elpric'; elem.g = {'1'}; clear equ equ.tensor = {{'real(sX_smps)','real(sXY_smps)','real(sY_smps)','0','0','0'}}; equ.ind = {{'2','3','5','6'}}; elem.geomdim = {{{},{},equ}}; elem.basename = 's'; elem.postname = 'smps'; elem.sdim = {'X','Y','Z'}; elemmph{1} = elem; clear elem elem.elem = 'elpric'; elem.g = {'1'}; clear equ equ.tensor = {{'real(eX_smps)','real(eXY_smps)','real(eY_smps)','0','0','real(eZ_smps)'}}; equ.ind = {{'2','3','5','6'}}; elem.geomdim = {{{},{},equ}}; elem.basename = 'e'; elem.postname = 'smps'; elem.sdim = {'X','Y','Z'}; elemmph{2} = elem; clear elem elem.elem = 'elcplscalar'; elem.g = {'1'}; src = cell(1,1); clear equ equ.expr = {{'-qual_ale'}}; equ.ipoints = {{'4'}}; equ.ind = {{'1','2','3','4','5','6'}}; src{1} = {{},{},equ}; elem.src = src; geomdim = cell(1,1); geomdim{1} = {}; elem.geomdim = geomdim; elem.var = {'minqual_tmp1_ale'}; elem.global = {'1'}; elem.maxvars = {'1'}; elemmph{3} = elem; clear elem elem.elem = 'elconst'; elem.var = {'minqual1_ale','-minqual_tmp1_ale'}; elemmph{4} = elem; clear elem elem.elem = 'elcplextr'; elem.g = {'1'}; src = cell(1,1); clear equ equ.expr = {{'dVol_emes'}}; equ.map = {{'1'}}; equ.ind = {{'1','2','3','4','5','6'}}; src{1} = {{},{},equ}; elem.src = src; geomdim = cell(1,1); clear pnt pnt.map = {{'1'}}; pnt.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','31','32','33','34','35','36','37','38','39','40','41', ... '42','43','44','45','46','47','48','49','50','51','52','53','54','55', ... '56','57','58','59','60','61','62','63','64','65','66','67','68','69', ... '70','71','72','73','74','75','76','77','78','79','80','81','82','83', ... '84','85','86','87','88','89','90','91','92','93','94','95','96','97', ... '98','99','100','101','102','103','104','105','106','107','108','109', ... '110','111','112','113','114','115','116','117','118','119','120','121', ... '122','123','124','125','126','127','128','129','130','131','132'}}; geomdim{1} = {pnt,{},{}}; elem.geomdim = geomdim; elem.var = {'dVol_emes'}; map = cell(1,1); clear submap submap.type = 'local'; submap.expr = {'X','Y'}; map{1} = submap; elem.map = map; elemmph{5} = elem; clear elem elem.elem = 'elcplscalar'; elem.g = {'1'}; src = cell(1,1); clear bnd bnd.expr = {{{},'1*Fes_nTx_emes'},{{},'1*Fes_nTy_emes'}}; bnd.ipoints = {{{},'4'},{{},'4'}}; bnd.ind = {{'1','2','3','132'},{'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','31','32','33','34','35','36','37','38','39','40', ... '41','42','43','44','45','46','47','48','49','50','51','52','53','54', ... '55','56','57','58','59','60','61','62','63','64','65','66','67','68', ... '69','70','71','72','73','74','75','76','77','78','79','80','81','82', ... '83','84','85','86','87','88','89','90','91','92','93','94','95','96', ... '97','98','99','100','101','102','103','104','105','106','107','108', ... '109','110','111','112','113','114','115','116','117','118','119','120', ... '121','122','123','124','125','126','127','128','129','130','131'}}; src{1} = {{},bnd,{}}; elem.src = src; geomdim = cell(1,1); geomdim{1} = {}; elem.geomdim = geomdim; elem.var = {'Fes_forcex_emes','Fes_forcey_emes'}; elem.global = {'1','2'}; elemmph{6} = elem; clear elem elem.elem = 'elcplscalar'; elem.g = {'1'}; src = cell(1,1); clear bnd bnd.expr = {{{}, ... '((x-Fes_srcpntx_emes)*(1*Fes_nTy_emes)-(y-Fes_srcpnty_emes)*(1*Fes_nTx_emes))'}}; bnd.ipoints = {{{},'4'}}; bnd.ind = {{'1','2','3','132'},{'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','31','32','33','34','35','36','37','38','39','40', ... '41','42','43','44','45','46','47','48','49','50','51','52','53','54', ... '55','56','57','58','59','60','61','62','63','64','65','66','67','68', ... '69','70','71','72','73','74','75','76','77','78','79','80','81','82', ... '83','84','85','86','87','88','89','90','91','92','93','94','95','96', ... '97','98','99','100','101','102','103','104','105','106','107','108', ... '109','110','111','112','113','114','115','116','117','118','119','120', ... '121','122','123','124','125','126','127','128','129','130','131'}}; src{1} = {{},bnd,{}}; elem.src = src; geomdim = cell(1,1); geomdim{1} = {}; elem.geomdim = geomdim; elem.var = {'Fes_torquez_emes'}; elem.global = {'1'}; elemmph{7} = elem; clear elem elem.elem = 'elcplextr'; elem.g = {'1'}; src = cell(1,1); src{1} = {{},{},{}}; elem.src = src; geomdim = cell(1,1); geomdim{1} = {{},{},{}}; elem.geomdim = geomdim; elem.var = {}; map = cell(1,0); elem.map = map; elemmph{8} = elem; xfem.elemmph = elemmph; clear draw draw.p.objs = {}; draw.p.name = {}; draw.c.objs = {}; draw.c.name = {}; draw.s.objs = {flbinary('g2','draw','structure_3.mph'),flbinary('g1','draw','structure_3.mph'),flbinary('g6','draw','structure_3.mph'),flbinary('g5','draw','structure_3.mph'),flbinary('g4','draw','structure_3.mph'),flbinary('g3','draw','structure_3.mph')}; draw.s.name = {'CO1','R1','R3','CO3','CO2','R2'}; xfem.draw = draw; xfem.const = {'V1','100','h1','20e-6'}; xfem.globalexpr = {}; clear fcns xfem.functions = {}; xfem.xmcases = [0]; xfem.mcases = [0]; flbinary clear; xfem.rulingmode = 'smps'; xfem.solform = 'weak'; clear ode clear units; units.basesystem = 'SI'; ode.units = units; xfem.ode=ode;uq ~ t�sgui.solvemodel.toutcomp='off'; gui.solvemodel.currsolver='stationary'; gui.solvemodel.solveroption=''; gui.solvemodel.postsolver='stationary'; gui.solvemodel.nonlin='auto'; gui.solvemodel.ntol='1.0E-6'; gui.solvemodel.maxiter='25'; gui.solvemodel.maxsegiter='100'; gui.solvemodel.manualdamp='off'; gui.solvemodel.damping='on'; gui.solvemodel.hnlin='off'; gui.solvemodel.initstep='1.0'; gui.solvemodel.minstep='1.0E-4'; gui.solvemodel.rstep='10.0'; gui.solvemodel.useaugsolver='off'; gui.solvemodel.autoaugcomp='on'; gui.solvemodel.augcomp=''; gui.solvemodel.augtol='0.0010'; gui.solvemodel.augmaxiter='25'; gui.solvemodel.augsolver='lumped'; 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.minorder='1'; gui.solvemodel.maxstep='1.0'; gui.solvemodel.timeusestopcond='off'; gui.solvemodel.paramusestopcond='off'; gui.solvemodel.masssingular='maybe'; gui.solvemodel.consistent='bweuler'; 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.eigname='lambda'; gui.solvemodel.eigref='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.autooldcomp='on'; gui.solvemodel.oldcomp=''; gui.solvemodel.outform='auto'; gui.solvemodel.symmetric='auto'; gui.solvemodel.symmhermit='auto'; 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.matherr='on'; gui.solvemodel.solfile='off'; gui.solvemodel.adaptgeom='currgeom'; gui.solvemodel.maxt='10000000'; gui.solvemodel.rmethod='longest'; gui.solvemodel.resmethod='weak'; 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.varcomp=''; gui.solvemodel.oldvarcomp=''; gui.solvemodel.manualoptlim='off'; gui.solvemodel.manualhessupd='off'; gui.solvemodel.qpsolver='cholesky'; gui.solvemodel.gradient='adjoint'; gui.solvemodel.hessupd='10'; gui.solvemodel.totitlim='10000'; gui.solvemodel.itlim='500'; gui.solvemodel.majitlim='1000'; gui.solvemodel.opttol='1.0e-6'; gui.solvemodel.feastol='1.0e-6'; gui.solvemodel.majfeastol='1.0e-6'; gui.solvemodel.solcomp='lm4,lm3,v,u,V,y,x'; gui.solvemodel.outcomp='lm4,lm3,v,u,V,y,x'; 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.sameaxis='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.preroworder='on'; gui.solvemodel.linsolvernode.pardreorder='nd'; gui.solvemodel.linsolvernode.pardrreorder='on'; gui.solvemodel.linsolvernode.pivotperturb='1.0E-8'; gui.solvemodel.linsolvernode.errorchk='on'; gui.solvemodel.linsolvernode.errorchkd='off'; gui.solvemodel.linsolvernode.termination='tol'; 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.prefuntype='left'; gui.solvemodel.linsolvernode.iluiter='1'; 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.vankablocked='off'; gui.solvemodel.linsolvernode.sorblocked='off'; gui.solvemodel.linsolvernode.sorvecdof=''; 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.solvemodel.solversegmodel.seggrps{1}.segcomp='u v'; gui.solvemodel.solversegmodel.seggrps{1}.ntol='1e-3'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.currlinsolver='umfpack'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.type='linsolver'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.droptol='0.0'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.thresh='0.1'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.umfalloc='0.7'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.preorder='mmd'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.preroworder='on'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.pardreorder='nd'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.pardrreorder='on'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.pivotperturb='1.0E-8'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.errorchk='on'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.errorchkd='off'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.termination='tol'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.iter='2'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.itol='1.0E-6'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.rhob='400.0'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.maxlinit='10000'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.prefuntype='left'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.iluiter='1'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.itrestart='50'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.seconditer='1'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.relax='1.0'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.amgauto='3'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.mglevels='6'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.mgcycle='v'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.maxcoarsedof='5000'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.oocmemory='128.0'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.oocfilename=''; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.modified='off'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.fillratio='2.0'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.respectpattern='on'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.droptype='droptol'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.vankavars=''; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.vankasolv='gmres'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.vankatol='0.02'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.vankarestart='100'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.vankarelax='0.8'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.vankablocked='off'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.sorblocked='off'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.sorvecdof=''; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.mgauto='shape'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.rmethod='regular'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.coarseassem='on'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.meshscale='2'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.mgautolevels='2'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.mgkeep='off'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.mggeom='Geom1'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.mcase0='on'; gui.solvemodel.solversegmodel.seggrps{1}.linsolvernode.mgassem0='on'; gui.solvemodel.solversegmodel.seggrps{2}.segcomp='x y lm3 lm4'; gui.solvemodel.solversegmodel.seggrps{2}.ntol='1e-3'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.currlinsolver='umfpack'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.type='linsolver'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.droptol='0.0'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.thresh='0.1'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.umfalloc='0.7'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.preorder='mmd'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.preroworder='on'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.pardreorder='nd'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.pardrreorder='on'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.pivotperturb='1.0E-8'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.errorchk='on'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.errorchkd='off'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.termination='tol'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.iter='2'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.itol='1.0E-6'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.rhob='400.0'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.maxlinit='10000'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.prefuntype='left'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.iluiter='1'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.itrestart='50'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.seconditer='1'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.relax='1.0'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.amgauto='3'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.mglevels='6'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.mgcycle='v'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.maxcoarsedof='5000'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.oocmemory='128.0'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.oocfilename=''; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.modified='off'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.fillratio='2.0'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.respectpattern='on'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.droptype='droptol'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.vankavars=''; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.vankasolv='gmres'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.vankatol='0.02'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.vankarestart='100'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.vankarelax='0.8'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.vankablocked='off'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.sorblocked='off'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.sorvecdof=''; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.mgauto='shape'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.rmethod='regular'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.coarseassem='on'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.meshscale='2'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.mgautolevels='2'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.mgkeep='off'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.mggeom='Geom1'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.mcase0='on'; gui.solvemodel.solversegmodel.seggrps{2}.linsolvernode.mgassem0='on'; gui.solvemodel.solversegmodel.seggrps{3}.segcomp='V'; gui.solvemodel.solversegmodel.seggrps{3}.ntol='1e-3'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.currlinsolver='umfpack'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.type='linsolver'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.droptol='0.0'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.thresh='0.1'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.umfalloc='0.7'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.preorder='mmd'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.preroworder='on'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.pardreorder='nd'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.pardrreorder='on'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.pivotperturb='1.0E-8'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.errorchk='on'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.errorchkd='off'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.termination='tol'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.iter='2'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.itol='1.0E-6'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.rhob='400.0'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.maxlinit='10000'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.prefuntype='left'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.iluiter='1'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.itrestart='50'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.seconditer='1'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.relax='1.0'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.amgauto='3'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.mglevels='6'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.mgcycle='v'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.maxcoarsedof='5000'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.oocmemory='128.0'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.oocfilename=''; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.modified='off'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.fillratio='2.0'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.respectpattern='on'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.droptype='droptol'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.vankavars=''; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.vankasolv='gmres'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.vankatol='0.02'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.vankarestart='100'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.vankarelax='0.8'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.vankablocked='off'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.sorblocked='off'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.sorvecdof=''; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.mgauto='shape'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.rmethod='regular'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.coarseassem='on'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.meshscale='2'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.mgautolevels='2'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.mgkeep='off'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.mggeom='Geom1'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.mcase0='on'; gui.solvemodel.solversegmodel.seggrps{3}.linsolvernode.mgassem0='on'; gui.solvemodel.solversegmodel.segorder=[1,2,3]; gui.solvemodel.solversegmodel.segdamp=[0.5,0.5,0.5]; gui.solvemodel.solversegmodel.subiter=[1,1,1]; gui.solvemodel.solversegmodel.manualsteps='off'; gui.solvemodel.solversegmodel.llimitdof=''; gui.solvemodel.solversegmodel.llimitval=''; 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='123456789'; gui.registry.saved_version='COMSOL 3.4.0.248'; 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='1257950703166'; gui.registry.info_creationdate='1257587886612'; gui.registry.info_modelresult=''; gui.registry.spice_netlist=''; gui.registry.spice_forceac='off'; gui.registry.spice_includeparams='off'; 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='off'; gui.flmodel{1}.modelname='Geom1'; gui.flmodel{1}.currmode='boundary'; gui.flmodel{1}.currappl='2'; gui.flmodel{1}.axis.xmin='-2.936754994385966E-4'; gui.flmodel{1}.axis.xmax='3.140437415438598E-4'; gui.flmodel{1}.axis.ymin='-1.6811629578947386E-4'; gui.flmodel{1}.axis.ymax='1.624180242105264E-4'; gui.flmodel{1}.axis.zmin='-1.0'; gui.flmodel{1}.axis.zmax='1.0'; gui.flmodel{1}.axis.xspacing='2.0E-6'; gui.flmodel{1}.axis.yspacing='2.0E-6'; gui.flmodel{1}.axis.zspacing='0.2'; gui.flmodel{1}.axis.extrax=''; gui.flmodel{1}.axis.extray=''; gui.flmodel{1}.axis.extraz=''; gui.flmodel{1}.camera.xmin='-1.0'; gui.flmodel{1}.camera.xmax='1.0'; gui.flmodel{1}.camera.ymin='-1.0'; gui.flmodel{1}.camera.ymax='1.0'; gui.flmodel{1}.camera.camposx='0.0'; gui.flmodel{1}.camera.camposy='0.0'; gui.flmodel{1}.camera.camposz='1.0'; gui.flmodel{1}.camera.camtargetx='0.0'; gui.flmodel{1}.camera.camtargety='0.0'; 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}.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_assembly='off'; gui.flmodel{1}.registry.draw_dialog='off'; gui.flmodel{1}.registry.draw_keepborders='off'; 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_repair='off'; gui.flmodel{1}.registry.draw_repairtol='1.0E-4'; 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='100000.00000000001'; gui.flmodel{1}.registry.render_mesh='off'; 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.hauto='5'; gui.flmodel{1}.meshparam.usehauto='on'; gui.flmodel{1}.meshparam.hmax=''; gui.flmodel{1}.meshparam.hmaxfact='1'; gui.flmodel{1}.meshparam.hcurve='0.3'; gui.flmodel{1}.meshparam.hgrad='1.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.jiggle='on'; 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.hmaxedg={'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''}; gui.flmodel{1}.meshparam.hcutoffedg={'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''}; gui.flmodel{1}.meshparam.hcurveedg={'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''}; gui.flmodel{1}.meshparam.hgradedg={'','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''}; gui.flmodel{1}.meshparam.hgradsub={'','','','','',''}; gui.flmodel{1}.meshparam.methodsub={'tri','tri','tri','tri','tri','tri'}; gui.flmodel{1}.meshparam.hmaxsub={'','','','','',''}; gui.flmodel{1}.postmodel.postplot.triplot='on'; gui.flmodel{1}.postmodel.postplot.tridata={'mises_smps'}; gui.flmodel{1}.postmodel.postplot.trirangeauto='on'; gui.flmodel{1}.postmodel.postplot.trirangemin=''; gui.flmodel{1}.postmodel.postplot.trirangemax=''; gui.flmodel{1}.postmodel.postplot.tricont='on'; gui.flmodel{1}.postmodel.postplot.triunit='Pa'; gui.flmodel{1}.postmodel.postplot.triheightdata={'mises_smps'}; gui.flmodel{1}.postmodel.postplot.triheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.triheightunit='Pa'; 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={'mises_smps'}; gui.flmodel{1}.postmodel.postplot.contcont='on'; gui.flmodel{1}.postmodel.postplot.contunit='Pa'; gui.flmodel{1}.postmodel.postplot.contheightdata={'mises_smps'}; gui.flmodel{1}.postmodel.postplot.contheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.contheightunit='Pa'; gui.flmodel{1}.postmodel.postplot.contcolordata={'mises_smps'}; 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='Pa'; 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.contlabel='off'; gui.flmodel{1}.postmodel.postplot.contfill='off'; gui.flmodel{1}.postmodel.postplot.linplot='off'; gui.flmodel{1}.postmodel.postplot.lindata={'disp_smps'}; 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.linheightdata={'disp_smps'}; gui.flmodel{1}.postmodel.postplot.linheightdatacheck='off'; 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={'u','v'}; gui.flmodel{1}.postmodel.postplot.arrowunit='m'; gui.flmodel{1}.postmodel.postplot.arrowbnddata={'u','v'}; gui.flmodel{1}.postmodel.postplot.arrowbndunit='m'; gui.flmodel{1}.postmodel.postplot.arrowheightdata={'mises_smps'}; gui.flmodel{1}.postmodel.postplot.arrowheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.arrowheightunit='Pa'; 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.princdata={'s1_smps','s1x_smps','s1y_smps','s1z_smps','s2_smps','s2x_smps','s2y_smps','s2z_smps','s3_smps','s3x_smps','s3y_smps','s3z_smps'}; gui.flmodel{1}.postmodel.postplot.princunit='Pa'; gui.flmodel{1}.postmodel.postplot.princheightdata={'mises_smps'}; gui.flmodel{1}.postmodel.postplot.princheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.princheightunit='Pa'; 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.flowdata={'u','v'}; gui.flmodel{1}.postmodel.postplot.flowunit='m'; gui.flmodel{1}.postmodel.postplot.flowuseexpression='off'; gui.flmodel{1}.postmodel.postplot.flowcolor='255,0,0'; gui.flmodel{1}.postmodel.postplot.flowcolordata={'mises_smps'}; gui.flmodel{1}.postmodel.postplot.flowcolorunit='Pa'; 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.flowheightdata={'mises_smps'}; gui.flmodel{1}.postmodel.postplot.flowheightdatacheck='off'; gui.flmodel{1}.postmodel.postplot.flowheightunit='Pa'; 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.flowtol='0.001'; gui.flmodel{1}.postmodel.postplot.flowstattol='0.01'; gui.flmodel{1}.postmodel.postplot.flowlooptol='0.01'; gui.flmodel{1}.postmodel.postplot.flowmaxtime='Inf'; gui.flmodel{1}.postmodel.postplot.flowmaxsteps='5000'; gui.flmodel{1}.postmodel.postplot.flowback='on'; gui.flmodel{1}.postmodel.postplot.flownormal='off'; gui.flmodel{1}.postmodel.postplot.flowdistuniform='0.05'; gui.flmodel{1}.postmodel.postplot.flowlinesvel='20'; gui.flmodel{1}.postmodel.postplot.flowseedmanual='off'; gui.flmodel{1}.postmodel.postplot.flowseed1=''; gui.flmodel{1}.postmodel.postplot.flowseed2=''; gui.flmodel{1}.postmodel.postplot.flowinitref='1'; gui.flmodel{1}.postmodel.postplot.flowignoredist='0.5'; gui.flmodel{1}.postmodel.postplot.flowsat='1.3'; gui.flmodel{1}.postmodel.postplot.flowdistend='0.5'; gui.flmodel{1}.postmodel.postplot.flowdens='none'; gui.flmodel{1}.postmodel.postplot.partplot='off'; gui.flmodel{1}.postmodel.postplot.partmasstype='mass'; gui.flmodel{1}.postmodel.postplot.partplotas='lines'; gui.flmodel{1}.postmodel.postplot.predefforces=''; gui.flmodel{1}.postmodel.postplot.partmass='1'; gui.flmodel{1}.postmodel.postplot.partforce={'','',''}; gui.flmodel{1}.postmodel.postplot.part_massless_flowdata={'u','v'}; gui.flmodel{1}.postmodel.postplot.part_massless_flowunit='m'; 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.partstartptssel='partstart_explicit'; gui.flmodel{1}.postmodel.postplot.partstartdl=''; gui.flmodel{1}.postmodel.postplot.partstartedim1levels='10'; gui.flmodel{1}.postmodel.postplot.partstartedim1vectorlevels=''; gui.flmodel{1}.postmodel.postplot.partstartedim1isvector='off'; 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={'mises_smps'}; gui.flmodel{1}.postmodel.postplot.partcolorunit='Pa'; 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.partmasslessrtol='0.001'; gui.flmodel{1}.postmodel.postplot.partmasslessatolmanual='off'; gui.flmodel{1}.postmodel.postplot.partmasslessatol={''}; gui.flmodel{1}.postmodel.postplot.partmasslessatolexpanded={''}; gui.flmodel{1}.postmodel.postplot.partmasslessstepsizemanual='off'; gui.flmodel{1}.postmodel.postplot.partmasslesstendauto='on'; gui.flmodel{1}.postmodel.postplot.partmasslessmaxstepsauto='on'; gui.flmodel{1}.postmodel.postplot.partmasslessedgetol='0.001'; gui.flmodel{1}.postmodel.postplot.partmasslesstvar='partt'; gui.flmodel{1}.postmodel.postplot.partmasslessstatic='off'; gui.flmodel{1}.postmodel.postplot.partmasslessres='5'; 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.partatolexpanded={'',''}; 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={'mises_smps'}; gui.flmodel{1}.postmodel.postplot.maxminsubdatacheck='on'; gui.flmodel{1}.postmodel.postplot.maxminsubunit='Pa'; gui.flmodel{1}.postmodel.postplot.maxminbnddata={'disp_smps'}; gui.flmodel{1}.postmodel.postplot.maxminbnddatacheck='off'; 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='1'; 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={'u','v'}; gui.flmodel{1}.postmodel.postplot.deformsubunit='m'; gui.flmodel{1}.postmodel.postplot.deformbnddata={'u','v'}; gui.flmodel{1}.postmodel.postplot.deformbndunit='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={'disp_smps'}; 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={'disp_smps'}; 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={'mises_smps'}; gui.flmodel{1}.postmodel.intdata{3}.intunit='N'; 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={'mises_smps'}; 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='Pa'; 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={'disp_smps'}; gui.flmodel{1}.postmodel.domainplot.lineyaxiscont='on'; gui.flmodel{1}.postmodel.domainplot.linexaxisxaxistype='arc'; gui.flmodel{1}.postmodel.domainplot.linexaxisuseexpr='off'; gui.flmodel{1}.postmodel.domainplot.linexaxisdata={'disp_smps'}; 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.linelinelabels='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={'disp_smps'}; gui.flmodel{1}.postmodel.domainplot.pointxxaxistype=''; gui.flmodel{1}.postmodel.domainplot.pointxuseexpr='off'; gui.flmodel{1}.postmodel.domainplot.pointxdata={'disp_smps'}; 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.pointlinelabels='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='1'; gui.flmodel{1}.postmodel.domainplot.plottypeind='0'; gui.flmodel{1}.postmodel.crossplot.extrusion='off'; gui.flmodel{1}.postmodel.crossplot.lineyaxisdata={'mises_smps'}; gui.flmodel{1}.postmodel.crossplot.lineyaxisunit='Pa'; gui.flmodel{1}.postmodel.crossplot.linexaxisxaxistype='arc'; gui.flmodel{1}.postmodel.crossplot.linexaxisuseexpr='off'; gui.flmodel{1}.postmodel.crossplot.linexaxisdata={'mises_smps'}; gui.flmodel{1}.postmodel.crossplot.linexaxisunit='Pa'; 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.linelinelabels='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={'mises_smps'}; gui.flmodel{1}.postmodel.crossplot.pointyaxisunit='Pa'; gui.flmodel{1}.postmodel.crossplot.pointxxaxistype=''; gui.flmodel{1}.postmodel.crossplot.pointxuseexpr='off'; gui.flmodel{1}.postmodel.crossplot.pointxdata={'mises_smps'}; gui.flmodel{1}.postmodel.crossplot.pointxunit='Pa'; 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.pointlinelabels='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={'disp_smps'}; gui.flmodel{1}.postmodel.dataexport.pntlocation='element'; gui.flmodel{1}.postmodel.dataexport.pntlagorder='2'; gui.flmodel{1}.postmodel.dataexport.bnddata={'disp_smps'}; gui.flmodel{1}.postmodel.dataexport.bndcont='off'; gui.flmodel{1}.postmodel.dataexport.bndlocation='element'; gui.flmodel{1}.postmodel.dataexport.bndlagorder='2'; gui.flmodel{1}.postmodel.dataexport.subdata={'mises_smps'}; gui.flmodel{1}.postmodel.dataexport.subcont='off'; gui.flmodel{1}.postmodel.dataexport.subunit='Pa'; 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.fullprecision='off'; 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.interpdata={'mises_smps'}; gui.flmodel{1}.postmodel.datadisplay.interpunit='Pa'; gui.flmodel{1}.postmodel.datadisplay.coord={'0','0'}; gui.flmodel{1}.postmodel.globalplot.globalyaxisexprs={}; gui.flmodel{1}.postmodel.globalplot.globalyaxisexprsdisp={}; gui.flmodel{1}.postmodel.globalplot.linexaxisxaxistype=''; gui.flmodel{1}.postmodel.globalplot.linexaxisuseexpr='off'; gui.flmodel{1}.postmodel.globalplot.globallinestyle='solid'; gui.flmodel{1}.postmodel.globalplot.globallinecolor='cyclecolor'; gui.flmodel{1}.postmodel.globalplot.globallinemarker='none'; gui.flmodel{1}.postmodel.globalplot.globallegend='off'; gui.flmodel{1}.postmodel.globalplot.globallinelabels='off'; gui.flmodel{1}.postmodel.globalplot.globalcolor='255,0,0'; gui.flmodel{1}.postmodel.globalplot.autotitle='on'; gui.flmodel{1}.postmodel.globalplot.customtitle=''; gui.flmodel{1}.postmodel.globalplot.autolabelx='on'; gui.flmodel{1}.postmodel.globalplot.customlabelx=''; gui.flmodel{1}.postmodel.globalplot.autolabely='on'; gui.flmodel{1}.postmodel.globalplot.customlabely=''; gui.flmodel{1}.postmodel.globalplot.axistype={'lin','lin'}; gui.flmodel{1}.postmodel.globalplot.phase='0'; gui.flmodel{1}.postmodel.globalplot.solnum='0'; gui.flmodel{1}.postmodel.globalplot.selectvia='stored'; gui.flmodel{1}.geommodel.suppressed{1}=[]; gui.flmodel{1}.geommodel.suppressed{2}=[]; gui.flmodel{1}.geommodel.suppressed{3}=[]; 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'; sr com.femlab.geom.Rect�ȉ,E��6 D lxD lyL lxExprt !Lcom/femlab/geom/Geom$Expression;L lyExprq ~ *xr com.femlab.geom.Prim2�Z��~�� D rotL baseq ~ L constrq ~ [ post [D[ posExprt "[Lcom/femlab/geom/Geom$Expression;L rotExprq ~ *xr com.femlab.geom.Geom2�V���c/O xr com.femlab.geom.Geom�6��{ L geomAssoct Lcom/femlab/geom/GeomAssoc;L versionq ~ xpw q ~ w lur [B���T� xp l G e o m 2 �����|�=-C��6? �����>�h㈵��>���� ��'eRC�>�h㈵��>���� ��'eRC�>{��?���� ������>{��?���� � �? � �? � �? � �? � B e z i e r C u r v e �����>�h㈵��> �?�'eRC�>�h㈵��> �? B e z i e r C u r v e �'eRC�>�h㈵��> �?�'eRC�>{��? �? B e z i e r C u r v e �'eRC�>{��? �?�����>{��? �? B e z i e r C u r v e �����>{��? �?�����>�h㈵��> �? A s s o c A t t r i b V e c t o r I n t ( � � xw xw t cornerur [D>���cZ xp >������>�����h�ur "[Lcom.femlab.geom.Geom$Expression;�\2�Y�U xp sr com.femlab.geom.Geom$Expression OpI_h� D numScaleL exprStrq ~ L this$0t Lcom/femlab/geom/Geom;xpw pw?� xsq ~ 9w pw?� xw sq ~ 9w pw?��F�R�9xxw >�*sq�Ssq ~ 9w pw?� xw>�CRe'�sq ~ 9w pw?� xxsq ~ )w q ~ w luq ~ 2 l G e o m 2 �����|�=-C��6? �������_>Y1\�>���� �hUMu�>�_>Y1\�>���� �hUMu�>,C��6 ?���� �������,C��6 ?���� � �? � �? � �? � �? � B e z i e r C u r v e �������_>Y1\�> �?hUMu�>�_>Y1\�> �? B e z i e r C u r v e hUMu�>�_>Y1\�> �?hUMu�>,C��6 ? �? B e z i e r C u r v e hUMu�>,C��6 ? �?������,C��6 ? �? B e z i e r C u r v e ������,C��6 ? �?�������_>Y1\�> �? A s s o c A t t r i b V e c t o r I n t ( � � xw xw q ~ 4uq ~ 5 �������>�\1Y>_�uq ~ 7 sq ~ 9w pw?� xsq ~ 9w pw?� xw sq ~ 9w pw?��F�R�9xxw ? �����sq ~ 9w pw?� xw?�̫֔>sq ~ 9w pw?� xxsq ~ .w q ~ w �uq ~ 2 � G e o m 2 �����|�=-C��6? ��I���"��ư>���� ���I���"�lUMu?���� ��mO���� �ư>���� ��mO�����qs*�>���� ��mO�����i㈵��>���� ��mO����t�qs*�>���� ��mO����li㈵��>���� ��mO����1&�|��>���� ��mO������IӠh�>���� ��mO����$>��@ ?���� ��mO��������}r?���� ��mO����$�E�~?���� ��mO������qs* ?���� ��mO����0C��6 ?���� ��mO���� �IӠh?���� ��mO����lUMu?���� ����%����ư>���� ����%��qs*�>���� ����%��i㈵��>���� ����%�p�qs*�>���� ����%�ki㈵��>���� ����%�/&�|��>���� ����%���IӠh�>���� ����%�#>��@ ?���� ����%�����}r?���� ����%�$�E�~?���� ����%���qs* ?���� ����%�.C��6 ?���� ����%� �IӠh?���� ����%�jUMu?���� � �? ���� � �? � �? ���� � �? � �? � �? ���� � �? � �? � �? ���� � �? � �? � �? ���� � �? � �? � �? ���� � �? � �? � �? ���� � �? � �? � �? ���� � �? � �? ���� � �? � �? � �? � �? � �? � �? � �? � B e z i e r C u r v e ��I���"��ư> �?��I���"�mUMu? �? B e z i e r C u r v e ��I���"��ư> �?�mO�����ư> �? B e z i e r C u r v e ��I���"�mUMu? �?�mO����mUMu? �? B e z i e r C u r v e �mO�������ư> �?���%����ư> �? B e z i e r C u r v e �mO�����qs*�> �?�mO�����i㈵��> �? B e z i e r C u r v e �mO�����qs*�> �?���%��qs*�> �? B e z i e r C u r v e �mO�����i㈵��> �?���%��i㈵��> �? B e z i e r C u r v e �mO����t�qs*�> �?�mO����ki㈵��> �? B e z i e r C u r v e �mO����u�qs*�> �?���%�p�qs*�> �? B e z i e r C u r v e �mO����ni㈵��> �?���%�ki㈵��> �? B e z i e r C u r v e �mO����/&�|��> �?�mO������IӠh�> �? B e z i e r C u r v e �mO����1&�|��> �?���%�/&�|��> �? B e z i e r C u r v e �mO������IӠh�> �?���%���IӠh�> �? B e z i e r C u r v e �mO����$>��@ ? �?�mO��������}r? �? B e z i e r C u r v e �mO����$>��@ ? �?���%�#>��@ ? �? B e z i e r C u r v e �mO����ù��}r? �?���%�ù��}r? �? B e z i e r C u r v e �mO����$�E�~? �?�mO������qs* ? �? B e z i e r C u r v e �mO����$�E�~? �?���%�$�E�~? �? B e z i e r C u r v e �mO������qs* ? �?���%���qs* ? �? B e z i e r C u r v e �mO����1C��6 ? �?�mO���� �IӠh? �? B e z i e r C u r v e �mO����0C��6 ? �?���%�/C��6 ? �? B e z i e r C u r v e �mO�����IӠh? �?���%� �IӠh? �? B e z i e r C u r v e �mO����mUMu? �?���%�jUMu? �? B e z i e r C u r v e ���%����ư> �?���%��qs*�> �? B e z i e r C u r v e ���%��i㈵��> �?���%�p�qs*�> �? B e z i e r C u r v e ���%�ki㈵��> �?���%�/&�|��> �? B e z i e r C u r v e ���%���IӠh�> �?���%�#>��@ ? �? B e z i e r C u r v e ���%�ù��}r? �?���%�$�E�~? �? B e z i e r C u r v e ���%���qs* ? �?���%�/C��6 ? �? B e z i e r C u r v e ���%� �IӠh? �?���%�jUMu? �? A s s o c A t t r i b V e c t o r I n t \ � � xw xsq ~ .w q ~ w 6$uq ~ 2 6$ G e o m 2 �����|�=-C��6?<