function out = model % % FEM_Final_Sketch_with_Particle_Flow.m % % Model exported on Jul 19 2013, 10:38 by COMSOL 4.3.1.161. import com.comsol.model.* import com.comsol.model.util.* model = ModelUtil.create('Model'); model.modelPath('C:\Users\COMSOL\Desktop\FEM\FEM_use'); model.modelNode.create('mod1'); model.geom.create('geom1', 3); model.mesh.create('mesh1', 'geom1'); model.physics.create('spf', 'LaminarFlow', 'geom1'); model.study.create('std1'); model.study('std1').feature.create('stat', 'Stationary'); model.geom('geom1').lengthUnit([native2unicode(hex2dec('00b5'), 'Cp1252') 'm']); model.geom('geom1').run; model.material.create('mat1'); model.material('mat1').name('Air'); model.material('mat1').set('family', 'air'); model.material('mat1').propertyGroup('def').set('relpermeability', '1'); model.material('mat1').propertyGroup('def').set('relpermittivity', '1'); model.material('mat1').propertyGroup('def').set('dynamicviscosity', 'eta(T[1/K])[Pa*s]'); model.material('mat1').propertyGroup('def').set('ratioofspecificheat', '1.4'); model.material('mat1').propertyGroup('def').set('electricconductivity', '0[S/m]'); model.material('mat1').propertyGroup('def').set('heatcapacity', 'Cp(T[1/K])[J/(kg*K)]'); model.material('mat1').propertyGroup('def').set('density', 'rho(pA[1/Pa],T[1/K])[kg/m^3]'); model.material('mat1').propertyGroup('def').set('thermalconductivity', 'k(T[1/K])[W/(m*K)]'); model.material('mat1').propertyGroup('def').set('soundspeed', 'cs(T[1/K])[m/s]'); model.material('mat1').propertyGroup('def').func.create('eta', 'Piecewise'); model.material('mat1').propertyGroup('def').func('eta').set('funcname', 'eta'); model.material('mat1').propertyGroup('def').func('eta').set('arg', 'T'); model.material('mat1').propertyGroup('def').func('eta').set('extrap', 'constant'); model.material('mat1').propertyGroup('def').func('eta').set('pieces', {'200.0' '1600.0' '-8.38278E-7+8.35717342E-8*T^1-7.69429583E-11*T^2+4.6437266E-14*T^3-1.06585607E-17*T^4'}); model.material('mat1').propertyGroup('def').func.create('Cp', 'Piecewise'); model.material('mat1').propertyGroup('def').func('Cp').set('funcname', 'Cp'); model.material('mat1').propertyGroup('def').func('Cp').set('arg', 'T'); model.material('mat1').propertyGroup('def').func('Cp').set('extrap', 'constant'); model.material('mat1').propertyGroup('def').func('Cp').set('pieces', {'200.0' '1600.0' '1047.63657-0.372589265*T^1+9.45304214E-4*T^2-6.02409443E-7*T^3+1.2858961E-10*T^4'}); model.material('mat1').propertyGroup('def').func.create('rho', 'Analytic'); model.material('mat1').propertyGroup('def').func('rho').set('funcname', 'rho'); model.material('mat1').propertyGroup('def').func('rho').set('args', {'pA' 'T'}); model.material('mat1').propertyGroup('def').func('rho').set('expr', 'pA*0.02897/8.314/T'); model.material('mat1').propertyGroup('def').func('rho').set('dermethod', 'manual'); model.material('mat1').propertyGroup('def').func('rho').set('argders', {'pA' 'd(pA*0.02897/8.314/T,pA)'; 'T' 'd(pA*0.02897/8.314/T,T)'}); model.material('mat1').propertyGroup('def').func.create('k', 'Piecewise'); model.material('mat1').propertyGroup('def').func('k').set('funcname', 'k'); model.material('mat1').propertyGroup('def').func('k').set('arg', 'T'); model.material('mat1').propertyGroup('def').func('k').set('extrap', 'constant'); model.material('mat1').propertyGroup('def').func('k').set('pieces', {'200.0' '1600.0' '-0.00227583562+1.15480022E-4*T^1-7.90252856E-8*T^2+4.11702505E-11*T^3-7.43864331E-15*T^4'}); model.material('mat1').propertyGroup('def').func.create('cs', 'Analytic'); model.material('mat1').propertyGroup('def').func('cs').set('funcname', 'cs'); model.material('mat1').propertyGroup('def').func('cs').set('args', {'T'}); model.material('mat1').propertyGroup('def').func('cs').set('expr', 'sqrt(1.4*287*T)'); model.material('mat1').propertyGroup('def').func('cs').set('dermethod', 'manual'); model.material('mat1').propertyGroup('def').func('cs').set('argders', {'T' 'd(sqrt(1.4*287*T),T)'}); model.material('mat1').propertyGroup('def').addInput('temperature'); model.material('mat1').propertyGroup('def').addInput('pressure'); model.material('mat1').set('family', 'air'); model.geom('geom1').feature.create('imp1', 'Import'); model.geom('geom1').feature('imp1').set('filename', 'C:\Users\COMSOL\Desktop\FEM\FEM - Final.stp'); model.geom('geom1').feature('imp1').importData; model.geom('geom1').run; model.physics('spf').feature.create('inl1', 'Inlet', 2); model.physics('spf').feature('inl1').set('U0in', 1, '0.025'); model.physics('spf').feature('inl1').selection.set([1]); model.physics('spf').feature.create('out1', 'Outlet', 2); model.physics('spf').feature('out1').selection.set([24 25 26]); model.mesh('mesh1').autoMeshSize(8); model.sol.create('sol1'); model.sol('sol1').study('std1'); model.sol('sol1').feature.create('st1', 'StudyStep'); model.sol('sol1').feature('st1').set('study', 'std1'); model.sol('sol1').feature('st1').set('studystep', 'stat'); model.sol('sol1').feature.create('v1', 'Variables'); model.sol('sol1').feature.create('s1', 'Stationary'); model.sol('sol1').feature('s1').feature.create('fc1', 'FullyCoupled'); model.sol('sol1').feature('s1').feature('fc1').set('initstep', 0.01); model.sol('sol1').feature('s1').feature('fc1').set('minstep', 1.0E-6); model.sol('sol1').feature('s1').feature('fc1').set('dtech', 'auto'); model.sol('sol1').feature('s1').feature('fc1').set('maxiter', 25); model.sol('sol1').feature('s1').feature.create('i1', 'Iterative'); model.sol('sol1').feature('s1').feature('i1').set('linsolver', 'gmres'); model.sol('sol1').feature('s1').feature('i1').set('prefuntype', 'left'); model.sol('sol1').feature('s1').feature('i1').set('itrestart', 50); model.sol('sol1').feature('s1').feature('i1').set('rhob', 20); model.sol('sol1').feature('s1').feature('i1').set('maxlinit', 200); model.sol('sol1').feature('s1').feature('i1').set('nlinnormuse', 'on'); model.sol('sol1').feature('s1').feature('fc1').set('linsolver', 'i1'); model.sol('sol1').feature('s1').feature('i1').feature.create('mg1', 'Multigrid'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').set('prefun', 'gmg'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').set('mcasegen', 'any'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('pr').feature.create('sl1', 'SORLine'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('iter', 2); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('linerelax', 0.3); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('linealgorithm', 'matrix'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('linemethodmatrix', 'coupled'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('linevar', 'mod1_u'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('maxline', 15); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('seconditer', 1); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('relax', 0.3); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('po').feature.create('sl1', 'SORLine'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('po').feature('sl1').set('iter', 2); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('po').feature('sl1').set('linerelax', 0.4); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('po').feature('sl1').set('linealgorithm', 'matrix'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('po').feature('sl1').set('linemethodmatrix', 'coupled'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('po').feature('sl1').set('linevar', 'mod1_u'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('po').feature('sl1').set('maxline', 15); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('po').feature('sl1').set('seconditer', 2); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('po').feature('sl1').set('relax', 0.5); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('cs').feature.create('d1', 'Direct'); model.sol('sol1').feature('s1').feature('i1').feature('mg1').feature('cs').feature('d1').set('linsolver', 'pardiso'); model.sol('sol1').feature('s1').feature('fc1').set('initstep', 0.01); model.sol('sol1').feature('s1').feature('fc1').set('minstep', 1.0E-6); model.sol('sol1').feature('s1').feature('fc1').set('dtech', 'auto'); model.sol('sol1').feature('s1').feature('fc1').set('maxiter', 25); model.sol('sol1').feature('s1').feature.remove('fcDef'); model.sol('sol1').attach('std1'); model.sol('sol1').feature('s1').feature('dDef').active(true); model.sol('sol1').feature('s1').feature('fc1').set('maxiter', '100'); model.result.create('pg1', 3); model.result('pg1').set('data', 'dset1'); model.result('pg1').feature.create('slc1', 'Slice'); model.result('pg1').feature('slc1').set('expr', {'spf.U'}); model.result('pg1').set('frametype', 'spatial'); model.result('pg1').name('Velocity (spf)'); model.result.dataset.create('surf1', 'Surface'); model.result.dataset('surf1').set('data', 'dset1'); model.result.create('pg2', 3); model.result('pg2').set('data', 'surf1'); model.result('pg2').set('frametype', 'spatial'); model.result('pg2').feature.create('surf1', 'Surface'); model.result('pg2').feature('surf1').set('expr', {'1'}); model.result('pg2').feature('surf1').set('coloring', 'uniform'); model.result('pg2').feature('surf1').set('color', 'gray'); model.result('pg2').feature.create('con1', 'Contour'); model.result('pg2').feature('con1').set('expr', {'p'}); model.result('pg2').feature('con1').set('number', 40); model.result('pg2').name('Pressure (spf)'); model.sol('sol1').runAll; model.result('pg1').run; model.result('pg1').run; model.result('pg1').run; model.result('pg1').feature.create('mslc1', 'Multislice'); model.result('pg1').run; model.result('pg1').feature('slc1').active(false); model.result('pg1').run; model.result('pg1').run; model.result('pg1').run; model.physics.create('fpt', 'FluidParticleTracing', 'geom1'); model.study.create('std2'); model.study('std2').feature.create('time', 'Transient'); model.physics('fpt').feature('wall1').set('WallCondition', 1, 'Bounce'); model.physics('fpt').feature('pp1').set('ParticlePropertySpec', 1, 'SpecifyDensityAndDiameter'); model.physics('fpt').feature('pp1').set('dp', 1, '10E-6[m]'); model.physics('fpt').feature('pp1').set('rhop', 1, '1600[kg/m^3]'); model.physics('fpt').feature.create('df1', 'DragForce', 3); model.physics('fpt').feature('df1').selection.all; model.physics('fpt').feature('df1').set('u_src', 1, 'root.mod1.u'); model.physics('fpt').feature.create('inl1', 'Inlet', 2); model.physics('fpt').feature('inl1').selection.set([1]); model.physics('fpt').feature.create('out1', 'Outlet', 2); model.physics('fpt').feature('inl1').set('InitialPosition', 1, 'ProjectedPlaneGrid'); model.physics('fpt').feature('inl1').set('InitialPosition', 1, 'Density'); model.physics('fpt').feature('inl1').set('N', 1, '100'); model.physics('fpt').feature('inl1').set('dpro', 1, '1'); model.sol('sol1').runAll; model.result('pg1').run; model.physics('fpt').feature('out1').selection.set([24 25 26]); model.physics('fpt').feature('inl1').set('u_src', 1, 'root.mod1.u'); model.sol.create('sol2'); model.sol('sol2').study('std2'); model.sol('sol2').feature.create('st1', 'StudyStep'); model.sol('sol2').feature('st1').set('study', 'std2'); model.sol('sol2').feature('st1').set('studystep', 'time'); model.sol('sol2').feature.create('v1', 'Variables'); model.sol('sol2').feature.create('t1', 'Time'); model.sol('sol2').feature('t1').set('tlist', 'range(0,0.1,1)'); model.sol('sol2').feature('t1').set('plot', 'off'); model.sol('sol2').feature('t1').set('plotgroup', 'pg1'); model.sol('sol2').feature('t1').set('plotfreq', 'tout'); model.sol('sol2').feature('t1').set('probesel', 'all'); model.sol('sol2').feature('t1').set('probes', {}); model.sol('sol2').feature('t1').set('probefreq', 'tsteps'); model.sol('sol2').feature('t1').set('rtol', 1.0E-5); model.sol('sol2').feature('t1').set('atolglobalmethod', 'scaled'); model.sol('sol2').feature('t1').set('atolglobal', 1.0E-6); model.sol('sol2').feature('t1').set('timemethod', 'genalpha'); model.sol('sol2').feature('t1').set('maxorder', 2); model.sol('sol2').feature('t1').set('control', 'time'); model.sol('sol2').feature('t1').feature.create('se1', 'Segregated'); model.sol('sol2').feature('t1').feature('se1').feature.remove('ssDef'); model.sol('sol2').feature('t1').feature('se1').feature.create('ss1', 'SegregatedStep'); model.sol('sol2').feature('t1').feature('se1').feature('ss1').set('segvar', {'mod1_qfpt'}); model.sol('sol2').feature('t1').feature('se1').feature.create('ss2', 'SegregatedStep'); model.sol('sol2').feature('t1').feature('se1').feature('ss2').set('segvar', {'mod1_u' 'mod1_p'}); model.sol('sol2').feature('t1').feature.create('i1', 'Iterative'); model.sol('sol2').feature('t1').feature('i1').set('linsolver', 'gmres'); model.sol('sol2').feature('t1').feature('i1').set('prefuntype', 'left'); model.sol('sol2').feature('t1').feature('i1').set('itrestart', 50); model.sol('sol2').feature('t1').feature('i1').set('rhob', 20); model.sol('sol2').feature('t1').feature('i1').set('maxlinit', 50); model.sol('sol2').feature('t1').feature('i1').set('nlinnormuse', 'on'); model.sol('sol2').feature('t1').feature('se1').feature('ss2').set('linsolver', 'i1'); model.sol('sol2').feature('t1').feature('i1').feature.create('mg1', 'Multigrid'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').set('prefun', 'gmg'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').set('mcasegen', 'any'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('pr').feature.create('sl1', 'SORLine'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('iter', 2); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('linerelax', 0.3); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('linealgorithm', 'matrix'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('linemethodmatrix', 'coupled'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('linevar', 'mod1_u'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('maxline', 15); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('seconditer', 1); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('pr').feature('sl1').set('relax', 0.3); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('po').feature.create('sl1', 'SORLine'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('po').feature('sl1').set('iter', 2); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('po').feature('sl1').set('linerelax', 0.4); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('po').feature('sl1').set('linealgorithm', 'matrix'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('po').feature('sl1').set('linemethodmatrix', 'coupled'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('po').feature('sl1').set('linevar', 'mod1_u'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('po').feature('sl1').set('maxline', 15); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('po').feature('sl1').set('seconditer', 2); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('po').feature('sl1').set('relax', 0.5); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('cs').feature.create('d1', 'Direct'); model.sol('sol2').feature('t1').feature('i1').feature('mg1').feature('cs').feature('d1').set('linsolver', 'pardiso'); model.sol('sol2').feature('t1').feature.remove('fcDef'); model.sol('sol2').attach('std2'); model.result.create('pg3', 3); model.result('pg3').set('data', 'dset2'); model.result('pg3').feature.create('slc1', 'Slice'); model.result('pg3').feature('slc1').set('expr', {'spf.U'}); model.result('pg3').set('frametype', 'spatial'); model.result('pg3').name('Velocity (spf) 1'); model.result.dataset.create('surf2', 'Surface'); model.result.dataset('surf2').set('data', 'dset2'); model.result.create('pg4', 3); model.result('pg4').set('data', 'surf2'); model.result('pg4').set('frametype', 'spatial'); model.result('pg4').feature.create('surf1', 'Surface'); model.result('pg4').feature('surf1').set('expr', {'1'}); model.result('pg4').feature('surf1').set('coloring', 'uniform'); model.result('pg4').feature('surf1').set('color', 'gray'); model.result('pg4').feature.create('con1', 'Contour'); model.result('pg4').feature('con1').set('expr', {'p'}); model.result('pg4').feature('con1').set('number', 40); model.result('pg4').name('Pressure (spf) 1'); model.result.dataset.create('part1', 'Particle'); model.result.dataset('part1').set('solution', 'sol2'); model.result.dataset('part1').set('posdof', {'mod1.qx' 'mod1.qy' 'mod1.qz'}); model.result.dataset('part1').set('pgeom', 'pgeom_fpt'); model.result.create('pg5', 3); model.result('pg5').set('data', 'dset2'); model.result('pg5').name('Particle Trajectories (fpt)'); model.result('pg5').set('data', 'part1'); model.result('pg5').feature.create('traj1', 'ParticleTrajectories'); model.result('pg5').feature('traj1').set('pointtype', 'point'); model.result('pg5').feature('traj1').set('linetype', 'none'); model.result('pg5').feature('traj1').feature.create('col1', 'Color'); model.result('pg5').feature('traj1').feature('col1').set('expr', 'fpt.V'); model.physics('spf').feature('init1').set('u', {'0.' '0' '0'}); model.physics('fpt').feature('pp1').set('dp', 1, '.10E-6[m]'); model.study('std1').feature('stat').set('physselection', 'spf'); model.study('std1').feature('stat').set('activate', {'spf' 'on' 'fpt' 'off'}); model.study('std2').feature('time').set('physselection', 'spf'); model.study('std2').feature('time').set('activate', {'spf' 'off' 'fpt' 'on'}); model.study('std2').feature('time').set('usesol', 'on'); model.study('std2').feature('time').set('notstudy', 'std1'); model.study('std2').feature('time').set('notsolmethod', 'sol'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').study('std2'); model.sol('sol2').feature.remove('t1'); model.sol('sol2').feature.remove('v1'); model.sol('sol2').feature.remove('st1'); model.sol('sol2').feature.create('st1', 'StudyStep'); model.sol('sol2').feature('st1').set('study', 'std2'); model.sol('sol2').feature('st1').set('studystep', 'time'); model.sol('sol2').feature.create('v1', 'Variables'); model.sol('sol2').feature.create('t1', 'Time'); model.sol('sol2').feature('t1').set('tlist', 'range(0,0.1,1)'); model.sol('sol2').feature('t1').set('plot', 'off'); model.sol('sol2').feature('t1').set('plotgroup', 'pg1'); model.sol('sol2').feature('t1').set('plotfreq', 'tout'); model.sol('sol2').feature('t1').set('probesel', 'all'); model.sol('sol2').feature('t1').set('probes', {}); model.sol('sol2').feature('t1').set('probefreq', 'tsteps'); model.sol('sol2').feature('t1').set('rtol', 1.0E-5); model.sol('sol2').feature('t1').set('atolglobalmethod', 'scaled'); model.sol('sol2').feature('t1').set('atolglobal', 1.0E-6); model.sol('sol2').feature('t1').set('timemethod', 'genalpha'); model.sol('sol2').feature('t1').set('control', 'time'); model.sol('sol2').feature('t1').feature.create('fc1', 'FullyCoupled'); model.sol('sol2').feature('t1').feature('fc1').set('jtech', 'once'); model.sol('sol2').feature('t1').feature.remove('fcDef'); model.sol('sol2').attach('std2'); model.sol('sol2').runAll; model.result('pg3').run; model.result('pg5').run; model.result('pg5').feature.create('str1', 'Streamline'); model.study('std2').feature('time').set('tlist', 'range(0,0.05,10)'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').study('std2'); model.sol('sol2').feature.remove('t1'); model.sol('sol2').feature.remove('v1'); model.sol('sol2').feature.remove('st1'); model.sol('sol2').feature.create('st1', 'StudyStep'); model.sol('sol2').feature('st1').set('study', 'std2'); model.sol('sol2').feature('st1').set('studystep', 'time'); model.sol('sol2').feature.create('v1', 'Variables'); model.sol('sol2').feature.create('t1', 'Time'); model.sol('sol2').feature('t1').set('tlist', 'range(0,0.05,10)'); model.sol('sol2').feature('t1').set('plot', 'off'); model.sol('sol2').feature('t1').set('plotgroup', 'pg1'); model.sol('sol2').feature('t1').set('plotfreq', 'tout'); model.sol('sol2').feature('t1').set('probesel', 'all'); model.sol('sol2').feature('t1').set('probes', {}); model.sol('sol2').feature('t1').set('probefreq', 'tsteps'); model.sol('sol2').feature('t1').set('rtol', 1.0E-5); model.sol('sol2').feature('t1').set('atolglobalmethod', 'scaled'); model.sol('sol2').feature('t1').set('atolglobal', 1.0E-6); model.sol('sol2').feature('t1').set('timemethod', 'genalpha'); model.sol('sol2').feature('t1').set('control', 'time'); model.sol('sol2').feature('t1').feature.create('fc1', 'FullyCoupled'); model.sol('sol2').feature('t1').feature('fc1').set('jtech', 'once'); model.sol('sol2').feature('t1').feature.remove('fcDef'); model.sol('sol2').attach('std2'); model.sol('sol2').runAll; model.result('pg3').run; model.result('pg5').run; model.result.export.create('play1', 'Player'); model.result.export('play1').set('plotgroup', 'pg5'); model.result.export('play1').set('autoplay', true); model.result.export('play1').set('showframe', 1); model.result.export('play1').run; model.result.export('play1').set('showframe', 2); model.result.export('play1').run; model.result.export('play1').set('showframe', 3); model.result.export('play1').run; model.result.export('play1').set('showframe', 4); model.result.export('play1').run; model.result.export('play1').set('showframe', 5); model.result.export('play1').run; model.result.export('play1').set('showframe', 6); model.result.export('play1').run; model.result.export('play1').set('showframe', 7); model.result.export('play1').run; model.result.export('play1').set('showframe', 8); model.result.export('play1').run; model.result.export('play1').set('showframe', 9); model.result.export('play1').run; model.result.export('play1').set('showframe', 10); model.result.export('play1').run; model.result.export('play1').set('showframe', 11); model.result.export('play1').run; model.result.export('play1').set('showframe', 12); model.result.export('play1').run; model.result.export('play1').set('showframe', 13); model.result.export('play1').run; model.result.export('play1').set('showframe', 14); model.result.export('play1').run; model.result.export('play1').set('showframe', 15); model.result.export('play1').run; model.result.export('play1').set('showframe', 16); model.result.export('play1').run; model.result.export('play1').set('showframe', 17); model.result.export('play1').run; model.result.export('play1').set('showframe', 18); model.result.export('play1').run; model.result.export('play1').set('showframe', 19); model.result.export('play1').run; model.result.export('play1').set('showframe', 20); model.result.export('play1').run; model.result.export('play1').set('showframe', 21); model.result.export('play1').run; model.result.export('play1').set('showframe', 22); model.result.export('play1').run; model.result.export('play1').set('showframe', 23); model.result.export('play1').run; model.result.export('play1').set('showframe', 24); model.result.export('play1').run; model.result.export('play1').set('showframe', 25); model.result.export('play1').run; model.result.export('play1').set('autoplay', false); model.result('pg5').set('window', 'graphics'); model.result('pg5').run; model.result('pg5').set('window', 'graphics'); model.result('pg5').set('windowtitle', ''); model.result.export('play1').set('showframe', '24'); model.result.export('play1').run; model.result.export('play1').set('showframe', '13'); model.result.export('play1').run; model.result.export('play1').set('showframe', '2'); model.result.export('play1').run; model.result.export('play1').set('showframe', '1'); model.result.export('play1').run; model.result.export('play1').set('showframe', '2'); model.result.export('play1').run; model.result.export('play1').set('showframe', '3'); model.result.export('play1').run; model.result.export('play1').set('showframe', '4'); model.result.export('play1').run; model.result.export('play1').set('showframe', '5'); model.result.export('play1').run; model.result.export('play1').set('showframe', '6'); model.result.export('play1').run; model.result.export('play1').set('showframe', '7'); model.result.export('play1').run; model.result.export('play1').set('showframe', '8'); model.result.export('play1').run; model.result.export('play1').set('showframe', '9'); model.result.export('play1').run; model.result.export('play1').set('showframe', '9'); model.result.export.create('data1', 'Data'); model.result.export('data1').set('data', 'dset2'); model.result.export('data1').set('filename', 'C:\Users\COMSOL\Desktop\FEM\SENSOR.txt'); model.result.export.move('data1', 0); model.result.export('data1').run; model.result.export('data1').run; model.result.export.create('plot1', 'Plot'); model.result.export('plot1').set('plotgroup', 'pg5'); model.result.export('plot1').set('filename', 'C:\Users\COMSOL\Desktop\FEM\OUTPUT.txt'); model.result.export('plot1').run; model.result.export('plot1').run; model.name('FEM - Final Sketch with Particle Flow.mph'); model.result('pg5').feature('str1').active(false); model.result('pg5').set('window', 'graphics'); model.result('pg5').run; model.result('pg5').set('window', 'graphics'); model.result('pg5').set('windowtitle', ''); model.result('pg5').feature('str1').active(true); model.name('FEM - Final Sketch with Particle Flow.mph'); model.result('pg5').feature('str1').active(false); model.result('pg5').set('window', 'graphics'); model.result('pg5').run; model.result('pg5').set('window', 'graphics'); model.result('pg5').set('windowtitle', ''); model.result('pg5').feature('str1').active(true); model.result('pg5').set('window', 'graphics'); model.result('pg5').run; model.result('pg5').set('window', 'graphics'); model.result('pg5').set('windowtitle', ''); model.result.export('play1').set('showframe', '8'); model.result.export('play1').run; model.result.export('play1').set('showframe', '7'); model.result.export('play1').run; model.result.export('play1').set('showframe', '6'); model.result.export('play1').run; model.result.export('play1').set('showframe', '5'); model.result.export('play1').run; model.result.export('play1').set('showframe', '4'); model.result.export('play1').run; model.result.export('play1').set('showframe', '3'); model.result.export('play1').run; model.result.export('play1').set('showframe', '2'); model.result.export('play1').run; model.result.export('play1').set('showframe', '3'); model.result.export('play1').run; model.result.export('play1').set('showframe', '4'); model.result.export('play1').run; model.result.export('play1').set('showframe', '5'); model.result.export('play1').run; model.result.export('play1').set('showframe', '6'); model.result.export('play1').run; model.result.export('play1').set('showframe', '7'); model.result.export('play1').run; model.result.export('play1').set('showframe', '8'); model.result.export('play1').run; model.result.export('play1').set('showframe', '9'); model.result.export('play1').run; model.result.export('play1').set('showframe', '10'); model.result.export('play1').run; model.result.export('play1').set('showframe', '11'); model.result.export('play1').run; model.result.export('play1').set('showframe', '10'); model.result.export('play1').run; model.result.export('play1').set('showframe', '9'); model.result.export('play1').run; model.result.export('play1').set('showframe', '8'); model.result.export('play1').run; model.result.export('play1').set('showframe', '7'); model.result.export('play1').run; model.result.export('play1').set('showframe', '5'); model.result.export('play1').run; model.result.export('play1').set('showframe', '4'); model.result.export('play1').run; model.result.export('play1').set('showframe', '3'); model.result.export('play1').run; model.result.export('play1').set('showframe', '2'); model.result.export('play1').run; model.result.export('play1').set('showframe', '1'); model.result.export('play1').run; model.result.export('play1').set('showframe', '2'); model.result.export('play1').run; model.result.export('play1').set('showframe', '3'); model.result.export('play1').run; model.result.export('play1').set('showframe', '4'); model.result.export('play1').run; model.result.export('play1').set('showframe', '5'); model.result.export('play1').run; model.result.export('play1').set('showframe', '4'); model.result.export('play1').run; model.result.export('play1').set('showframe', '3'); model.result.export('play1').run; model.result.export('play1').set('showframe', '2'); model.result.export('play1').run; model.result.export('play1').set('showframe', '2'); model.name('FEM - Final Sketch with Particle Flow.mph'); model.result('pg5').set('window', 'graphics'); model.result('pg5').run; model.result('pg5').set('window', 'graphics'); model.result('pg5').set('windowtitle', ''); model.result.export('data1').set('solnum', {'8'}); model.physics('fpt').feature('pp1').set('rhop', 1, '2200[kg/m^3]'); model.physics('fpt').feature('pp1').set('rhop', 1, '1.145[kg/m^3]'); model.physics('fpt').feature('pp1').set('dp', 1, '.050E-6[m]'); model.sol('sol2').feature('t1').feature('fc1').set('plot', 'on'); model.sol('sol2').feature('t1').feature('fc1').set('plotgroup', 'pg5'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.physics('fpt').feature('pp1').set('rhop', 1, '1.142[kg/m^3]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg5').feature('str1').active(false); model.result('pg5').set('window', 'graphics'); model.result('pg5').run; model.result('pg5').set('window', 'graphics'); model.result('pg5').set('windowtitle', ''); model.result('pg5').feature('str1').active(true); model.result('pg5').set('window', 'graphics'); model.result('pg5').run; model.result('pg5').set('window', 'graphics'); model.result('pg5').set('windowtitle', ''); model.result('pg5').set('animating', true); model.result.export('play1').set('showframe', 1); model.result.export('play1').run; model.result.export('play1').set('showframe', 2); model.result.export('play1').run; model.result.export('play1').set('showframe', 3); model.result.export('play1').run; model.result.export('play1').set('showframe', 4); model.result.export('play1').run; model.result.export('play1').set('showframe', 5); model.result.export('play1').run; model.result.export('play1').set('showframe', 6); model.result.export('play1').run; model.result.export('play1').set('showframe', 7); model.result.export('play1').run; model.result.export('play1').set('showframe', 8); model.result.export('play1').run; model.result.export('play1').set('showframe', 9); model.result.export('play1').run; model.result.export('play1').set('showframe', 10); model.result.export('play1').run; model.result.export('play1').set('showframe', 11); model.result.export('play1').run; model.result.export('play1').set('showframe', 12); model.result.export('play1').run; model.result.export('play1').set('showframe', 13); model.result.export('play1').run; model.result.export('play1').set('showframe', 14); model.result.export('play1').run; model.result.export('play1').set('showframe', 15); model.result.export('play1').run; model.result.export('play1').set('showframe', 16); model.result.export('play1').run; model.result.export('play1').set('showframe', 17); model.result.export('play1').run; model.result.export('play1').set('showframe', 18); model.result.export('play1').run; model.result.export('play1').set('showframe', 19); model.result.export('play1').run; model.result.export('play1').set('showframe', 20); model.result.export('play1').run; model.result.export('play1').set('showframe', 21); model.result.export('play1').run; model.result.export('play1').set('showframe', 22); model.result.export('play1').run; model.result.export('play1').set('showframe', 23); model.result.export('play1').run; model.result.export('play1').set('showframe', 24); model.result.export('play1').run; model.result.export('play1').set('showframe', 25); model.result.export('play1').run; model.result('pg5').set('animating', false); model.result('pg5').run; model.result.export.create('play2', 'Player'); model.result.export('play2').set('plotgroup', 'pg5'); model.result.export('play2').set('autoplay', true); model.result('pg5').set('animating', true); model.result.export('play2').set('showframe', 1); model.result.export('play2').run; model.result.export('play2').set('showframe', 2); model.result.export('play2').run; model.result.export('play2').set('showframe', 3); model.result.export('play2').run; model.result.export('play2').set('showframe', 4); model.result.export('play2').run; model.result.export('play2').set('showframe', 5); model.result.export('play2').run; model.result.export('play2').set('showframe', 6); model.result.export('play2').run; model.result.export('play2').set('showframe', 7); model.result.export('play2').run; model.result.export('play2').set('showframe', 8); model.result.export('play2').run; model.result.export('play2').set('showframe', 9); model.result.export('play2').run; model.result.export('play2').set('showframe', 10); model.result.export('play2').run; model.result.export('play2').set('showframe', 11); model.result.export('play2').run; model.result.export('play2').set('showframe', 12); model.result.export('play2').run; model.result.export('play2').set('showframe', 13); model.result.export('play2').run; model.result.export('play2').set('showframe', 14); model.result.export('play2').run; model.result.export('play2').set('showframe', 15); model.result.export('play2').run; model.result.export('play2').set('showframe', 16); model.result.export('play2').run; model.result.export('play2').set('showframe', 17); model.result.export('play2').run; model.result.export('play2').set('showframe', 18); model.result.export('play2').run; model.result.export('play2').set('showframe', 19); model.result.export('play2').run; model.result.export('play2').set('showframe', 20); model.result.export('play2').run; model.result.export('play2').set('showframe', 21); model.result.export('play2').run; model.result.export('play2').set('showframe', 22); model.result.export('play2').run; model.result.export('play2').set('showframe', 23); model.result.export('play2').run; model.result.export('play2').set('showframe', 24); model.result.export('play2').run; model.result.export('play2').set('showframe', 25); model.result.export('play2').run; model.result('pg5').set('animating', false); model.result.export('play2').set('autoplay', false); model.result('pg5').set('window', 'graphics'); model.result('pg5').run; model.result('pg5').set('window', 'graphics'); model.result('pg5').set('windowtitle', ''); model.result('pg5').run; model.result.export.create('play3', 'Player'); model.result('pg1').set('window', 'graphics'); model.result('pg1').run; model.result('pg1').set('window', 'graphics'); model.result('pg1').set('windowtitle', ''); model.result.export('play3').set('showframe', '2'); model.result('pg5').run; model.result('pg5').run; model.result('pg5').feature('traj1').set('linetype', 'line'); model.result('pg5').run; model.result('pg5').run; model.result('pg5').run; model.result('pg5').run; model.result('pg5').feature('traj1').feature('col1').set('colorlegend', 'on'); model.result('pg5').feature('traj1').feature('col1').set('unit', 'mm/s'); model.result('pg5').feature('traj1').feature('col1').set('descractive', 'on'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').continueRun; model.result('pg5').run; model.result('pg5').run; model.result('pg5').feature('traj1').set('linetype', 'none'); model.result('pg5').run; model.result('pg5').run; model.result('pg5').feature.create('scv1', 'ScatterVolume'); model.result('pg5').run; model.result('pg5').run; model.result('pg5').run; model.result('pg5').run; model.result('pg5').set('allowtableupdate', true); model.result('pg5').set('renderdatacached', true); model.result('pg5').run; model.result('pg5').run; model.result('pg5').feature('scv1').active(false); model.result('pg5').run; model.result('pg5').run; model.result('pg5').run; model.result('pg5').feature.create('mslc1', 'Multislice'); model.result('pg5').run; model.result('pg5').run; model.result('pg5').run; model.result('pg5').feature('mslc1').active(false); model.result('pg5').run; model.result('pg5').run; model.result('pg5').feature.create('sysl1', 'CoordSysLine'); model.result('pg5').run; model.result('pg5').run; model.result('pg5').feature.create('mml1', 'MaxMinLine'); model.result('pg5').run; model.result('pg5').set('allowtableupdate', true); model.result('pg5').set('renderdatacached', true); model.result.table.create('evl3', 'Table'); model.result.table('evl3').comments('Interactive 3D values'); model.result.table('evl3').name('Evaluation 3D'); model.result.table('evl3').addRow([717.2476560196886 11.857645381061833 -1326.1310859737966 3.3106475324540696]); model.result.table('evl3').addRow([717.2476560196884 49.23553128726992 -1788.9996863046038 2.245832750425649]); model.result.create('pg6', 1); model.result('pg6').set('data', 'none'); model.result('pg6').feature.create('tblp1', 'Table'); model.result('pg6').feature('tblp1').set('table', 'evl3'); model.result('pg6').run; model.result.create('pg7', 2); model.result('pg7').set('data', 'none'); model.result('pg7').feature.create('tbls1', 'TableSurface'); model.result('pg7').feature('tbls1').set('table', 'evl3'); model.result('pg7').feature('tbls1').active(false); model.result('pg7').run; model.result('pg7').run; model.result('pg7').feature.create('scs1', 'ScatterSurface'); model.result('pg7').run; model.result('pg7').feature('scs1').set('data', 'surf2'); model.result('pg7').feature('scs1').set('xnumber', '100'); model.result('pg7').feature('scs1').set('ynumber', '100'); model.result('pg7').run; model.result('pg7').run; model.result('pg7').set('data', 'part1'); model.result('pg7').run; model.result('pg7').run; model.result('pg7').run; model.result('pg7').run; model.result('pg7').set('showhiddenobjects', 'on'); model.result('pg7').run; model.result('pg7').feature('scs1').set('colorunit', 'mm/s'); model.result('pg7').feature('scs1').set('colordescractive', 'on'); model.result('pg7').run; model.result('pg6').run; model.result('pg7').run; model.result('pg6').run; model.result('pg6').run; model.result('pg6').run; model.result('pg6').active(false); model.result('pg6').run; model.result('pg7').run; model.result('pg7').run; model.result.export.create('data2', 'part1', 'Data'); model.result.dataset.create('cpl1', 'CutPlane'); model.result.dataset('cpl1').set('quickx', '-100'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '0'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '1'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '1e3'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '.9e3'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('data', 'dset2'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '1e3'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '0'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '10'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '100'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '700'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '750'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '725'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('quickx', '710'); model.result.dataset('cpl1').run; model.result.create('pg8', 'PlotGroup3D'); model.result('pg8').run; model.result('pg8').set('data', 'part1'); model.result('pg8').run; model.result.dataset('cpl1').run; model.result.dataset('cpl1').set('data', 'part1'); model.result.dataset('cpl1').run; model.result.dataset('cpl1').run; model.result('pg8').run; model.result('pg8').feature.create('poma1', 'PoincareMap'); model.result('pg8').feature('poma1').set('data', 'cpl1'); model.result('pg8').run; model.result.export.create('plot2', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot2').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_005.txt'); model.result.export('plot2').run; model.result.create('pg9', 'PlotGroup1D'); model.result('pg9').run; model.result('pg9').set('data', 'cpl1'); model.result.dataset.create('av1', 'Average'); model.result.dataset('av1').set('data', 'part1'); model.result.dataset('av1').set('level', 'point'); model.result('pg9').run; model.result('pg9').set('data', 'av1'); model.result('pg9').feature.create('ptgr1', 'PointGraph'); model.result('pg9').feature('ptgr1').set('data', 'av1'); model.result('pg9').run; model.result('pg9').feature('ptgr1').set('expr', 'fpt.Nsel'); model.result('pg9').feature('ptgr1').set('descr', 'Total number of particles in selection'); model.result('pg9').feature('ptgr1').set('expr', 'qx'); model.result('pg9').feature('ptgr1').set('descr', 'Particle position'); model.result('pg9').run; model.result('pg9').feature('ptgr1').set('expr', 'fpt.Nt'); model.result('pg9').feature('ptgr1').set('descr', 'Total number of particles'); model.result('pg9').feature('ptgr1').set('xdata', 'spectrum'); model.result('pg9').feature('ptgr1').set('nfreqsactive', 'on'); model.name('FEM - Final Sketch with Particle Flow.mph'); model.result('pg9').run; model.result('pg9').run; model.result.export.create('data3', 'cpl1', 'Data'); model.result('pg9').run; model.result('pg9').run; model.result('pg9').run; model.result.create('pg10', 'PlotGroup2D'); model.result('pg10').run; model.result('pg10').feature.create('scs1', 'ScatterSurface'); model.result('pg7').run; model.result.remove('pg7'); model.result('pg10').run; model.result('pg10').feature('scs1').set('data', 'cpl1'); model.result('pg10').feature('scs1').set('arrowxmethod', 'coord'); model.result('pg10').feature('scs1').set('arrowymethod', 'coord'); model.result('pg9').run; model.result('pg8').run; model.result('pg8').run; model.result('pg8').feature('poma1').feature.create('col1', 'Color'); model.result('pg8').run; model.result('pg8').run; model.result.export.create('plot3', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot3').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_005_2.txt'); model.result.export('plot3').run; model.physics('fpt').feature('inl1').set('N', 1, '500'); model.sol('sol1').runAll; model.result('pg1').run; model.result('pg9').run; model.result.remove('pg9'); model.result.remove('pg10'); model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result('pg8').run; model.result('pg8').run; model.result('pg8').run; model.result.export.create('plot4', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot4').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_0.05diam.txt'); model.result.export('plot4').run; model.result('pg8').run; model.result('pg8').run; model.physics('fpt').feature('pp1').set('dp', 1, '.10E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot5', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot5').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_0.1diam.txt'); model.result.export('plot5').run; model.physics('fpt').feature('pp1').set('dp', 1, '1E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result.export.create('data4', 'cpl1', 'Data'); model.result('pg8').run; model.result('pg8').run; model.result('pg8').run; model.result.export.create('plot6', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot6').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_1diam.txt'); model.result.export('plot6').run; model.physics('fpt').feature('pp1').set('dp', 1, '5E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result.dataset('cpl1').run; model.result('pg8').run; model.result('pg8').run; model.result.export.create('plot7', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot7').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_5diam.txt'); model.result.export('plot7').run; model.physics('fpt').feature('pp1').set('dp', 1, '10E-6[m]'); model.physics('fpt').feature('inl1').set('N', 1, '510'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result('pg8').run; model.result('pg8').run; model.result.export.create('plot8', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot8').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_10diam.txt'); model.result.export('plot8').run; model.physics('fpt').feature('pp1').set('dp', 1, '50E-6[m]'); model.physics('fpt').feature('inl1').set('N', 1, '520'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot9', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot9').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_520part_50diam.txt'); model.result.export('plot9').run; model.physics('fpt').feature('inl1').set('N', 1, '510'); model.physics('fpt').feature('pp1').set('dp', 1, '500E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot10', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot10').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_510part_500diam.txt'); model.result.export('plot10').run; model.result.dataset.remove('av1'); model.physics('fpt').feature('pp1').set('dp', 1, '1000E-6[m]'); model.physics('fpt').feature('inl1').set('N', 1, '500'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot11', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot11').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_510part_1000diam.txt'); model.result.export('plot11').run; model.physics('fpt').feature('pp1').set('rhop', 1, '1142[kg/m^3]'); model.sol('sol1').updateSolution; model.result('pg1').run; model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.physics('fpt').feature('pp1').set('dp', 1, '100E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.physics('fpt').feature('pp1').set('dp', 1, '10E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.name('FEM - Final Sketch with Particle Flow.mph'); model.result('pg8').run; model.physics('fpt').feature('pp1').set('rhop', 1, '2200[kg/m^3]'); model.physics('fpt').feature('pp1').set('dp', 1, '.010E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot12', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot12').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_0.01diam_2200density.txt'); model.result.export('plot12').run; model.physics('fpt').feature('pp1').set('dp', 1, '.050E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot13', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot13').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_0.05diam_2200density.txt'); model.result.export('plot13').run; model.physics('fpt').feature('inl1').set('N', 1, '510'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot14', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot14').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_0.05diam_2200density.txt'); model.result('pg8').run; model.result.export.create('plot15', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot15').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_0.05diam_2200density.txt'); model.result.export('plot15').run; model.physics('fpt').feature('pp1').set('dp', 1, '.10E-6[m]'); model.physics('fpt').feature('inl1').set('N', 1, '500'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot16', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot16').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_01diam_2200density.txt'); model.result.export('plot16').run; model.physics('fpt').feature('pp1').set('dp', 1, '.50E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot17', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot17').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_0.5diam_2200density.txt'); model.result.export('plot17').run; model.physics('fpt').feature('pp1').set('dp', 1, '1E-6[m]'); model.physics('fpt').feature('inl1').set('N', 1, '510'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg3').set('allowtableupdate', true); model.result('pg3').set('renderdatacached', true); model.result.table('evl3').addRow([-309.47548114513825 -31.184004982247643 1314.161539972335 0.002053676175684951]); model.result('pg8').run; model.result.export.create('plot18', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot18').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_1diam_2200density.txt'); model.result.export('plot18').run; model.physics('fpt').feature('pp1').set('dp', 1, '3E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot19', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot19').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_3diam_2200density.txt'); model.result.export('plot19').run; model.physics('fpt').feature('pp1').set('dp', 1, '5E-6[m]'); model.physics('fpt').feature('inl1').set('N', 1, '500'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot20', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot20').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_5diam_2200density.txt'); model.result.export('plot20').run; model.physics('fpt').feature('inl1').set('N', 1, '510'); model.physics('fpt').feature('pp1').set('dp', 1, '10E-6[m]'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot21', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot21').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_500part_10diam_2200density.txt'); model.result.export('plot21').run; model.name('FEM - Final Sketch with Particle Flow.mph'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export.remove('data1'); model.result.export.remove('play1'); model.result.export.remove('plot1'); model.result.export.remove('play2'); model.result.export.remove('play3'); model.result.export.remove('data2'); model.result.export.remove('plot2'); model.result.export.remove('data3'); model.result.export.remove('plot3'); model.result.export.remove('plot4'); model.result.export.remove('plot5'); model.result.export.remove('data4'); model.result.export.remove('plot6'); model.result.export.remove('plot7'); model.result.export.remove('plot8'); model.result.export.remove('plot9'); model.result.export.remove('plot10'); model.result.export.remove('plot11'); model.result.export.remove('plot12'); model.result.export.remove('plot13'); model.result.export.remove('plot14'); model.result.export.remove('plot15'); model.result.export.remove('plot16'); model.result.export.remove('plot17'); model.result.export.remove('plot18'); model.result.export.remove('plot19'); model.result.export.remove('plot20'); model.result.export.remove('plot21'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot1', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot1').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_plot.txt'); model.result.export('plot1').run; model.result.export.remove('plot1'); model.physics('fpt').feature('pp1').set('dp', 1, '.010E-6[m]'); model.physics('fpt').feature('pp1').set('rhop', 1, '1100[kg/m^3]'); model.physics('fpt').feature('inl1').set('N', 1, '500'); model.sol('sol1').runAll; model.result('pg1').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result.export.create('plot1', 'pg8', 'poma1', 'Plot'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result.export('plot1').set('filename', 'C:\Users\COMSOL\Desktop\FEM\Poin_plot.txt'); model.result.export('plot1').run; model.name('FEM - Final Sketch with Particle Flow.mph'); model.result('pg8').set('window', 'graphics'); model.result('pg8').run; model.result('pg8').set('window', 'graphics'); model.result('pg8').set('windowtitle', ''); model.result('pg8').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg5').run; model.result('pg5').run; model.result('pg5').run; model.result('pg5').run; model.result('pg5').run; model.result('pg4').run; model.result('pg5').run; model.result('pg5').run; model.sol('sol2').runAll; model.result('pg3').run; model.result('pg8').run; model.result('pg8').run; model.result('pg8').run; model.result('pg8').run; model.result('pg8').run; model.result('pg8').run; model.physics('spf').feature('init1').set('u', {'0' '0' '0'}); model.name('FEM - Final Sketch with Particle Flow.mph'); out = model;