From 59fb0a2cb62c12560ff0256636dc90092502ac36 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Nils=20Forss=C3=A9n?= Date: Sat, 4 Oct 2025 12:46:12 +0200 Subject: [PATCH] initial upload, lab 3 --- MyLab1_wrk/2-s-params.dds | 953 +++ MyLab1_wrk/3-s-params.dds | 2892 ++++++++ MyLab1_wrk/5-s-params.dds | 933 +++ MyLab1_wrk/EM_FarFieldCut.dds | 462 ++ MyLab1_wrk/EM_FarFieldCut.dds~ | 462 ++ MyLab1_wrk/My_Lab1_lib/.oalib | 6 + MyLab1_wrk/My_Lab1_lib/cdsinfo.tag | 18 + MyLab1_wrk/My_Lab1_lib/cell_1.subst | 21 + .../cell_1/em%Setup/eesof_em_setup.file | 2 + .../cell_1/em%Setup/emStateFile.xml | 1726 +++++ .../My_Lab1_lib/cell_1/em%Setup/master.tag | 2 + .../My_Lab1_lib/cell_1/layout/layout.oa | Bin 0 -> 39756 bytes .../My_Lab1_lib/cell_1/layout/master.tag | 2 + .../My_Lab1_lib/cell_1/schematic/master.tag | 2 + .../My_Lab1_lib/cell_1/schematic/sch.oa | Bin 0 -> 36188 bytes .../cell_2/em%Setup/eesof_em_setup.file | 2 + .../cell_2/em%Setup/emStateFile.xml | 1692 +++++ .../My_Lab1_lib/cell_2/em%Setup/master.tag | 2 + .../My_Lab1_lib/cell_2/layout/layout.oa | Bin 0 -> 60500 bytes .../My_Lab1_lib/cell_2/layout/master.tag | 2 + MyLab1_wrk/My_Lab1_lib/eesof_lib.cfg | 1 + MyLab1_wrk/My_Lab1_lib/layout.prf | 9 + MyLab1_wrk/My_Lab1_lib/libRefs.json | 1 + MyLab1_wrk/My_Lab1_lib/materials.matdb | 12 + MyLab1_wrk/My_Lab1_lib/schematic.prf | 12 + MyLab1_wrk/My_Lab1_lib/substrate1.subst | 15 + MyLab1_wrk/My_Lab1_lib/tech.db | Bin 0 -> 12108 bytes MyLab1_wrk/My_Lab1_lib/tech.subst | 21 + MyLab1_wrk/My_Lab1_lib_lay.prf | 25 + MyLab1_wrk/My_Lab1_lib_sch.prf | 25 + MyLab1_wrk/ads_builtin_lay.prf | 25 + MyLab1_wrk/ads_rflib_lay.prf | 25 + MyLab1_wrk/ads_tlines_lay.prf | 25 + MyLab1_wrk/cds.lib | 1 + MyLab1_wrk/cell_1.dds | 3799 ++++++++++ MyLab1_wrk/cell_1.dds~ | 2892 ++++++++ MyLab1_wrk/cell_2.dds | 712 ++ MyLab1_wrk/cell_2.dds~ | 933 +++ MyLab1_wrk/data/cell_1.ds | Bin 0 -> 162304 bytes MyLab1_wrk/data/cell_1_MomUW.ds | Bin 0 -> 21504 bytes MyLab1_wrk/data/cell_1_MomUW_a.ds | Bin 0 -> 96768 bytes MyLab1_wrk/data/cell_1_data/logFile.txt | 16 + MyLab1_wrk/data/cell_2_MomUW.ds | Bin 0 -> 20992 bytes MyLab1_wrk/data/cell_2_MomUW_a.ds | Bin 0 -> 51712 bytes MyLab1_wrk/data/emFar.ds | Bin 0 -> 87552 bytes MyLab1_wrk/dds.cfg | 9 + MyLab1_wrk/de_sim.cfg | 15 + MyLab1_wrk/default.pinproperties | 15 + MyLab1_wrk/hpeesofsim.cfg | 6 + MyLab1_wrk/images/2-s-params.png | Bin 0 -> 48963 bytes MyLab1_wrk/images/3-microstrip.png | Bin 0 -> 1178 bytes MyLab1_wrk/images/3-s-params.png | Bin 0 -> 37972 bytes MyLab1_wrk/images/4-traveling-wave.png | Bin 0 -> 33183 bytes MyLab1_wrk/images/5-s-param.png | Bin 0 -> 11250 bytes MyLab1_wrk/images/5-sub-antenna.png | Bin 0 -> 4764 bytes MyLab1_wrk/images/6-far-cut.png | Bin 0 -> 130083 bytes MyLab1_wrk/images/6-far-field-antenna.png | Bin 0 -> 33964 bytes .../images/6-gain-directivity-table.png | Bin 0 -> 5264 bytes MyLab1_wrk/images/6-gain-directivity.png | Bin 0 -> 13836 bytes MyLab1_wrk/images/schematic.png | Bin 0 -> 25738 bytes MyLab1_wrk/layout.prf | 196 + MyLab1_wrk/lib.defs | 3 + MyLab1_wrk/navigator.opt | 28 + MyLab1_wrk/netlist.log | 24 + MyLab1_wrk/readegs.log | 4 + MyLab1_wrk/saved.wrkstate | 5 + MyLab1_wrk/schematic.prf | 196 + MyLab1_wrk/search_history.log | 0 MyLab1_wrk/setup_gds_oa.opt | 13 + .../cell_1/layout/emSetup_MoM/.variables | 1 + .../cell_1/layout/emSetup_MoM/EMDS4ADS.prf | 51 + .../cell_1/layout/emSetup_MoM/emStateFile.xml | 1726 +++++ .../cell_1/layout/emSetup_MoM/momentum.cfg | 0 .../cell_1/layout/emSetup_MoM/proj.c2d | 58 + .../cell_1/layout/emSetup_MoM/proj.cdr | 18 + .../cell_1/layout/emSetup_MoM/proj.cfg | 3 + .../cell_1/layout/emSetup_MoM/proj.exb | Bin 0 -> 457 bytes .../cell_1/layout/emSetup_MoM/proj.fra | 8 + .../cell_1/layout/emSetup_MoM/proj.gdf | 237 + .../cell_1/layout/emSetup_MoM/proj.jo2 | 1 + .../cell_1/layout/emSetup_MoM/proj.lcf | 1 + .../cell_1/layout/emSetup_MoM/proj.lln | 13 + .../cell_1/layout/emSetup_MoM/proj.log | 88 + .../cell_1/layout/emSetup_MoM/proj.ltd | 44 + .../cell_1/layout/emSetup_MoM/proj.mmd | 284 + .../cell_1/layout/emSetup_MoM/proj.mrp | 3 + .../cell_1/layout/emSetup_MoM/proj.msb | Bin 0 -> 3083 bytes .../cell_1/layout/emSetup_MoM/proj.msf | Bin 0 -> 218652 bytes .../cell_1/layout/emSetup_MoM/proj.msh | 1202 +++ .../cell_1/layout/emSetup_MoM/proj.opt | 32 + .../cell_1/layout/emSetup_MoM/proj.ovm | 902 +++ .../cell_1/layout/emSetup_MoM/proj.params | 2 + .../cell_1/layout/emSetup_MoM/proj.pin | 32 + .../cell_1/layout/emSetup_MoM/proj.plan | 1 + .../cell_1/layout/emSetup_MoM/proj.prt | 29 + .../cell_1/layout/emSetup_MoM/proj.psz | Bin 0 -> 262 bytes .../cell_1/layout/emSetup_MoM/proj.qas | 61 + .../cell_1/layout/emSetup_MoM/proj.qry | 16 + .../cell_1/layout/emSetup_MoM/proj.sab | Bin 0 -> 22538 bytes .../cell_1/layout/emSetup_MoM/proj.sam | 12 + .../cell_1/layout/emSetup_MoM/proj.sio | Bin 0 -> 2199 bytes .../cell_1/layout/emSetup_MoM/proj.sst | 5 + .../cell_1/layout/emSetup_MoM/proj.sta | 115 + .../cell_1/layout/emSetup_MoM/proj.sti | 2 + .../cell_1/layout/emSetup_MoM/proj.stm | 34 + .../cell_1/layout/emSetup_MoM/proj.sub | 17 + .../cell_1/layout/emSetup_MoM/proj.toi | 9 + .../cell_1/layout/emSetup_MoM/proj.txb | Bin 0 -> 420 bytes .../cell_1/layout/emSetup_MoM/proj_a | 4 + .../cell_1/layout/emSetup_MoM/proj_geo.csv | 41 + .../cell_1/layout/emSetup_MoM/proj_out.prt | 21 + .../cell_1/layout/emSetup_MoM/proj_t3D.opt | 7 + .../cell_2/layout/emSetup_MoM/.variables | 1 + .../cell_2/layout/emSetup_MoM/EMDS4ADS.prf | 51 + .../cell_2/layout/emSetup_MoM/emStateFile.xml | 1692 +++++ .../cell_2/layout/emSetup_MoM/momentum.cfg | 0 .../cell_2/layout/emSetup_MoM/proj.c2d | 32 + .../cell_2/layout/emSetup_MoM/proj.cdr | 11 + .../cell_2/layout/emSetup_MoM/proj.cfg | 3 + .../cell_2/layout/emSetup_MoM/proj.exb | Bin 0 -> 571 bytes .../cell_2/layout/emSetup_MoM/proj.fra | 8 + .../cell_2/layout/emSetup_MoM/proj.gdf | 1463 ++++ .../cell_2/layout/emSetup_MoM/proj.jo2 | 1 + .../cell_2/layout/emSetup_MoM/proj.lcf | 1 + .../cell_2/layout/emSetup_MoM/proj.lln | 13 + .../cell_2/layout/emSetup_MoM/proj.log | 130 + .../cell_2/layout/emSetup_MoM/proj.ltd | 44 + .../cell_2/layout/emSetup_MoM/proj.mmd | 1133 +++ .../cell_2/layout/emSetup_MoM/proj.mrp | 3 + .../cell_2/layout/emSetup_MoM/proj.msb | Bin 0 -> 15025 bytes .../cell_2/layout/emSetup_MoM/proj.msf | Bin 0 -> 355710 bytes .../cell_2/layout/emSetup_MoM/proj.msh | 5630 ++++++++++++++ .../cell_2/layout/emSetup_MoM/proj.opt | 32 + .../cell_2/layout/emSetup_MoM/proj.ovm | 4358 +++++++++++ .../cell_2/layout/emSetup_MoM/proj.params | 2 + .../cell_2/layout/emSetup_MoM/proj.pin | 18 + .../cell_2/layout/emSetup_MoM/proj.plan | 1 + .../cell_2/layout/emSetup_MoM/proj.prt | 20 + .../cell_2/layout/emSetup_MoM/proj.psz | Bin 0 -> 262 bytes .../cell_2/layout/emSetup_MoM/proj.qas | 61 + .../cell_2/layout/emSetup_MoM/proj.qry | 16 + .../cell_2/layout/emSetup_MoM/proj.sab | Bin 0 -> 29371 bytes .../cell_2/layout/emSetup_MoM/proj.sam | 18 + .../cell_2/layout/emSetup_MoM/proj.sio | Bin 0 -> 1273 bytes .../cell_2/layout/emSetup_MoM/proj.sst | 5 + .../cell_2/layout/emSetup_MoM/proj.sta | 164 + .../cell_2/layout/emSetup_MoM/proj.sti | 2 + .../cell_2/layout/emSetup_MoM/proj.stm | 34 + .../cell_2/layout/emSetup_MoM/proj.sub | 17 + .../cell_2/layout/emSetup_MoM/proj.toi | 6 + .../cell_2/layout/emSetup_MoM/proj.txb | Bin 0 -> 523 bytes .../cell_2/layout/emSetup_MoM/proj_a | 8 + .../cell_2/layout/emSetup_MoM/proj_geo.csv | 41 + .../cell_2/layout/emSetup_MoM/proj_out.prt | 13 + .../cell_2/layout/emSetup_MoM/proj_t3D.opt | 7 + MyLab1_wrk/substrates/sub0000.ndx | 3 + MyLab1_wrk/tmp_schematic.slm | 13 + .../EmPpMsgs/drc_result/drc_result.jo2 | 1 + .../verification/EmPpMsgs/dveJobInfo.dat | 5 + .../%D%A_%C%L%Coupler1_cell_3/itemdef.ael | 7 + .../%D%A_%C%L%Coupler1_cell_3/itemdef.atf | Bin 0 -> 1600 bytes .../layout/layout.oa | Bin 0 -> 35132 bytes .../layout/master.tag | 2 + .../schematic/master.tag | 2 + .../schematic/sch.oa | Bin 0 -> 35596 bytes .../symbol/master.tag | 2 + .../symbol/symbol.oa | Bin 0 -> 18476 bytes .../%D%A_%C%L%Coupler_cell_3/itemdef.ael | 7 + .../%D%A_%C%L%Coupler_cell_3/itemdef.atf | Bin 0 -> 1600 bytes .../schematic/master.tag | 2 + .../%D%A_%C%L%Coupler_cell_3/schematic/sch.oa | Bin 0 -> 7900 bytes .../symbol/master.tag | 2 + .../%D%A_%C%L%Coupler_cell_3/symbol/symbol.oa | Bin 0 -> 18476 bytes MyLab2_wrk/MyLab2_lib/.oalib | 6 + MyLab2_wrk/MyLab2_lib/cdsinfo.tag | 18 + MyLab2_wrk/MyLab2_lib/cell_1.subst | 21 + .../cell_1/em%Setup/eesof_em_setup.file | 2 + .../cell_1/em%Setup/emStateFile.xml | 2673 +++++++ .../MyLab2_lib/cell_1/em%Setup/master.tag | 2 + MyLab2_wrk/MyLab2_lib/cell_1/layout/layout.oa | Bin 0 -> 48308 bytes .../MyLab2_lib/cell_1/layout/master.tag | 2 + .../MyLab2_lib/cell_1/schematic/master.tag | 2 + MyLab2_wrk/MyLab2_lib/cell_1/schematic/sch.oa | Bin 0 -> 50116 bytes .../MyLab2_lib/cell_1/schematic/sch.oa.cdslck | 16 + .../cell_2/em%Setup/eesof_em_setup.file | 2 + .../cell_2/em%Setup/emStateFile.xml | 2290 ++++++ .../MyLab2_lib/cell_2/em%Setup/master.tag | 2 + MyLab2_wrk/MyLab2_lib/cell_2/layout/layout.oa | Bin 0 -> 53012 bytes .../MyLab2_lib/cell_2/layout/master.tag | 2 + .../MyLab2_lib/cell_2/schematic/master.tag | 2 + MyLab2_wrk/MyLab2_lib/cell_2/schematic/sch.oa | Bin 0 -> 50292 bytes .../cell_3/em%Setup/eesof_em_setup.file | 2 + .../cell_3/em%Setup/emStateFile.xml | 1906 +++++ .../MyLab2_lib/cell_3/em%Setup/master.tag | 2 + MyLab2_wrk/MyLab2_lib/cell_3/layout/layout.oa | Bin 0 -> 57452 bytes .../MyLab2_lib/cell_3/layout/master.tag | 2 + .../MyLab2_lib/cell_3/schematic/master.tag | 2 + MyLab2_wrk/MyLab2_lib/cell_3/schematic/sch.oa | Bin 0 -> 51756 bytes MyLab2_wrk/MyLab2_lib/eesof_lib.cfg | 1 + MyLab2_wrk/MyLab2_lib/layout.prf | 9 + MyLab2_wrk/MyLab2_lib/libRefs.json | 1 + MyLab2_wrk/MyLab2_lib/materials.matdb | 14 + MyLab2_wrk/MyLab2_lib/schematic.prf | 12 + MyLab2_wrk/MyLab2_lib/substrate1.subst | 15 + MyLab2_wrk/MyLab2_lib/tech.db | Bin 0 -> 11860 bytes MyLab2_wrk/MyLab2_lib_lay.prf | 25 + MyLab2_wrk/ads_simulation_lay.prf | 25 + MyLab2_wrk/ads_tlines_lay.prf | 25 + MyLab2_wrk/cds.lib | 1 + MyLab2_wrk/cell_1.dds | 1177 +++ MyLab2_wrk/cell_1.dds~ | 1177 +++ MyLab2_wrk/cell_2.dds | 6450 +++++++++++++++++ MyLab2_wrk/cell_2.dds~ | 1155 +++ MyLab2_wrk/cell_3.dds | 778 ++ MyLab2_wrk/cell_3.dds~ | 1416 ++++ MyLab2_wrk/data/cell_1.ds | Bin 0 -> 261632 bytes MyLab2_wrk/data/cell_1_MomUW.ds | Bin 0 -> 34304 bytes MyLab2_wrk/data/cell_1_MomUW_a.ds | Bin 0 -> 660992 bytes MyLab2_wrk/data/cell_1_data/logFile.txt | 16 + MyLab2_wrk/data/cell_2.ds | Bin 0 -> 351744 bytes MyLab2_wrk/data/cell_2_MomUW.ds | Bin 0 -> 25600 bytes MyLab2_wrk/data/cell_2_MomUW_a.ds | Bin 0 -> 266240 bytes MyLab2_wrk/data/cell_2_data/logFile.txt | 16 + MyLab2_wrk/data/cell_3.ds | Bin 0 -> 351744 bytes MyLab2_wrk/data/cell_3_MomUW.ds | Bin 0 -> 23552 bytes MyLab2_wrk/data/cell_3_MomUW_a.ds | Bin 0 -> 126976 bytes MyLab2_wrk/data/cell_3_data/logFile.txt | 16 + MyLab2_wrk/dds.cfg | 3 + MyLab2_wrk/de_sim.cfg | 17 + MyLab2_wrk/default.pinproperties | 15 + MyLab2_wrk/hpeesofsim.cfg | 6 + MyLab2_wrk/layout.prf | 196 + MyLab2_wrk/lib.defs | 3 + MyLab2_wrk/navigator.opt | 28 + MyLab2_wrk/netlist.log | 34 + MyLab2_wrk/pictures/2.1_s_params.png | Bin 0 -> 32764 bytes MyLab2_wrk/pictures/2.2_layout.png | Bin 0 -> 10054 bytes MyLab2_wrk/pictures/2.2_s_params.png | Bin 0 -> 41884 bytes MyLab2_wrk/pictures/2.3_current_anim.png | Bin 0 -> 37508 bytes MyLab2_wrk/pictures/3.1_s_params.png | Bin 0 -> 49130 bytes MyLab2_wrk/pictures/3.2_layout.png | Bin 0 -> 15298 bytes MyLab2_wrk/pictures/3.2_s_params.png | Bin 0 -> 49098 bytes MyLab2_wrk/pictures/3.3_current_anim.png | Bin 0 -> 26399 bytes MyLab2_wrk/pictures/4.1_s_params.png | Bin 0 -> 69537 bytes MyLab2_wrk/pictures/4.2_layout.png | Bin 0 -> 20964 bytes MyLab2_wrk/pictures/4.2_s_params.png | Bin 0 -> 31023 bytes MyLab2_wrk/pictures/4.3_current_anim.png | Bin 0 -> 30956 bytes MyLab2_wrk/pictures/testbench.png | Bin 0 -> 86916 bytes MyLab2_wrk/pictures/testbench_2.png | Bin 0 -> 79933 bytes MyLab2_wrk/pictures/testbench_3.png | Bin 0 -> 62807 bytes MyLab2_wrk/readegs.log | 4 + MyLab2_wrk/saved.wrkstate | 5 + MyLab2_wrk/schematic.prf | 196 + MyLab2_wrk/search_history.log | 0 MyLab2_wrk/simLog.bnzXyl | 0 .../cell_1/layout/emSetup_MoM/.variables | 1 + .../cell_1/layout/emSetup_MoM/EMDS4ADS.prf | 51 + .../cell_1/layout/emSetup_MoM/emStateFile.xml | 2673 +++++++ .../cell_1/layout/emSetup_MoM/momentum.cfg | 0 .../cell_1/layout/emSetup_MoM/proj.c2d | 110 + .../cell_1/layout/emSetup_MoM/proj.cdr | 32 + .../cell_1/layout/emSetup_MoM/proj.cfg | 3 + .../cell_1/layout/emSetup_MoM/proj.exb | Bin 0 -> 961 bytes .../cell_1/layout/emSetup_MoM/proj.fra | 8 + .../cell_1/layout/emSetup_MoM/proj.gdf | 263 + .../cell_1/layout/emSetup_MoM/proj.jo2 | 1 + .../cell_1/layout/emSetup_MoM/proj.lcf | 1 + .../cell_1/layout/emSetup_MoM/proj.lln | 13 + .../cell_1/layout/emSetup_MoM/proj.log | 102 + .../cell_1/layout/emSetup_MoM/proj.ltd | 45 + .../cell_1/layout/emSetup_MoM/proj.mmd | 381 + .../cell_1/layout/emSetup_MoM/proj.mrp | 3 + .../cell_1/layout/emSetup_MoM/proj.msb | Bin 0 -> 4557 bytes .../cell_1/layout/emSetup_MoM/proj.msf | Bin 0 -> 479141 bytes .../cell_1/layout/emSetup_MoM/proj.msh | 1873 +++++ .../cell_1/layout/emSetup_MoM/proj.opt | 32 + .../cell_1/layout/emSetup_MoM/proj.ovm | 1248 ++++ .../cell_1/layout/emSetup_MoM/proj.params | 2 + .../cell_1/layout/emSetup_MoM/proj.pin | 74 + .../cell_1/layout/emSetup_MoM/proj.plan | 1 + .../cell_1/layout/emSetup_MoM/proj.prt | 48 + .../cell_1/layout/emSetup_MoM/proj.psz | Bin 0 -> 296 bytes .../cell_1/layout/emSetup_MoM/proj.qas | 61 + .../cell_1/layout/emSetup_MoM/proj.qry | 16 + .../cell_1/layout/emSetup_MoM/proj.sab | Bin 0 -> 57414 bytes .../cell_1/layout/emSetup_MoM/proj.sam | 12 + .../cell_1/layout/emSetup_MoM/proj.sio | Bin 0 -> 9271 bytes .../cell_1/layout/emSetup_MoM/proj.sst | 5 + .../cell_1/layout/emSetup_MoM/proj.sta | 116 + .../cell_1/layout/emSetup_MoM/proj.sti | 2 + .../cell_1/layout/emSetup_MoM/proj.stm | 34 + .../cell_1/layout/emSetup_MoM/proj.sub | 17 + .../cell_1/layout/emSetup_MoM/proj.toi | 18 + .../cell_1/layout/emSetup_MoM/proj.txb | Bin 0 -> 891 bytes .../cell_1/layout/emSetup_MoM/proj_a | 19 + .../cell_1/layout/emSetup_MoM/proj_geo.csv | 37 + .../cell_1/layout/emSetup_MoM/proj_out.prt | 38 + .../cell_1/layout/emSetup_MoM/proj_t3D.opt | 7 + .../cell_2/layout/emSetup_MoM/.variables | 1 + .../cell_2/layout/emSetup_MoM/EMDS4ADS.prf | 51 + .../cell_2/layout/emSetup_MoM/emStateFile.xml | 2290 ++++++ .../cell_2/layout/emSetup_MoM/momentum.cfg | 0 .../cell_2/layout/emSetup_MoM/proj.c2d | 110 + .../cell_2/layout/emSetup_MoM/proj.cdr | 32 + .../cell_2/layout/emSetup_MoM/proj.cfg | 3 + .../cell_2/layout/emSetup_MoM/proj.exb | Bin 0 -> 921 bytes .../cell_2/layout/emSetup_MoM/proj.fra | 8 + .../cell_2/layout/emSetup_MoM/proj.gdf | 671 ++ .../cell_2/layout/emSetup_MoM/proj.jo2 | 1 + .../cell_2/layout/emSetup_MoM/proj.lcf | 1 + .../cell_2/layout/emSetup_MoM/proj.lln | 13 + .../cell_2/layout/emSetup_MoM/proj.log | 102 + .../cell_2/layout/emSetup_MoM/proj.ltd | 45 + .../cell_2/layout/emSetup_MoM/proj.mmd | 715 ++ .../cell_2/layout/emSetup_MoM/proj.mrp | 3 + .../cell_2/layout/emSetup_MoM/proj.msb | Bin 0 -> 9604 bytes .../cell_2/layout/emSetup_MoM/proj.msf | Bin 0 -> 789389 bytes .../cell_2/layout/emSetup_MoM/proj.msh | 3787 ++++++++++ .../cell_2/layout/emSetup_MoM/proj.opt | 32 + .../cell_2/layout/emSetup_MoM/proj.ovm | 2672 +++++++ .../cell_2/layout/emSetup_MoM/proj.params | 2 + .../cell_2/layout/emSetup_MoM/proj.pin | 60 + .../cell_2/layout/emSetup_MoM/proj.plan | 1 + .../cell_2/layout/emSetup_MoM/proj.prt | 47 + .../cell_2/layout/emSetup_MoM/proj.psz | Bin 0 -> 262 bytes .../cell_2/layout/emSetup_MoM/proj.qas | 61 + .../cell_2/layout/emSetup_MoM/proj.qry | 16 + .../cell_2/layout/emSetup_MoM/proj.sab | Bin 0 -> 54963 bytes .../cell_2/layout/emSetup_MoM/proj.sam | 14 + .../cell_2/layout/emSetup_MoM/proj.sio | Bin 0 -> 9323 bytes .../cell_2/layout/emSetup_MoM/proj.sst | 5 + .../cell_2/layout/emSetup_MoM/proj.sta | 132 + .../cell_2/layout/emSetup_MoM/proj.sti | 2 + .../cell_2/layout/emSetup_MoM/proj.stm | 34 + .../cell_2/layout/emSetup_MoM/proj.sub | 17 + .../cell_2/layout/emSetup_MoM/proj.toi | 15 + .../cell_2/layout/emSetup_MoM/proj.txb | Bin 0 -> 843 bytes .../cell_2/layout/emSetup_MoM/proj_a | 15 + .../cell_2/layout/emSetup_MoM/proj_geo.csv | 39 + .../cell_2/layout/emSetup_MoM/proj_out.prt | 37 + .../cell_2/layout/emSetup_MoM/proj_t3D.opt | 7 + .../cell_3/layout/emSetup_MoM/.variables | 1 + .../cell_3/layout/emSetup_MoM/EMDS4ADS.prf | 53 + .../cell_3/layout/emSetup_MoM/emStateFile.xml | 1906 +++++ .../cell_3/layout/emSetup_MoM/momentum.cfg | 0 .../cell_3/layout/emSetup_MoM/proj.c2d | 110 + .../cell_3/layout/emSetup_MoM/proj.cdr | 32 + .../cell_3/layout/emSetup_MoM/proj.cfg | 3 + .../cell_3/layout/emSetup_MoM/proj.exb | Bin 0 -> 1144 bytes .../cell_3/layout/emSetup_MoM/proj.fra | 8 + .../cell_3/layout/emSetup_MoM/proj.gdf | 248 + .../cell_3/layout/emSetup_MoM/proj.jo2 | 1 + .../cell_3/layout/emSetup_MoM/proj.lcf | 1 + .../cell_3/layout/emSetup_MoM/proj.lln | 13 + .../cell_3/layout/emSetup_MoM/proj.log | 74 + .../cell_3/layout/emSetup_MoM/proj.ltd | 45 + .../cell_3/layout/emSetup_MoM/proj.mmd | 355 + .../cell_3/layout/emSetup_MoM/proj.mrp | 3 + .../cell_3/layout/emSetup_MoM/proj.msb | Bin 0 -> 4220 bytes .../cell_3/layout/emSetup_MoM/proj.msf | Bin 0 -> 334352 bytes .../cell_3/layout/emSetup_MoM/proj.msh | 1469 ++++ .../cell_3/layout/emSetup_MoM/proj.opt | 32 + .../cell_3/layout/emSetup_MoM/proj.ovm | 1063 +++ .../cell_3/layout/emSetup_MoM/proj.params | 2 + .../cell_3/layout/emSetup_MoM/proj.pin | 60 + .../cell_3/layout/emSetup_MoM/proj.plan | 1 + .../cell_3/layout/emSetup_MoM/proj.prt | 47 + .../cell_3/layout/emSetup_MoM/proj.psz | Bin 0 -> 265 bytes .../cell_3/layout/emSetup_MoM/proj.qas | 61 + .../cell_3/layout/emSetup_MoM/proj.qry | 16 + .../cell_3/layout/emSetup_MoM/proj.sab | Bin 0 -> 54608 bytes .../cell_3/layout/emSetup_MoM/proj.sam | 10 + .../cell_3/layout/emSetup_MoM/proj.sio | Bin 0 -> 5995 bytes .../cell_3/layout/emSetup_MoM/proj.sst | 5 + .../cell_3/layout/emSetup_MoM/proj.sta | 100 + .../cell_3/layout/emSetup_MoM/proj.sti | 2 + .../cell_3/layout/emSetup_MoM/proj.stm | 34 + .../cell_3/layout/emSetup_MoM/proj.sub | 17 + .../cell_3/layout/emSetup_MoM/proj.toi | 15 + .../cell_3/layout/emSetup_MoM/proj.txb | Bin 0 -> 1083 bytes .../cell_3/layout/emSetup_MoM/proj_a | 25 + .../cell_3/layout/emSetup_MoM/proj_geo.csv | 35 + .../cell_3/layout/emSetup_MoM/proj_out.prt | 37 + .../cell_3/layout/emSetup_MoM/proj_t3D.opt | 7 + MyLab2_wrk/substrates/sub0000.ndx | 3 + MyLab2_wrk/tmp_schematic.slm | 13 + .../EmPpMsgs/drc_result/drc_result.jo2 | 1 + .../verification/EmPpMsgs/dveJobInfo.dat | 5 + MyLab3_wrk/DA_CLFilter1_cell_3.dds | 3152 ++++++++ MyLab3_wrk/DA_CLFilter1_cell_3.dds~ | 3152 ++++++++ MyLab3_wrk/DA_SLFilter1_cell_2.dds | 3152 ++++++++ MyLab3_wrk/DA_SLFilter1_cell_2.dds~ | 3152 ++++++++ .../em%Setup/eesof_em_setup.file | 2 + .../em%Setup/emStateFile.xml | 2002 +++++ .../em%Setup/master.tag | 2 + .../%D%A_%C%L%Filter1_cell_3/itemdef.ael | 13 + .../%D%A_%C%L%Filter1_cell_3/itemdef.atf | Bin 0 -> 2858 bytes .../%D%A_%C%L%Filter1_cell_3/layout/layout.oa | Bin 0 -> 56260 bytes .../layout/master.tag | 2 + .../schematic/master.tag | 2 + .../%D%A_%C%L%Filter1_cell_3/schematic/sch.oa | Bin 0 -> 38532 bytes .../symbol/master.tag | 2 + .../%D%A_%C%L%Filter1_cell_3/symbol/symbol.oa | Bin 0 -> 18700 bytes .../%D%A_%C%L%Filter_cell_3/itemdef.ael | 13 + .../%D%A_%C%L%Filter_cell_3/itemdef.atf | Bin 0 -> 2854 bytes .../schematic/master.tag | 2 + .../%D%A_%C%L%Filter_cell_3/schematic/sch.oa | Bin 0 -> 7900 bytes .../%D%A_%C%L%Filter_cell_3/symbol/master.tag | 2 + .../%D%A_%C%L%Filter_cell_3/symbol/symbol.oa | Bin 0 -> 18700 bytes .../DA_LCLowpassDT1_cell_1_Netlist.ael | 3 + .../DA_LCLowpassDT1_cell_1_YAList.ael | 4 + .../%D%A_%L%C%Lowpass%D%T1_cell_1/itemdef.ael | 11 + .../%D%A_%L%C%Lowpass%D%T1_cell_1/itemdef.atf | Bin 0 -> 2502 bytes .../schematic/master.tag | 2 + .../schematic/sch.oa | Bin 0 -> 41492 bytes .../symbol/master.tag | 2 + .../symbol/symbol.oa | Bin 0 -> 19084 bytes .../%D%A_%L%C%Lowpass%D%T_cell_1/itemdef.ael | 11 + .../%D%A_%L%C%Lowpass%D%T_cell_1/itemdef.atf | Bin 0 -> 2502 bytes .../schematic/master.tag | 2 + .../schematic/sch.oa | Bin 0 -> 7900 bytes .../symbol/master.tag | 2 + .../symbol/symbol.oa | Bin 0 -> 19084 bytes .../em%Setup/eesof_em_setup.file | 2 + .../em%Setup/emStateFile.xml | 2380 ++++++ .../em%Setup/master.tag | 2 + .../%D%A_%S%L%Filter1_cell_2/itemdef.ael | 14 + .../%D%A_%S%L%Filter1_cell_2/itemdef.atf | Bin 0 -> 3026 bytes .../%D%A_%S%L%Filter1_cell_2/layout/layout.oa | Bin 0 -> 46932 bytes .../layout/master.tag | 2 + .../schematic/master.tag | 2 + .../%D%A_%S%L%Filter1_cell_2/schematic/sch.oa | Bin 0 -> 41964 bytes .../symbol/master.tag | 2 + .../%D%A_%S%L%Filter1_cell_2/symbol/symbol.oa | Bin 0 -> 19116 bytes .../%D%A_%S%L%Filter_cell_2/itemdef.ael | 14 + .../%D%A_%S%L%Filter_cell_2/itemdef.atf | Bin 0 -> 3022 bytes .../schematic/master.tag | 2 + .../%D%A_%S%L%Filter_cell_2/schematic/sch.oa | Bin 0 -> 7900 bytes .../%D%A_%S%L%Filter_cell_2/symbol/master.tag | 2 + .../%D%A_%S%L%Filter_cell_2/symbol/symbol.oa | Bin 0 -> 19116 bytes MyLab3_wrk/MyLab3_lib/.oalib | 6 + MyLab3_wrk/MyLab3_lib/cdsinfo.tag | 18 + .../MyLab3_lib/cell_1/schematic/master.tag | 2 + MyLab3_wrk/MyLab3_lib/cell_1/schematic/sch.oa | Bin 0 -> 34684 bytes MyLab3_wrk/MyLab3_lib/cell_2.subst | 21 + MyLab3_wrk/MyLab3_lib/cell_2/layout/layout.oa | Bin 0 -> 36516 bytes .../MyLab3_lib/cell_2/layout/master.tag | 2 + .../MyLab3_lib/cell_2/schematic/master.tag | 2 + MyLab3_wrk/MyLab3_lib/cell_2/schematic/sch.oa | Bin 0 -> 37604 bytes MyLab3_wrk/MyLab3_lib/cell_3/layout/layout.oa | Bin 0 -> 31564 bytes .../MyLab3_lib/cell_3/layout/master.tag | 2 + .../MyLab3_lib/cell_3/schematic/master.tag | 2 + MyLab3_wrk/MyLab3_lib/cell_3/schematic/sch.oa | Bin 0 -> 38196 bytes MyLab3_wrk/MyLab3_lib/eesof_lib.cfg | 1 + MyLab3_wrk/MyLab3_lib/layout.prf | 9 + MyLab3_wrk/MyLab3_lib/libRefs.json | 1 + MyLab3_wrk/MyLab3_lib/materials.matdb | 14 + MyLab3_wrk/MyLab3_lib/schematic.prf | 12 + MyLab3_wrk/MyLab3_lib/substrate1.subst | 15 + MyLab3_wrk/MyLab3_lib/tech.db | Bin 0 -> 11860 bytes MyLab3_wrk/MyLab3_lib_lay.prf | 25 + MyLab3_wrk/MyLab3_lib_sch.prf | 25 + MyLab3_wrk/ads_simulation_lay.prf | 25 + MyLab3_wrk/ads_tlines_lay.prf | 25 + MyLab3_wrk/cds.lib | 1 + MyLab3_wrk/cell_1.dds | 1095 +++ MyLab3_wrk/cell_2.dds | 953 +++ MyLab3_wrk/cell_3.dds | 953 +++ MyLab3_wrk/data/DA_CLFilter1_cell_3_MomUW.ds | Bin 0 -> 26112 bytes .../data/DA_CLFilter1_cell_3_MomUW_a.ds | Bin 0 -> 112128 bytes MyLab3_wrk/data/DA_SLFilter1_cell_2_MomUW.ds | Bin 0 -> 22016 bytes .../data/DA_SLFilter1_cell_2_MomUW_a.ds | Bin 0 -> 91648 bytes MyLab3_wrk/data/cell_1.ds | Bin 0 -> 162304 bytes MyLab3_wrk/data/cell_1_data/logFile.txt | 16 + MyLab3_wrk/data/cell_2.ds | Bin 0 -> 162304 bytes MyLab3_wrk/data/cell_2_data/logFile.txt | 16 + MyLab3_wrk/data/cell_3.ds | Bin 0 -> 162304 bytes MyLab3_wrk/data/cell_3_data/logFile.txt | 24 + MyLab3_wrk/dds.cfg | 2 + MyLab3_wrk/de_sim.cfg | 16 + MyLab3_wrk/default.pinproperties | 15 + MyLab3_wrk/hpeesofsim.cfg | 6 + MyLab3_wrk/layout.prf | 196 + MyLab3_wrk/lib.defs | 3 + MyLab3_wrk/navigator.opt | 28 + MyLab3_wrk/netlist.log | 38 + MyLab3_wrk/pictures/2.1_filter_schem.png | Bin 0 -> 26539 bytes MyLab3_wrk/pictures/2.1_s_params.png | Bin 0 -> 40157 bytes MyLab3_wrk/pictures/2.1_schematic.png | Bin 0 -> 37347 bytes MyLab3_wrk/pictures/2.2_current_2ghz.png | Bin 0 -> 25302 bytes MyLab3_wrk/pictures/2.2_current_4ghz.png | Bin 0 -> 20635 bytes MyLab3_wrk/pictures/2.2_filter_schem.png | Bin 0 -> 29413 bytes MyLab3_wrk/pictures/2.2_layout.png | Bin 0 -> 4378 bytes MyLab3_wrk/pictures/2.2_layout_s_params.png | Bin 0 -> 38756 bytes MyLab3_wrk/pictures/2.2_s_params.png | Bin 0 -> 36035 bytes MyLab3_wrk/pictures/2.2_schematic.png | Bin 0 -> 42733 bytes MyLab3_wrk/pictures/3.1_current_1.4ghz.png | Bin 0 -> 18386 bytes MyLab3_wrk/pictures/3.1_current_2.5ghz.png | Bin 0 -> 34057 bytes MyLab3_wrk/pictures/3.1_filter_schem.png | Bin 0 -> 47777 bytes MyLab3_wrk/pictures/3.1_layout_s_params.png | Bin 0 -> 39495 bytes MyLab3_wrk/pictures/3.1_s_params.png | Bin 0 -> 38273 bytes MyLab3_wrk/pictures/3.1_schematic.png | Bin 0 -> 73875 bytes MyLab3_wrk/readegs.log | 4 + MyLab3_wrk/saved.wrkstate | 5 + MyLab3_wrk/schematic.prf | 196 + MyLab3_wrk/search_history.log | 0 .../layout/emSetup_MoM/.progress | 2 + .../layout/emSetup_MoM/.variables | 1 + .../layout/emSetup_MoM/EMDS4ADS.prf | 65 + .../layout/emSetup_MoM/emStateFile.xml | 2002 +++++ .../layout/emSetup_MoM/momentum.cfg | 0 .../layout/emSetup_MoM/proj.c2d | 58 + .../layout/emSetup_MoM/proj.cdr | 18 + .../layout/emSetup_MoM/proj.cfg | 3 + .../layout/emSetup_MoM/proj.exb | Bin 0 -> 1373 bytes .../layout/emSetup_MoM/proj.fra | 9 + .../layout/emSetup_MoM/proj.gdf | 999 +++ .../layout/emSetup_MoM/proj.jo2 | 1 + .../layout/emSetup_MoM/proj.lcf | 1 + .../layout/emSetup_MoM/proj.lln | 13 + .../layout/emSetup_MoM/proj.log | 285 + .../layout/emSetup_MoM/proj.ltd | 45 + .../layout/emSetup_MoM/proj.mmd | 1017 +++ .../layout/emSetup_MoM/proj.mrp | 3 + .../layout/emSetup_MoM/proj.msb | Bin 0 -> 17149 bytes .../layout/emSetup_MoM/proj.msf | Bin 0 -> 1719597 bytes .../layout/emSetup_MoM/proj.msh | 5485 ++++++++++++++ .../layout/emSetup_MoM/proj.opt | 32 + .../layout/emSetup_MoM/proj.ovm | 4132 +++++++++++ .../layout/emSetup_MoM/proj.params | 15 + .../layout/emSetup_MoM/proj.pin | 32 + .../layout/emSetup_MoM/proj.plan | 1 + .../layout/emSetup_MoM/proj.prt | 30 + .../layout/emSetup_MoM/proj.psz | Bin 0 -> 265 bytes .../layout/emSetup_MoM/proj.qas | 61 + .../layout/emSetup_MoM/proj.qry | 16 + .../layout/emSetup_MoM/proj.sab | Bin 0 -> 79881 bytes .../layout/emSetup_MoM/proj.sam | 40 + .../layout/emSetup_MoM/proj.sio | Bin 0 -> 9255 bytes .../layout/emSetup_MoM/proj.sst | 5 + .../layout/emSetup_MoM/proj.sta | 340 + .../layout/emSetup_MoM/proj.sti | 2 + .../layout/emSetup_MoM/proj.stm | 34 + .../layout/emSetup_MoM/proj.sub | 17 + .../layout/emSetup_MoM/proj.toi | 9 + .../layout/emSetup_MoM/proj.txb | Bin 0 -> 1258 bytes .../layout/emSetup_MoM/proj_a | 17 + .../layout/emSetup_MoM/proj_geo.csv | 45 + .../layout/emSetup_MoM/proj_out.prt | 22 + .../layout/emSetup_MoM/proj_t3D.opt | 7 + .../layout/emSetup_MoM/.variables | 1 + .../layout/emSetup_MoM/EMDS4ADS.prf | 51 + .../layout/emSetup_MoM/emStateFile.xml | 2380 ++++++ .../layout/emSetup_MoM/momentum.cfg | 0 .../layout/emSetup_MoM/proj.c2d | 58 + .../layout/emSetup_MoM/proj.cdr | 18 + .../layout/emSetup_MoM/proj.cfg | 3 + .../layout/emSetup_MoM/proj.exb | Bin 0 -> 882 bytes .../layout/emSetup_MoM/proj.fra | 8 + .../layout/emSetup_MoM/proj.gdf | 310 + .../layout/emSetup_MoM/proj.jo2 | 1 + .../layout/emSetup_MoM/proj.lcf | 1 + .../layout/emSetup_MoM/proj.lln | 13 + .../layout/emSetup_MoM/proj.log | 123 + .../layout/emSetup_MoM/proj.ltd | 45 + .../layout/emSetup_MoM/proj.mmd | 393 + .../layout/emSetup_MoM/proj.mrp | 3 + .../layout/emSetup_MoM/proj.msb | Bin 0 -> 4613 bytes .../layout/emSetup_MoM/proj.msf | Bin 0 -> 344889 bytes .../layout/emSetup_MoM/proj.msh | 2004 +++++ .../layout/emSetup_MoM/proj.opt | 32 + .../layout/emSetup_MoM/proj.ovm | 1431 ++++ .../layout/emSetup_MoM/proj.params | 16 + .../layout/emSetup_MoM/proj.pin | 32 + .../layout/emSetup_MoM/proj.plan | 1 + .../layout/emSetup_MoM/proj.prt | 31 + .../layout/emSetup_MoM/proj.psz | Bin 0 -> 265 bytes .../layout/emSetup_MoM/proj.qas | 61 + .../layout/emSetup_MoM/proj.qry | 16 + .../layout/emSetup_MoM/proj.sab | Bin 0 -> 47785 bytes .../layout/emSetup_MoM/proj.sam | 15 + .../layout/emSetup_MoM/proj.sio | Bin 0 -> 2983 bytes .../layout/emSetup_MoM/proj.sst | 5 + .../layout/emSetup_MoM/proj.sta | 140 + .../layout/emSetup_MoM/proj.sti | 2 + .../layout/emSetup_MoM/proj.stm | 34 + .../layout/emSetup_MoM/proj.sub | 17 + .../layout/emSetup_MoM/proj.toi | 9 + .../layout/emSetup_MoM/proj.txb | Bin 0 -> 799 bytes .../layout/emSetup_MoM/proj_a | 17 + .../layout/emSetup_MoM/proj_geo.csv | 41 + .../layout/emSetup_MoM/proj_out.prt | 23 + .../layout/emSetup_MoM/proj_t3D.opt | 7 + MyLab3_wrk/substrates/sub0000.ndx | 3 + MyLab3_wrk/tmp_schematic.slm | 13 + .../EmPpMsgs/drc_result/drc_result.jo2 | 1 + .../verification/EmPpMsgs/dveJobInfo.dat | 5 + 597 files changed, 125609 insertions(+) create mode 100644 MyLab1_wrk/2-s-params.dds create mode 100644 MyLab1_wrk/3-s-params.dds create mode 100644 MyLab1_wrk/5-s-params.dds create mode 100644 MyLab1_wrk/EM_FarFieldCut.dds create mode 100644 MyLab1_wrk/EM_FarFieldCut.dds~ create mode 100644 MyLab1_wrk/My_Lab1_lib/.oalib create mode 100644 MyLab1_wrk/My_Lab1_lib/cdsinfo.tag create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_1.subst create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/eesof_em_setup.file create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/emStateFile.xml create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/master.tag create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_1/layout/layout.oa create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_1/layout/master.tag create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_1/schematic/master.tag create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_1/schematic/sch.oa create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/eesof_em_setup.file create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/emStateFile.xml create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/master.tag create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_2/layout/layout.oa create mode 100644 MyLab1_wrk/My_Lab1_lib/cell_2/layout/master.tag create mode 100644 MyLab1_wrk/My_Lab1_lib/eesof_lib.cfg create mode 100644 MyLab1_wrk/My_Lab1_lib/layout.prf create mode 100644 MyLab1_wrk/My_Lab1_lib/libRefs.json create mode 100644 MyLab1_wrk/My_Lab1_lib/materials.matdb create mode 100644 MyLab1_wrk/My_Lab1_lib/schematic.prf create mode 100644 MyLab1_wrk/My_Lab1_lib/substrate1.subst create mode 100644 MyLab1_wrk/My_Lab1_lib/tech.db create mode 100644 MyLab1_wrk/My_Lab1_lib/tech.subst create mode 100644 MyLab1_wrk/My_Lab1_lib_lay.prf create mode 100644 MyLab1_wrk/My_Lab1_lib_sch.prf create mode 100644 MyLab1_wrk/ads_builtin_lay.prf create mode 100644 MyLab1_wrk/ads_rflib_lay.prf create mode 100644 MyLab1_wrk/ads_tlines_lay.prf create mode 100644 MyLab1_wrk/cds.lib create mode 100644 MyLab1_wrk/cell_1.dds create mode 100644 MyLab1_wrk/cell_1.dds~ create mode 100644 MyLab1_wrk/cell_2.dds create mode 100644 MyLab1_wrk/cell_2.dds~ create mode 100644 MyLab1_wrk/data/cell_1.ds create mode 100644 MyLab1_wrk/data/cell_1_MomUW.ds create mode 100644 MyLab1_wrk/data/cell_1_MomUW_a.ds create mode 100644 MyLab1_wrk/data/cell_1_data/logFile.txt create mode 100644 MyLab1_wrk/data/cell_2_MomUW.ds create mode 100644 MyLab1_wrk/data/cell_2_MomUW_a.ds create mode 100644 MyLab1_wrk/data/emFar.ds create mode 100644 MyLab1_wrk/dds.cfg create mode 100644 MyLab1_wrk/de_sim.cfg create mode 100644 MyLab1_wrk/default.pinproperties create mode 100644 MyLab1_wrk/hpeesofsim.cfg create mode 100644 MyLab1_wrk/images/2-s-params.png create mode 100644 MyLab1_wrk/images/3-microstrip.png create mode 100644 MyLab1_wrk/images/3-s-params.png create mode 100644 MyLab1_wrk/images/4-traveling-wave.png create mode 100644 MyLab1_wrk/images/5-s-param.png create mode 100644 MyLab1_wrk/images/5-sub-antenna.png create mode 100644 MyLab1_wrk/images/6-far-cut.png create mode 100644 MyLab1_wrk/images/6-far-field-antenna.png create mode 100644 MyLab1_wrk/images/6-gain-directivity-table.png create mode 100644 MyLab1_wrk/images/6-gain-directivity.png create mode 100644 MyLab1_wrk/images/schematic.png create mode 100644 MyLab1_wrk/layout.prf create mode 100644 MyLab1_wrk/lib.defs create mode 100644 MyLab1_wrk/navigator.opt create mode 100644 MyLab1_wrk/netlist.log create mode 100644 MyLab1_wrk/readegs.log create mode 100644 MyLab1_wrk/saved.wrkstate create mode 100644 MyLab1_wrk/schematic.prf create mode 100644 MyLab1_wrk/search_history.log create mode 100644 MyLab1_wrk/setup_gds_oa.opt create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/.variables create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/EMDS4ADS.prf create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/emStateFile.xml create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/momentum.cfg create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.c2d create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.cdr create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.cfg create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.exb create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.fra create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.gdf create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.jo2 create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.lcf create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.lln create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.log create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.ltd create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.mmd create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.mrp create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.msb create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.msf create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.msh create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.opt create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.ovm create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.params create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.pin create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.plan create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.prt create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.psz create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.qas create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.qry create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sab create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sam create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sio create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sst create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sta create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sti create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.stm create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sub create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.toi create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.txb create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_a create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_geo.csv create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_out.prt create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_t3D.opt create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/.variables create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/EMDS4ADS.prf create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/emStateFile.xml create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/momentum.cfg create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.c2d create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.cdr create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.cfg create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.exb create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.fra create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.gdf create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.jo2 create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.lcf create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.lln create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.log create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.ltd create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.mmd create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.mrp create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.msb create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.msf create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.msh create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.opt create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.ovm create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.params create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.pin create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.plan create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.prt create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.psz create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.qas create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.qry create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sab create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sam create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sio create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sst create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sta create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sti create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.stm create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sub create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.toi create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.txb create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_a create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_geo.csv create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_out.prt create mode 100644 MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_t3D.opt create mode 100644 MyLab1_wrk/substrates/sub0000.ndx create mode 100644 MyLab1_wrk/tmp_schematic.slm create mode 100644 MyLab1_wrk/verification/EmPpMsgs/drc_result/drc_result.jo2 create mode 100644 MyLab1_wrk/verification/EmPpMsgs/dveJobInfo.dat create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/itemdef.ael create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/itemdef.atf create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/layout/layout.oa create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/layout/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/schematic/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/schematic/sch.oa create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/symbol/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/symbol/symbol.oa create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/itemdef.ael create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/itemdef.atf create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/schematic/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/schematic/sch.oa create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/symbol/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/symbol/symbol.oa create mode 100644 MyLab2_wrk/MyLab2_lib/.oalib create mode 100644 MyLab2_wrk/MyLab2_lib/cdsinfo.tag create mode 100644 MyLab2_wrk/MyLab2_lib/cell_1.subst create mode 100644 MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/eesof_em_setup.file create mode 100644 MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/emStateFile.xml create mode 100644 MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/cell_1/layout/layout.oa create mode 100644 MyLab2_wrk/MyLab2_lib/cell_1/layout/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/cell_1/schematic/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/cell_1/schematic/sch.oa create mode 100644 MyLab2_wrk/MyLab2_lib/cell_1/schematic/sch.oa.cdslck create mode 100644 MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/eesof_em_setup.file create mode 100644 MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/emStateFile.xml create mode 100644 MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/cell_2/layout/layout.oa create mode 100644 MyLab2_wrk/MyLab2_lib/cell_2/layout/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/cell_2/schematic/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/cell_2/schematic/sch.oa create mode 100644 MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/eesof_em_setup.file create mode 100644 MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/emStateFile.xml create mode 100644 MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/cell_3/layout/layout.oa create mode 100644 MyLab2_wrk/MyLab2_lib/cell_3/layout/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/cell_3/schematic/master.tag create mode 100644 MyLab2_wrk/MyLab2_lib/cell_3/schematic/sch.oa create mode 100644 MyLab2_wrk/MyLab2_lib/eesof_lib.cfg create mode 100644 MyLab2_wrk/MyLab2_lib/layout.prf create mode 100644 MyLab2_wrk/MyLab2_lib/libRefs.json create mode 100644 MyLab2_wrk/MyLab2_lib/materials.matdb create mode 100644 MyLab2_wrk/MyLab2_lib/schematic.prf create mode 100644 MyLab2_wrk/MyLab2_lib/substrate1.subst create mode 100644 MyLab2_wrk/MyLab2_lib/tech.db create mode 100644 MyLab2_wrk/MyLab2_lib_lay.prf create mode 100644 MyLab2_wrk/ads_simulation_lay.prf create mode 100644 MyLab2_wrk/ads_tlines_lay.prf create mode 100644 MyLab2_wrk/cds.lib create mode 100644 MyLab2_wrk/cell_1.dds create mode 100644 MyLab2_wrk/cell_1.dds~ create mode 100644 MyLab2_wrk/cell_2.dds create mode 100644 MyLab2_wrk/cell_2.dds~ create mode 100644 MyLab2_wrk/cell_3.dds create mode 100644 MyLab2_wrk/cell_3.dds~ create mode 100644 MyLab2_wrk/data/cell_1.ds create mode 100644 MyLab2_wrk/data/cell_1_MomUW.ds create mode 100644 MyLab2_wrk/data/cell_1_MomUW_a.ds create mode 100644 MyLab2_wrk/data/cell_1_data/logFile.txt create mode 100644 MyLab2_wrk/data/cell_2.ds create mode 100644 MyLab2_wrk/data/cell_2_MomUW.ds create mode 100644 MyLab2_wrk/data/cell_2_MomUW_a.ds create mode 100644 MyLab2_wrk/data/cell_2_data/logFile.txt create mode 100644 MyLab2_wrk/data/cell_3.ds create mode 100644 MyLab2_wrk/data/cell_3_MomUW.ds create mode 100644 MyLab2_wrk/data/cell_3_MomUW_a.ds create mode 100644 MyLab2_wrk/data/cell_3_data/logFile.txt create mode 100644 MyLab2_wrk/dds.cfg create mode 100644 MyLab2_wrk/de_sim.cfg create mode 100644 MyLab2_wrk/default.pinproperties create mode 100644 MyLab2_wrk/hpeesofsim.cfg create mode 100644 MyLab2_wrk/layout.prf create mode 100644 MyLab2_wrk/lib.defs create mode 100644 MyLab2_wrk/navigator.opt create mode 100644 MyLab2_wrk/netlist.log create mode 100644 MyLab2_wrk/pictures/2.1_s_params.png create mode 100644 MyLab2_wrk/pictures/2.2_layout.png create mode 100644 MyLab2_wrk/pictures/2.2_s_params.png create mode 100644 MyLab2_wrk/pictures/2.3_current_anim.png create mode 100644 MyLab2_wrk/pictures/3.1_s_params.png create mode 100644 MyLab2_wrk/pictures/3.2_layout.png create mode 100644 MyLab2_wrk/pictures/3.2_s_params.png create mode 100644 MyLab2_wrk/pictures/3.3_current_anim.png create mode 100644 MyLab2_wrk/pictures/4.1_s_params.png create mode 100644 MyLab2_wrk/pictures/4.2_layout.png create mode 100644 MyLab2_wrk/pictures/4.2_s_params.png create mode 100644 MyLab2_wrk/pictures/4.3_current_anim.png create mode 100644 MyLab2_wrk/pictures/testbench.png create mode 100644 MyLab2_wrk/pictures/testbench_2.png create mode 100644 MyLab2_wrk/pictures/testbench_3.png create mode 100644 MyLab2_wrk/readegs.log create mode 100644 MyLab2_wrk/saved.wrkstate create mode 100644 MyLab2_wrk/schematic.prf create mode 100644 MyLab2_wrk/search_history.log create mode 100644 MyLab2_wrk/simLog.bnzXyl create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/.variables create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/EMDS4ADS.prf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/emStateFile.xml create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/momentum.cfg create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.c2d create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.cdr create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.cfg create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.exb create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.fra create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.gdf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.jo2 create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.lcf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.lln create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.log create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.ltd create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.mmd create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.mrp create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.msb create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.msf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.msh create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.opt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.ovm create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.params create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.pin create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.plan create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.prt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.psz create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.qas create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.qry create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sab create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sam create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sio create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sst create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sta create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sti create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.stm create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sub create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.toi create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.txb create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj_a create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj_geo.csv create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj_out.prt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj_t3D.opt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/.variables create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/EMDS4ADS.prf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/emStateFile.xml create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/momentum.cfg create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.c2d create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.cdr create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.cfg create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.exb create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.fra create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.gdf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.jo2 create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.lcf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.lln create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.log create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.ltd create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.mmd create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.mrp create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.msb create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.msf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.msh create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.opt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.ovm create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.params create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.pin create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.plan create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.prt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.psz create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.qas create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.qry create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.sab create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.sam create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.sio create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.sst create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.sta create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.sti create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.stm create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.sub create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.toi create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.txb create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj_a create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj_geo.csv create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj_out.prt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj_t3D.opt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/.variables create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/EMDS4ADS.prf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/emStateFile.xml create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/momentum.cfg create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.c2d create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.cdr create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.cfg create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.exb create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.fra create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.gdf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.jo2 create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.lcf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.lln create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.log create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.ltd create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.mmd create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.mrp create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.msb create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.msf create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.msh create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.opt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.ovm create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.params create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.pin create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.plan create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.prt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.psz create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.qas create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.qry create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.sab create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.sam create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.sio create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.sst create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.sta create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.sti create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.stm create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.sub create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.toi create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj.txb create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj_a create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj_geo.csv create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj_out.prt create mode 100644 MyLab2_wrk/simulation/MyLab2_lib/cell_3/layout/emSetup_MoM/proj_t3D.opt create mode 100644 MyLab2_wrk/substrates/sub0000.ndx create mode 100644 MyLab2_wrk/tmp_schematic.slm create mode 100644 MyLab2_wrk/verification/EmPpMsgs/drc_result/drc_result.jo2 create mode 100644 MyLab2_wrk/verification/EmPpMsgs/dveJobInfo.dat create mode 100644 MyLab3_wrk/DA_CLFilter1_cell_3.dds create mode 100644 MyLab3_wrk/DA_CLFilter1_cell_3.dds~ create mode 100644 MyLab3_wrk/DA_SLFilter1_cell_2.dds create mode 100644 MyLab3_wrk/DA_SLFilter1_cell_2.dds~ create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/em%Setup/eesof_em_setup.file create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/em%Setup/emStateFile.xml create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/em%Setup/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/itemdef.ael create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/itemdef.atf create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/layout/layout.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/layout/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/schematic/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/schematic/sch.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/symbol/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter1_cell_3/symbol/symbol.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter_cell_3/itemdef.ael create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter_cell_3/itemdef.atf create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter_cell_3/schematic/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter_cell_3/schematic/sch.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter_cell_3/symbol/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%C%L%Filter_cell_3/symbol/symbol.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T1_cell_1/DA_LCLowpassDT1_cell_1_Netlist.ael create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T1_cell_1/DA_LCLowpassDT1_cell_1_YAList.ael create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T1_cell_1/itemdef.ael create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T1_cell_1/itemdef.atf create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T1_cell_1/schematic/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T1_cell_1/schematic/sch.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T1_cell_1/symbol/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T1_cell_1/symbol/symbol.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T_cell_1/itemdef.ael create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T_cell_1/itemdef.atf create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T_cell_1/schematic/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T_cell_1/schematic/sch.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T_cell_1/symbol/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%L%C%Lowpass%D%T_cell_1/symbol/symbol.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/em%Setup/eesof_em_setup.file create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/em%Setup/emStateFile.xml create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/em%Setup/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/itemdef.ael create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/itemdef.atf create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/layout/layout.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/layout/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/schematic/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/schematic/sch.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/symbol/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter1_cell_2/symbol/symbol.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter_cell_2/itemdef.ael create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter_cell_2/itemdef.atf create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter_cell_2/schematic/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter_cell_2/schematic/sch.oa create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter_cell_2/symbol/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/%D%A_%S%L%Filter_cell_2/symbol/symbol.oa create mode 100644 MyLab3_wrk/MyLab3_lib/.oalib create mode 100644 MyLab3_wrk/MyLab3_lib/cdsinfo.tag create mode 100644 MyLab3_wrk/MyLab3_lib/cell_1/schematic/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/cell_1/schematic/sch.oa create mode 100644 MyLab3_wrk/MyLab3_lib/cell_2.subst create mode 100644 MyLab3_wrk/MyLab3_lib/cell_2/layout/layout.oa create mode 100644 MyLab3_wrk/MyLab3_lib/cell_2/layout/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/cell_2/schematic/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/cell_2/schematic/sch.oa create mode 100644 MyLab3_wrk/MyLab3_lib/cell_3/layout/layout.oa create mode 100644 MyLab3_wrk/MyLab3_lib/cell_3/layout/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/cell_3/schematic/master.tag create mode 100644 MyLab3_wrk/MyLab3_lib/cell_3/schematic/sch.oa create mode 100644 MyLab3_wrk/MyLab3_lib/eesof_lib.cfg create mode 100644 MyLab3_wrk/MyLab3_lib/layout.prf create mode 100644 MyLab3_wrk/MyLab3_lib/libRefs.json create mode 100644 MyLab3_wrk/MyLab3_lib/materials.matdb create mode 100644 MyLab3_wrk/MyLab3_lib/schematic.prf create mode 100644 MyLab3_wrk/MyLab3_lib/substrate1.subst create mode 100644 MyLab3_wrk/MyLab3_lib/tech.db create mode 100644 MyLab3_wrk/MyLab3_lib_lay.prf create mode 100644 MyLab3_wrk/MyLab3_lib_sch.prf create mode 100644 MyLab3_wrk/ads_simulation_lay.prf create mode 100644 MyLab3_wrk/ads_tlines_lay.prf create mode 100644 MyLab3_wrk/cds.lib create mode 100644 MyLab3_wrk/cell_1.dds create mode 100644 MyLab3_wrk/cell_2.dds create mode 100644 MyLab3_wrk/cell_3.dds create mode 100644 MyLab3_wrk/data/DA_CLFilter1_cell_3_MomUW.ds create mode 100644 MyLab3_wrk/data/DA_CLFilter1_cell_3_MomUW_a.ds create mode 100644 MyLab3_wrk/data/DA_SLFilter1_cell_2_MomUW.ds create mode 100644 MyLab3_wrk/data/DA_SLFilter1_cell_2_MomUW_a.ds create mode 100644 MyLab3_wrk/data/cell_1.ds create mode 100644 MyLab3_wrk/data/cell_1_data/logFile.txt create mode 100644 MyLab3_wrk/data/cell_2.ds create mode 100644 MyLab3_wrk/data/cell_2_data/logFile.txt create mode 100644 MyLab3_wrk/data/cell_3.ds create mode 100644 MyLab3_wrk/data/cell_3_data/logFile.txt create mode 100644 MyLab3_wrk/dds.cfg create mode 100644 MyLab3_wrk/de_sim.cfg create mode 100644 MyLab3_wrk/default.pinproperties create mode 100644 MyLab3_wrk/hpeesofsim.cfg create mode 100644 MyLab3_wrk/layout.prf create mode 100644 MyLab3_wrk/lib.defs create mode 100644 MyLab3_wrk/navigator.opt create mode 100644 MyLab3_wrk/netlist.log create mode 100644 MyLab3_wrk/pictures/2.1_filter_schem.png create mode 100644 MyLab3_wrk/pictures/2.1_s_params.png create mode 100644 MyLab3_wrk/pictures/2.1_schematic.png create mode 100644 MyLab3_wrk/pictures/2.2_current_2ghz.png create mode 100644 MyLab3_wrk/pictures/2.2_current_4ghz.png create mode 100644 MyLab3_wrk/pictures/2.2_filter_schem.png create mode 100644 MyLab3_wrk/pictures/2.2_layout.png create mode 100644 MyLab3_wrk/pictures/2.2_layout_s_params.png create mode 100644 MyLab3_wrk/pictures/2.2_s_params.png create mode 100644 MyLab3_wrk/pictures/2.2_schematic.png create mode 100644 MyLab3_wrk/pictures/3.1_current_1.4ghz.png create mode 100644 MyLab3_wrk/pictures/3.1_current_2.5ghz.png create mode 100644 MyLab3_wrk/pictures/3.1_filter_schem.png create mode 100644 MyLab3_wrk/pictures/3.1_layout_s_params.png create mode 100644 MyLab3_wrk/pictures/3.1_s_params.png create mode 100644 MyLab3_wrk/pictures/3.1_schematic.png create mode 100644 MyLab3_wrk/readegs.log create mode 100644 MyLab3_wrk/saved.wrkstate create mode 100644 MyLab3_wrk/schematic.prf create mode 100644 MyLab3_wrk/search_history.log create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/.progress create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/.variables create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/EMDS4ADS.prf create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/emStateFile.xml create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/momentum.cfg create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.c2d create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.cdr create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.cfg create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.exb create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.fra create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.gdf create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.jo2 create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.lcf create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.lln create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.log create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.ltd create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.mmd create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.mrp create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.msb create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.msf create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.msh create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.opt create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.ovm create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.params create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.pin create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.plan create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.prt create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.psz create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.qas create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.qry create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.sab create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.sam create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.sio create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.sst create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.sta create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.sti create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.stm create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.sub create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.toi create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj.txb create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj_a create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj_geo.csv create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj_out.prt create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_CLFilter1_cell_3/layout/emSetup_MoM/proj_t3D.opt create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/.variables create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/EMDS4ADS.prf create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/emStateFile.xml create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/momentum.cfg create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.c2d create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.cdr create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.cfg create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.exb create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.fra create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.gdf create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.jo2 create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.lcf create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.lln create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.log create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.ltd create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.mmd create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.mrp create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.msb create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.msf create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.msh create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.opt create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.ovm create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.params create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.pin create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.plan create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.prt create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.psz create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.qas create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.qry create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.sab create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.sam create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.sio create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.sst create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.sta create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.sti create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.stm create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.sub create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.toi create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj.txb create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj_a create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj_geo.csv create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj_out.prt create mode 100644 MyLab3_wrk/simulation/MyLab3_lib/DA_SLFilter1_cell_2/layout/emSetup_MoM/proj_t3D.opt create mode 100644 MyLab3_wrk/substrates/sub0000.ndx create mode 100644 MyLab3_wrk/tmp_schematic.slm create mode 100644 MyLab3_wrk/verification/EmPpMsgs/drc_result/drc_result.jo2 create mode 100644 MyLab3_wrk/verification/EmPpMsgs/dveJobInfo.dat diff --git a/MyLab1_wrk/2-s-params.dds b/MyLab1_wrk/2-s-params.dds new file mode 100644 index 0000000..65a989f --- /dev/null +++ b/MyLab1_wrk/2-s-params.dds @@ -0,0 +1,953 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-17T22:07:43Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-09-17T21:52:27Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_1"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 283107979); +// Graphical Object: + set(goId0, "Right", 10007); + set(goId0, "Bottom", -67); + set(goId0, "Left", 1806); + set(goId0, "Top", -973); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1180202106); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2039389830); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1246389581); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 260102127); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1783015692); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 289799102); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1722839286); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2065955762); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1678035846); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1932111157); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1881347419); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 69355949); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 324328897); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1299); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 818); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1268904349); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 282048262); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.11); + set(axisID, "MaxValue", -0.02); + set(axisID, "StepSize", 0.01); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 372586682); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1092440549); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 429083186); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 894475908); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5606); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 818); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Reverse Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1356339900); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 359439314); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.11); + set(axisID, "MaxValue", -0.02); + set(axisID, "StepSize", 0.01); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1036923051); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1154291400); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(1,2))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 738398577); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "S-Parameters vs. Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1350894247); +// Graphical Object: + set(goId0, "Right", 5506); + set(goId0, "Bottom", -559); + set(goId0, "Left", 2059); + set(goId0, "Top", -837); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +// Base Class Object: + set(pageId, "Name", "Page 1 : S_Params_Quad_dB_Smith"); + set(pageId, "Uid", 963396344); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1674, 610, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 963396344); + set(ddWinId, "PageViewRect_963396344", list(-3606, 8447, 13033, -344)); + set(ddWinId, "Frame", list(-1674, 610, 1155, 818)); + set(ddWinId, "Maximized", TRUE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : S_Params_Quad_dB_Smith")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab1_wrk/3-s-params.dds b/MyLab1_wrk/3-s-params.dds new file mode 100644 index 0000000..5e55faa --- /dev/null +++ b/MyLab1_wrk/3-s-params.dds @@ -0,0 +1,2892 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-17T22:31:32Z"); + set(ddoId, "FileCreatedDateAndTime", "2011-02-04T14:25:47Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_1_MomUW_a"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequency Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1292479018); +// Graphical Object: + set(goId0, "Right", 6674); + set(goId0, "Bottom", 1542); + set(goId0, "Left", 4750); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "@interpolatedLabel Fitted Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 5); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1094097969); +// Graphical Object: + set(goId0, "Right", 4368); + set(goId0, "Bottom", 1542); + set(goId0, "Left", 2625); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1299821640); +// Graphical Object: + set(goId0, "Right", 9039); + set(goId0, "Bottom", 2042); + set(goId0, "Left", 6000); + set(goId0, "Top", 1875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequencies vs. Fitted (AFS or Linear)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 795844455); +// Graphical Object: + set(goId0, "Right", 7020); + set(goId0, "Bottom", 1222); + set(goId0, "Left", 2500); + set(goId0, "Top", 1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 463078460); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 5211); + set(goId0, "Left", 1389); + set(goId0, "Top", 1791); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Magnitude [dB]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1479411617); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1093942826); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1749476954); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "StackedPlot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2032807636); +// Graphical Object: + set(goId0, "Right", 4625); + set(goId0, "Bottom", 8500); + set(goId0, "Left", -250); + set(goId0, "Top", 5375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); + set(goId0, "PlotLogoHideOnOff", FALSE); +plotId = get_new(goId0, "Plot"); +if (plotId != NULL) { +// Base Class Object: + set(plotId, "Name", ""); + set(plotId, "Uid", 993714824); +// Graphical Object: + set(plotId, "Right", 4525); + set(plotId, "Bottom", 8400); + set(plotId, "Left", -150); + set(plotId, "Top", 5475); + set(plotId, "Zrot", 0); + set(plotId, "Yrot", 0); + set(plotId, "Xrot", 0); + set(plotId, "Status", 0); + set(plotId, "LineColor", 0); + set(plotId, "LineType", 0); + set(plotId, "LineWidth", 7); +// Box... + set(plotId, "FillPattern", -1); + set(plotId, "FillColor", 0); +// Plot base... + set(plotId, "LegendOnOff", TRUE); + set(plotId, "LeftMargin", 779); + set(plotId, "RightMargin", 117); + set(plotId, "TopMargin", 84); + set(plotId, "BottomMargin", 586); +// Plot Title... + set(plotId, "Title", ""); + set(plotId, "TitleFont", "Roboto"); + if (get(plotId, "TitleFont") != "Roboto") + set(plotId, "TitleFont", "Arial For CAE"); + set(plotId, "TitleFontSize", 140); + set(plotId, "TitleColor", 0); +axisID = get_new(plotId, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 792258268); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(plotId, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1339450970); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.5); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 0.1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(plotId, "Trace", "dB(S(1,2))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 189202045); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +// Initialize plot + set(plotId, "InitPlot", 0); +} +goId0 = get_new(pageId, "StackedPlot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1350083336); +// Graphical Object: + set(goId0, "Right", 10505); + set(goId0, "Bottom", 5336); + set(goId0, "Left", 5625); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); + set(goId0, "PlotLogoHideOnOff", FALSE); +plotId = get_new(goId0, "Plot"); +if (plotId != NULL) { +// Base Class Object: + set(plotId, "Name", ""); + set(plotId, "Uid", 2112134564); +// Graphical Object: + set(plotId, "Right", 10405); + set(plotId, "Bottom", 5236); + set(plotId, "Left", 5725); + set(plotId, "Top", 2350); + set(plotId, "Zrot", 0); + set(plotId, "Yrot", 0); + set(plotId, "Xrot", 0); + set(plotId, "Status", 0); + set(plotId, "LineColor", 0); + set(plotId, "LineType", 0); + set(plotId, "LineWidth", 7); +// Box... + set(plotId, "FillPattern", -1); + set(plotId, "FillColor", 0); +// Plot base... + set(plotId, "LegendOnOff", TRUE); + set(plotId, "LeftMargin", 629); + set(plotId, "RightMargin", 79); + set(plotId, "TopMargin", 56); + set(plotId, "BottomMargin", 504); +// Plot Title... + set(plotId, "Title", ""); + set(plotId, "TitleFont", "Roboto"); + if (get(plotId, "TitleFont") != "Roboto") + set(plotId, "TitleFont", "Arial For CAE"); + set(plotId, "TitleFontSize", 140); + set(plotId, "TitleColor", 0); +axisID = get_new(plotId, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 435185338); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(plotId, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 829970437); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.5); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 0.1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(plotId, "Trace", "dB(S(2,1))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 394591254); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +// Initialize plot + set(plotId, "InitPlot", 0); +} +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 946290257); +// Graphical Object: + set(goId0, "Right", 9742); + set(goId0, "Bottom", 8461); + set(goId0, "Left", 6681); + set(goId0, "Top", 5375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 582663587); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2134360176); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1665820836); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Mag"); + set(pageId, "Uid", 2072181805); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1070465347); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 5586); + set(goId0, "Left", -103); + set(goId0, "Top", 2333); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Phase [deg]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1364998129); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1339968509); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1874199028); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2146431054); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S11_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 728540986); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S11_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 375022091); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 519272321); +// Graphical Object: + set(goId0, "Right", 9742); + set(goId0, "Bottom", 5586); + set(goId0, "Left", 5022); + set(goId0, "Top", 2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1052629460); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 568534722); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 785313594); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2049864436); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S12_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 180993100); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S12_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 903582459); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequency Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 944089029); +// Graphical Object: + set(goId0, "Right", 6674); + set(goId0, "Bottom", 1917); + set(goId0, "Left", 4750); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "@interpolatedLabel Fitted Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 5); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 524902333); +// Graphical Object: + set(goId0, "Right", 5030); + set(goId0, "Bottom", 1917); + set(goId0, "Left", 2625); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1255397382); +// Graphical Object: + set(goId0, "Right", 8283); + set(goId0, "Bottom", 2417); + set(goId0, "Left", 6125); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequencies vs. Fitted (AFS or Linear)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1065903327); +// Graphical Object: + set(goId0, "Right", 7020); + set(goId0, "Bottom", 1597); + set(goId0, "Left", 2500); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1773014093); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 8836); + set(goId0, "Left", -103); + set(goId0, "Top", 5750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2121678815); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1251895952); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1239355323); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1006385646); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S21_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 884353044); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S21_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1172183586); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2076469884); +// Graphical Object: + set(goId0, "Right", 9742); + set(goId0, "Bottom", 8836); + set(goId0, "Left", 5022); + set(goId0, "Top", 5750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1040749757); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1316789204); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 845649095); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2128251196); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S22_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 489613914); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S22_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 2054261346); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Phase"); + set(pageId, "Uid", 1914221859); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1777339949); +// Graphical Object: + set(goId0, "Right", 3975); + set(goId0, "Bottom", 4500); + set(goId0, "Left", 250); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1978745840); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 915222522); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S11_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2029585543); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S11_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1518480735); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1748032109); +// Graphical Object: + set(goId0, "Right", 8100); + set(goId0, "Bottom", 4500); + set(goId0, "Left", 4375); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 949529879); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 412176706); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S12_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1994001745); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S12_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1421904378); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1309808585); +// Graphical Object: + set(goId0, "Right", 8100); + set(goId0, "Bottom", 8250); + set(goId0, "Left", 4375); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1639673865); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1366472769); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S22_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1687250068); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S22_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1707702599); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 887840315); +// Graphical Object: + set(goId0, "Right", 3975); + set(goId0, "Bottom", 8250); + set(goId0, "Left", 250); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 422568461); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1065646246); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S21_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 92699460); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S21_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1420070709); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Smith Chart"); + set(pageId, "Uid", 505789063); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_discrete = $discreteData..S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1599891955); +// Graphical Object: + set(goId0, "Right", 3236); + set(goId0, "Bottom", 1125); + set(goId0, "Left", 250); + set(goId0, "Top", 875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_fitted=S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 93400632); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 1375); + set(goId0, "Left", 250); + set(goId0, "Top", 1125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "discreteData=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then Default_Dataset_Name else leftstr(Default_Dataset_Name, strlen(Default_Dataset_Name) - 2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 240038326); +// Graphical Object: + set(goId0, "Right", 12622); + set(goId0, "Bottom", 875); + set(goId0, "Left", 250); + set(goId0, "Top", 625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "interpolatedLabel=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then \"Linearly\" else \"Adaptively\""); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1811323712); +// Graphical Object: + set(goId0, "Right", 8026); + set(goId0, "Bottom", 3875); + set(goId0, "Left", 250); + set(goId0, "Top", 3625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S21_discrete=$discreteData..S(2,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 892496997); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 2375); + set(goId0, "Left", 250); + set(goId0, "Top", 2125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S21_fitted=S(2,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1956407768); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 2625); + set(goId0, "Left", 250); + set(goId0, "Top", 2375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S12_fitted=S(1,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1891722632); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 2000); + set(goId0, "Left", 250); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S12_discrete=$discreteData..S(1,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 892536526); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 1750); + set(goId0, "Left", 250); + set(goId0, "Top", 1500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S22_discrete=$discreteData..S(2,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1506764637); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 3000); + set(goId0, "Left", 250); + set(goId0, "Top", 2750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S22_fitted=S(2,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1095338751); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 3250); + set(goId0, "Left", 250); + set(goId0, "Top", 3000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Equations"); + set(pageId, "Uid", 1138417399); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 2072181805); + set(ddWinId, "PageViewRect_2072181805", list(-10774, 13920, 11129, -1091)); + set(ddWinId, "PageViewRect_1914221859", list(-1279, 9039, 10612, 1172)); + set(ddWinId, "PageViewRect_505789063", list(-1730, 8407, 10080, 593)); + set(ddWinId, "PageViewRect_1138417399", list(3, 6506, 12869, -2006)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Mag","Phase","Smith Chart","Equations")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab1_wrk/5-s-params.dds b/MyLab1_wrk/5-s-params.dds new file mode 100644 index 0000000..4c42b85 --- /dev/null +++ b/MyLab1_wrk/5-s-params.dds @@ -0,0 +1,933 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-18T00:43:31Z"); + set(ddoId, "FileCreatedDateAndTime", "2011-02-04T11:43:32Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_2_MomUW_a"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1750921729); +// Graphical Object: + set(goId0, "Right", 4742); + set(goId0, "Bottom", 5461); + set(goId0, "Left", 69); + set(goId0, "Top", 2208); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 806); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Magnitude [dB]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 85709752); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 492920781); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -16); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 593367410); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1587951830); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S11_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2078992688); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "dB(S11_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1338104208); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 326109643); +// Graphical Object: + set(goId0, "Right", 9867); + set(goId0, "Bottom", 5461); + set(goId0, "Left", 5101); + set(goId0, "Top", 2208); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 899); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Phase [deg]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 452660153); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 973841413); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -200); + set(axisID, "MaxValue", 200); + set(axisID, "StepSize", 100); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2028279956); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1432613732); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S11_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1752375960); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S11_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 598207369); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequency Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1162609153); +// Graphical Object: + set(goId0, "Right", 6799); + set(goId0, "Bottom", 1792); + set(goId0, "Left", 4875); + set(goId0, "Top", 1625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "@interpolatedLabel Fitted Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 5); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1848606170); +// Graphical Object: + set(goId0, "Right", 4493); + set(goId0, "Bottom", 1792); + set(goId0, "Left", 2750); + set(goId0, "Top", 1625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1098527054); +// Graphical Object: + set(goId0, "Right", 6789); + set(goId0, "Bottom", 6292); + set(goId0, "Left", 3750); + set(goId0, "Top", 6125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequencies vs. Fitted (AFS or Linear)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 887804759); +// Graphical Object: + set(goId0, "Right", 7145); + set(goId0, "Bottom", 1222); + set(goId0, "Left", 2625); + set(goId0, "Top", 1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Mag/Phase"); + set(pageId, "Uid", 118856895); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1408774377); +// Graphical Object: + set(goId0, "Right", 4475); + set(goId0, "Bottom", 4750); + set(goId0, "Left", 750); + set(goId0, "Top", 1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1492783818); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1348724692); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S11_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 17693585); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S11_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 210160082); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Smith Chart"); + set(pageId, "Uid", 228509786); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_discrete = $discreteData..S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 516636440); +// Graphical Object: + set(goId0, "Right", 1611); + set(goId0, "Bottom", 2250); + set(goId0, "Left", -1375); + set(goId0, "Top", 2000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_fitted=S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 323347389); +// Graphical Object: + set(goId0, "Right", 202); + set(goId0, "Bottom", 2500); + set(goId0, "Left", -1375); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "discreteData=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then Default_Dataset_Name else leftstr(Default_Dataset_Name, strlen(Default_Dataset_Name) - 2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1606289803); +// Graphical Object: + set(goId0, "Right", 10997); + set(goId0, "Bottom", 2000); + set(goId0, "Left", -1375); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "interpolatedLabel=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then \"Linearly\" else \"Adaptively\""); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1336318914); +// Graphical Object: + set(goId0, "Right", 6401); + set(goId0, "Bottom", 3000); + set(goId0, "Left", -1375); + set(goId0, "Top", 2750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Equations"); + set(pageId, "Uid", 985290484); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 118856895); + set(ddWinId, "PageViewRect_118856895", list(-1741, 7313, 11117, -1499)); + set(ddWinId, "PageViewRect_228509786", list(-335, 4825, 5560, 925)); + set(ddWinId, "PageViewRect_985290484", list(-1622, 6631, 11244, -1881)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Mag/Phase","Smith Chart","Equations")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab1_wrk/EM_FarFieldCut.dds b/MyLab1_wrk/EM_FarFieldCut.dds new file mode 100644 index 0000000..bcd567d --- /dev/null +++ b/MyLab1_wrk/EM_FarFieldCut.dds @@ -0,0 +1,462 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-18T00:58:47Z"); + set(ddoId, "FileCreatedDateAndTime", "2014-01-16T16:04:52Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "emFar"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1090890584); +// Graphical Object: + set(goId0, "Right", 19000); + set(goId0, "Bottom", 1625); + set(goId0, "Left", 125); + set(goId0, "Top", 875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 194); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", FALSE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 194); + set(goId0, "TitleColor", 1); +traceID = get_new(goId0, "Trace", "Frequency", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1459170241); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "E_max", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1750953964); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Theta_max", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 100762925); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Phi_max", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 4); + set(traceID, "Uid", 625117035); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Directivity_max", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 17); + set(traceID, "Uid", 148538213); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Gain_max", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 3); + set(traceID, "Uid", 1177692676); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "RadiatedPower", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 23); + set(traceID, "Uid", 562874702); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "InputPower", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 28); + set(traceID, "Uid", 2029216867); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Efficiency", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 30); + set(traceID, "Uid", 1746653949); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "CutType", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 35); + set(traceID, "Uid", 1873177217); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "CutAngle", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 39); + set(traceID, "Uid", 1644301147); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 417); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 74572231); +// Graphical Object: + set(goId0, "Right", 6271); + set(goId0, "Bottom", 542); + set(goId0, "Left", 750); + set(goId0, "Top", 125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "AntennaPlot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 268009759); +// Graphical Object: + set(goId0, "Right", 6488); + set(goId0, "Bottom", 8500); + set(goId0, "Left", 1751); + set(goId0, "Top", 3416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 112); + set(goId0, "TopMargin", 459); + set(goId0, "BottomMargin", 500); +// Antenna Plot ... + set(goId0, "ZeroDegreeOrientation", "Automatic"); + set(goId0, "RadialGridLineAngle", 45); +// Plot Title... + set(goId0, "Title", "Gain, Directivity"); + set(goId0, "TitleFont", "Roboto Bold"); + if (get(goId0, "TitleFont") != "Roboto Bold") + set(goId0, "TitleFont", "Arial For CAE Bold"); + set(goId0, "TitleFontSize", 222); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1238920850); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -37.047); + set(axisID, "MaxValue", 12.953); + set(axisID, "StepSize", 10); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -90); + set(axisID, "IndepStop", 90); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 762172540); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Mag. [dBi]"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -37.047); + set(axisID, "MaxValue", 12.953); + set(axisID, "StepSize", 10); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -90); + set(axisID, "IndepStop", 90); + } +traceID = get_new(goId0, "Trace", "10*log10(mag(Directivity))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 744119171); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "10*log10(mag(Gain))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 832974053); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +legendID = get_new(goId0, "Legend", -1625, 83); +// Legend + if(legendID != NULL) { + set(legendID, "Uid", 433865980); + set(legendID, "Font", "Roboto"); + if (get(legendID, "Font") != "Roboto") + set(legendID, "Font", "Arial For CAE"); + set(legendID, "FontSize", 167); + set(legendID, "LegendTextColor", 0); + set(legendID, "LegendFillColor", 0); + set(legendID, "LegendFillPattern", 0); + set(legendID, "LegendUseBackgroundOnOff", FALSE); + set(legendID, "LegendNumberFormat", ddsFormatAutomatic); + set(legendID, "LegendNumDigits", 3); + set(legendID, "LegendDisplayUnitsOnOff", TRUE); + set(legendID, "LegendIndentableOnOff", TRUE); + set(legendID, "LegendColumnOrder", list("LegendTraceNames","LegendTraceIcons","LegendTraceSubNames","LegendTuneNames","LegendTuneComments")); + set(legendID, "LegendColumnVisibilities", list(TRUE,TRUE,TRUE,TRUE,TRUE)); + set(legendID, "LegendColumnOrderModified", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "page 1"); + set(pageId, "Uid", 1889018273); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 1889018273); + set(ddWinId, "PageViewRect_1889018273", list(-5794, 11224, 21982, -3451)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", TRUE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("page 1")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab1_wrk/EM_FarFieldCut.dds~ b/MyLab1_wrk/EM_FarFieldCut.dds~ new file mode 100644 index 0000000..eab3a2c --- /dev/null +++ b/MyLab1_wrk/EM_FarFieldCut.dds~ @@ -0,0 +1,462 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-18T00:50:16Z"); + set(ddoId, "FileCreatedDateAndTime", "2014-01-16T16:04:52Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "emFar"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Listing"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1090890584); +// Graphical Object: + set(goId0, "Right", 19000); + set(goId0, "Bottom", 1625); + set(goId0, "Left", 125); + set(goId0, "Top", 875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 13); + set(goId0, "RightMargin", 13); + set(goId0, "TopMargin", 0); + set(goId0, "BottomMargin", 13); +// Listing column: + set(goId0, "ListingFont", "Roboto"); + if (get(goId0, "ListingFont") != "Roboto") + set(goId0, "ListingFont", "Arial For CAE"); + set(goId0, "ListingFontSize", 194); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "OutlineOnOff", TRUE); + set(goId0, "OutlineColor", 0); + set(goId0, "LabelOnOff", TRUE); + set(goId0, "OutlineLineType", ddsSolidLineType); + set(goId0, "OutlineThickness", 14); + set(goId0, "VerticalScroll", 0); + set(goId0, "ShowIndependentData", FALSE); + set(goId0, "SuppressTable", FALSE); + set(goId0, "AutoSizeListingWidth", FALSE); + set(goId0, "DisplayUnitsOnOff", TRUE); + set(goId0, "TransposeData", FALSE); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 194); + set(goId0, "TitleColor", 1); +traceID = get_new(goId0, "Trace", "Frequency", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1459170241); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "E_max", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1750953964); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Theta_max", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 100762925); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Phi_max", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 4); + set(traceID, "Uid", 625117035); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Directivity_max", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 17); + set(traceID, "Uid", 148538213); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Gain_max", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 3); + set(traceID, "Uid", 1177692676); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "RadiatedPower", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 23); + set(traceID, "Uid", 562874702); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "InputPower", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 28); + set(traceID, "Uid", 2029216867); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "Efficiency", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 30); + set(traceID, "Uid", 1746653949); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "CutType", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 35); + set(traceID, "Uid", 1873177217); + set(traceID, "Status", 536913920); + } +traceID = get_new(goId0, "Trace", "CutAngle", "", "", FALSE); +// Text trace: + if (traceID != NULL) + set(traceID, "ComplexNumberFormat", ddsComplexFormatMagPhase); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 39); + set(traceID, "Uid", 1644301147); + set(traceID, "Status", 536913920); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 417); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 74572231); +// Graphical Object: + set(goId0, "Right", 6271); + set(goId0, "Bottom", 542); + set(goId0, "Left", 750); + set(goId0, "Top", 125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "AntennaPlot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 268009759); +// Graphical Object: + set(goId0, "Right", 6487); + set(goId0, "Bottom", 8501); + set(goId0, "Left", 1750); + set(goId0, "Top", 3417); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 112); + set(goId0, "TopMargin", 459); + set(goId0, "BottomMargin", 500); +// Antenna Plot ... + set(goId0, "ZeroDegreeOrientation", "Automatic"); + set(goId0, "RadialGridLineAngle", 45); +// Plot Title... + set(goId0, "Title", "Gain, Directivity"); + set(goId0, "TitleFont", "Roboto Bold"); + if (get(goId0, "TitleFont") != "Roboto Bold") + set(goId0, "TitleFont", "Arial For CAE Bold"); + set(goId0, "TitleFontSize", 222); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1238920850); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -36.974); + set(axisID, "MaxValue", 13.026); + set(axisID, "StepSize", 10); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -90); + set(axisID, "IndepStop", 90); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 762172540); + set(axisID, "Color", 104); + set(axisID, "UserLabel", "Mag. [dBi]"); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -36.974); + set(axisID, "MaxValue", 13.026); + set(axisID, "StepSize", 10); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -90); + set(axisID, "IndepStop", 90); + } +traceID = get_new(goId0, "Trace", "10*log10(mag(Directivity))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 744119171); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "10*log10(mag(Gain))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 832974053); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +legendID = get_new(goId0, "Legend", -1625, 83); +// Legend + if(legendID != NULL) { + set(legendID, "Uid", 433865980); + set(legendID, "Font", "Roboto"); + if (get(legendID, "Font") != "Roboto") + set(legendID, "Font", "Arial For CAE"); + set(legendID, "FontSize", 167); + set(legendID, "LegendTextColor", 0); + set(legendID, "LegendFillColor", 0); + set(legendID, "LegendFillPattern", 0); + set(legendID, "LegendUseBackgroundOnOff", FALSE); + set(legendID, "LegendNumberFormat", ddsFormatAutomatic); + set(legendID, "LegendNumDigits", 3); + set(legendID, "LegendDisplayUnitsOnOff", TRUE); + set(legendID, "LegendIndentableOnOff", TRUE); + set(legendID, "LegendColumnOrder", list("LegendTraceNames","LegendTraceIcons","LegendTraceSubNames","LegendTuneNames","LegendTuneComments")); + set(legendID, "LegendColumnVisibilities", list(TRUE,TRUE,TRUE,TRUE,TRUE)); + set(legendID, "LegendColumnOrderModified", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "page 1"); + set(pageId, "Uid", 1889018273); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 1889018273); + set(ddWinId, "PageViewRect_1889018273", list(-5794, 11224, 21982, -3451)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", TRUE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("page 1")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab1_wrk/My_Lab1_lib/.oalib b/MyLab1_wrk/My_Lab1_lib/.oalib new file mode 100644 index 0000000..481ce51 --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/.oalib @@ -0,0 +1,6 @@ + + + + + diff --git a/MyLab1_wrk/My_Lab1_lib/cdsinfo.tag b/MyLab1_wrk/My_Lab1_lib/cdsinfo.tag new file mode 100644 index 0000000..d469111 --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/cdsinfo.tag @@ -0,0 +1,18 @@ +############################################################################## +# Keysight Technologies Open Access Library Tag File For Cadence # +# This file is needed to use this ADS generated library within versions of # +# Cadence Virtuoso that support OpenAccess if the Windows Namespace is used. # +############################################################################## + +CDSLIBRARY + +# DMTYPE sets the type of DM (version control) system. +# +# DMTYPE none + +# NAMESPACE sets the type of encoding used for cell and view names. +# Note that all ADS libraries are generated on Windows, you should leave the +# value as LibraryNT unless you have manually changed the library. +# For Linux filesystem encoding, use LibraryUnix. +# +NAMESPACE LibraryNT diff --git a/MyLab1_wrk/My_Lab1_lib/cell_1.subst b/MyLab1_wrk/My_Lab1_lib/cell_1.subst new file mode 100644 index 0000000..90bb6c4 --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/cell_1.subst @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/eesof_em_setup.file b/MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/eesof_em_setup.file new file mode 100644 index 0000000..5c239a7 --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/eesof_em_setup.file @@ -0,0 +1,2 @@ +# Ensuring Version Control does not get an empty file. # +# My magic number is 156. # diff --git a/MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/emStateFile.xml b/MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/emStateFile.xml new file mode 100644 index 0000000..4897abe --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/emStateFile.xml @@ -0,0 +1,1726 @@ + + + 2 + 0,subst + 5 + 0 + + emCosim + My_Lab1_lib + cell_1_emCosim + emModel + True + 1 + layout + + + 0 + emExtracted + + 1 + + + + + emModel + False + False + False + False + False + mySuffix + False + True + True + + 1 + + + + symbol + False + 0 + 1 + False + False + + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + False + 2 + + + C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk + My_Lab1_lib + cell_1 + layout + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + True + cell_1 + True + True + cell_1 + False + True + False + False + mySuffix + True + S_Nport_P.ddt + True + True + + + + 1 + + 1 + 0 + 1 + 5 + 50 (max) + -1 + True + GHz + GHz + + -1 + -1 + -1 + -1 + 2 + 2 + 2 + 0 + + + + + False + 1 + + + False + + My_Lab1_lib:cell_1 + + + + + + + False + True + + currents + + currents + 0 + + fields + + fields + 1 + + + + currents + 0 + + + True + cell_1 + True + True + S_Nport_P.ddt + + + True + cell_1 + True + False + True + False + False + mySuffix + + + + False + False + 0 + My_Lab1_lib:cell_1:layout + False + + False + False + False + + ads_tlines:MLIN + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + + + My_Lab1_lib:cell_1:layout:TL1 + + 34 + ads_tlines:MLIN:layout + em + + False + + + + + True + True + False + False + 0 + + True + + + P1 + P1 + 1 + + + + + 1 + -1 + cond:drawing + point + + 0:0 + + + + + + + P2 + P2 + 2 + + + + + 1 + -1 + cond:drawing + point + + 0.049:0 + + + + + + + + + + True + + + 1 + P1 + 50:0 + Auto + 0 + 2 + + + P1 + + + ::__GND__ + + + + 2 + P2 + 50:0 + Auto + 0 + 2 + + + P2 + + + ::__GND__ + + + + + + + 0 + 0 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Simulator:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Momentum simulation in microwave mode</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Layout:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Workspace: C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk<br>Library: My_Lab1_lib<br>Cell: cell_1<br>View: layout</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Partitioning between EM and circuit:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM simulation/model of all items</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Substrate:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Substrate: cell_1 (defined in library: My_Lab1_lib)</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Ports:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">2 ports defined</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Frequency plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Adaptive from 1 GHz to 5 GHz (Npts: 50 (max))</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Output plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Template: Auto-select</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Dataset: cell_1_MomUW</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Mom Simulation options:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Using local settings</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">All simulation options are initialized and ready for simulation.</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM simulation resources:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Simulation on host:Local</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Model:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM Model: emModel<br> Auto-updated</span></p></body></html> + + + LocalRemote + + 1 + Local + - needs refresh - + False + + False + + False + + False + + False + + False + + False + + Now + + + Never + + + True + 0 + + + Normal + + + True + + True + + + + Local + 1 + queue + True + False + + True + 0 + + + Normal + + + True + + True + + + + + diff --git a/MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/master.tag b/MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/master.tag new file mode 100644 index 0000000..43a77ab --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/cell_1/em%Setup/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +eesof_em_setup.file diff --git a/MyLab1_wrk/My_Lab1_lib/cell_1/layout/layout.oa b/MyLab1_wrk/My_Lab1_lib/cell_1/layout/layout.oa new file mode 100644 index 0000000000000000000000000000000000000000..b49117b91f96f10dccf15a1448b57d3058cad91e GIT binary patch literal 39756 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 f?rO2#By4dYP9s>uHbO+s`$ literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/eesof_em_setup.file b/MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/eesof_em_setup.file new file mode 100644 index 0000000..5c239a7 --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/eesof_em_setup.file @@ -0,0 +1,2 @@ +# Ensuring Version Control does not get an empty file. # +# My magic number is 156. # diff --git a/MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/emStateFile.xml b/MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/emStateFile.xml new file mode 100644 index 0000000..e1bb1d9 --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/emStateFile.xml @@ -0,0 +1,1692 @@ + + + 0 + 0,unknown + 5 + 0 + + emCosim + My_Lab1_lib + cell_2_emCosim + emModel + True + 1 + layout + + + 0 + emExtracted + + 1 + + + + + emModel + False + False + False + False + False + mySuffix + False + True + True + + 1 + + + + symbol + False + 0 + 1 + False + False + + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + False + 2 + + + C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk + My_Lab1_lib + cell_2 + layout + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + True + cell_2 + True + True + cell_2 + False + True + False + False + mySuffix + True + S_Nport_P.ddt + True + True + + + + 1 + + 1 + 0 + 1 + 5 + 50 (max) + -1 + True + GHz + GHz + + -1 + -1 + -1 + -1 + 0 + 0 + 0 + 0 + + + + + False + 1 + + + False + + My_Lab1_lib:cell_1 + + + + + + + False + True + + currents + + currents + 0 + + fields + + fields + 1 + + + + currents + 0 + + + True + cell_2 + True + True + S_Nport_P.ddt + + + True + cell_2 + True + False + True + False + False + mySuffix + + + + False + False + 0 + My_Lab1_lib:cell_2:layout + False + + False + False + False + + ads_tlines:MLIN + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + + + My_Lab1_lib:cell_2:layout:TL1 + + 34 + ads_tlines:MLIN:layout + em + + False + + + + + True + True + False + False + 0 + + True + + + P1 + P1 + 1 + + + + + 1 + -1 + cond:drawing + point + + 0:0 + + + + + + + + + + True + + + 1 + P1 + 50:0 + Auto + 0 + 2 + + + P1 + + + ::__GND__ + + + + + + + 0 + 0 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Simulator:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Momentum simulation in microwave mode</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Layout:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Workspace: C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk<br>Library: My_Lab1_lib<br>Cell: cell_2<br>View: layout</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Partitioning between EM and circuit:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM simulation/model of all items</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Substrate:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Substrate: cell_1 (defined in library: My_Lab1_lib)</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Ports:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">1 port defined</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Frequency plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Adaptive from 1 GHz to 5 GHz (Npts: 50 (max))</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Output plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Template: Auto-select</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Dataset: cell_2_MomUW</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Mom Simulation options:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Using local settings</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">All simulation options are initialized and ready for simulation.</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM simulation resources:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Simulation on host:Local</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Model:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM Model: emModel<br> Auto-updated</span></p></body></html> + + + LocalRemote + + 1 + Local + - needs refresh - + False + + False + + False + + False + + False + + False + + False + + Now + + + Never + + + True + 0 + + + Normal + + + True + + True + + + + Local + 1 + queue + True + False + + True + 0 + + + Normal + + + True + + True + + + + + diff --git a/MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/master.tag b/MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/master.tag new file mode 100644 index 0000000..43a77ab --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/cell_2/em%Setup/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +eesof_em_setup.file diff --git a/MyLab1_wrk/My_Lab1_lib/cell_2/layout/layout.oa b/MyLab1_wrk/My_Lab1_lib/cell_2/layout/layout.oa new file mode 100644 index 0000000000000000000000000000000000000000..d584f0fc1f0df3cdf3bc4a0330a569201e3a8201 GIT binary patch literal 60500 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 + + + + + + + + + + + diff --git a/MyLab1_wrk/My_Lab1_lib/schematic.prf b/MyLab1_wrk/My_Lab1_lib/schematic.prf new file mode 100644 index 0000000..58fefdd --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/schematic.prf @@ -0,0 +1,12 @@ +# @(#) $Source: /cvs/wlv/src/pde/text/schematic_lib.prf.mil,v $ $Revision: 1.1 $ $Date: 2010/11/02 04:49:22 $ +textHeight 0.125000 +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +unitsLng 4 +instNameLayerID ads_device:ads_annotate +instIDLayerID ads_annotate:ads_drawing7 +instParam1LayerID ads_annotate:drawing +pinAnnotLayerID ads_pin:ads_label diff --git a/MyLab1_wrk/My_Lab1_lib/substrate1.subst b/MyLab1_wrk/My_Lab1_lib/substrate1.subst new file mode 100644 index 0000000..e5b3c4f --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/substrate1.subst @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/MyLab1_wrk/My_Lab1_lib/tech.db b/MyLab1_wrk/My_Lab1_lib/tech.db new file mode 100644 index 0000000000000000000000000000000000000000..77c4d4055505f7984ee6bcedf74c2b1b592d4d37 GIT binary patch literal 12108 zcmeHNKX4S+8Q+tHgoFTLFm@7>5E~qvKSVlYP%=zLjxd24+0g_greJd3yWP9n(Q5Z* zcMo)#6jxACq;QeKMG7Y4!i9^>gu;`dprFu9Qn*Or!Uf|{xS(>CNt1lvd%xf6SXhG) zqZxa6%--+)`QG=w_x*YA+ZC-hUanM}jq*FGepep${QyIUfZqm=0Cxbt0UQM$1&#rg zrdUPLbPuU*-AESu@8lP3cLfn3p@h_o&zodmw@woEuT*g0I~5oZ17_k z>KYV2|B|Kq{HVouU$yA`$l|%5SX>5w?w9tS208nQljtv~%UQ;LZ(w{9?Mo$m-YMzl zI>h&&A3EkG47>;a9~JNe=$qKV_&M~GFP47>&ouB%1J5+@OaotY4GcTgg1fo z{ZgONwsuO{ZNb?C#5L|rp}i0I98l+L!8PxccRqCE!O2^&Vl@rWoK5fbad|Y)(i}_op?gsIRd$tIWv0AR-L`UM+g5t`LTVeei`qo<%@^d+ zd{c8^O~W+D)ci?vWJR3X9x-%JSL0uNat{MMSGQJlKVSYcscDk>^I46T7cRJ^6hrmLDCHsZv|$rdhmdXk9N|7K@#aGCzqs%e{{8NLS4j zHi``&71@I6=me3$daO$%J=1`!KOJn$4K_{AGKzc;9EASar3rJY~}GrILO zOI*yai}hO~i`ZPrf+)@02tsy}U+4e>+m&FlDr&olch)DF=U)ym<4TZVk+_*{P#AAh z_VqXsM+wIDSW-)s3BI!zQ7|!Gx2Jj*0bT-v$5J^{5RCrh;$WOB=s0TGHo%a zCnEcsZYsyw1@8JSchz^yz4T_Uw&>PpYGF|SndvBA=M(Vz6nF=C7kCf&A0YXbA@5V>AEd+d2SDj5JMQ0g$hxlme;@w2`7}yC zf53({XV*0zwST@(aFGfY+W{Qq;$Xz@v(y*Y>tp;X@EY)sz&`=s2mTd!6L=fA4m^#- zh5IT)>XZ2t^-AP8=V#!52q-FgD&=8z0%K#Re-DpQ1hYl>nW;nP>q@VArtU?>Q`LXw z{6&5@ijJ9gO2|(;&~IsZUs} zFJ&r)&(S7kIp=92*DvEqm&1cT)DP6=Xwt17IA2E!1Uz4gdLkqG zFV|^fehBOU8OJ<-uA!gj%yqOs1oFJ0UdoU=j*4dX8-MTo5s~RH!TZfy%QPzbyJA z9hv7KRYt$$I(_KvDv-jqfN8rAt};r>*A-ZOLa)Un|+zj%JA3DZx>;Iy-)S-M3Zhhe zclPZ+8On>wp$pIsn?6?ycHQdvO1H=b++;=fJy>YJ(-_ci;ksvM`aZ9;s@{2d_vodE|+-lMmg_vyK+g?S(S znNDIyxBpjtg}Qv0|5IN=Ht35+o%*-^!TX~49w8w|=1HEtc40>#T zgA&W~w+a^kL+X|5@jJ{7jDG~Y3A_#b7|3&f7VFLf&jESvbJ;R9X9e~u;4JHp6#8q~ zIn3|+mU{btzszq{1^=y>8`Su0<*2peQTeDkFJs3F;_7*=`q8skeOCY9%HQNspOtoB z-a-3HD(l4}yK^XIqUExKqBFtyWs{|LFe@C?IFC literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/My_Lab1_lib/tech.subst b/MyLab1_wrk/My_Lab1_lib/tech.subst new file mode 100644 index 0000000..90bb6c4 --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib/tech.subst @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/MyLab1_wrk/My_Lab1_lib_lay.prf b/MyLab1_wrk/My_Lab1_lib_lay.prf new file mode 100644 index 0000000..e89b6e9 --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab1_wrk/My_Lab1_lib_sch.prf b/MyLab1_wrk/My_Lab1_lib_sch.prf new file mode 100644 index 0000000..72dd74c --- /dev/null +++ b/MyLab1_wrk/My_Lab1_lib_sch.prf @@ -0,0 +1,25 @@ +pathWidth 0.500000 +pathRadius 0.500000 +textHeight 0.125000 +instNameLayerID ads_device:ads_annotate +instIDLayerID ads_annotate:ads_drawing7 +instParam1LayerID ads_annotate:drawing +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +minVertexDistance 1.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID ads_pin:ads_label diff --git a/MyLab1_wrk/ads_builtin_lay.prf b/MyLab1_wrk/ads_builtin_lay.prf new file mode 100644 index 0000000..e89b6e9 --- /dev/null +++ b/MyLab1_wrk/ads_builtin_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab1_wrk/ads_rflib_lay.prf b/MyLab1_wrk/ads_rflib_lay.prf new file mode 100644 index 0000000..20038a1 --- /dev/null +++ b/MyLab1_wrk/ads_rflib_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.040000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab1_wrk/ads_tlines_lay.prf b/MyLab1_wrk/ads_tlines_lay.prf new file mode 100644 index 0000000..e89b6e9 --- /dev/null +++ b/MyLab1_wrk/ads_tlines_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab1_wrk/cds.lib b/MyLab1_wrk/cds.lib new file mode 100644 index 0000000..3541b94 --- /dev/null +++ b/MyLab1_wrk/cds.lib @@ -0,0 +1 @@ +softinclude lib.defs diff --git a/MyLab1_wrk/cell_1.dds b/MyLab1_wrk/cell_1.dds new file mode 100644 index 0000000..8d29879 --- /dev/null +++ b/MyLab1_wrk/cell_1.dds @@ -0,0 +1,3799 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-18T01:06:21Z"); + set(ddoId, "FileCreatedDateAndTime", "2011-02-04T14:25:47Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_1_MomUW_a"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequency Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1292479018); +// Graphical Object: + set(goId0, "Right", 6674); + set(goId0, "Bottom", 1542); + set(goId0, "Left", 4750); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "@interpolatedLabel Fitted Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 5); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1094097969); +// Graphical Object: + set(goId0, "Right", 4368); + set(goId0, "Bottom", 1542); + set(goId0, "Left", 2625); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1299821640); +// Graphical Object: + set(goId0, "Right", 9039); + set(goId0, "Bottom", 2042); + set(goId0, "Left", 6000); + set(goId0, "Top", 1875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequencies vs. Fitted (AFS or Linear)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 795844455); +// Graphical Object: + set(goId0, "Right", 7020); + set(goId0, "Bottom", 1222); + set(goId0, "Left", 2500); + set(goId0, "Top", 1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 463078460); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 5211); + set(goId0, "Left", 1389); + set(goId0, "Top", 1791); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Magnitude [dB]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1479411617); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1093942826); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1749476954); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "StackedPlot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2032807636); +// Graphical Object: + set(goId0, "Right", 4625); + set(goId0, "Bottom", 8500); + set(goId0, "Left", -250); + set(goId0, "Top", 5375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); + set(goId0, "PlotLogoHideOnOff", FALSE); +plotId = get_new(goId0, "Plot"); +if (plotId != NULL) { +// Base Class Object: + set(plotId, "Name", ""); + set(plotId, "Uid", 993714824); +// Graphical Object: + set(plotId, "Right", 4525); + set(plotId, "Bottom", 8400); + set(plotId, "Left", -150); + set(plotId, "Top", 5475); + set(plotId, "Zrot", 0); + set(plotId, "Yrot", 0); + set(plotId, "Xrot", 0); + set(plotId, "Status", 0); + set(plotId, "LineColor", 0); + set(plotId, "LineType", 0); + set(plotId, "LineWidth", 7); +// Box... + set(plotId, "FillPattern", -1); + set(plotId, "FillColor", 0); +// Plot base... + set(plotId, "LegendOnOff", TRUE); + set(plotId, "LeftMargin", 779); + set(plotId, "RightMargin", 117); + set(plotId, "TopMargin", 84); + set(plotId, "BottomMargin", 586); +// Plot Title... + set(plotId, "Title", ""); + set(plotId, "TitleFont", "Roboto"); + if (get(plotId, "TitleFont") != "Roboto") + set(plotId, "TitleFont", "Arial For CAE"); + set(plotId, "TitleFontSize", 140); + set(plotId, "TitleColor", 0); +axisID = get_new(plotId, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 792258268); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(plotId, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1339450970); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.5); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 0.1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(plotId, "Trace", "dB(S(1,2))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 189202045); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +// Initialize plot + set(plotId, "InitPlot", 0); +} +goId0 = get_new(pageId, "StackedPlot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1350083336); +// Graphical Object: + set(goId0, "Right", 10505); + set(goId0, "Bottom", 5336); + set(goId0, "Left", 5625); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); + set(goId0, "PlotLogoHideOnOff", FALSE); +plotId = get_new(goId0, "Plot"); +if (plotId != NULL) { +// Base Class Object: + set(plotId, "Name", ""); + set(plotId, "Uid", 2112134564); +// Graphical Object: + set(plotId, "Right", 10405); + set(plotId, "Bottom", 5236); + set(plotId, "Left", 5725); + set(plotId, "Top", 2350); + set(plotId, "Zrot", 0); + set(plotId, "Yrot", 0); + set(plotId, "Xrot", 0); + set(plotId, "Status", 0); + set(plotId, "LineColor", 0); + set(plotId, "LineType", 0); + set(plotId, "LineWidth", 7); +// Box... + set(plotId, "FillPattern", -1); + set(plotId, "FillColor", 0); +// Plot base... + set(plotId, "LegendOnOff", TRUE); + set(plotId, "LeftMargin", 629); + set(plotId, "RightMargin", 79); + set(plotId, "TopMargin", 56); + set(plotId, "BottomMargin", 504); +// Plot Title... + set(plotId, "Title", ""); + set(plotId, "TitleFont", "Roboto"); + if (get(plotId, "TitleFont") != "Roboto") + set(plotId, "TitleFont", "Arial For CAE"); + set(plotId, "TitleFontSize", 140); + set(plotId, "TitleColor", 0); +axisID = get_new(plotId, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 435185338); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(plotId, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 829970437); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.5); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 0.1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(plotId, "Trace", "dB(S(2,1))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 394591254); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +// Initialize plot + set(plotId, "InitPlot", 0); +} +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 946290257); +// Graphical Object: + set(goId0, "Right", 9742); + set(goId0, "Bottom", 8461); + set(goId0, "Left", 6681); + set(goId0, "Top", 5375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 582663587); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2134360176); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1665820836); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Mag"); + set(pageId, "Uid", 2072181805); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1070465347); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 5586); + set(goId0, "Left", -103); + set(goId0, "Top", 2333); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Phase [deg]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1364998129); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1339968509); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1874199028); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2146431054); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S11_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 728540986); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S11_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 375022091); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 519272321); +// Graphical Object: + set(goId0, "Right", 9742); + set(goId0, "Bottom", 5586); + set(goId0, "Left", 5022); + set(goId0, "Top", 2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1052629460); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 568534722); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 785313594); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2049864436); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S12_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 180993100); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S12_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 903582459); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequency Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 944089029); +// Graphical Object: + set(goId0, "Right", 6674); + set(goId0, "Bottom", 1917); + set(goId0, "Left", 4750); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "@interpolatedLabel Fitted Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 5); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 524902333); +// Graphical Object: + set(goId0, "Right", 5030); + set(goId0, "Bottom", 1917); + set(goId0, "Left", 2625); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1255397382); +// Graphical Object: + set(goId0, "Right", 8283); + set(goId0, "Bottom", 2417); + set(goId0, "Left", 6125); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequencies vs. Fitted (AFS or Linear)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1065903327); +// Graphical Object: + set(goId0, "Right", 7020); + set(goId0, "Bottom", 1597); + set(goId0, "Left", 2500); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1773014093); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 8836); + set(goId0, "Left", -103); + set(goId0, "Top", 5750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2121678815); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1251895952); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1239355323); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1006385646); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S21_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 884353044); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S21_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1172183586); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2076469884); +// Graphical Object: + set(goId0, "Right", 9742); + set(goId0, "Bottom", 8836); + set(goId0, "Left", 5022); + set(goId0, "Top", 5750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1040749757); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1316789204); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 845649095); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2128251196); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S22_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 489613914); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S22_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 2054261346); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Phase"); + set(pageId, "Uid", 1914221859); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1777339949); +// Graphical Object: + set(goId0, "Right", 3975); + set(goId0, "Bottom", 4500); + set(goId0, "Left", 250); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1978745840); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 915222522); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S11_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2029585543); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S11_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1518480735); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1748032109); +// Graphical Object: + set(goId0, "Right", 8100); + set(goId0, "Bottom", 4500); + set(goId0, "Left", 4375); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 949529879); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 412176706); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S12_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1994001745); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S12_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1421904378); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1309808585); +// Graphical Object: + set(goId0, "Right", 8100); + set(goId0, "Bottom", 8250); + set(goId0, "Left", 4375); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1639673865); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1366472769); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S22_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1687250068); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S22_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1707702599); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 887840315); +// Graphical Object: + set(goId0, "Right", 3975); + set(goId0, "Bottom", 8250); + set(goId0, "Left", 250); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 422568461); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1065646246); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S21_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 92699460); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S21_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1420070709); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Smith Chart"); + set(pageId, "Uid", 505789063); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_discrete = $discreteData..S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1599891955); +// Graphical Object: + set(goId0, "Right", 3236); + set(goId0, "Bottom", 1125); + set(goId0, "Left", 250); + set(goId0, "Top", 875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_fitted=S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 93400632); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 1375); + set(goId0, "Left", 250); + set(goId0, "Top", 1125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "discreteData=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then Default_Dataset_Name else leftstr(Default_Dataset_Name, strlen(Default_Dataset_Name) - 2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 240038326); +// Graphical Object: + set(goId0, "Right", 12622); + set(goId0, "Bottom", 875); + set(goId0, "Left", 250); + set(goId0, "Top", 625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "interpolatedLabel=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then \"Linearly\" else \"Adaptively\""); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1811323712); +// Graphical Object: + set(goId0, "Right", 8026); + set(goId0, "Bottom", 3875); + set(goId0, "Left", 250); + set(goId0, "Top", 3625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S21_discrete=$discreteData..S(2,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 892496997); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 2375); + set(goId0, "Left", 250); + set(goId0, "Top", 2125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S21_fitted=S(2,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1956407768); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 2625); + set(goId0, "Left", 250); + set(goId0, "Top", 2375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S12_fitted=S(1,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1891722632); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 2000); + set(goId0, "Left", 250); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S12_discrete=$discreteData..S(1,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 892536526); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 1750); + set(goId0, "Left", 250); + set(goId0, "Top", 1500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S22_discrete=$discreteData..S(2,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1506764637); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 3000); + set(goId0, "Left", 250); + set(goId0, "Top", 2750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S22_fitted=S(2,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1095338751); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 3250); + set(goId0, "Left", 250); + set(goId0, "Top", 3000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Equations"); + set(pageId, "Uid", 1138417399); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1831820858); +// Graphical Object: + set(goId0, "Right", 10007); + set(goId0, "Bottom", -67); + set(goId0, "Left", 1806); + set(goId0, "Top", -973); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 298735610); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 970535725); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1194800835); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 142340360); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1697223641); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 244861893); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 947380136); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1888325652); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1372101128); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 718011273); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1915030998); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 217083451); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1497949389); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1299); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 818); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 150163877); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1948902361); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.5); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 0.05); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 209021011); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 917289496); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 32522957); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1562990894); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5606); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 818); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Reverse Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 67960844); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1010391202); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.5); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 0.05); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1496728925); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 766550044); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(1,2))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 300278850); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "S-Parameters vs. Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 540640054); +// Graphical Object: + set(goId0, "Right", 5506); + set(goId0, "Bottom", -559); + set(goId0, "Left", 2059); + set(goId0, "Top", -837); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +// Base Class Object: + set(pageId, "Name", "Page 5 : S_Params_Quad_dB_Smith"); + set(pageId, "Uid", 369457285); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 369457285); + set(ddWinId, "PageViewRect_2072181805", list(-10774, 13920, 11129, -1091)); + set(ddWinId, "PageViewRect_1914221859", list(-1279, 9039, 10612, 1172)); + set(ddWinId, "PageViewRect_505789063", list(-1730, 8407, 10080, 593)); + set(ddWinId, "PageViewRect_1138417399", list(3, 6506, 12869, -2006)); + set(ddWinId, "PageViewRect_369457285", list(-1829, 9167, 13255, -1171)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Mag","Phase","Smith Chart","Equations","Page 5 : S_Params_Quad_dB_Smith")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab1_wrk/cell_1.dds~ b/MyLab1_wrk/cell_1.dds~ new file mode 100644 index 0000000..ee3a984 --- /dev/null +++ b/MyLab1_wrk/cell_1.dds~ @@ -0,0 +1,2892 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-17T22:30:54Z"); + set(ddoId, "FileCreatedDateAndTime", "2011-02-04T14:25:47Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_1_MomUW_a"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequency Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1292479018); +// Graphical Object: + set(goId0, "Right", 6674); + set(goId0, "Bottom", 1542); + set(goId0, "Left", 4750); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "@interpolatedLabel Fitted Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 5); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1094097969); +// Graphical Object: + set(goId0, "Right", 4368); + set(goId0, "Bottom", 1542); + set(goId0, "Left", 2625); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1299821640); +// Graphical Object: + set(goId0, "Right", 9039); + set(goId0, "Bottom", 2042); + set(goId0, "Left", 6000); + set(goId0, "Top", 1875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequencies vs. Fitted (AFS or Linear)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 795844455); +// Graphical Object: + set(goId0, "Right", 7020); + set(goId0, "Bottom", 1222); + set(goId0, "Left", 2500); + set(goId0, "Top", 1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 463078460); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 5211); + set(goId0, "Left", 1389); + set(goId0, "Top", 1791); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Magnitude [dB]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1479411617); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1093942826); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1749476954); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "StackedPlot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2032807636); +// Graphical Object: + set(goId0, "Right", 4625); + set(goId0, "Bottom", 8500); + set(goId0, "Left", -250); + set(goId0, "Top", 5375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); + set(goId0, "PlotLogoHideOnOff", FALSE); +plotId = get_new(goId0, "Plot"); +if (plotId != NULL) { +// Base Class Object: + set(plotId, "Name", ""); + set(plotId, "Uid", 993714824); +// Graphical Object: + set(plotId, "Right", 4525); + set(plotId, "Bottom", 8400); + set(plotId, "Left", -150); + set(plotId, "Top", 5475); + set(plotId, "Zrot", 0); + set(plotId, "Yrot", 0); + set(plotId, "Xrot", 0); + set(plotId, "Status", 0); + set(plotId, "LineColor", 0); + set(plotId, "LineType", 0); + set(plotId, "LineWidth", 7); +// Box... + set(plotId, "FillPattern", -1); + set(plotId, "FillColor", 0); +// Plot base... + set(plotId, "LegendOnOff", TRUE); + set(plotId, "LeftMargin", 779); + set(plotId, "RightMargin", 117); + set(plotId, "TopMargin", 84); + set(plotId, "BottomMargin", 586); +// Plot Title... + set(plotId, "Title", ""); + set(plotId, "TitleFont", "Roboto"); + if (get(plotId, "TitleFont") != "Roboto") + set(plotId, "TitleFont", "Arial For CAE"); + set(plotId, "TitleFontSize", 140); + set(plotId, "TitleColor", 0); +axisID = get_new(plotId, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 792258268); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(plotId, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1339450970); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.5); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 0.1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(plotId, "Trace", "dB(S(1,2))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 189202045); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +// Initialize plot + set(plotId, "InitPlot", 0); +} +goId0 = get_new(pageId, "StackedPlot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1350083336); +// Graphical Object: + set(goId0, "Right", 10505); + set(goId0, "Bottom", 5336); + set(goId0, "Left", 5625); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); + set(goId0, "PlotLogoHideOnOff", FALSE); +plotId = get_new(goId0, "Plot"); +if (plotId != NULL) { +// Base Class Object: + set(plotId, "Name", ""); + set(plotId, "Uid", 2112134564); +// Graphical Object: + set(plotId, "Right", 10405); + set(plotId, "Bottom", 5236); + set(plotId, "Left", 5725); + set(plotId, "Top", 2350); + set(plotId, "Zrot", 0); + set(plotId, "Yrot", 0); + set(plotId, "Xrot", 0); + set(plotId, "Status", 0); + set(plotId, "LineColor", 0); + set(plotId, "LineType", 0); + set(plotId, "LineWidth", 7); +// Box... + set(plotId, "FillPattern", -1); + set(plotId, "FillColor", 0); +// Plot base... + set(plotId, "LegendOnOff", TRUE); + set(plotId, "LeftMargin", 629); + set(plotId, "RightMargin", 79); + set(plotId, "TopMargin", 56); + set(plotId, "BottomMargin", 504); +// Plot Title... + set(plotId, "Title", ""); + set(plotId, "TitleFont", "Roboto"); + if (get(plotId, "TitleFont") != "Roboto") + set(plotId, "TitleFont", "Arial For CAE"); + set(plotId, "TitleFontSize", 140); + set(plotId, "TitleColor", 0); +axisID = get_new(plotId, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 435185338); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(plotId, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 829970437); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -0.5); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 0.1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(plotId, "Trace", "dB(S(2,1))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 394591254); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +// Initialize plot + set(plotId, "InitPlot", 0); +} +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 946290257); +// Graphical Object: + set(goId0, "Right", 9742); + set(goId0, "Bottom", 8461); + set(goId0, "Left", 6681); + set(goId0, "Top", 5375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 582663587); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2134360176); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1665820836); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Mag"); + set(pageId, "Uid", 2072181805); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1070465347); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 5586); + set(goId0, "Left", -103); + set(goId0, "Top", 2333); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Phase [deg]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1364998129); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1339968509); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1874199028); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2146431054); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S11_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 728540986); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S11_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 375022091); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 519272321); +// Graphical Object: + set(goId0, "Right", 9742); + set(goId0, "Bottom", 5586); + set(goId0, "Left", 5022); + set(goId0, "Top", 2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1052629460); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 568534722); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 785313594); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2049864436); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S12_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 180993100); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S12_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 903582459); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequency Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 944089029); +// Graphical Object: + set(goId0, "Right", 6674); + set(goId0, "Bottom", 1917); + set(goId0, "Left", 4750); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "@interpolatedLabel Fitted Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 5); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 524902333); +// Graphical Object: + set(goId0, "Right", 5030); + set(goId0, "Bottom", 1917); + set(goId0, "Left", 2625); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1255397382); +// Graphical Object: + set(goId0, "Right", 8283); + set(goId0, "Bottom", 2417); + set(goId0, "Left", 6125); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequencies vs. Fitted (AFS or Linear)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1065903327); +// Graphical Object: + set(goId0, "Right", 7020); + set(goId0, "Bottom", 1597); + set(goId0, "Left", 2500); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1773014093); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 8836); + set(goId0, "Left", -103); + set(goId0, "Top", 5750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2121678815); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1251895952); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1239355323); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1006385646); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S21_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 884353044); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S21_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1172183586); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2076469884); +// Graphical Object: + set(goId0, "Right", 9742); + set(goId0, "Bottom", 8836); + set(goId0, "Left", 5022); + set(goId0, "Top", 5750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1040749757); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1316789204); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 845649095); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2128251196); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S22_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 489613914); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S22_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 2054261346); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Phase"); + set(pageId, "Uid", 1914221859); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1777339949); +// Graphical Object: + set(goId0, "Right", 3975); + set(goId0, "Bottom", 4500); + set(goId0, "Left", 250); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1978745840); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 915222522); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S11_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2029585543); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S11_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1518480735); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1748032109); +// Graphical Object: + set(goId0, "Right", 8100); + set(goId0, "Bottom", 4500); + set(goId0, "Left", 4375); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 949529879); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 412176706); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S12_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1994001745); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S12_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1421904378); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1309808585); +// Graphical Object: + set(goId0, "Right", 8100); + set(goId0, "Bottom", 8250); + set(goId0, "Left", 4375); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1639673865); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1366472769); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S22_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1687250068); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S22_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1707702599); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 887840315); +// Graphical Object: + set(goId0, "Right", 3975); + set(goId0, "Bottom", 8250); + set(goId0, "Left", 250); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 422568461); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1065646246); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S21_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 92699460); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S21_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1420070709); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Smith Chart"); + set(pageId, "Uid", 505789063); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_discrete = $discreteData..S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1599891955); +// Graphical Object: + set(goId0, "Right", 3236); + set(goId0, "Bottom", 1125); + set(goId0, "Left", 250); + set(goId0, "Top", 875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_fitted=S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 93400632); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 1375); + set(goId0, "Left", 250); + set(goId0, "Top", 1125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "discreteData=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then Default_Dataset_Name else leftstr(Default_Dataset_Name, strlen(Default_Dataset_Name) - 2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 240038326); +// Graphical Object: + set(goId0, "Right", 12622); + set(goId0, "Bottom", 875); + set(goId0, "Left", 250); + set(goId0, "Top", 625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "interpolatedLabel=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then \"Linearly\" else \"Adaptively\""); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1811323712); +// Graphical Object: + set(goId0, "Right", 8026); + set(goId0, "Bottom", 3875); + set(goId0, "Left", 250); + set(goId0, "Top", 3625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S21_discrete=$discreteData..S(2,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 892496997); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 2375); + set(goId0, "Left", 250); + set(goId0, "Top", 2125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S21_fitted=S(2,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1956407768); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 2625); + set(goId0, "Left", 250); + set(goId0, "Top", 2375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S12_fitted=S(1,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1891722632); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 2000); + set(goId0, "Left", 250); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S12_discrete=$discreteData..S(1,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 892536526); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 1750); + set(goId0, "Left", 250); + set(goId0, "Top", 1500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S22_discrete=$discreteData..S(2,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1506764637); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 3000); + set(goId0, "Left", 250); + set(goId0, "Top", 2750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S22_fitted=S(2,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1095338751); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 3250); + set(goId0, "Left", 250); + set(goId0, "Top", 3000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Equations"); + set(pageId, "Uid", 1138417399); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 2072181805); + set(ddWinId, "PageViewRect_2072181805", list(-10774, 13920, 11129, -1091)); + set(ddWinId, "PageViewRect_1914221859", list(-1279, 9039, 10612, 1172)); + set(ddWinId, "PageViewRect_505789063", list(-1730, 8407, 10080, 593)); + set(ddWinId, "PageViewRect_1138417399", list(3, 6506, 12869, -2006)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Mag","Phase","Smith Chart","Equations")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab1_wrk/cell_2.dds b/MyLab1_wrk/cell_2.dds new file mode 100644 index 0000000..77909ee --- /dev/null +++ b/MyLab1_wrk/cell_2.dds @@ -0,0 +1,712 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-18T01:00:14Z"); + set(ddoId, "FileCreatedDateAndTime", "2011-02-04T11:43:32Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_2_MomUW_a"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1750921729); +// Graphical Object: + set(goId0, "Right", 6867); + set(goId0, "Bottom", 5211); + set(goId0, "Left", 2194); + set(goId0, "Top", 1958); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 806); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Magnitude [dB]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 85709752); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 492920781); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -30); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 593367410); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1587951830); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S11_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2078992688); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "dB(S11_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1338104208); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequency Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1162609153); +// Graphical Object: + set(goId0, "Right", 6799); + set(goId0, "Bottom", 1792); + set(goId0, "Left", 4875); + set(goId0, "Top", 1625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "@interpolatedLabel Fitted Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 5); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1848606170); +// Graphical Object: + set(goId0, "Right", 4493); + set(goId0, "Bottom", 1792); + set(goId0, "Left", 2750); + set(goId0, "Top", 1625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1098527054); +// Graphical Object: + set(goId0, "Right", 6789); + set(goId0, "Bottom", 6292); + set(goId0, "Left", 3750); + set(goId0, "Top", 6125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequencies vs. Fitted (AFS or Linear)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 887804759); +// Graphical Object: + set(goId0, "Right", 7145); + set(goId0, "Bottom", 1222); + set(goId0, "Left", 2625); + set(goId0, "Top", 1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Mag/Phase"); + set(pageId, "Uid", 118856895); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1408774377); +// Graphical Object: + set(goId0, "Right", 4475); + set(goId0, "Bottom", 4750); + set(goId0, "Left", 750); + set(goId0, "Top", 1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1492783818); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1348724692); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S11_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 17693585); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S11_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 210160082); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Smith Chart"); + set(pageId, "Uid", 228509786); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_discrete = $discreteData..S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 516636440); +// Graphical Object: + set(goId0, "Right", 1611); + set(goId0, "Bottom", 2250); + set(goId0, "Left", -1375); + set(goId0, "Top", 2000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_fitted=S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 323347389); +// Graphical Object: + set(goId0, "Right", 202); + set(goId0, "Bottom", 2500); + set(goId0, "Left", -1375); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "discreteData=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then Default_Dataset_Name else leftstr(Default_Dataset_Name, strlen(Default_Dataset_Name) - 2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1606289803); +// Graphical Object: + set(goId0, "Right", 10997); + set(goId0, "Bottom", 2000); + set(goId0, "Left", -1375); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "interpolatedLabel=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then \"Linearly\" else \"Adaptively\""); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1336318914); +// Graphical Object: + set(goId0, "Right", 6401); + set(goId0, "Bottom", 3000); + set(goId0, "Left", -1375); + set(goId0, "Top", 2750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Equations"); + set(pageId, "Uid", 985290484); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 118856895); + set(ddWinId, "PageViewRect_118856895", list(-435, 8627, 15637, -2388)); + set(ddWinId, "PageViewRect_228509786", list(-335, 4825, 5560, 925)); + set(ddWinId, "PageViewRect_985290484", list(-1622, 6631, 11244, -1881)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Mag/Phase","Smith Chart","Equations")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab1_wrk/cell_2.dds~ b/MyLab1_wrk/cell_2.dds~ new file mode 100644 index 0000000..3fe62b9 --- /dev/null +++ b/MyLab1_wrk/cell_2.dds~ @@ -0,0 +1,933 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-18T00:53:09Z"); + set(ddoId, "FileCreatedDateAndTime", "2011-02-04T11:43:32Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_2_MomUW_a"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1750921729); +// Graphical Object: + set(goId0, "Right", 4742); + set(goId0, "Bottom", 5461); + set(goId0, "Left", 69); + set(goId0, "Top", 2208); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 806); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Magnitude [dB]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 85709752); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 492920781); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -30); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 593367410); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1587951830); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S11_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2078992688); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "dB(S11_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1338104208); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 326109643); +// Graphical Object: + set(goId0, "Right", 9867); + set(goId0, "Bottom", 5461); + set(goId0, "Left", 5101); + set(goId0, "Top", 2208); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 899); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Phase [deg]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 452660153); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 973841413); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -200); + set(axisID, "MaxValue", 200); + set(axisID, "StepSize", 100); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2028279956); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1432613732); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S11_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1752375960); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S11_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 598207369); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequency Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1162609153); +// Graphical Object: + set(goId0, "Right", 6799); + set(goId0, "Bottom", 1792); + set(goId0, "Left", 4875); + set(goId0, "Top", 1625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "@interpolatedLabel Fitted Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 5); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1848606170); +// Graphical Object: + set(goId0, "Right", 4493); + set(goId0, "Bottom", 1792); + set(goId0, "Left", 2750); + set(goId0, "Top", 1625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1098527054); +// Graphical Object: + set(goId0, "Right", 6789); + set(goId0, "Bottom", 6292); + set(goId0, "Left", 3750); + set(goId0, "Top", 6125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequencies vs. Fitted (AFS or Linear)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 887804759); +// Graphical Object: + set(goId0, "Right", 7145); + set(goId0, "Bottom", 1222); + set(goId0, "Left", 2625); + set(goId0, "Top", 1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Mag/Phase"); + set(pageId, "Uid", 118856895); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1408774377); +// Graphical Object: + set(goId0, "Right", 4475); + set(goId0, "Bottom", 4750); + set(goId0, "Left", 750); + set(goId0, "Top", 1000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1492783818); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1348724692); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S11_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 17693585); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S11_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 210160082); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Smith Chart"); + set(pageId, "Uid", 228509786); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_discrete = $discreteData..S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 516636440); +// Graphical Object: + set(goId0, "Right", 1611); + set(goId0, "Bottom", 2250); + set(goId0, "Left", -1375); + set(goId0, "Top", 2000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_fitted=S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 323347389); +// Graphical Object: + set(goId0, "Right", 202); + set(goId0, "Bottom", 2500); + set(goId0, "Left", -1375); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "discreteData=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then Default_Dataset_Name else leftstr(Default_Dataset_Name, strlen(Default_Dataset_Name) - 2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1606289803); +// Graphical Object: + set(goId0, "Right", 10997); + set(goId0, "Bottom", 2000); + set(goId0, "Left", -1375); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "interpolatedLabel=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then \"Linearly\" else \"Adaptively\""); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1336318914); +// Graphical Object: + set(goId0, "Right", 6401); + set(goId0, "Bottom", 3000); + set(goId0, "Left", -1375); + set(goId0, "Top", 2750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Equations"); + set(pageId, "Uid", 985290484); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 118856895); + set(ddWinId, "PageViewRect_118856895", list(-649, 8119, 12209, -693)); + set(ddWinId, "PageViewRect_228509786", list(-335, 4825, 5560, 925)); + set(ddWinId, "PageViewRect_985290484", list(-1622, 6631, 11244, -1881)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Mag/Phase","Smith Chart","Equations")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab1_wrk/data/cell_1.ds b/MyLab1_wrk/data/cell_1.ds new file mode 100644 index 0000000000000000000000000000000000000000..7b8cc550142eac56aa92764684ebf77a2adcc54c GIT binary patch literal 162304 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 literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/data/cell_1_MomUW.ds b/MyLab1_wrk/data/cell_1_MomUW.ds new file mode 100644 index 0000000000000000000000000000000000000000..b8bea7471a19c09d8a5bcdf0c7e73c541c8a5820 GIT binary patch literal 21504 zcmeHPeM}Tb6yI&}3jtd{3tBusYAYfYYL!OGdG!$S1FndOkmkg2Py!y5J4_KitskV;+O*NgVOu3_#G0rLe`$=ZqDHW_)&vdh&h7gho9)e=Qe%$mY;b=w zzxU?N?0Y-2do$xECp$_D4EcG^JcrF09vanov*Wa+Im|O(H9e`xOHW9Wtj$w8jBvac znVKXvj&q!t#haON%2oJYY`Eh(X-fhlaS5N*8w@ zjTCUi9pgYD$-%3oBx!M!DgfV`^hW6H^dY{H5c+*7pReQlQNEfgf_^CRlXUw1DX+JK zF{)9gKalb(b?qESe65ZTj>xN5!TLX4rU%gPf$!y{Y+%}>Nh6r9|Nnk1EdJ~37JrQQy!fx7{y&ryh7mqP7)eOOzcifkBM6@*j3yjOXdoO#IGFGS z!k}|@0AA37%#75u6tgMQB(c+cQ<^CyIm4QoW=_tQ%xTutr1+#sN`k;@MuG|ARRIIH zAYPhnS)NyJb(WS{Cu!306i@*H=KM0d|KQO z-Sm3k6l3wne2kCyyF))##5-^T_lR1;;*WVZUi>#w{~sgb|A@REIA&PF|glKA{Q$zEC1Hk4qCWt<@c_{J|As3zoy+UUwm@%MP{e+m#lFXjUBZ) zsWVhm&&b+YN*D`H$o2&ZZz?1_SXZ-RfPD|m; zPUk)20IeNfy*z&TvdC|WckFe|*>yg=x^9oB-j~BJ=kIv`vTOUn&Lh`)wPbtRQ=V9SQ95_nwf1ODVbkn( zPkVU$vA;H5Wp;+e*g}VD?C|R4@oQqHp18iJ&iHZPhV8pjws_i;n74RZ)T#?c>%Oe? zD)S9bdwBei`>i)x6+2D+>hFA}vBRsE$7duDj<6l8bVV0$3mMV)ou@t3_Sop{1#QM` z$L5aud&m6pl^c&=y{p(MF&CE&*Vy6J%i|}6j2{)(@ulmH_KAiN(+*F)jyp}x;a7e( z#xc+<`-NUm2ZkCoe`Mee0=r+fN= z{|zDqyypq*`5wUgKGtd{Q;hH9X3!z~t$^n@_Ss-xjaF8pC}F-B>%`2Iey)L)!TjT& zN*Sy%_$tHnFc;}h4|A3N^e~s{PY-*A{OO^u_|jwk5J%7PfV#NN_R7-Qc3Ek;(;->n zl|O^zK3NhZO9D$PCxcchib_gs`BFi-?M-PxZhUO~>uyM3kf7!gVwIdFJtH$G zSCOg-g(rYRB2P{b=R(n?WJ~`!L8$PmKWIzNzGm= zSxPD#mLj{-4!0e>;#uX#JzM`}{g55#FD#9I&eH6Fj-JOTsA@@4u;p=G!HCl$rmw)f zeqY+igLz);=fsU5$C3gDexN*+1b7kv<(VYF76YI>iv)Q70OdI(z)j}Cxx5nTygD*? zC9-&REaH{OB>|?wfbvqFpoj!mTm{N@UWp2xU?orRE>EzI1env21Lf;HQ@41gLdhszc7gI>65xt~auf;B8lXIx zQV1zfeuV@u0hEm-fC*qQjws@qga?ENga?ENga?ENga?ENga?ENga?ENga?ENga?EN zga?EN0>uN`HCwFxU~07RAsUIL0IU%qkM&Ya{Nw)uVUdla(Lnv?Tnq#xb`Z2zDB z*@k_8KxO}*d%M;1WFF(Zz@F~`eLuHQjPcDb{T-!!UyM}-3VgFgyUz{J4(ut^mcch9 z@GTi8LmRS{jQ-m)tbSkiP%ka}OUwpV*CF#~L;t-RW&`i34{AgIZ5w98z$#Xb2emOu oRhLE+J`U*GC^o;y?sKPDmu8wx+4bgqJ6V^~<7m97<3D@gAF{<8`2YX_ literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/data/cell_1_MomUW_a.ds b/MyLab1_wrk/data/cell_1_MomUW_a.ds new file mode 100644 index 0000000000000000000000000000000000000000..f0753406ad8e3d9c74927c65694003bd32fd59cb GIT binary patch literal 96768 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 literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/data/cell_1_data/logFile.txt b/MyLab1_wrk/data/cell_1_data/logFile.txt new file mode 100644 index 0000000..ac04eee --- /dev/null +++ b/MyLab1_wrk/data/cell_1_data/logFile.txt @@ -0,0 +1,16 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Thu Sep 18 03:00:50 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk\data" + Process ID: 1632 + + +SP SP1[1] freq=(1 GHz->5 GHz) + + +Resource usage: + Total stopwatch time = 18.38 seconds. + diff --git a/MyLab1_wrk/data/cell_2_MomUW.ds b/MyLab1_wrk/data/cell_2_MomUW.ds new file mode 100644 index 0000000000000000000000000000000000000000..3a0e4080cd873d8e2b8a2dadc21041e4a3d29300 GIT binary patch literal 20992 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 literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/data/emFar.ds b/MyLab1_wrk/data/emFar.ds new file mode 100644 index 0000000000000000000000000000000000000000..411413b046e113ebd3cf5dd5ceda37e8b0f7cae6 GIT binary patch literal 87552 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 QbwU3_N&eIA{|y8G1x&Ce?EnA( literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/dds.cfg b/MyLab1_wrk/dds.cfg new file mode 100644 index 0000000..aa015a8 --- /dev/null +++ b/MyLab1_wrk/dds.cfg @@ -0,0 +1,9 @@ +DDS_FILE_NAME_OPEN_HISTORY_0=C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk\2-s-params.dds +DDS_FILE_NAME_OPEN_HISTORY_1=C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk\cell_1.dds +DDS_FILE_NAME_OPEN_HISTORY_2=C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk\EM_FarFieldCut.dds +DDS_FILE_NAME_OPEN_HISTORY_3=C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk\cell_2.dds +DDS_FILE_NAME_OPEN_HISTORY_4=C:\Program Files\Keysight\ADS2026_Update0.1\em\templates\EM_FarFieldCut.ddt +DDS_FILE_NAME_OPEN_HISTORY_5=C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk\5-s-params.dds +DDS_FILE_NAME_OPEN_HISTORY_6=C:\Program Files\Keysight\ADS2026_Update0.1\em\templates\S_1port_P.ddt +DDS_FILE_NAME_OPEN_HISTORY_7=C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk\3-s-params.dds +DDS_FILE_NAME_OPEN_HISTORY_8=C:\Program Files\Keysight\ADS2026_Update0.1\em\templates\S_2port_P.ddt diff --git a/MyLab1_wrk/de_sim.cfg b/MyLab1_wrk/de_sim.cfg new file mode 100644 index 0000000..5c2a2e9 --- /dev/null +++ b/MyLab1_wrk/de_sim.cfg @@ -0,0 +1,15 @@ +SYSTEM_CUSTOM_CIRCUIT_SYMBOLS={%DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_SYMBOLS};{$HPEESOF_DIR}\custom\{%PROJECT1}\symbols +DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_SYMBOLS= +DATA_FILES=.\data;{%PROJECT_SEARCH_DATA_FILES};{%DESIGN_KIT_DATA_FILES} +DESIGN_KIT_DATA_FILES= +SYSTEM_CUSTOM_CIRCUIT_DESIGNS={%DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_DESIGNS};{$HPEESOF_DIR}\custom\{%PROJECT1}\designs +DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_DESIGNS= +VIA_CONFIG_PATH={%DESIGN_KIT_VIA_CONFIG_PATH} +DESIGN_KIT_VIA_CONFIG_PATH= +LAST_LIBRARY_SELECTED=My_Lab1_lib +SCHEM_FILE_OPEN_HISTORY_1=My_Lab1_lib:cell_1:schematic +LAYOUT_FILE_OPEN_HISTORY_1=My_Lab1_lib:cell_2:layout +SUBSTRATE_FILE_OPEN_HISTORY_1=My_Lab1_lib:tech +SUBSTRATE_FILE_OPEN_HISTORY_2=My_Lab1_lib:cell_1 +SUBSTRATE_FILE_OPEN_HISTORY_3=My_Lab1_lib:substrate1 +LAYOUT_FILE_OPEN_HISTORY_2=My_Lab1_lib:cell_1:layout diff --git a/MyLab1_wrk/default.pinproperties b/MyLab1_wrk/default.pinproperties new file mode 100644 index 0000000..ccf2d45 --- /dev/null +++ b/MyLab1_wrk/default.pinproperties @@ -0,0 +1,15 @@ + + + 0 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + _NEG + _POS + diff --git a/MyLab1_wrk/hpeesofsim.cfg b/MyLab1_wrk/hpeesofsim.cfg new file mode 100644 index 0000000..9effee2 --- /dev/null +++ b/MyLab1_wrk/hpeesofsim.cfg @@ -0,0 +1,6 @@ +EESOF_MODEL_PATH=%DESIGN_KIT_MODEL_PATH:$ICCAP_MODEL_PATH:%ICCAP_MODEL_PATH;{%DESIGN_KIT_MODEL_PATH} +DESIGN_KIT_MODEL_PATH= +DESIGN_KIT_VERILOGA_PATH= +SIM_FILE_PATH=$USER_SIM_FILE_PATH:%USER_SIM_FILE_PATH:$DE_SIM_FILE_PATH:%DE_SIM_FILE_PATH:.:..:../data:../networks:%DESIGN_KIT_SIM_FILE_PATH;{%DESIGN_KIT_SIM_FILE_PATH} +DESIGN_KIT_SIM_FILE_PATH= +DE_SIM_FILE_PATH=.\data;; diff --git a/MyLab1_wrk/images/2-s-params.png b/MyLab1_wrk/images/2-s-params.png new file mode 100644 index 0000000000000000000000000000000000000000..a87d8bcf39cba27f68c6b3ef5a71be84e6efe056 GIT binary patch literal 48963 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 literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/images/3-microstrip.png b/MyLab1_wrk/images/3-microstrip.png new file mode 100644 index 0000000000000000000000000000000000000000..9247815246296599c854a0701caeabe47b83105d GIT binary patch literal 1178 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 II;Vst0IB`N&j0`b literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/images/4-traveling-wave.png b/MyLab1_wrk/images/4-traveling-wave.png new file mode 100644 index 0000000000000000000000000000000000000000..ea603825abf94d1e7a5c7d9e01884c8d88dbcf8b GIT binary patch literal 33183 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 z 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

kM0K5Qz;D-i&>8IF5) z(WAKbB&)#C?I_?MBjXS6x6JA3-|T4p-XI8EGaW3vx_aiP%mMMOc-PawUXMG^d}@wT zK8vKQ>7)Xae1o~2&l;DJF+n7+f5z>u0F_nmbKsz$sUK-i5{GU;flV_>k;ah=EBDBD ztN>H7TYOC#yjLM+-5|;Y*7AK%6G0gy$O`P<<^dRVJpr9Eh*pcjUXR+UzrEre3EWF} zMJMWvGs3MIK`M-7R8sR@Z##qy(g75#LcjV?ZZD_NZBPUO{3SVW(4o&K51@DZG6g*W zIQgnZO)3FDL3Z~_JU&?@w%9L*!l+J*sTAf^!fFM1-w+1)Fr?k!))X0>XyRcXJu%Xx zgxYyJ)Vm4K(C4W$vc&uCo#t<<_<+p{(_#dPL8 zRCI0IH6d@9NJaqnRe>6-)UqH`A~#!ty?MR<(Z7UwRdNSiVN=`RV|g1#{7>l49dh0N z(CGpkV1Pm;_mvE)`?b&q3|)7Ax2Nj-ewP}#(<6O4jUD3nuWsZ6lI`igm7Qn*49m#dc>P|RacFjW0f=Q0tS$pORi~y4P z5g9~Byv(36StAD2P|ks0e5!(0IVv(%4R%T0PCF=(+ zY%&}h{HO4Xs9o+B%Dz(rSrrXF%kNm$DgFzFsfWXNNk=~lSr{xqMn&lAwFFLMq@%al zxw9%}>)C%t2mW>n0t1J^yz$>`3mob`V@rE&^z!@%5J=#x(d`@1PkU3fgZP8=wQjHV zkdJ?u%Wr-)C@yk$TpAc7G_PG7UsAduF}L31y3?)4`zhfHK3GCQ+&g309S@!33<4mj z^3HXcQRbW2z#aD8^pI{a!U z=Y)UA82^S*w>YPdd34T7S@3zZ-t*OGTfEr#^58dvXkbfX)-8{r7F%3_X8(VGDW>tH aF|ngn@1Fk+l*0gljP%WKSKM^_@Babj-@`xv literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/images/5-s-param.png b/MyLab1_wrk/images/5-s-param.png new file mode 100644 index 0000000000000000000000000000000000000000..c4932b6b76ec3cd76df9e8dc86b2c1431e11f760 GIT binary patch literal 11250 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 literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/images/5-sub-antenna.png b/MyLab1_wrk/images/5-sub-antenna.png new file mode 100644 index 0000000000000000000000000000000000000000..72818392420740a2bc156d5af9a8624f7879f94f GIT binary patch literal 4764 zcmeHLe>l^59RCbmRAl{p&Y?C}uDi<9Z--fFlEcW;I4xUsN`%m_N!hw|TRf5KsKhS) zw6&xn&JV0J@8J3 zBTPmB01Ta%;yeM+MFXH?ss9;#;-{4Qz%RrmPbUX(zTC749`yVdxh(=9Gk#?E>S6F~ z5W3W7697indOwKLjc5G;7&FTmw`e(qBo$;<5G4^M4Ro`>ZKrmn;{5|9Xmh>-G&Ryp z(m1}O{8r80Ty_`x%T3Wd)LornF@DpkilYtnjDGX^K}$37wI0{7pO@)8ack&!#|(SR zHKg{bH`?+*@qKws-nTWXy>ww3D-H%>{LD#;06=svS|1)PaRAV)Q91xzH$Va~8P9-W zhB@c~z!(d2TX@VEzT5atuL|JrOOYb4+bx7h9dJGh$~Yt1dJD$nMDeVTO~Kh6g`FI9$KD#=JIz7JGD2yG ze&{!k6)X$_cxMZO>Ud?*`k_4dV5@p@WFaHKG-%63zEv)v0YlUTDK7Chn$RyrGn_7c zwAmX(COM7-vpNed=WsQh*GflAyU?e@F7V5|iXM9HQT7I3 z;Z+o1T0RDCeg~rF-Jmgu@ZO5e34|>{@!-lDQbz4q5W4o(ooq~sD+4SDCS?R(!Cscc z9xf^NvLtE_5XaZ|29G6bPKQ~$Fer0JegMcndM3o>{7j6FASR+9&>e7pp0S{=WAkj3 zj^J`c0qcSGZmQK9li|daAcac^fzlUzkRrLHVLGa@a{A!t>f>bc%J9FO^*qT8K=KL6 zmNxl0=;Z`BoMdwB(^HaKBmSHKg*(@%vL{p5ZazesiIpxc8mx>nM$m+fzQ(jsOe7+t zHlLJbnR9l7(^8x00|Ts?Yj1(Z0m`!j!f_2sXYIPQ7krxQaQy^Sq4%NfLDbnML z1s#gs8>^#81Vx#@d)-(7LU$)(RhJ*P*=w3p_TOLgluwQ?^``bD;zuOVcSyRD6!BE8 zmBM?H)*quTrdA0xnhLU7RZ7n9xkT9+T!VHyU{|kq91WBn=9<8%PO$j+hteLW~h6b_4lzDb?k~Aoud_LTE#wngeYu1 z_KQY23MRP0;^8UmWQS%`RJ(dddks$|DI!%_GBKQuT3OkRdP9WBrncgz&SUyqO@y}6 zyNFKJRvz>g&TDxjS*)e$r@PQ^=9BnPg(?8-$>V+7me`O4WEcW$4S+vjSsRc>Ng$R2$lVA1Qdm?aHaOkG(F zq{2CruW;w5be%c+LcPirLyDC*DSV%O0~FUj>m#$B-Y;I<6ASwN8^Kj<{IUc?Z+l+# zmowKvJ8&i^z%(tx;$_i2dJO}!-!P>0tj^*~e1&<}Ga^{eHY{x&@SI2bXj|3;HO@`! z!Lz@Z-;1PGr-?adAM3&+8iv0gEfuA;@q2EgXjSc8;?t}*JA72ZVRC)U1 W8N2L0GlGBB0B1)$?!3dQAO8Tmk0TKP literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/images/6-far-cut.png b/MyLab1_wrk/images/6-far-cut.png new file mode 100644 index 0000000000000000000000000000000000000000..8c835b1458dd37bb442cf5ac40f077a0bb4c3194 GIT binary patch literal 130083 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 literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/images/schematic.png b/MyLab1_wrk/images/schematic.png new file mode 100644 index 0000000000000000000000000000000000000000..d11f347ac5d896d471d0c600b4f150c0833c22d0 GIT binary patch literal 25738 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 + + + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + + + diff --git a/MyLab1_wrk/netlist.log b/MyLab1_wrk/netlist.log new file mode 100644 index 0000000..db460d8 --- /dev/null +++ b/MyLab1_wrk/netlist.log @@ -0,0 +1,24 @@ +; Top Design: "My_Lab1_lib:cell_1:schematic" +; Netlisted using Hierarchy Policy: "Standard" + +Options ResourceUsage=yes UseNutmegFormat=no EnableOptim=no TopDesignName="My_Lab1_lib:cell_1:schematic" DcopOutputNodeVoltages=yes DcopOutputPinCurrents=yes DcopOutputAllSweepPoints=no DcopOutputDcopType=0 +model MSub1 MSUB H=1.52 mm Er=3.66 Mur=1 Cond=1.0E+50 Hu=1e+33 mm T=0.025 mm TanD=0.003 Rough=0 mm DielectricLossModel=1 FreqForEpsrTanD=1.0 GHz LowFreqForTanD=1.0 kHz HighFreqForTanD=1.0 THz RoughnessModel=2 +MLIN2:TL1 N__0 N__1 Subst="MSub1" W=3.3 mm L=49 mm Wall1=2.5000000000000002e+28 mm Wall2=2.5000000000000002e+28 mm Mod=1 +S_Param:SP1 CalcS=yes CalcY=no CalcZ=no GroupDelayAperture=1e-4 FreqConversion=no FreqConversionPort=1 StatusLevel=2 CalcNoise=no SortNoise=0 BandwidthForNoise=1.0 Hz DevOpPtLevel=0 SPSS_WSP=yes \ +SweepVar="freq" SweepPlan="SP1_stim" OutputPlan="SP1_Output" + +SweepPlan: SP1_stim Start=1.0 GHz Stop=5 GHz Step=0.01 GHz + +OutputPlan:SP1_Output \ + Type="Output" \ + UseEquationNestLevel=yes \ + EquationNestLevel=2 \ + UseSavedEquationNestLevel=yes \ + SavedEquationNestLevel=2 + +#load "python","LinearCollapse" +Component Module="LinearCollapse" Type="ModelExtractor" NetworkRepresentation=2 +Port:Term2 N__1 0 Num=2 Z=50 Ohm Noise=yes +Port:Term1 N__0 0 Num=1 Z=50 Ohm Noise=yes + +;#@# autodisplay="S_Params_Quad_dB_Smith" diff --git a/MyLab1_wrk/readegs.log b/MyLab1_wrk/readegs.log new file mode 100644 index 0000000..648bf94 --- /dev/null +++ b/MyLab1_wrk/readegs.log @@ -0,0 +1,4 @@ +Thu Sep 18 02:52:47 2025 +Reading EGS Generate file "C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk\simulation\My_Lab1_lib\cell_2\layout\emSetup_MoM\proj.gdf" +EGS file C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk\simulation\My_Lab1_lib\cell_2\layout\emSetup_MoM\proj.gdf is imported in cell "" +Translation successful diff --git a/MyLab1_wrk/saved.wrkstate b/MyLab1_wrk/saved.wrkstate new file mode 100644 index 0000000..79d8afa --- /dev/null +++ b/MyLab1_wrk/saved.wrkstate @@ -0,0 +1,5 @@ + + + + + diff --git a/MyLab1_wrk/schematic.prf b/MyLab1_wrk/schematic.prf new file mode 100644 index 0000000..09c1062 --- /dev/null +++ b/MyLab1_wrk/schematic.prf @@ -0,0 +1,196 @@ +pathBend 1 +pathMiterPercent 0.000000 +pathEndCap 2 +pathLayerName default +textFontName Roboto +textPoint 12 +textJustification 9 +textAngle 0.000000 +textAbsolute 0 +instNameLayer 6 +instIDLayer 7 +instParam1Layer 8 +instTextFontName Roboto +instTextPoint 12 +instTextRows 15 +instTextAddOptionalParams 0 +instTextPrec 2 +wireLabelFontName Roboto +wireLabelPoint 12 +wireLabelColor 37 +fixedInstHighlightColor 2 +lockedInstHighlightColor 1 +oversize 0.100000 +oversizeMiter 0.000000 +scaleX 1.000000 +scaleY 1.000000 +toArcRadius 0.300000 +miterVertexLength 1.000000 +portOrientation 0.000000 +plottingDepth 10 +bboxColor 0 +selectColor 0 +highlightColor 1 +pinColor 19 +pinSize 0.050000 +teeColor 5 +teeSize 0.050000 +portColor 5 +backgroundColor 42 +foregroundColor 10 +globalArcResolution 5.000000 +pcbViaArcResolution 5.000000 +selectFilter 1535 +selectMode 1 +shapeSelectMode 2 +selectBoxSize 10.000000 +selectPointSize 8.000000 +entryMode 0 +rotationIncrement 90.000000 +gridDisplayX 2 +gridDisplayY 2 +gridDisplayOn 1 +gridDisplaySameXY 1 +majorGridDisplayX 5 +majorGridDisplayY 5 +majorGridDisplayOn 1 +gridDisplayMode 0 +gridSnapOn 1 +gridSnapMode 3 +gridColor 0 +windowLLX -2.000000 +windowLLY -3.000000 +windowURX 8.000000 +windowURY 2.000000 +schemPrec -3 +schemIncr 1 +schemUnits 2 +layoutPrec -2 +layoutIncr 1 +layoutUnits 1 +backupCount 20 +placePopUp 0 +placePinPopUp 1 +checkIntersection 0 +checkBinding 0 +shoveConnectionsOnCompoenentsParamChange 1 +plotPinNumbers 0 +plotPinNames 0 +plotPinNetNames 0 +plotPins 1 +rerouteWires 1 +traceTlineFamily Microstrip +traceSimMode 0 +traceTraverse 1 +DSEsymbDistanceX 0.500000 +DSEsymbDistanceY 0.500000 +DSEartDistanceXNew 0.000000 +DSElayDistanceYNew 0.000000 +DSES2LReport 1 +DSEL2SReport 1 +forceSynchronize 1 +dualPlacement 0 +checkUnconnectedPin 1 +checkNodalMismatch 0 +checkWiresInLayout 0 +checkPinVsPort 0 +showConnectedSchem 1 +showConnectedLay 1 +showFixedSchem 0 +showFixedLay 1 +undoEditCount 100 +stepRepeatXspace 0.125000 +stepRepeatYspace 0.125000 +stepRepeatNumRows 1 +stepRepeatNumCols 1 +pinSizeUnits 0 +teeSizeUnits 0 +portSizeUnits 0 +pinSnapSize 15.000000 +keepoutOutlineThickness 1 +placePopupOnZeroParm 0 +autoRepeatableCompPlcmnt 1 +dragMove 1 +dragMoveThresholdSize 6.000000 +dveEpsilon 0.000000 +dveFringe 10.000000 +dveArcCircleResolution 5.000000 +dveMaxError 100 +voltageColor 10 +currentColor 6 +nodeNameColor 5 +coordEntryPopup 0 +dispSubnetInstNames 0 +swapKeepInstName 1 +tuneSimMode 2 +tuneRestoreDDS 0 +tuneRange 50.000000 +tuneStepSize 10.000000 +tuneScale 0 +tuneSnap 0 +tuneParameterDisplayLongName 0 +optimCockpitUpdateSchematic 1 +optimCockpitSaveState 0 +setPasteOriginPopup 0 +preserveCopyPasteNet 0 +maintainAngle 1 +textOrigin 0 +minPixelDisplaySize 4 +rerouteTraces 0 +prefVersion 1 +genericArtworkSize 4.000000 +plotLessThanMinPixels 1 +plotDepthForLessThanMinPixels 2 +newRouteAroundInstText 0 +dsePrefLayoutLayer default +newRouteAroundInstSym 1 +onscreenCoordMode 2 +editInPlaceBoxColor 3 +dseFixAllComponents 0 +dseKeepNetsFromOtherDesign 1 +dseKeepNets 1 +instTextTuneFormat 1 +instTextOptFormat 1 +instTextStatFormat 1 +instTextDoeFormat 1 +instTextDeactiveColor 7 +moveVertexKeepRect 1 +useCrosshairCursor 0 +dragMoveHandle 0 +originDisplayOn 1 +originColor 105 +physicalConnHighlightColor 4 +logicalConnHighlightColor 35 +physicalConnDifferentNetHighlightColor 78 +plotSymbPinAnnot 0 +wrkLayoutPrfIsUninitialized 0 +showNodalMismatches 1 +showNetNameMismatches 1 +showComponentNetMismatches 1 +autoZoomDesignDifferences 0 +allowChangesToSourceDesignDifferences 0 +pathWidth 0.500000 +pathRadius 0.500000 +textHeight 0.125000 +instNameLayerID +instIDLayerID +instParam1LayerID +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +minVertexDistance 1.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab1_wrk/search_history.log b/MyLab1_wrk/search_history.log new file mode 100644 index 0000000..e69de29 diff --git a/MyLab1_wrk/setup_gds_oa.opt b/MyLab1_wrk/setup_gds_oa.opt new file mode 100644 index 0000000..58aa8a9 --- /dev/null +++ b/MyLab1_wrk/setup_gds_oa.opt @@ -0,0 +1,13 @@ + + + + + + 0 + + + + + 0 + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/.variables b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/.variables new file mode 100644 index 0000000..5b5dacc --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/.variables @@ -0,0 +1 @@ +surfs_layer_1;, 178 surfaces diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/EMDS4ADS.prf b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/EMDS4ADS.prf new file mode 100644 index 0000000..0fb1330 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/EMDS4ADS.prf @@ -0,0 +1,51 @@ +Begin_Block Header + + Mode ASCII + File_Name C:/Users/forss/Nextcloud/TNE071_ADS/My_Lab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/EMDS4ADS.prf + Version 3.00 + +End_Block Header + +Begin_Block Data + + Begin_Preferences + + Begin_Material_Block + Material cond 9.3333333333333335e-01 4.1568627450980394e-01 3.1372549019607843e-01 + Material __SubstrateLayer1 1.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + Material __BOTTOM 0.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + End_Material_Block + + Begin_Color_Block + Object __SubstrateLayer1_1 1.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + Object cond_3 9.3333333333333335e-01 4.1568627450980394e-01 3.1372549019607843e-01 + Object __BOTTOM_2 0.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + End_Color_Block + + Begin_Visible_Block + Object __SubstrateLayer1_1 1 0 80 + Object cond_3 1 0 50 + Object __BOTTOM_2 1 0 50 + End_Visible_Block + + Begin_Plane_Block + Planes 0 + End_Plane_Block + + Begin_Camera_Block + Position 7.6524658203125000e+01 -5.4150012969970703e+01 5.2069679260253906e+01 + Target 2.6335338592529297e+01 -3.9606900215148926e+00 1.8803553581237793e+00 + Up -4.0824839472770691e-01 4.0824809670448303e-01 8.1649678945541382e-01 + 3.4772197723388672e+01 3.4772197723388672e+01 + End_Camera_Block + + Begin_Background_Block + Top_Color 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 + Bottom_Color 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 + Shadow 0 + End_Background_Block + + End_Preferences + +End_Block Data + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/emStateFile.xml b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/emStateFile.xml new file mode 100644 index 0000000..4897abe --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/emStateFile.xml @@ -0,0 +1,1726 @@ + + + 2 + 0,subst + 5 + 0 + + emCosim + My_Lab1_lib + cell_1_emCosim + emModel + True + 1 + layout + + + 0 + emExtracted + + 1 + + + + + emModel + False + False + False + False + False + mySuffix + False + True + True + + 1 + + + + symbol + False + 0 + 1 + False + False + + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + False + 2 + + + C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk + My_Lab1_lib + cell_1 + layout + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + True + cell_1 + True + True + cell_1 + False + True + False + False + mySuffix + True + S_Nport_P.ddt + True + True + + + + 1 + + 1 + 0 + 1 + 5 + 50 (max) + -1 + True + GHz + GHz + + -1 + -1 + -1 + -1 + 2 + 2 + 2 + 0 + + + + + False + 1 + + + False + + My_Lab1_lib:cell_1 + + + + + + + False + True + + currents + + currents + 0 + + fields + + fields + 1 + + + + currents + 0 + + + True + cell_1 + True + True + S_Nport_P.ddt + + + True + cell_1 + True + False + True + False + False + mySuffix + + + + False + False + 0 + My_Lab1_lib:cell_1:layout + False + + False + False + False + + ads_tlines:MLIN + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + + + My_Lab1_lib:cell_1:layout:TL1 + + 34 + ads_tlines:MLIN:layout + em + + False + + + + + True + True + False + False + 0 + + True + + + P1 + P1 + 1 + + + + + 1 + -1 + cond:drawing + point + + 0:0 + + + + + + + P2 + P2 + 2 + + + + + 1 + -1 + cond:drawing + point + + 0.049:0 + + + + + + + + + + True + + + 1 + P1 + 50:0 + Auto + 0 + 2 + + + P1 + + + ::__GND__ + + + + 2 + P2 + 50:0 + Auto + 0 + 2 + + + P2 + + + ::__GND__ + + + + + + + 0 + 0 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Simulator:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Momentum simulation in microwave mode</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Layout:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Workspace: C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk<br>Library: My_Lab1_lib<br>Cell: cell_1<br>View: layout</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Partitioning between EM and circuit:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM simulation/model of all items</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Substrate:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Substrate: cell_1 (defined in library: My_Lab1_lib)</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Ports:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">2 ports defined</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Frequency plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Adaptive from 1 GHz to 5 GHz (Npts: 50 (max))</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Output plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Template: Auto-select</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Dataset: cell_1_MomUW</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Mom Simulation options:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Using local settings</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">All simulation options are initialized and ready for simulation.</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM simulation resources:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Simulation on host:Local</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Model:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM Model: emModel<br> Auto-updated</span></p></body></html> + + + LocalRemote + + 1 + Local + - needs refresh - + False + + False + + False + + False + + False + + False + + False + + Now + + + Never + + + True + 0 + + + Normal + + + True + + True + + + + Local + 1 + queue + True + False + + True + 0 + + + Normal + + + True + + True + + + + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/momentum.cfg b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/momentum.cfg new file mode 100644 index 0000000..e69de29 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.c2d b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.c2d new file mode 100644 index 0000000..d4d4fbf --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.c2d @@ -0,0 +1,58 @@ +CITIFILE A.01.01 +#Momentum: B.12.070 (*) built: Aug 11 2025 +#Momentum Date and Time: Thu Sep 18 00:30:22 2025 + +NAME PortSet1 + + +CONSTANT NBR_OF_PORTS 2 + +VAR freq MAG 2 + +DATA GAMMA_1[1] RI +DATA Z0_1[1,1] RI +DATA LAMBADAI_1[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END +CITIFILE A.01.01 +NAME PortSet2 + +VAR freq MAG 2 + +DATA GAMMA_2[1] RI +DATA Z0_2[1,1] RI +DATA LAMBADAI_2[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.cdr b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.cdr new file mode 100644 index 0000000..feac117 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.cdr @@ -0,0 +1,18 @@ +UNITS UM +RESOLUTION 0.025000000000000 UM + +NUMBER OF PORTSETS 2 + +PORTSET 1 + +NO TML_PORT; + +RPS 0 +END PORTSET 1 + +PORTSET 2 + +NO TML_PORT; + +RPS 0 +END PORTSET 2 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.cfg b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.cfg new file mode 100644 index 0000000..75d0e1f --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.cfg @@ -0,0 +1,3 @@ +user = C:/Users/forss/Nextcloud/TNE071_ADS/My_Lab1_wrk +site = ~/ +supplied = ^/ diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.exb b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.exb new file mode 100644 index 0000000000000000000000000000000000000000..2ffc54245f9347d9b0ace18c3ed0c250a32d8392 GIT binary patch literal 457 zcmV;)0XF_0iwFP!00000|CLl-PQx$^PL}a2As)EExB#p}yjOdh#MmVI9+fR@le%^4 ziV!?;3dF%U1ZMz7i4!LaX-9=6r>_6<*>Q462wT2Mg*z3_yHmj;Et_d`&!11DTwt2T?TWZ*Xpl zlmDSEM91CS->&j3&c#*yD6*h_zk;c_XfTv(Z;^}aE*^o9PxHBN*&K~hd>GMJvm2kO#vk8R8*u;%3<*nZ$)$Ah4%a$cc- zfS_Jz?PKQxv7`s8w3<1RJp;^;?@YfzsHNCYOTExdD}yN3yT#)Nar5g}2?hWFO_t%# literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.fra b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.fra new file mode 100644 index 0000000..aaa90c0 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.fra @@ -0,0 +1,8 @@ +#AFS File: FREQUENCY RANGE INFORMATION +#AFS Library Version: 3.00 + +NUMBER OF DATA ROWS : 2 +NUMBER OF DATA COLUMNS : -2 + +NUMBER OF BLOCKS : 1 +0 7 :0 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.gdf b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.gdf new file mode 100644 index 0000000..182ae9a --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.gdf @@ -0,0 +1,237 @@ +UNITS MM,10000; +$$ +$$ +$$ +ADD L1 :W0.000 47.3500,-1.6500 47.3500,0.0000; +ADD L1 :W0.000 47.3500,-1.6500 49.0000,-1.6500; +ADD L1 :W0.000 49.0000,-1.6500 49.0000,0.0000; +ADD L1 :W0.000 47.3500,0.0000 49.0000,0.0000; +ADD L1 :W0.000 47.3500,1.6500 47.3500,0.0000; +ADD L1 :W0.000 47.3500,0.0000 49.0000,0.0000; +ADD L1 :W0.000 49.0000,0.0000 49.0000,1.6500; +ADD L1 :W0.000 47.3500,1.6500 49.0000,1.6500; +ADD L1 :W0.000 45.6574,1.6500 45.6574,0.0000; +ADD L1 :W0.000 45.6574,0.0000 47.3500,0.0000; +ADD L1 :W0.000 47.3500,1.6500 47.3500,0.0000; +ADD L1 :W0.000 45.6574,1.6500 47.3500,1.6500; +ADD L1 :W0.000 45.6574,-1.6500 45.6574,0.0000; +ADD L1 :W0.000 45.6574,-1.6500 47.3500,-1.6500; +ADD L1 :W0.000 47.3500,-1.6500 47.3500,0.0000; +ADD L1 :W0.000 45.6574,0.0000 47.3500,0.0000; +ADD L1 :W0.000 43.9648,1.6500 43.9648,0.0000; +ADD L1 :W0.000 43.9648,0.0000 45.6574,0.0000; +ADD L1 :W0.000 45.6574,1.6500 45.6574,0.0000; +ADD L1 :W0.000 43.9648,1.6500 45.6574,1.6500; +ADD L1 :W0.000 43.9648,-1.6500 43.9648,0.0000; +ADD L1 :W0.000 43.9648,-1.6500 45.6574,-1.6500; +ADD L1 :W0.000 45.6574,-1.6500 45.6574,0.0000; +ADD L1 :W0.000 43.9648,0.0000 45.6574,0.0000; +ADD L1 :W0.000 42.2722,1.6500 42.2722,0.0000; +ADD L1 :W0.000 42.2722,0.0000 43.9648,0.0000; +ADD L1 :W0.000 43.9648,1.6500 43.9648,0.0000; +ADD L1 :W0.000 42.2722,1.6500 43.9648,1.6500; +ADD L1 :W0.000 42.2722,-1.6500 42.2722,0.0000; +ADD L1 :W0.000 42.2722,-1.6500 43.9648,-1.6500; +ADD L1 :W0.000 43.9648,-1.6500 43.9648,0.0000; +ADD L1 :W0.000 42.2722,0.0000 43.9648,0.0000; +ADD L1 :W0.000 40.5796,1.6500 40.5796,0.0000; +ADD L1 :W0.000 40.5796,0.0000 42.2722,0.0000; +ADD L1 :W0.000 42.2722,1.6500 42.2722,0.0000; +ADD L1 :W0.000 40.5796,1.6500 42.2722,1.6500; +ADD L1 :W0.000 40.5796,-1.6500 40.5796,0.0000; +ADD L1 :W0.000 40.5796,-1.6500 42.2722,-1.6500; +ADD L1 :W0.000 42.2722,-1.6500 42.2722,0.0000; +ADD L1 :W0.000 40.5796,0.0000 42.2722,0.0000; +ADD L1 :W0.000 38.8870,1.6500 38.8870,0.0000; +ADD L1 :W0.000 38.8870,0.0000 40.5796,0.0000; +ADD L1 :W0.000 40.5796,1.6500 40.5796,0.0000; +ADD L1 :W0.000 38.8870,1.6500 40.5796,1.6500; +ADD L1 :W0.000 38.8870,-1.6500 38.8870,0.0000; +ADD L1 :W0.000 38.8870,-1.6500 40.5796,-1.6500; +ADD L1 :W0.000 40.5796,-1.6500 40.5796,0.0000; +ADD L1 :W0.000 38.8870,0.0000 40.5796,0.0000; +ADD L1 :W0.000 37.1944,1.6500 37.1944,0.0000; +ADD L1 :W0.000 37.1944,0.0000 38.8870,0.0000; +ADD L1 :W0.000 38.8870,1.6500 38.8870,0.0000; +ADD L1 :W0.000 37.1944,1.6500 38.8870,1.6500; +ADD L1 :W0.000 37.1944,-1.6500 37.1944,0.0000; +ADD L1 :W0.000 37.1944,-1.6500 38.8870,-1.6500; +ADD L1 :W0.000 38.8870,-1.6500 38.8870,0.0000; +ADD L1 :W0.000 37.1944,0.0000 38.8870,0.0000; +ADD L1 :W0.000 35.5019,1.6500 35.5019,0.0000; +ADD L1 :W0.000 35.5019,0.0000 37.1944,0.0000; +ADD L1 :W0.000 37.1944,1.6500 37.1944,0.0000; +ADD L1 :W0.000 35.5019,1.6500 37.1944,1.6500; +ADD L1 :W0.000 35.5019,-1.6500 35.5019,0.0000; +ADD L1 :W0.000 35.5019,-1.6500 37.1944,-1.6500; +ADD L1 :W0.000 37.1944,-1.6500 37.1944,0.0000; +ADD L1 :W0.000 35.5019,0.0000 37.1944,0.0000; +ADD L1 :W0.000 33.8093,1.6500 33.8093,0.0000; +ADD L1 :W0.000 33.8093,0.0000 35.5019,0.0000; +ADD L1 :W0.000 35.5019,1.6500 35.5019,0.0000; +ADD L1 :W0.000 33.8093,1.6500 35.5019,1.6500; +ADD L1 :W0.000 33.8093,-1.6500 33.8093,0.0000; +ADD L1 :W0.000 33.8093,-1.6500 35.5019,-1.6500; +ADD L1 :W0.000 35.5019,-1.6500 35.5019,0.0000; +ADD L1 :W0.000 33.8093,0.0000 35.5019,0.0000; +ADD L1 :W0.000 32.1167,1.6500 32.1167,0.0000; +ADD L1 :W0.000 32.1167,0.0000 33.8093,0.0000; +ADD L1 :W0.000 33.8093,1.6500 33.8093,0.0000; +ADD L1 :W0.000 32.1167,1.6500 33.8093,1.6500; +ADD L1 :W0.000 32.1167,-1.6500 32.1167,0.0000; +ADD L1 :W0.000 32.1167,-1.6500 33.8093,-1.6500; +ADD L1 :W0.000 33.8093,-1.6500 33.8093,0.0000; +ADD L1 :W0.000 32.1167,0.0000 33.8093,0.0000; +ADD L1 :W0.000 30.4241,1.6500 30.4241,0.0000; +ADD L1 :W0.000 30.4241,0.0000 32.1167,0.0000; +ADD L1 :W0.000 32.1167,1.6500 32.1167,0.0000; +ADD L1 :W0.000 30.4241,1.6500 32.1167,1.6500; +ADD L1 :W0.000 30.4241,-1.6500 30.4241,0.0000; +ADD L1 :W0.000 30.4241,-1.6500 32.1167,-1.6500; +ADD L1 :W0.000 32.1167,-1.6500 32.1167,0.0000; +ADD L1 :W0.000 30.4241,0.0000 32.1167,0.0000; +ADD L1 :W0.000 28.7315,1.6500 28.7315,0.0000; +ADD L1 :W0.000 28.7315,0.0000 30.4241,0.0000; +ADD L1 :W0.000 30.4241,1.6500 30.4241,0.0000; +ADD L1 :W0.000 28.7315,1.6500 30.4241,1.6500; +ADD L1 :W0.000 28.7315,-1.6500 28.7315,0.0000; +ADD L1 :W0.000 28.7315,-1.6500 30.4241,-1.6500; +ADD L1 :W0.000 30.4241,-1.6500 30.4241,0.0000; +ADD L1 :W0.000 28.7315,0.0000 30.4241,0.0000; +ADD L1 :W0.000 27.0389,1.6500 27.0389,0.0000; +ADD L1 :W0.000 27.0389,0.0000 28.7315,0.0000; +ADD L1 :W0.000 28.7315,1.6500 28.7315,0.0000; +ADD L1 :W0.000 27.0389,1.6500 28.7315,1.6500; +ADD L1 :W0.000 27.0389,-1.6500 27.0389,0.0000; +ADD L1 :W0.000 27.0389,-1.6500 28.7315,-1.6500; +ADD L1 :W0.000 28.7315,-1.6500 28.7315,0.0000; +ADD L1 :W0.000 27.0389,0.0000 28.7315,0.0000; +ADD L1 :W0.000 25.3463,1.6500 25.3463,0.0000; +ADD L1 :W0.000 25.3463,0.0000 27.0389,0.0000; +ADD L1 :W0.000 27.0389,1.6500 27.0389,0.0000; +ADD L1 :W0.000 25.3463,1.6500 27.0389,1.6500; +ADD L1 :W0.000 25.3463,-1.6500 25.3463,0.0000; +ADD L1 :W0.000 25.3463,-1.6500 27.0389,-1.6500; +ADD L1 :W0.000 27.0389,-1.6500 27.0389,0.0000; +ADD L1 :W0.000 25.3463,0.0000 27.0389,0.0000; +ADD L1 :W0.000 23.6537,1.6500 23.6537,0.0000; +ADD L1 :W0.000 23.6537,0.0000 25.3463,0.0000; +ADD L1 :W0.000 25.3463,1.6500 25.3463,0.0000; +ADD L1 :W0.000 23.6537,1.6500 25.3463,1.6500; +ADD L1 :W0.000 23.6537,-1.6500 23.6537,0.0000; +ADD L1 :W0.000 23.6537,-1.6500 25.3463,-1.6500; +ADD L1 :W0.000 25.3463,-1.6500 25.3463,0.0000; +ADD L1 :W0.000 23.6537,0.0000 25.3463,0.0000; +ADD L1 :W0.000 21.9611,1.6500 21.9611,0.0000; +ADD L1 :W0.000 21.9611,0.0000 23.6537,0.0000; +ADD L1 :W0.000 23.6537,1.6500 23.6537,0.0000; +ADD L1 :W0.000 21.9611,1.6500 23.6537,1.6500; +ADD L1 :W0.000 21.9611,-1.6500 21.9611,0.0000; +ADD L1 :W0.000 21.9611,-1.6500 23.6537,-1.6500; +ADD L1 :W0.000 23.6537,-1.6500 23.6537,0.0000; +ADD L1 :W0.000 21.9611,0.0000 23.6537,0.0000; +ADD L1 :W0.000 20.2685,1.6500 20.2685,0.0000; +ADD L1 :W0.000 20.2685,0.0000 21.9611,0.0000; +ADD L1 :W0.000 21.9611,1.6500 21.9611,0.0000; +ADD L1 :W0.000 20.2685,1.6500 21.9611,1.6500; +ADD L1 :W0.000 20.2685,-1.6500 20.2685,0.0000; +ADD L1 :W0.000 20.2685,-1.6500 21.9611,-1.6500; +ADD L1 :W0.000 21.9611,-1.6500 21.9611,0.0000; +ADD L1 :W0.000 20.2685,0.0000 21.9611,0.0000; +ADD L1 :W0.000 18.5759,1.6500 18.5759,0.0000; +ADD L1 :W0.000 18.5759,0.0000 20.2685,0.0000; +ADD L1 :W0.000 20.2685,1.6500 20.2685,0.0000; +ADD L1 :W0.000 18.5759,1.6500 20.2685,1.6500; +ADD L1 :W0.000 18.5759,-1.6500 18.5759,0.0000; +ADD L1 :W0.000 18.5759,-1.6500 20.2685,-1.6500; +ADD L1 :W0.000 20.2685,-1.6500 20.2685,0.0000; +ADD L1 :W0.000 18.5759,0.0000 20.2685,0.0000; +ADD L1 :W0.000 16.8833,1.6500 16.8833,0.0000; +ADD L1 :W0.000 16.8833,0.0000 18.5759,0.0000; +ADD L1 :W0.000 18.5759,1.6500 18.5759,0.0000; +ADD L1 :W0.000 16.8833,1.6500 18.5759,1.6500; +ADD L1 :W0.000 16.8833,-1.6500 16.8833,0.0000; +ADD L1 :W0.000 16.8833,-1.6500 18.5759,-1.6500; +ADD L1 :W0.000 18.5759,-1.6500 18.5759,0.0000; +ADD L1 :W0.000 16.8833,0.0000 18.5759,0.0000; +ADD L1 :W0.000 15.1907,1.6500 15.1907,0.0000; +ADD L1 :W0.000 15.1907,0.0000 16.8833,0.0000; +ADD L1 :W0.000 16.8833,1.6500 16.8833,0.0000; +ADD L1 :W0.000 15.1907,1.6500 16.8833,1.6500; +ADD L1 :W0.000 15.1907,-1.6500 15.1907,0.0000; +ADD L1 :W0.000 15.1907,-1.6500 16.8833,-1.6500; +ADD L1 :W0.000 16.8833,-1.6500 16.8833,0.0000; +ADD L1 :W0.000 15.1907,0.0000 16.8833,0.0000; +ADD L1 :W0.000 13.4981,0.0000 13.4981,1.6500; +ADD L1 :W0.000 13.4981,0.0000 15.1907,0.0000; +ADD L1 :W0.000 15.1907,1.6500 15.1907,0.0000; +ADD L1 :W0.000 13.4981,1.6500 15.1907,1.6500; +ADD L1 :W0.000 13.4981,0.0000 13.4981,-1.6500; +ADD L1 :W0.000 13.4981,-1.6500 15.1907,-1.6500; +ADD L1 :W0.000 15.1907,-1.6500 15.1907,0.0000; +ADD L1 :W0.000 13.4981,0.0000 15.1907,0.0000; +ADD L1 :W0.000 11.8056,0.0000 11.8056,-1.6500; +ADD L1 :W0.000 11.8056,-1.6500 13.4981,-1.6500; +ADD L1 :W0.000 13.4981,0.0000 13.4981,-1.6500; +ADD L1 :W0.000 11.8056,0.0000 13.4981,0.0000; +ADD L1 :W0.000 11.8056,0.0000 11.8056,1.6500; +ADD L1 :W0.000 11.8056,0.0000 13.4981,0.0000; +ADD L1 :W0.000 13.4981,0.0000 13.4981,1.6500; +ADD L1 :W0.000 11.8056,1.6500 13.4981,1.6500; +ADD L1 :W0.000 10.1130,0.0000 10.1130,-1.6500; +ADD L1 :W0.000 10.1130,-1.6500 11.8056,-1.6500; +ADD L1 :W0.000 11.8056,0.0000 11.8056,-1.6500; +ADD L1 :W0.000 10.1130,0.0000 11.8056,0.0000; +ADD L1 :W0.000 10.1130,0.0000 10.1130,1.6500; +ADD L1 :W0.000 10.1130,0.0000 11.8056,0.0000; +ADD L1 :W0.000 11.8056,0.0000 11.8056,1.6500; +ADD L1 :W0.000 10.1130,1.6500 11.8056,1.6500; +ADD L1 :W0.000 8.4204,0.0000 8.4204,-1.6500; +ADD L1 :W0.000 8.4204,-1.6500 10.1130,-1.6500; +ADD L1 :W0.000 10.1130,0.0000 10.1130,-1.6500; +ADD L1 :W0.000 8.4204,0.0000 10.1130,0.0000; +ADD L1 :W0.000 8.4204,0.0000 8.4204,1.6500; +ADD L1 :W0.000 8.4204,0.0000 10.1130,0.0000; +ADD L1 :W0.000 10.1130,0.0000 10.1130,1.6500; +ADD L1 :W0.000 8.4204,1.6500 10.1130,1.6500; +ADD L1 :W0.000 6.7278,0.0000 6.7278,-1.6500; +ADD L1 :W0.000 6.7278,-1.6500 8.4204,-1.6500; +ADD L1 :W0.000 8.4204,0.0000 8.4204,-1.6500; +ADD L1 :W0.000 6.7278,0.0000 8.4204,0.0000; +ADD L1 :W0.000 6.7278,0.0000 6.7278,1.6500; +ADD L1 :W0.000 6.7278,0.0000 8.4204,0.0000; +ADD L1 :W0.000 8.4204,0.0000 8.4204,1.6500; +ADD L1 :W0.000 6.7278,1.6500 8.4204,1.6500; +ADD L1 :W0.000 5.0352,-1.6500 5.0352,0.0000; +ADD L1 :W0.000 5.0352,-1.6500 6.7278,-1.6500; +ADD L1 :W0.000 6.7278,0.0000 6.7278,-1.6500; +ADD L1 :W0.000 5.0352,0.0000 6.7278,0.0000; +ADD L1 :W0.000 5.0352,1.6500 5.0352,0.0000; +ADD L1 :W0.000 5.0352,0.0000 6.7278,0.0000; +ADD L1 :W0.000 6.7278,0.0000 6.7278,1.6500; +ADD L1 :W0.000 5.0352,1.6500 6.7278,1.6500; +ADD L1 :W0.000 3.3426,0.0000 3.3426,1.6500; +ADD L1 :W0.000 3.3426,0.0000 5.0352,0.0000; +ADD L1 :W0.000 5.0352,1.6500 5.0352,0.0000; +ADD L1 :W0.000 3.3426,1.6500 5.0352,1.6500; +ADD L1 :W0.000 3.3426,0.0000 3.3426,-1.6500; +ADD L1 :W0.000 3.3426,-1.6500 5.0352,-1.6500; +ADD L1 :W0.000 5.0352,-1.6500 5.0352,0.0000; +ADD L1 :W0.000 3.3426,0.0000 5.0352,0.0000; +ADD L1 :W0.000 1.6500,0.0000 1.6500,-1.6500; +ADD L1 :W0.000 1.6500,-1.6500 3.3426,-1.6500; +ADD L1 :W0.000 3.3426,0.0000 3.3426,-1.6500; +ADD L1 :W0.000 1.6500,0.0000 3.3426,0.0000; +ADD L1 :W0.000 1.6500,0.0000 1.6500,1.6500; +ADD L1 :W0.000 1.6500,0.0000 3.3426,0.0000; +ADD L1 :W0.000 3.3426,0.0000 3.3426,1.6500; +ADD L1 :W0.000 1.6500,1.6500 3.3426,1.6500; +ADD L1 :W0.000 0.0000,-1.6500 0.0000,0.0000; +ADD L1 :W0.000 0.0000,-1.6500 1.6500,-1.6500; +ADD L1 :W0.000 1.6500,0.0000 1.6500,-1.6500; +ADD L1 :W0.000 0.0000,0.0000 1.6500,0.0000; +ADD L1 :W0.000 0.0000,0.0000 0.0000,1.6500; +ADD L1 :W0.000 0.0000,0.0000 1.6500,0.0000; +ADD L1 :W0.000 1.6500,0.0000 1.6500,1.6500; +ADD L1 :W0.000 0.0000,1.6500 1.6500,1.6500; +SAVE; diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.jo2 b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.jo2 new file mode 100644 index 0000000..46e4145 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.jo2 @@ -0,0 +1 @@ +(resolution 10000) diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.lcf b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.lcf new file mode 100644 index 0000000..1c3a7e7 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.lcf @@ -0,0 +1 @@ +ADS!b_pwap_inclusive!27009@MONSTER!false!Zm9yc3NATU9OU1RFUkBNT05TVEVSISFXSU4hMjcwMDlAMTcyLjMwLjExMi4xIWJfcHdhZF9pbmNsdXNpdmUxK2JfcHdhZF9pbmNsdXNpdmUyK2JfcHdhcF9pbmNsdXNpdmUrYl9wd2VtX2luY2x1c2l2ZStiX3B3Z2VfaW5jbHVzaXZlK2JfcHdnZ19pbmNsdXNpdmUrYl9wd2ljX2luY2x1c2l2ZStiX3B3bWJfaW5jbHVzaXZlK2JfcHdtcV9pbmNsdXNpdmUrYl9wd3NkX2luY2x1c2l2ZStlX25leHVzX2RhdGFkaXNwbGF5X25leHVzK2VfcHdhZF9RUHJvK2VfcHdhZF9tZGxfcXVhbnR1bV9lbGVjK2VfcHdhZF9xX3N5cytlX3B3Z2dfcmZwcm9ja3RfcGs2K2VfcHdnZ19yZnByb2NrdF91aStlX3NpbV9mZW1fZmR0ZF9wazgrZV9zaW1faWNjYXBfcGsyMCEyMDI1LTA5LTE4VDAwOjMwOjIxWiE4NzQ4MGE4YzNlOGE2NTFjYTg5YjRmNjBhYmIzMmVhNw== \ No newline at end of file diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.lln b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.lln new file mode 100644 index 0000000..e0c4b0a --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.lln @@ -0,0 +1,13 @@ +BEGIN_SUBSTRATE +2 __SubstrateLayer1 +1 __ExpandLayer__TOP_6 +0 __TOP +END_SUBSTRATE +BEGIN_MASK +12 diel2 +6 bond +5 hole +3 resi +2 cond2 +1 cond +END_MASK diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.log b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.log new file mode 100644 index 0000000..5fe06d0 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.log @@ -0,0 +1,88 @@ +License checkout took 0.018 sec +License checkout took 0.009 sec +Momentum MomEngine_64 2026.01.321 (*) built: Aug 11 2025 +Copyright 1992 - 2025 Keysight Technologies +Simulation started on: Thu Sep 18 00:30:21 2025 +Simulation Mode: uW +Substrate valid +Using the minimal snap distance of 0.0004 mm +(4 layout resolution points) for layout healing. +Layout simplification started +.........|.........|.........|.........| +Layout simplification finished +Generating mesh at 5 GHz... +S-parameter simulation +S-parameter simulation started +...initializing +...expanding thick conductors +...extracting layout +...analyzing ports +...reducing mesh +Automatic selection: direct dense matrix solver +Using multi-threading (12 threads) +Matrix size: 360 (reduced: 360) +Simulation temperature: 298.15 K +Adaptive frequency sweep started +Simulation frequency [1] = 1 GHz +...loading Green functions +...creating Basis sections +...allocating interaction matrix +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [2] = 5 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Adaptive: 0.0 % of frequency range covered +Simulation frequency [3] = 3.66667 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [4] = 2.33333 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [5] = 1.66667 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [6] = 3 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [7] = 4.33333 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [8] = 2.66667 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Adaptive: 100.0 % of frequency range covered +S-parameter simulation finished +Simulation finished on: Thu Sep 18 00:30:22 2025 +The simulation results have been saved in dataset "cell_1_MomUW". diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.ltd b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.ltd new file mode 100644 index 0000000..f6e478b --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.ltd @@ -0,0 +1,44 @@ +TECHFORMAT=V2 + +UNITS + DISTANCE=METRE + CONDUCTIVITY=SIEMENS/M + RESISTIVITY=OHM.CM + RESISTANCE=OHM/SQ + PERMITTIVITY=RELATIVETOVACUUM + PERMEABILITY=RELATIVETOVACUUM + FREQUENCY=HZ + TEMPERATURE=CELSIUS +END_UNITS + +BEGIN_MATERIAL + MATERIAL Subst_1 PERMITTIVITY=3.66 LOSSTANGENT=0.003 PERMEABILITY=1 IMAG_PERMEABILITY=0 +END_MATERIAL + +BEGIN_OPERATION + OPERATION OperationSHEET SHEET + OPERATION OperationThickness_cond EXPAND=2.5e-05 UP + OPERATION OperationThickness_cond2 INTRUDE=0 UP + OPERATION OperationThickness_resi INTRUDE=0 UP + OPERATION OperationThickness_bond INTRUDE=0 UP + OPERATION OperationDRILL DRILL + OPERATION OperationTSV_hole DRILL + OPERATION OperationTSV_diel2 DRILL +END_OPERATION + +BEGIN_MASK + MASK 1 Name=cond PRECEDENCE=1 COLOR="ee6a50" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationThickness_cond + MASK 2 Name=cond2 PRECEDENCE=1 COLOR="ffff00" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationThickness_cond2 MASK_PROPERTIES = { "MomModelType=operation2sheet" } + MASK 3 Name=resi PRECEDENCE=1 COLOR="00ff00" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationThickness_resi MASK_PROPERTIES = { "MomModelType=operation2sheet" } + MASK 5 Name=hole PRECEDENCE=1 COLOR="00bfff" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationDRILL + MASK 6 Name=bond PRECEDENCE=1 COLOR="ffb5c5" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationThickness_bond MASK_PROPERTIES = { "MomModelType=operation2sheet" } + MASK 12 Name=diel2 PRECEDENCE=1 COLOR="76eec6" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationDRILL +END_MASK + +BEGIN_STACK + TOP OPEN MATERIAL=AIR + INTERFACE Name=__Interface1 MASK={cond cond2 resi bond} + LAYER Name=__SubstrateLayer1 MASK={hole diel2} HEIGHT=0.00152 MATERIAL=Subst_1 + BOTTOM COVERED MATERIAL=PERFECT_CONDUCTOR +END_STACK + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.mmd b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.mmd new file mode 100644 index 0000000..2c2a89f --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.mmd @@ -0,0 +1,284 @@ +Version: 3; +beg_ckt proj: +beg_layout : + Units: m; + EgsUnits: MM; + Resolution: 2.5e-08 units; + EgsResolution: 0.0001 egsunits; +end_layout; +beg_momMdl : +Mesh: + Freq: 5; + Cd: 0.00175090030842273; + Wl: 0.0350180061684546; + Cpwl: 20; +; +NdefIA 90: + p 1: 0 -0.00165 0.00152, + p 2: 0 0 0.00152, + p 3: 0 0.00165 0.00152, + p 4: 0.00165 0 0.00152, + p 5: 0.00165 -0.00165 0.00152, + p 6: 0.00165 0.00165 0.00152, + p 7: 0.00334259259259259 0 0.00152, + p 8: 0.00334259259259259 -0.00165 0.00152, + p 9: 0.00334259259259259 0.00165 0.00152, + p 10: 0.00503518518518519 -0.00165 0.00152, + p 11: 0.00503518518518519 0.00165 0.00152, + p 12: 0.00503518518518519 0 0.00152, + p 13: 0.00672777777777778 0 0.00152, + p 14: 0.00672777777777778 -0.00165 0.00152, + p 15: 0.00672777777777778 0.00165 0.00152, + p 16: 0.00842037037037037 0 0.00152, + p 17: 0.00842037037037037 -0.00165 0.00152, + p 18: 0.00842037037037037 0.00165 0.00152, + p 19: 0.010112962962963 0 0.00152, + p 20: 0.010112962962963 -0.00165 0.00152, + p 21: 0.010112962962963 0.00165 0.00152, + p 22: 0.0118055555555556 0 0.00152, + p 23: 0.0118055555555556 -0.00165 0.00152, + p 24: 0.0118055555555556 0.00165 0.00152, + p 25: 0.0134981481481481 0 0.00152, + p 26: 0.0134981481481481 -0.00165 0.00152, + p 27: 0.0134981481481481 0.00165 0.00152, + p 28: 0.0151907407407407 -0.00165 0.00152, + p 29: 0.0151907407407407 0.00165 0.00152, + p 30: 0.0151907407407407 0 0.00152, + p 31: 0.0168833333333333 -0.00165 0.00152, + p 32: 0.0168833333333333 0.00165 0.00152, + p 33: 0.0168833333333333 0 0.00152, + p 34: 0.0185759259259259 -0.00165 0.00152, + p 35: 0.0185759259259259 0.00165 0.00152, + p 36: 0.0185759259259259 0 0.00152, + p 37: 0.0202685185185185 -0.00165 0.00152, + p 38: 0.0202685185185185 0.00165 0.00152, + p 39: 0.0202685185185185 0 0.00152, + p 40: 0.0219611111111111 -0.00165 0.00152, + p 41: 0.0219611111111111 0.00165 0.00152, + p 42: 0.0219611111111111 0 0.00152, + p 43: 0.0236537037037037 -0.00165 0.00152, + p 44: 0.0236537037037037 0.00165 0.00152, + p 45: 0.0236537037037037 0 0.00152, + p 46: 0.0253462962962963 -0.00165 0.00152, + p 47: 0.0253462962962963 0.00165 0.00152, + p 48: 0.0253462962962963 0 0.00152, + p 49: 0.0270388888888889 -0.00165 0.00152, + p 50: 0.0270388888888889 0.00165 0.00152, + p 51: 0.0270388888888889 0 0.00152, + p 52: 0.0287314814814815 -0.00165 0.00152, + p 53: 0.0287314814814815 0.00165 0.00152, + p 54: 0.0287314814814815 0 0.00152, + p 55: 0.0304240740740741 -0.00165 0.00152, + p 56: 0.0304240740740741 0.00165 0.00152, + p 57: 0.0304240740740741 0 0.00152, + p 58: 0.0321166666666667 -0.00165 0.00152, + p 59: 0.0321166666666667 0.00165 0.00152, + p 60: 0.0321166666666667 0 0.00152, + p 61: 0.0338092592592593 -0.00165 0.00152, + p 62: 0.0338092592592593 0.00165 0.00152, + p 63: 0.0338092592592593 0 0.00152, + p 64: 0.0355018518518518 -0.00165 0.00152, + p 65: 0.0355018518518518 0.00165 0.00152, + p 66: 0.0355018518518519 0 0.00152, + p 67: 0.0371944444444444 -0.00165 0.00152, + p 68: 0.0371944444444444 0.00165 0.00152, + p 69: 0.0371944444444444 0 0.00152, + p 70: 0.038887037037037 -0.00165 0.00152, + p 71: 0.038887037037037 0.00165 0.00152, + p 72: 0.038887037037037 0 0.00152, + p 73: 0.0405796296296296 -0.00165 0.00152, + p 74: 0.0405796296296296 0.00165 0.00152, + p 75: 0.0405796296296296 0 0.00152, + p 76: 0.0422722222222222 -0.00165 0.00152, + p 77: 0.0422722222222222 0.00165 0.00152, + p 78: 0.0422722222222222 0 0.00152, + p 79: 0.0439648148148148 -0.00165 0.00152, + p 80: 0.0439648148148148 0.00165 0.00152, + p 81: 0.0439648148148148 0 0.00152, + p 82: 0.0456574074074074 -0.00165 0.00152, + p 83: 0.0456574074074074 0.00165 0.00152, + p 84: 0.0456574074074074 0 0.00152, + p 85: 0.04735 -0.00165 0.00152, + p 86: 0.04735 0.00165 0.00152, + p 87: 0.04735 0 0.00152, + p 88: 0.049 -0.00165 0.00152, + p 89: 0.049 0 0.00152, + p 90: 0.049 0.00165 0.00152; +EdefIA 147: + s 1: 1 2, s 2: 1 5, s 3: 2 3, s 4: 2 4, s 5: 3 6, + s 6: 4 5, s 7: 4 6, s 8: 4 7, s 9: 5 8, s 10: 6 9, + s 11: 7 8, s 12: 7 9, s 13: 7 12, s 14: 8 10, s 15: 9 11, + s 16: 10 12, s 17: 10 14, s 18: 11 12, s 19: 11 15, s 20: 12 13, + s 21: 13 14, s 22: 13 15, s 23: 13 16, s 24: 14 17, s 25: 15 18, + s 26: 16 17, s 27: 16 18, s 28: 16 19, s 29: 17 20, s 30: 18 21, + s 31: 19 20, s 32: 19 21, s 33: 19 22, s 34: 20 23, s 35: 21 24, + s 36: 22 23, s 37: 22 24, s 38: 22 25, s 39: 23 26, s 40: 24 27, + s 41: 25 26, s 42: 25 27, s 43: 25 30, s 44: 26 28, s 45: 27 29, + s 46: 28 30, s 47: 28 31, s 48: 29 30, s 49: 29 32, s 50: 30 33, + s 51: 31 33, s 52: 31 34, s 53: 32 33, s 54: 32 35, s 55: 33 36, + s 56: 34 36, s 57: 34 37, s 58: 35 36, s 59: 35 38, s 60: 36 39, + s 61: 37 39, s 62: 37 40, s 63: 38 39, s 64: 38 41, s 65: 39 42, + s 66: 40 42, s 67: 40 43, s 68: 41 42, s 69: 41 44, s 70: 42 45, + s 71: 43 45, s 72: 43 46, s 73: 44 45, s 74: 44 47, s 75: 45 48, + s 76: 46 48, s 77: 46 49, s 78: 47 48, s 79: 47 50, s 80: 48 51, + s 81: 49 51, s 82: 49 52, s 83: 50 51, s 84: 50 53, s 85: 51 54, + s 86: 52 54, s 87: 52 55, s 88: 53 54, s 89: 53 56, s 90: 54 57, + s 91: 55 57, s 92: 55 58, s 93: 56 57, s 94: 56 59, s 95: 57 60, + s 96: 58 60, s 97: 58 61, s 98: 59 60, s 99: 59 62, s 100: 60 63, + s 101: 61 63, s 102: 61 64, s 103: 62 63, s 104: 62 65, s 105: 63 66, + s 106: 64 66, s 107: 64 67, s 108: 65 66, s 109: 65 68, s 110: 66 69, + s 111: 67 69, s 112: 67 70, s 113: 68 69, s 114: 68 71, s 115: 69 72, + s 116: 70 72, s 117: 70 73, s 118: 71 72, s 119: 71 74, s 120: 72 75, + s 121: 73 75, s 122: 73 76, s 123: 74 75, s 124: 74 77, s 125: 75 78, + s 126: 76 78, s 127: 76 79, s 128: 77 78, s 129: 77 80, s 130: 78 81, + s 131: 79 81, s 132: 79 82, s 133: 80 81, s 134: 80 83, s 135: 81 84, + s 136: 82 84, s 137: 82 85, s 138: 83 84, s 139: 83 86, s 140: 84 87, + s 141: 85 87, s 142: 85 88, s 143: 86 87, s 144: 86 90, s 145: 87 89, + s 146: 88 89, s 147: 89 90; +CdefIA 58: + c 1: -141 142 146 -145, c 2: 143 145 147 -144, c 3: 138 140 -143 -139, + c 4: -136 137 141 -140, c 5: 133 135 -138 -134, c 6: -131 132 136 -135, + c 7: 128 130 -133 -129, c 8: -126 127 131 -130, c 9: 123 125 -128 -124, + c 10: -121 122 126 -125, c 11: 118 120 -123 -119, c 12: -116 117 121 -120, + c 13: 113 115 -118 -114, c 14: -111 112 116 -115, c 15: 108 110 -113 -109, + c 16: -106 107 111 -110, c 17: 103 105 -108 -104, c 18: -101 102 106 -105, + c 19: 98 100 -103 -99, c 20: -96 97 101 -100, c 21: 93 95 -98 -94, + c 22: -91 92 96 -95, c 23: 88 90 -93 -89, c 24: -86 87 91 -90, + c 25: 83 85 -88 -84, c 26: -81 82 86 -85, c 27: 78 80 -83 -79, + c 28: -76 77 81 -80, c 29: 73 75 -78 -74, c 30: -71 72 76 -75, + c 31: 68 70 -73 -69, c 32: -66 67 71 -70, c 33: 63 65 -68 -64, + c 34: -61 62 66 -65, c 35: 58 60 -63 -59, c 36: -56 57 61 -60, + c 37: 53 55 -58 -54, c 38: -51 52 56 -55, c 39: 48 50 -53 -49, + c 40: -46 47 51 -50, c 41: -42 43 -48 -45, c 42: 41 44 46 -43, + c 43: 36 39 -41 -38, c 44: -37 38 42 -40, c 45: 31 34 -36 -33, + c 46: -32 33 37 -35, c 47: 26 29 -31 -28, c 48: -27 28 32 -30, + c 49: 21 24 -26 -23, c 50: -22 23 27 -25, c 51: -16 17 -21 -20, + c 52: 18 20 22 -19, c 53: -12 13 -18 -15, c 54: 11 14 16 -13, + c 55: 6 9 -11 -8, c 56: -7 8 12 -10, c 57: -1 2 -6 -4, + c 58: -3 4 7 -5; +beg_Xinfo : +beg_mask hole: + Number: 5; + Type: via; + Plane: z = [0, 0.00152]; + Fill: impedance 0 0 precedence 1; +end_mask; +beg_mask diel2: + Number: 12; + Type: via; + Plane: z = [0, 0.00152]; + Fill: impedance 0 0 precedence 1; +end_mask; +beg_mask cond: + Number: 1; + Type: strip; + Plane: z = [0.00152, 0.001545]; + Fill: impedance 0 0 thickness 2.5e-05 M precedence 1; + Expansion: 1; +end_mask; +beg_mask cond2: + Number: 2; + Type: strip; + Plane: z = 0.00152; + Fill: impedance 0 0 precedence 1; + Expansion: 0; +end_mask; +beg_mask resi: + Number: 3; + Type: strip; + Plane: z = 0.00152; + Fill: impedance 0 0 precedence 1; + Expansion: 0; +end_mask; +beg_mask bond: + Number: 6; + Type: strip; + Plane: z = 0.00152; + Fill: impedance 0 0 precedence 1; + Expansion: 0; +end_mask; +beg_layer /1: + Mask: 1; + Type: strip; + Level: 0; + Plane: z = 0.00152; + Cd: 0.00175090030842273; + EdgeMesh: 0; + TmlMesh: 0; + StripModel: 3; + CrefRA 58 { + 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 } + RGrid 0.00165,0.00165 0 1: + 0.04735,-0.00165 1,2 2: + 0,0 c 1, 0,1 c 2; + RGrid 0.00169259259259259,0.00165 0 1: + 0.00165,-0.00165 27,2 54: + 0,0 c 55, 0,1 c 56, 1,0 c 54, 1,1 c 53, 2,0 c 51, + 2,1 c 52, 3,0 c 49, 3,1 c 50, 4,0 c 47, 4,1 c 48, + 5,0 c 45, 5,1 c 46, 6,0 c 43, 6,1 c 44, 7,0 c 42, + 7,1 c 41, 8,0 c 40, 8,1 c 39, 9,0 c 38, 9,1 c 37, + 10,0 c 36, 10,1 c 35, 11,0 c 34, 11,1 c 33, 12,0 c 32, + 12,1 c 31, 13,0 c 30, 13,1 c 29, 14,0 c 28, 14,1 c 27, + 15,0 c 26, 15,1 c 25, 16,0 c 24, 16,1 c 23, 17,0 c 22, + 17,1 c 21, 18,0 c 20, 18,1 c 19, 19,0 c 18, 19,1 c 17, + 20,0 c 16, 20,1 c 15, 21,0 c 14, 21,1 c 13, 22,0 c 12, + 22,1 c 11, 23,0 c 10, 23,1 c 9, 24,0 c 8, 24,1 c 7, + 25,0 c 6, 25,1 c 5, 26,0 c 4, 26,1 c 3; + RGrid 0.00165,0.00165 0 1: + 0,-0.00165 1,2 2: + 0,0 c 57, 0,1 c 58; +end_layer; +end_Xinfo; +Volumes 0; +PdefRA 2 { +GdefRA 1 RefImpedance 1 {50 0} { + Prt 1 : ErefRA 2 { 1 3 }; +} +GdefRA 1 RefImpedance 1 {50 0} { + Prt 2 : ErefRA 2 { 146 147 }; +} +} +#beg_properties: +# key "_cell_size" value "cpw 20/1" CrefRA 58 { +# 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 }; +# key "_edge_mesh" value "no" CrefRA 58 { +# 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 }; +# key "_ignored_strip_hole_size" value "0" CrefRA 58 { +# 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 }; +# key "_strip_model" value "3" CrefRA 58 { +# 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 }; +# key "_tml_mesh" value "no" CrefRA 58 { +# 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 }; +#end_properties; +end_momMdl; +end_ckt proj; diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.mrp b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.mrp new file mode 100644 index 0000000..0b5bd7f --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.mrp @@ -0,0 +1,3 @@ +Using the minimal snap distance of 0.0004 mm +(4 layout resolution points) for layout healing. +Generating mesh at 5 GHz... diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.msb b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.msb new file mode 100644 index 0000000000000000000000000000000000000000..9c0156611c5ebf3f90d3ba12ea05f275e4d2ddb4 GIT binary patch literal 3083 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 literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.msf b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.msf new file mode 100644 index 0000000000000000000000000000000000000000..91bcf54093fa830c7f4eed165903110e7aed5d63 GIT binary patch literal 218652 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

0W-b-biW$egjZ*=hlDqOW&QC(tR$?TF`? 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 + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.pin b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.pin new file mode 100644 index 0000000..0241a27 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.pin @@ -0,0 +1,32 @@ + + + + + P1 + P1 + + + 1 + -1 + + 0 + 0 + + + + + + P2 + P2 + + + 1 + -1 + + 0.049 + 0 + + + + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.plan b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.plan new file mode 100644 index 0000000..27ae06c --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.plan @@ -0,0 +1 @@ +Adaptive 1 GHz 5 GHz 50 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.prt b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.prt new file mode 100644 index 0000000..386bcf6 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.prt @@ -0,0 +1,29 @@ + + + + + Auto + true + + + + + P1 + P1 + + 50 + 0 + + + + + P2 + P2 + + 50 + 0 + + + + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.psz b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.psz new file mode 100644 index 0000000000000000000000000000000000000000..25e3d407fa98d41bd1491495191b5d2923c719e1 GIT binary patch literal 262 zcmV+h0r~zPiwFP!00000|7B6Za)Tfgy!#al_k?GO)&r7TzMwrjj3vpHk?+b|$ zoO;3Cx4ZB0VCSV%XqLm+8eQV_2pCCSo3B>iO8oh8ITZNJ6V{u-jz&$^$#{YgTP++I zdHs5Nw4%OOjToD17HX3GEj#7(J%b`;snS M2iJKHx*h@m0C<9Z>i_@% literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.qas b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.qas new file mode 100644 index 0000000..5b33e19 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.qas @@ -0,0 +1,61 @@ +reference_timing_duration_seconds 0 +database_duration_seconds 0 +mesh_preprocessing_duration_seconds 0.008 +mesh_extrusion_duration_seconds 0.006 +mesh_fem_preparation_duration_seconds 0 +mesh_port_solver_duration_seconds 0.021053 +mesh_meshing_duration_seconds 0.056004 +solve_input_processing_duration_seconds 0.031 +solve_db_initialization_duration_seconds 0.004996 +solve_port_solver_duration_seconds 0.003 +solve_calibration_duration_seconds 0 +solve_deembedding_duration_seconds 0 +solve_gf_creation_duration_seconds 0.002003 +solve_mesh_reduction_duration_seconds 0.005997 +solve_mesh_display_duration_seconds 0 +solve_rf_load_duration_seconds 0 +solve_first_load_duration_seconds 0.03851 +solve_first_solve_duration_seconds 0.009 +solve_first_misc_duration_seconds 0.040006 +solve_sweep_load_duration_seconds 0.359447 +solve_sweep_solve_duration_seconds 0.025524 +solve_sweep_misc_duration_seconds 0.237528 +database_flow_duration_seconds 0 +mesh_flow_duration_seconds 0.13305 +solve_flow_frequency_independent_duration_including_first_frequency_seconds 0.225569 +solve_flow_first_frequency_duration_seconds 0.087516 +solve_flow_frequency_dependent_duration_without_first_frequency_seconds 0.622499 +solve_flow_duration_seconds 0.848068 +solve_sweep_load_duration_per_frequency_seconds 0.0513495714285714 +solve_sweep_solve_duration_per_frequency_seconds 0.00364628571428571 +solve_sweep_misc_duration_per_frequency_seconds 0.0339325714285714 +solve_flow_frequency_dependent_duration_per_frequency_seconds 0.0889284285714286 +solve_sweep_load_per_frequency_plus_rf_load_duration_seconds 0.0513495714285714 +solve_flow_frequency_independent_duration_seconds 0.136640571428571 +reference_timing_peak_page_memory_bytes 0 +reference_timing_peak_rss_memory_bytes 0 +reference_timing_page_fault_count 0 +database_peak_page_memory_bytes 0 +database_peak_rss_memory_bytes 0 +database_page_fault_count 0 +mesh_peak_page_memory_bytes 14426112 +mesh_peak_rss_memory_bytes 39575552 +mesh_page_fault_count 11059 +solve_peak_page_memory_bytes 74756096 +solve_peak_rss_memory_bytes 93040640 +solve_page_fault_count 75101 +maximal_peak_page_memory_bytes 74756096 +maximal_peak_rss_memory_bytes 93040640 +total_page_fault_count 86160 +reference_timing_thread_count 0 +lumped_and_wire_via_count 0 +bondwire_count 0 +triangle_count 0 +rectangle_count 58 +quad_count 0 +via_count 0 +matrix_size 360 +reduced_matrix_size 360 +frequency_count 8 +solve_peak_memory_estimate_bytes 4213555.2 +total_cell_count 58 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.qry b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.qry new file mode 100644 index 0000000..0ed5f8e --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.qry @@ -0,0 +1,16 @@ +#Momentum: B.2026.01.321 (*) built: Aug 11 2025 +#Momentum Date and Time: Thu Sep 18 00:30:21 2025 + +Overall database status : 1 (file present and valid) + +Frequency range : from 1 GHz to 5 GHz. + +Requested frequency range : from 1 GHz to 5 GHz. + +Individual status fields : (0 = FALSE, 1 = TRUE) + File exists : 1 + Substrates match : 1 + Frequency-range matches : 1 + +Corresponding potentialpath : C:\Users\forss/ +Corresponding potentialname : C:\Users\forss\\substrates\0000.sdb diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sab b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sab new file mode 100644 index 0000000000000000000000000000000000000000..196f0bae65f819fe614f2d58ac039b629a5d0256 GIT binary patch literal 22538 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 literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sst b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sst new file mode 100644 index 0000000..2b438ec --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sst @@ -0,0 +1,5 @@ + Physical memory : 35.50 MB + Virtual memory : 13.76 MB + Page faults : 10373 + User Time : 0h 0m 0s + Elapsed Time : 0h 0m 0s diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sta b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sta new file mode 100644 index 0000000..993b8cc --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sta @@ -0,0 +1,115 @@ +============================================================================== + + ------ MOMENTUM STATISTICS (MW mode) ------ + + Momentum MomEngine_64 2026.01.321 (*) built: Aug 11 2025 + Thu Sep 18 00:30:21 2025 + +============================================================================== + + +------------------------------------------------------------------------------ +MESH +------------------------------------------------------------------------------ + Frequency : 5 GHz + + Rectangular cells : 58 + Triangular cells : 0 + Via cells : 0 + + Edge currents : 89 + +------------------------------------------------------------------------------ +SOLVER USER TIME ELAPSED TIME MEMORY +PROCESSES (h:m:s) (h:m:s) (MB) +------------------------------------------------------------------------------ + +SIMULATION SET-UP +----------------- + Initialization | 0: 0: 0 | 0: 0: 1 | 34.97 + Ports analysis | 0: 0: 0 | 0: 0: 0 | 0.07 + Mesh processing | 0: 0: 0 | 0: 0: 0 | 6.00 + + Matrix size : 360 + Reduced matrix size : 360 + Estimated process size is below 256.00 MB + + Simulation temperature : 298.15 K + +1. SIMULATION FREQUENCY = 1 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 1.23 + Basis creation | 0: 0: 0 | 0: 0: 0 | 4.30 + Matrix load | 0: 0: 0 | 0: 0: 0 | 34.40 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + +2. SIMULATION FREQUENCY = 5 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 0 | 0: 0: 0 | 5.51 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +3. SIMULATION FREQUENCY = 3.66667 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 1 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +4. SIMULATION FREQUENCY = 2.33333 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +5. SIMULATION FREQUENCY = 1.66667 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 0 | 0: 0: 0 | 2.25 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +6. SIMULATION FREQUENCY = 3 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 1 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +7. SIMULATION FREQUENCY = 4.33333 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +8. SIMULATION FREQUENCY = 2.66667 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +------------------------------------------------------------------------------ +TOTALS +------------------------------------------------------------------------------ + Nr of Frequencies : 8 + + Physical memory : 88.73 MB + Virtual memory : 71.29 MB + Page faults : 75130 + User Time : 0h 0m 2s + Elapsed Time : 0h 0m 1s + +============================================================================== + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sti b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sti new file mode 100644 index 0000000..4231e26 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sti @@ -0,0 +1,2 @@ +START 1 STOP 5 STEP 4, +AFS S_50 MAXSAMPLES 50 SAMPLING ALL NORMAL; diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.stm b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.stm new file mode 100644 index 0000000..c39d42b --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.stm @@ -0,0 +1,34 @@ +============================================================================== + + ------ MOMENTUM STATISTICS (MW mode) ------ + + Momentum MomEngine_64 2026.01.321 (*) built: Aug 11 2025 + Thu Sep 18 00:30:21 2025 + +============================================================================== + + +------------------------------------------------------------------------------ +MESH +------------------------------------------------------------------------------ + +STATISTICS +---------- + Triangular cells : 0 + Rectangular cells : 58 + Non-rectangular quadrilateral cells : 0 + Via cells : 0 + Lumped/wire vias : 0 + Bondwires : 0 + Edge currents : 0 + +RESOURCES +--------- + Physical memory : 37.74 MB + Virtual memory : 13.76 MB + Page faults : 11058 + User Time : 0h 0m 0s + Elapsed Time : 0h 0m 0s + +============================================================================== + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sub b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sub new file mode 100644 index 0000000..054ef1f --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.sub @@ -0,0 +1,17 @@ +UNITS METRE +BOTTOMPLANE IMPEDANCE 0 0 +TOPPLANE OPEN +LAYERS +0 THICKNESS INFINITY + PERMITTIVITY VALUE 1 0 + PERMEABILITY VALUE 1 0, +1 THICKNESS 2.5e-05 + PERMITTIVITY VALUE 1 0 + PERMEABILITY VALUE 1 0 + STRIP + VIA, +2 THICKNESS 0.00152 + PERMITTIVITY LOSSTANGENT 3.66 0.003 + PERMEABILITY VALUE 1 0 + STRIP + VIA; diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.toi b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.toi new file mode 100644 index 0000000..0aa4524 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.toi @@ -0,0 +1,9 @@ + + + + P1 + + + P2 + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.txb b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj.txb new file mode 100644 index 0000000000000000000000000000000000000000..f66a027efefd1cc10be945023b0076601dde1577 GIT binary patch literal 420 zcmV;V0bBkbiwFP!00000|CLl-PQx$^c9wwzFFbI8aRF$?1**MGVr&w7kIELdN!>bi zMF^fa1>#^Ff-~?};^t>=yC1OR)OP&YjuZD70D3)O`op+ho?l*3KG58>>|`J|Cm(9& zmOT~0a!qFqEw!$_4Hs)eQK0zFi6^lVUx!C(SmxHo$sRyeF%)73vm<4vKOFXZ>pHjL zv>q1U+~98RZ&z6wW$G$=RH@jX&*Hj^Or>|xNQuJr6pMcgn#9|;#w!h~aH`aBPy#{; z34GIDfpBrq<6BqzQ*?+{-?W~H`pON_Gc(egVSn(4epDl1PR#A1xvRx&pPD~3yQ_BZ z5bRfG^H|Q+Y6^?Qr{vC4&L)c_Rb#1dY_^osBvx`Ydr}Z=@Kxi9+7W7`;@E&k%ZFAw zxDXqhOrCi%Rxw=G_wf{XdgfnTSy(ULgzk0{a2*IT0&dvydL(i`x$9|kgn+Pf!W*kk0MwFy7$LG3-M$gRBd(d-1be^EzSkCFxya1-H?XW0A|m- O#p4${ipP^R1polDw#Wzo literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_a b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_a new file mode 100644 index 0000000..51f8238 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_a @@ -0,0 +1,4 @@ +UNITS MM,10000; +EDIT proj; +ADD P1 :W0.000000 0.0000,-1.6500 49.0000,-1.6500 49.0000,1.6500 0.0000,1.6500; +SAVE; diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_geo.csv b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_geo.csv new file mode 100644 index 0000000..5486cb0 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_geo.csv @@ -0,0 +1,41 @@ +0.000045,0 +0.000056,0 +0.000071,0 +0.000089,0 +0.000112,0 +0.000141,0 +0.000178,0 +0.000224,0 +0.000282,0 +0.000355,0 +0.000447,0 +0.000562,0 +0.000708,0 +0.000891,0 +0.001122,0 +0.001413,0 +0.001778,0 +0.002239,0 +0.002818,0 +0.003548,0 +0.004467,0 +0.005623,0 +0.007079,0 +0.008913,0 +0.011220,0 +0.014125,0 +0.017783,0 +0.022387,0 +0.028184,0 +0.035481,0 +0.044668,0 +0.056234,0 +0.070795,0 +0.089125,0 +0.112202,0 +0.141254,0 +0.177828,0 +0.223872,0 +0.281838,0 +0.354813,0 +0.446684,0 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_out.prt b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_out.prt new file mode 100644 index 0000000..36980f9 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_out.prt @@ -0,0 +1,21 @@ + + + + + P1 + P1 + + 50 + 0 + + + + P2 + P2 + + 50 + 0 + + + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_t3D.opt b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_t3D.opt new file mode 100644 index 0000000..caf84d8 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_1/layout/emSetup_MoM/proj_t3D.opt @@ -0,0 +1,7 @@ +mesh_convergence_plot OFF; +save_fields_for nofrequencies; +mask 1 expandDir 1; +mask 2 expandDir 0; +mask 3 expandDir 0; +mask 6 expandDir 0; +SPARAM_OUTPUTFORMAT CITIFILE; diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/.variables b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/.variables new file mode 100644 index 0000000..d834213 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/.variables @@ -0,0 +1 @@ +surfs_layer_1;, 870 surfaces diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/EMDS4ADS.prf b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/EMDS4ADS.prf new file mode 100644 index 0000000..d7bb980 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/EMDS4ADS.prf @@ -0,0 +1,51 @@ +Begin_Block Header + + Mode ASCII + File_Name C:/Users/forss/Nextcloud/TNE071_ADS/My_Lab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/EMDS4ADS.prf + Version 3.00 + +End_Block Header + +Begin_Block Data + + Begin_Preferences + + Begin_Material_Block + Material cond 9.3333333333333335e-01 4.1568627450980394e-01 3.1372549019607843e-01 + Material __SubstrateLayer1 1.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + Material __BOTTOM 0.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + End_Material_Block + + Begin_Color_Block + Object __SubstrateLayer1_1 1.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + Object cond_3 9.3333333333333335e-01 4.1568627450980394e-01 3.1372549019607843e-01 + Object __BOTTOM_2 0.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + End_Color_Block + + Begin_Visible_Block + Object __SubstrateLayer1_1 1 0 80 + Object cond_3 1 0 50 + Object __BOTTOM_2 1 0 50 + End_Visible_Block + + Begin_Plane_Block + Planes 0 + End_Plane_Block + + Begin_Camera_Block + Position 1.2966680908203125e+02 -1.0516681671142578e+02 1.0593931579589844e+02 + Target 2.4500000000000000e+01 0.0000000000000000e+00 7.7249997854232788e-01 + Up -4.0824830532073975e-01 4.0824830532073975e-01 8.1649661064147949e-01 + 7.2861701965332031e+01 7.2861701965332031e+01 + End_Camera_Block + + Begin_Background_Block + Top_Color 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 + Bottom_Color 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 + Shadow 0 + End_Background_Block + + End_Preferences + +End_Block Data + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/emStateFile.xml b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/emStateFile.xml new file mode 100644 index 0000000..e1bb1d9 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/emStateFile.xml @@ -0,0 +1,1692 @@ + + + 0 + 0,unknown + 5 + 0 + + emCosim + My_Lab1_lib + cell_2_emCosim + emModel + True + 1 + layout + + + 0 + emExtracted + + 1 + + + + + emModel + False + False + False + False + False + mySuffix + False + True + True + + 1 + + + + symbol + False + 0 + 1 + False + False + + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + False + 2 + + + C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk + My_Lab1_lib + cell_2 + layout + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + True + cell_2 + True + True + cell_2 + False + True + False + False + mySuffix + True + S_Nport_P.ddt + True + True + + + + 1 + + 1 + 0 + 1 + 5 + 50 (max) + -1 + True + GHz + GHz + + -1 + -1 + -1 + -1 + 0 + 0 + 0 + 0 + + + + + False + 1 + + + False + + My_Lab1_lib:cell_1 + + + + + + + False + True + + currents + + currents + 0 + + fields + + fields + 1 + + + + currents + 0 + + + True + cell_2 + True + True + S_Nport_P.ddt + + + True + cell_2 + True + False + True + False + False + mySuffix + + + + False + False + 0 + My_Lab1_lib:cell_2:layout + False + + False + False + False + + ads_tlines:MLIN + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + + + My_Lab1_lib:cell_2:layout:TL1 + + 34 + ads_tlines:MLIN:layout + em + + False + + + + + True + True + False + False + 0 + + True + + + P1 + P1 + 1 + + + + + 1 + -1 + cond:drawing + point + + 0:0 + + + + + + + + + + True + + + 1 + P1 + 50:0 + Auto + 0 + 2 + + + P1 + + + ::__GND__ + + + + + + + 0 + 0 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Simulator:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Momentum simulation in microwave mode</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Layout:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Workspace: C:\Users\forss\Nextcloud\TNE071_ADS\My_Lab1_wrk<br>Library: My_Lab1_lib<br>Cell: cell_2<br>View: layout</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Partitioning between EM and circuit:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM simulation/model of all items</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Substrate:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Substrate: cell_1 (defined in library: My_Lab1_lib)</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Ports:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">1 port defined</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Frequency plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Adaptive from 1 GHz to 5 GHz (Npts: 50 (max))</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Output plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Template: Auto-select</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Dataset: cell_2_MomUW</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Mom Simulation options:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Using local settings</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">All simulation options are initialized and ready for simulation.</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM simulation resources:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Simulation on host:Local</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Model:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM Model: emModel<br> Auto-updated</span></p></body></html> + + + LocalRemote + + 1 + Local + - needs refresh - + False + + False + + False + + False + + False + + False + + False + + Now + + + Never + + + True + 0 + + + Normal + + + True + + True + + + + Local + 1 + queue + True + False + + True + 0 + + + Normal + + + True + + True + + + + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/momentum.cfg b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/momentum.cfg new file mode 100644 index 0000000..e69de29 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.c2d b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.c2d new file mode 100644 index 0000000..d1c4394 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.c2d @@ -0,0 +1,32 @@ +CITIFILE A.01.01 +#Momentum: B.12.070 (*) built: Aug 11 2025 +#Momentum Date and Time: Thu Sep 18 02:52:47 2025 + +NAME PortSet1 + + +CONSTANT NBR_OF_PORTS 1 + +VAR freq MAG 2 + +DATA GAMMA_1[1] RI +DATA Z0_1[1,1] RI +DATA LAMBADAI_1[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.cdr b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.cdr new file mode 100644 index 0000000..cb9996c --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.cdr @@ -0,0 +1,11 @@ +UNITS UM +RESOLUTION 0.025000000000000 UM + +NUMBER OF PORTSETS 1 + +PORTSET 1 + +NO TML_PORT; + +RPS 0 +END PORTSET 1 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.cfg b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.cfg new file mode 100644 index 0000000..75d0e1f --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.cfg @@ -0,0 +1,3 @@ +user = C:/Users/forss/Nextcloud/TNE071_ADS/My_Lab1_wrk +site = ~/ +supplied = ^/ diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.exb b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.exb new file mode 100644 index 0000000000000000000000000000000000000000..20d7acbb9bde527727ab6ed0756464fdd7dba965 GIT binary patch literal 571 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≫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%0Aj8KUhgiy8UdyJY(FrL+YIaHV97|O@< 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 + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.pin b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.pin new file mode 100644 index 0000000..93b706b --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.pin @@ -0,0 +1,18 @@ + + + + + P1 + P1 + + + 1 + -1 + + 0 + 0 + + + + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.plan b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.plan new file mode 100644 index 0000000..27ae06c --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.plan @@ -0,0 +1 @@ +Adaptive 1 GHz 5 GHz 50 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.prt b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.prt new file mode 100644 index 0000000..caa5d42 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.prt @@ -0,0 +1,20 @@ + + + + + Auto + true + + + + + P1 + P1 + + 50 + 0 + + + + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.psz b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.psz new file mode 100644 index 0000000000000000000000000000000000000000..25e3d407fa98d41bd1491495191b5d2923c719e1 GIT binary patch literal 262 zcmV+h0r~zPiwFP!00000|7B6Za)Tfgy!#al_k?GO)&r7TzMwrjj3vpHk?+b|$ zoO;3Cx4ZB0VCSV%XqLm+8eQV_2pCCSo3B>iO8oh8ITZNJ6V{u-jz&$^$#{YgTP++I zdHs5Nw4%OOjToD17HX3GEj#7(J%b`;snS M2iJKHx*h@m0C<9Z>i_@% literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.qas b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.qas new file mode 100644 index 0000000..ab50923 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.qas @@ -0,0 +1,61 @@ +reference_timing_duration_seconds 0 +database_duration_seconds 0 +mesh_preprocessing_duration_seconds 0.017003 +mesh_extrusion_duration_seconds 0.006003 +mesh_fem_preparation_duration_seconds 0 +mesh_port_solver_duration_seconds 0.018864 +mesh_meshing_duration_seconds 0.239533 +solve_input_processing_duration_seconds 0.06 +solve_db_initialization_duration_seconds 0.005003 +solve_port_solver_duration_seconds 0.002999 +solve_calibration_duration_seconds 0 +solve_deembedding_duration_seconds 0 +solve_gf_creation_duration_seconds 0.001998 +solve_mesh_reduction_duration_seconds 0.027522 +solve_mesh_display_duration_seconds 0 +solve_rf_load_duration_seconds 0 +solve_first_load_duration_seconds 0.386064 +solve_first_solve_duration_seconds 0.069001 +solve_first_misc_duration_seconds 0.125612 +solve_sweep_load_duration_seconds 4.798724 +solve_sweep_solve_duration_seconds 0.797814 +solve_sweep_misc_duration_seconds 0.428068 +database_flow_duration_seconds 0 +mesh_flow_duration_seconds 0.373928 +solve_flow_frequency_independent_duration_including_first_frequency_seconds 0.959602 +solve_flow_first_frequency_duration_seconds 0.580677 +solve_flow_frequency_dependent_duration_without_first_frequency_seconds 6.024606 +solve_flow_duration_seconds 6.984208 +solve_sweep_load_duration_per_frequency_seconds 0.369132615384615 +solve_sweep_solve_duration_per_frequency_seconds 0.0613703076923077 +solve_sweep_misc_duration_per_frequency_seconds 0.0329283076923077 +solve_flow_frequency_dependent_duration_per_frequency_seconds 0.463431230769231 +solve_sweep_load_per_frequency_plus_rf_load_duration_seconds 0.369132615384615 +solve_flow_frequency_independent_duration_seconds 0.496170769230769 +reference_timing_peak_page_memory_bytes 0 +reference_timing_peak_rss_memory_bytes 0 +reference_timing_page_fault_count 0 +database_peak_page_memory_bytes 0 +database_peak_rss_memory_bytes 0 +database_page_fault_count 0 +mesh_peak_page_memory_bytes 18157568 +mesh_peak_rss_memory_bytes 43700224 +mesh_page_fault_count 12147 +solve_peak_page_memory_bytes 153542656 +solve_peak_rss_memory_bytes 170618880 +solve_page_fault_count 138180 +maximal_peak_page_memory_bytes 153542656 +maximal_peak_rss_memory_bytes 170618880 +total_page_fault_count 150327 +reference_timing_thread_count 0 +lumped_and_wire_via_count 0 +bondwire_count 0 +triangle_count 2 +rectangle_count 364 +quad_count 8 +via_count 0 +matrix_size 1740 +reduced_matrix_size 1670 +frequency_count 14 +solve_peak_memory_estimate_bytes 60607334.4 +total_cell_count 374 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.qry b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.qry new file mode 100644 index 0000000..7765eaf --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.qry @@ -0,0 +1,16 @@ +#Momentum: B.2026.01.321 (*) built: Aug 11 2025 +#Momentum Date and Time: Thu Sep 18 02:52:47 2025 + +Overall database status : 1 (file present and valid) + +Frequency range : from 1 GHz to 5 GHz. + +Requested frequency range : from 1 GHz to 5 GHz. + +Individual status fields : (0 = FALSE, 1 = TRUE) + File exists : 1 + Substrates match : 1 + Frequency-range matches : 1 + +Corresponding potentialpath : C:\Users\forss/ +Corresponding potentialname : C:\Users\forss\\substrates\0000.sdb diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sab b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sab new file mode 100644 index 0000000000000000000000000000000000000000..dd6176b741b9e3be17d879a59b5065cad9cf141a GIT binary patch literal 29371 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 P?^uNY`^iParCRA1k%_6b literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sam b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sam new file mode 100644 index 0000000..865a82b --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sam @@ -0,0 +1,18 @@ +#AFS File: SAMPLE INFORMATION +#AFS Library Version: 3.00 + +NUMBER OF SAMPLES : 14 +1.000000e+09 +1.222222e+09 +1.666667e+09 +2.333333e+09 +2.481481e+09 +2.777778e+09 +3.000000e+09 +3.666667e+09 +4.000000e+09 +4.333333e+09 +4.444444e+09 +4.583333e+09 +4.722222e+09 +5.000000e+09 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sio b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sio new file mode 100644 index 0000000000000000000000000000000000000000..9d4714f34a1253a4335fd191d187614fd10dd726 GIT binary patch literal 1273 zcmZ?r^m7b~4EA*l3G$5a^k-sVU|^S#W zIq&Z!`(1o{*QuAivj>SmfTshD#lX;zoMCnetiJfyH9gz+&+Y%py9-!xJ;kM7>&n#| zVD$?hYi;x4eP_R^sDQ~Vi`pzAUj6`w`h>fT!XLrr%Z6wj-)eDXzwiXd7P~jsaJc7zN7;0Udai%- zzSf+7Xn*;cZ&1j&+c?xSD8w)L1U6qe*m2L}iBIh99h&=h?!+GcurL6nQD7Pb>jkB3 zP}*&4occ2O^v(USw8?6u>~rG0{Q(%ir?;AMMX%t2h^hH?PQly`X#4{U#Cj|%+V=1N zyT+Asqn?Zd8vnq(kOg*YZ?hd(tkCc9SYFKmjenrQd`%EX{&D*bU&-5(qBI@Q_y+_w zJ$V(d=*j+jnj6p6@6~ib;~!8Hv2Q;h%W=TI($cJWx}gIa{{YC3U2>d1HFtfmhxzG| zypOi5Z#3MGTW5CJ6*t*AXdSzfyYrl(0~-Ipvx+GO!KXIb$N7k{2AtSukH+6`x#y-+ z>t|I5?;DYu0yH!o(D(-!woU5in#TsTpIJ)s-sOF0d^?llUlWe`eBOWJYxUWJyC3Y) w`1?Q9RMaqOGadL8E|ezdsO*5ohx-HOKXlstpT6L?6%WAa1(p^V7!c(V09v(lWB>pF literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sst b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sst new file mode 100644 index 0000000..52775f0 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sst @@ -0,0 +1,5 @@ + Physical memory : 36.03 MB + Virtual memory : 14.05 MB + Page faults : 10543 + User Time : 0h 0m 0s + Elapsed Time : 0h 0m 0s diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sta b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sta new file mode 100644 index 0000000..25a84e6 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sta @@ -0,0 +1,164 @@ +============================================================================== + + ------ MOMENTUM STATISTICS (MW mode) ------ + + Momentum MomEngine_64 2026.01.321 (*) built: Aug 11 2025 + Thu Sep 18 02:52:47 2025 + +============================================================================== + + +------------------------------------------------------------------------------ +MESH +------------------------------------------------------------------------------ + Frequency : 5 GHz + + Rectangular cells : 364 + Quadrangular cells : 8 + Triangular cells : 2 + Via cells : 0 + + Edge currents : 688 + +------------------------------------------------------------------------------ +SOLVER USER TIME ELAPSED TIME MEMORY +PROCESSES (h:m:s) (h:m:s) (MB) +------------------------------------------------------------------------------ + +SIMULATION SET-UP +----------------- + Initialization | 0: 0: 0 | 0: 0: 0 | 37.17 + Ports analysis | 0: 0: 0 | 0: 0: 0 | 0.05 + Mesh processing | 0: 0: 0 | 0: 0: 0 | 11.93 + + Matrix size : 1740 + Reduced matrix size : 1670 + Estimated process size is below 256.00 MB + + Simulation temperature : 298.15 K + +1. SIMULATION FREQUENCY = 1 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 1.22 + Basis creation | 0: 0: 0 | 0: 0: 0 | 24.99 + Matrix load | 0: 0: 2 | 0: 0: 1 | 76.23 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + +2. SIMULATION FREQUENCY = 5 GHz +------------------------- + Green functions | 0: 0: 1 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 2 | 0: 0: 0 | 7.99 + Matrix solve | 0: 0: 1 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +3. SIMULATION FREQUENCY = 3.66667 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 2 | 0: 0: 1 | 0.72 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +4. SIMULATION FREQUENCY = 2.33333 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 3 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +5. SIMULATION FREQUENCY = 1.66667 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 3 | 0: 0: 1 | 1.04 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +6. SIMULATION FREQUENCY = 3 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 2 | 0: 0: 0 | 0.25 + Matrix solve | 0: 0: 1 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +7. SIMULATION FREQUENCY = 4.33333 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 2 | 0: 0: 1 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 1 | 0: 0: 0 | 0.00 + +8. SIMULATION FREQUENCY = 4 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 2 | 0: 0: 0 | 0.91 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +9. SIMULATION FREQUENCY = 4.44444 GHz +------------------------- + Green functions | 0: 0: 1 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 2 | 0: 0: 1 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +10. SIMULATION FREQUENCY = 2.77778 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 2 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 1 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +11. SIMULATION FREQUENCY = 2.48148 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 3 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 1 | 0.00 + +12. SIMULATION FREQUENCY = 4.72222 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 3 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +13. SIMULATION FREQUENCY = 1.22222 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 3 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +14. SIMULATION FREQUENCY = 4.58333 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 3 | 0: 0: 1 | 0.20 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +------------------------------------------------------------------------------ +TOTALS +------------------------------------------------------------------------------ + Nr of Frequencies : 14 + + Physical memory : 162.71 MB + Virtual memory : 146.43 MB + Page faults : 138189 + User Time : 0h 0m40s + Elapsed Time : 0h 0m 7s + +============================================================================== + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sti b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sti new file mode 100644 index 0000000..4231e26 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sti @@ -0,0 +1,2 @@ +START 1 STOP 5 STEP 4, +AFS S_50 MAXSAMPLES 50 SAMPLING ALL NORMAL; diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.stm b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.stm new file mode 100644 index 0000000..a1cddf6 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.stm @@ -0,0 +1,34 @@ +============================================================================== + + ------ MOMENTUM STATISTICS (MW mode) ------ + + Momentum MomEngine_64 2026.01.321 (*) built: Aug 11 2025 + Thu Sep 18 02:52:47 2025 + +============================================================================== + + +------------------------------------------------------------------------------ +MESH +------------------------------------------------------------------------------ + +STATISTICS +---------- + Triangular cells : 2 + Rectangular cells : 364 + Non-rectangular quadrilateral cells : 8 + Via cells : 0 + Lumped/wire vias : 0 + Bondwires : 0 + Edge currents : 0 + +RESOURCES +--------- + Physical memory : 41.68 MB + Virtual memory : 17.32 MB + Page faults : 12146 + User Time : 0h 0m 0s + Elapsed Time : 0h 0m 0s + +============================================================================== + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sub b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sub new file mode 100644 index 0000000..054ef1f --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.sub @@ -0,0 +1,17 @@ +UNITS METRE +BOTTOMPLANE IMPEDANCE 0 0 +TOPPLANE OPEN +LAYERS +0 THICKNESS INFINITY + PERMITTIVITY VALUE 1 0 + PERMEABILITY VALUE 1 0, +1 THICKNESS 2.5e-05 + PERMITTIVITY VALUE 1 0 + PERMEABILITY VALUE 1 0 + STRIP + VIA, +2 THICKNESS 0.00152 + PERMITTIVITY LOSSTANGENT 3.66 0.003 + PERMEABILITY VALUE 1 0 + STRIP + VIA; diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.toi b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.toi new file mode 100644 index 0000000..f47f943 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.toi @@ -0,0 +1,6 @@ + + + + P1 + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.txb b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj.txb new file mode 100644 index 0000000000000000000000000000000000000000..ae65bfb2a38b84e33d6a7e62ffd0c113f476b7b7 GIT binary patch literal 523 zcmV+m0`&bKiwFP!00000|Akb|PQpMCp0;X%dNAW924Mw~LKQGZ zPaZvbGCr6O;RE=K3hs1g+u2g$CbK&;J3rsf&Ta_+YBjLrVmWfUdwfEEUD76z=7H%n zzahyXN=6)PA;*p_x$HWg-#is(?mkX)*jOST1~BH0(ozeMCw43F%MVrNDb5vrXaII6c= z^;&u_tNf%~RTroHnpbC&>9{==C+!OTf+!-pGx;2b|xiRCb)ci_9WS?^VTBw0%`j+dDq^?0t$G8pdu&j~MJB?Wvg-Dxoza>2QvzCpjtIkGGPo7cxwtMLRQCNOv!fjX z(d~&~C?2 zQ^QYdXX|fuv22^x&q^wH6Wd?fiA(DD&vy)v^N*{GTAFS0Z>Uef-}4hF4WI9*aa`pw N{{XSvdYW(s000wu^(_DZ literal 0 HcmV?d00001 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_a b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_a new file mode 100644 index 0000000..bd6895a --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_a @@ -0,0 +1,8 @@ +UNITS MM,10000; +EDIT proj; +ADD P1 :W0.000000 0.0000,-1.6500 49.0000,-1.6500 49.0000,1.6500 0.0000,1.6500; +ADD P1 :W0.000000 27.5000,1.6000 49.0000,1.6000 49.0000,16.6000 27.5000,16.6000; +ADD P1 :W0.000000 27.5000,-16.6000 49.0000,-16.6000 49.0000,-1.6000 27.5000,-1.6000; +ADD P1 :W0.000000 17.5000,-16.6000 27.5000,-16.6000 27.5000,-4.9000 17.5000,-4.9000; +ADD P1 :W0.000000 17.5000,4.9000 27.5000,4.9000 27.5000,16.6000 17.5000,16.6000; +SAVE; diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_geo.csv b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_geo.csv new file mode 100644 index 0000000..c6363d4 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_geo.csv @@ -0,0 +1,41 @@ +0.000045,0 +0.000056,0 +0.000071,0 +0.000089,0 +0.000112,0 +0.000141,0 +0.000178,0 +0.000224,0 +0.000282,0 +0.000355,0 +0.000447,0 +0.000562,0 +0.000708,0 +0.000891,0 +0.001122,0 +0.001413,0 +0.001778,0 +0.002239,0 +0.002818,0 +0.003548,0 +0.004467,0 +0.005623,0 +0.007079,0 +0.008913,0 +0.011220,0 +0.014125,0 +0.017783,0 +0.022387,0 +0.028184,0 +0.035481,0 +0.044668,6 +0.056234,0 +0.070795,0 +0.089125,0 +0.112202,0 +0.141254,0 +0.177828,0 +0.223872,0 +0.281838,0 +0.354813,0 +0.446684,0 diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_out.prt b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_out.prt new file mode 100644 index 0000000..0995510 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_out.prt @@ -0,0 +1,13 @@ + + + + + P1 + P1 + + 50 + 0 + + + + diff --git a/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_t3D.opt b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_t3D.opt new file mode 100644 index 0000000..caf84d8 --- /dev/null +++ b/MyLab1_wrk/simulation/My_Lab1_lib/cell_2/layout/emSetup_MoM/proj_t3D.opt @@ -0,0 +1,7 @@ +mesh_convergence_plot OFF; +save_fields_for nofrequencies; +mask 1 expandDir 1; +mask 2 expandDir 0; +mask 3 expandDir 0; +mask 6 expandDir 0; +SPARAM_OUTPUTFORMAT CITIFILE; diff --git a/MyLab1_wrk/substrates/sub0000.ndx b/MyLab1_wrk/substrates/sub0000.ndx new file mode 100644 index 0000000..3389a12 --- /dev/null +++ b/MyLab1_wrk/substrates/sub0000.ndx @@ -0,0 +1,3 @@ +#Momentum: B.2026.01.321 (*) built: Aug 11 2025 +#Momentum Date and Time: Thu Sep 18 02:52:47 2025 + diff --git a/MyLab1_wrk/tmp_schematic.slm b/MyLab1_wrk/tmp_schematic.slm new file mode 100644 index 0000000..e96317b --- /dev/null +++ b/MyLab1_wrk/tmp_schematic.slm @@ -0,0 +1,13 @@ +VERSION 100 +UNIT mm +SUBNAME +TOP 0 0 0 0 +BOTTOM 0 1 0 0 +SUB0 AIR 1 1 0 1 1 0 -1 0.00152 0.00152 1 0 0 +SUB1 Subst_1 1 3.66 0.003 1 1 0 1.52 0 0.00152 2 0 4 +MET1 cond 0.00152 1 2 1 1e+50 0.025 Siemens/m mm 1 0.025 mm +MET2 cond2 0.00152 1 2 1 1e+10 0 Siemens/m mm 0 0 mm +MET3 diel2 0.00152 1 4 1 1e+10 0 Siemens/m mm 0 0 mm +MET4 hole 0.00152 1 4 1 1e+10 0 Siemens/m mm 0 0 mm +MET5 resi 0.00152 1 2 1 1e+10 0 Siemens/m mm 0 0 mm +MET6 bond 0.00152 1 2 1 1e+10 0 Siemens/m mm 0 0 mm diff --git a/MyLab1_wrk/verification/EmPpMsgs/drc_result/drc_result.jo2 b/MyLab1_wrk/verification/EmPpMsgs/drc_result/drc_result.jo2 new file mode 100644 index 0000000..46e4145 --- /dev/null +++ b/MyLab1_wrk/verification/EmPpMsgs/drc_result/drc_result.jo2 @@ -0,0 +1 @@ +(resolution 10000) diff --git a/MyLab1_wrk/verification/EmPpMsgs/dveJobInfo.dat b/MyLab1_wrk/verification/EmPpMsgs/dveJobInfo.dat new file mode 100644 index 0000000..62037b1 --- /dev/null +++ b/MyLab1_wrk/verification/EmPpMsgs/dveJobInfo.dat @@ -0,0 +1,5 @@ +jobName=EmPpMsgs +jobType=emprep +designName=My_Lab1_lib:cell_2:layout +ruleFilePath= +addInfo="EM preprocessor messages displayed as DRC errors" diff --git a/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/itemdef.ael b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/itemdef.ael new file mode 100644 index 0000000..56d9bc4 --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/itemdef.ael @@ -0,0 +1,7 @@ +create_item("DA_CLCoupler1_cell_3","Coupled-Line Coupler","DA_CLCoupler",16,-1,"CLCoupler.bmp","Component Parameters",NULL,"%d:%t %# %44?0%:%31?%C%:_net%c%;%;%e %b%r%8?%29?%:%30?%p %:%k%?[%1i]%;=%p %;%;%;%e%e","DA_CLCoupler1_cell_3","%t%b%r%38?%:\n%39?all_parm%A%:%30?%s%:%k%?[%1i]%;=%s%;%;%;%e%e%;","CLCoupler",3,NULL,0, +create_parm("Subst","Substrate Instance Name",262144,"StringAndReferenceFormSet",-2,prm("StringAndReference","\"MSub1\"")), +create_parm("F","Center Frequency",65536,"StdFormSet",0,prm("StdForm","1 GHz")), +create_parm("C","Coupling Coefficient (dB >0))",65536,"StdFormSet",13,prm("StdForm","20")), +create_parm("Zo","Characteristic Impedance",65536,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("N","Number of Coupler Sections (N is odd)",131072,"StdFormSet",-1,prm("StdForm","1")), +create_parm("Delta","Length Added to Coupled Lines for Tuning",65536,"StdFormSet",5,prm("StdForm","0"))); diff --git a/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/itemdef.atf b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/itemdef.atf new file mode 100644 index 0000000000000000000000000000000000000000..9fe70827e845116e46cd3958394a1985fb0a4afc GIT binary patch literal 1600 zcmZ`(U2oGc6unK`h?c?D2_(b=vWASd2c~o#($)$>$yAtBI#?%70--8R+%=;4AaNhy z&zF1SByCvnwA9DGALkxld$j|r3IwnNo)o?-X2-TzKowRiz%?fpwiFZEf;s>+;0avx zC)Uskm(fDR?TI56i%Eyp)sp*q=mmmh`wfh-X|KZ`M$w^y-+kD{?-2h9HQ+H6VUMSN zl;*NRKMDg8NcP2!ZC^+cCr#YB0q%CWWc(%Lr>CaDyS&pjxy8GaKuGTJ9{vf&r#$9o zCO@rBC9XNuGP?9u8 z4K1F-SjJv(*ALulF%z*si$NIsVG- zqJ4n-XXts0zABo5=%zre45_mv%ZIo}748FB(olY6NrS$sP7MZ_e-A7?Y7w(REPgGK z|8Mdp9h%6@&5BW))iD-v%hqwOLz{j4^e1JhK@UB1mKyTTQ43cIdR!H#m7% Ng_I@T>NzeD`U@E&^n?Ha literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/layout/layout.oa b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/layout/layout.oa new file mode 100644 index 0000000000000000000000000000000000000000..fd6ff1ca010da6c6e0ac799b1b169f6de3f053eb GIT binary patch literal 35132 zcmeHQZERFmdcHGbY`y|cFoXn>Ou$JeUlx|X8IiBT;hGidBg^Y6jo3llP0SK+)AcYOkik8~V`S(V;ss*cLSNxH zC*mv#u1@>(8_PY;6rl}1e)C0-$G_>ZuEk^Zx0%1qW8ZIiJo%c(bjG9TU9;cEFCX-H ze8A(HcRXJE9goG|^?3LP%>R9l7dZ~`OY&Cdvje3IB^Qz>77I?XfcUrA&rh(J1*#+M ztzr4aoaa9B`C7^sT+IBN6xf^0KS@D9PrSx**IDl{G0pNPDA zYGG{YwXfDOM(3^hC~Qvq=lgv$c!0QoSVQD-Bv{0__TM_UB}s?QZxxK|99PM>&T}&v z*ST&s<8z4R&Uw`=7kA#PVg5qmBI1KYoev&j{9)n};!@%x#7Bvb5!1xSiOYz~iM7Nh zh))uqB5K~AX8alAv&5Ce=ZLF_-yqfz>xt3xZ6nj4C%!;@k+_EV67gl?E5xs7U8T9xr59>-XLp`Gsqa^3$g{df=of49yAYm!ciB; zT%5^qUc}wRqvmnfkT(Cg`DNypo3Azhg!w1UKV=@r;HS+$WByt5E6qP=ewF!en8&%Z z-aPbXwfRQ#&zpye;mEwk{7dFvHvfwGwdU8E$1!@n`6lxl%x^Tm$$Yc<7W13Uf6M$9 z^HX&g6P)fKeC*5nhRwh=!FSBJn%`!AyZIgF+sxx`;B#FNOaiS5CnrE&XSlgWd_9EA zToV!V3WvFc+radV#B#JkKH;(~4>^QPRzQH^gv=*|$vmcq_Y|^kN!Fu1)ICuV{4rNl ze}~nePY=IE7xV=VG{HeX;AC%QUm@3UkWV<}v%io&wL4x^e^K?Znq`Jaail?i6-Pd7G5X^a1{*AZ zazW4@{J;XTT}TlP=y;i!iVSnj8#*_&Zpt6(>&f-kckave^mMKca=C&0{?~H-1Ks)F z?S~HT&GnB+YA^J6_Z~1gZf;LE)HS@2ezh-~Ddf_1tLlBZ*33YmJ@a-h+tGb6*IvjR z>(AK`a4U9+kZT-2vOn)xB zIp5!2=-&6{5gYA5P{{W+5A?RY)f;evHnn#5)}wr9p{LtOTeWRd>(=e7Y(U^0!KIZH z3U--nv<4kHn~q)e!LEj2*Xm$bW3cT=Yi4glXHWOum&cNZm)TrPOZ$$^otolZE=O~wKXWiwFd@MJ5ZP|=Fk(aT3GD?8>tNu;XG3pxXKsJ4Ki9i&xa@10 zo4=Bt=}P?9$1dkc;$JM(+;^?LApU3y2?!N6GB)|0V9br{q3eD^>u_^yfW zYuSB{o!z}*mzb>X-VIJ{^O;wBO-)R%_Z4#4V0-SJG<2x1Ik(?zgiOX&XED6}GV?@x zGi-xo|5RQDqWfyK^C8>&n0SqNo%k71`(w2mhqC{=pI13HGYU{1`#d<>$f1OsPacAO zO$NQGzert9T}f3}Evi~twG4wdr}p2c5yl=5`$TVttYDvowjjne;iu8gO{Ly4=`arLf24>}`y+jd zJI}}IrS2K9|ArHRs*oAe*#VK|97^J*SWTYzz^ zZ^msno=9Q?FdVlUF8`J#VI4yj+J4?{Y!>okQRhOrCf}yZ?r1*{mD8!(Ba$ig5AA{M zlX$D~O%~NpTz%zB?k+F^cWkh&%BMPvqPLuWNBO4)rQhoBB0IW7yi9zLc!l^GQTp6L z!j2Iy5ib)pt~iu_){#NwQ0=@yI^y{HMW;7e2T!n*sQ!VpaN7{rwqbtt{SPb%7A|^l z@k7CqrH?%NSn&9=<+Z9ly!N~H$_~uya=0!)DV*3}k3g>1xSLvLU$G!S)LpNr_8Mg9AKlj;|W|r+3hSSFr z_QdEL_T_He*HFwuy%fC@#kg6Qyz9J!Ih8F&AJP6*UUnhwd=<5)<<|MxT<_;--6zf? zM(v91{{rSOBrYOqJmt=B*Ezr Kt|L#o-H&UZ^0PZMj2jl{LYCSo(OmDr{@7lIBN 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 T=H}-88+LaNp^;a2tj_#DaDuz~ literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/symbol/master.tag b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/symbol/master.tag new file mode 100644 index 0000000..e1024da --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/symbol/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +symbol.oa diff --git a/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/symbol/symbol.oa b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler1_cell_3/symbol/symbol.oa new file mode 100644 index 0000000000000000000000000000000000000000..4d564426874e785011a34468349efe2fdba40440 GIT binary patch literal 18476 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 E2V#gv0))",65536,"StdFormSet",13,prm("StdForm","20")), +create_parm("Zo","Characteristic Impedance",65536,"StdFormSet",1,prm("StdForm","50 Ohm")), +create_parm("N","Number of Coupler Sections (N is odd)",131072,"StdFormSet",-1,prm("StdForm","1")), +create_parm("Delta","Length Added to Coupled Lines for Tuning",65536,"StdFormSet",5,prm("StdForm","0"))); diff --git a/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/itemdef.atf b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/itemdef.atf new file mode 100644 index 0000000000000000000000000000000000000000..49b540dc05c27047fd85f45951cc66368e416c49 GIT binary patch literal 1600 zcmZ`(|8LSj6n_+G1g9H|CdMDkW#-KGgG(7R*&tex1zkj@gJg-ukkTHbk$$l~e$am& z-|Mx7ZrEkzK6mdv@AE$QuB#nbmB5D`aHa4ZF*~-z0?M#j0nXWxu%wvK5>x@822bFk zJLwI2!7^NkXkv@SV$w?H)s*vk;QE54>ow%qjMrfgS#&7jdmnc3{TcrW)!;GYw8v8~ zOgX(U@P#kgS1YnSAw?9|ab*nLX>-Z=OU6%6O@p_2t7-BcZ%=$7xy?KHCm5gdh@YAK zQg@;z;@oq{T-(il| z#Jq!=>+AZ^fil)y$6tEL?b6z9Vnw%0xJQT4avDnHY|j+fvYj>vJ!szC+9B%6i|`&$@l@Bj|Jpo-=J zuAkw~8{Dhd3`FA`HBzL`mLebG8dbOt6iJWTN0Ic{^=rne@n9W?Aq$SP7HFj43~Lc15rOmjTB{i%LTpE zMQgnZZR-6VQ0MgKczJ9z){UiWvr8`&4)xD=ch&y;?!GbD)!ZYs6}ZT=8i=|%YNRMr zTPdimkl4Hj6xvifM0a1oaOq942ZCAl5n&@?OE>Uib~t2i%mT+zE|bP$XQ;fp==1W3-?f=Oub%EuWnCv4;9KHA&Gp7dFjTg PCyP`_MbfRF;{>69_7e0V literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/schematic/master.tag b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/schematic/sch.oa b/MyLab2_wrk/MyLab2_lib/%D%A_%C%L%Coupler_cell_3/schematic/sch.oa new file mode 100644 index 0000000000000000000000000000000000000000..1ccc6a4e5691f024a7637e7791bc007181541b6d GIT binary patch literal 7900 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

?C z)Ow8j!GVQgtqT!)0jK?&^4GCmpSu2ERHrJ#^}yPlP8YP~!q{KVSS0#~^5`!p`P-#) zh+o%ttg4U`Dtow5`#X)D-CZ}-UCo!CU+=b>*Yh2KzVp<1S@!{*n`Qs?{!^1Geb)D9 zIzOvl&FpXsspsq+4C{Hj-lv^nyq>%3J=zH4bL0d$NluYhIFDCJ$tj6i54w+NT_~JX zE-Aj56Rz})p8wS<5ZYHC!u3~>=I=*KmAf#%-OgL|Lmr}j+ + + + + diff --git a/MyLab2_wrk/MyLab2_lib/cdsinfo.tag b/MyLab2_wrk/MyLab2_lib/cdsinfo.tag new file mode 100644 index 0000000..d469111 --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cdsinfo.tag @@ -0,0 +1,18 @@ +############################################################################## +# Keysight Technologies Open Access Library Tag File For Cadence # +# This file is needed to use this ADS generated library within versions of # +# Cadence Virtuoso that support OpenAccess if the Windows Namespace is used. # +############################################################################## + +CDSLIBRARY + +# DMTYPE sets the type of DM (version control) system. +# +# DMTYPE none + +# NAMESPACE sets the type of encoding used for cell and view names. +# Note that all ADS libraries are generated on Windows, you should leave the +# value as LibraryNT unless you have manually changed the library. +# For Linux filesystem encoding, use LibraryUnix. +# +NAMESPACE LibraryNT diff --git a/MyLab2_wrk/MyLab2_lib/cell_1.subst b/MyLab2_wrk/MyLab2_lib/cell_1.subst new file mode 100644 index 0000000..83390ae --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_1.subst @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/eesof_em_setup.file b/MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/eesof_em_setup.file new file mode 100644 index 0000000..5c239a7 --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/eesof_em_setup.file @@ -0,0 +1,2 @@ +# Ensuring Version Control does not get an empty file. # +# My magic number is 156. # diff --git a/MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/emStateFile.xml b/MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/emStateFile.xml new file mode 100644 index 0000000..dd58366 --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/emStateFile.xml @@ -0,0 +1,2673 @@ + + + 2 + 0,subst + 5 + 0 + + emCosim + MyLab2_lib + cell_1_emCosim + emModel + True + 1 + layout + + + 0 + emExtracted + + 1 + + + + + emModel + False + False + False + False + False + mySuffix + False + True + True + + 1 + + + + symbol + False + 0 + 1 + False + False + + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + False + 2 + + + C:\Users\forss\MyLab2_wrk + MyLab2_lib + cell_1 + layout + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + N__0 + + N__0 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__10 + + N__10 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__15 + + N__15 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__16 + + N__16 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__17 + + N__17 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__18 + + N__18 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__2 + + N__2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__3 + + N__3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__31 + + N__31 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__32 + + N__32 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__34 + + N__34 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__35 + + N__35 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__36 + + N__36 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__37 + + N__37 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__4 + + N__4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P3 + + P3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P4 + + P4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P5 + + P5 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + N__0 + + N__0 + 0 + 0 + 0 + + N__10 + + N__10 + 0 + 0 + 0 + + N__15 + + N__15 + 0 + 0 + 0 + + N__16 + + N__16 + 0 + 0 + 0 + + N__17 + + N__17 + 0 + 0 + 0 + + N__18 + + N__18 + 0 + 0 + 0 + + N__2 + + N__2 + 0 + 0 + 0 + + N__3 + + N__3 + 0 + 0 + 0 + + N__31 + + N__31 + 0 + 0 + 0 + + N__32 + + N__32 + 0 + 0 + 0 + + N__34 + + N__34 + 0 + 0 + 0 + + N__35 + + N__35 + 0 + 0 + 0 + + N__36 + + N__36 + 0 + 0 + 0 + + N__37 + + N__37 + 0 + 0 + 0 + + N__4 + + N__4 + 0 + 0 + 0 + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + P3 + + P3 + 0 + 0 + 0 + + P4 + + P4 + 0 + 0 + 0 + + P5 + + P5 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + N__0 + + N__0 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__10 + + N__10 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__15 + + N__15 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__16 + + N__16 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__17 + + N__17 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__18 + + N__18 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__2 + + N__2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__3 + + N__3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__31 + + N__31 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__32 + + N__32 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__34 + + N__34 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__35 + + N__35 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__36 + + N__36 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__37 + + N__37 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__4 + + N__4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P3 + + P3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P4 + + P4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P5 + + P5 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + N__0 + + N__0 + 0 + 0 + 0 + + N__10 + + N__10 + 0 + 0 + 0 + + N__15 + + N__15 + 0 + 0 + 0 + + N__16 + + N__16 + 0 + 0 + 0 + + N__17 + + N__17 + 0 + 0 + 0 + + N__18 + + N__18 + 0 + 0 + 0 + + N__2 + + N__2 + 0 + 0 + 0 + + N__3 + + N__3 + 0 + 0 + 0 + + N__31 + + N__31 + 0 + 0 + 0 + + N__32 + + N__32 + 0 + 0 + 0 + + N__34 + + N__34 + 0 + 0 + 0 + + N__35 + + N__35 + 0 + 0 + 0 + + N__36 + + N__36 + 0 + 0 + 0 + + N__37 + + N__37 + 0 + 0 + 0 + + N__4 + + N__4 + 0 + 0 + 0 + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + P3 + + P3 + 0 + 0 + 0 + + P4 + + P4 + 0 + 0 + 0 + + P5 + + P5 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + True + cell_1 + True + True + cell_1 + False + True + False + False + mySuffix + True + S_Nport_P.ddt + True + True + + + + 1 + + 1 + 0 + 1 + 5 + 50 (max) + -1 + True + GHz + GHz + + -1 + -1 + -1 + -1 + 0 + 0 + 0 + 0 + + + + + False + 1 + + + False + + MyLab2_lib:cell_1 + + + + + + + False + True + + currents + + currents + 0 + + fields + + fields + 1 + + + + currents + 0 + + + True + cell_1 + True + True + S_Nport_P.ddt + + + True + cell_1 + True + False + True + False + False + mySuffix + + + + False + False + 0 + MyLab2_lib:cell_1:layout + False + + False + False + False + + ads_tlines:MLIN + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + ads_tlines:MSABND_MDS + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + ads_tlines:MTEE_ADS + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + + + MyLab2_lib:cell_1:layout:Bend2 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_1:layout:Bend3 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_1:layout:Bend4 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_1:layout:Bend5 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_1:layout:TL1 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL10 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL11 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL2 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL5 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL6 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL7 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL8 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL9 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:Tee1 + + 34 + ads_tlines:MTEE_ADS:layout + em + + False + + MyLab2_lib:cell_1:layout:Tee2 + + 34 + ads_tlines:MTEE_ADS:layout + em + + False + + MyLab2_lib:cell_1:layout:Tee3 + + 34 + ads_tlines:MTEE_ADS:layout + em + + False + + + + + True + True + False + False + 0 + + True + + + P1 + P1 + 1 + + + + + 1 + -1 + cond:drawing + point + + -0.01454:-0.0008 + + + + + + + P2 + P2 + 2 + + + + + 1 + -1 + cond:drawing + point + + 0.005:0.0022 + + + + + + + P3 + P3 + 3 + + + + + 1 + -1 + cond:drawing + point + + 0.005:-0.0038 + + + + + + + P4 + P4 + 4 + + + + + 1 + -1 + cond:drawing + point + + -0.000885:0.00055 + + + + + + + P5 + P5 + 5 + + + + + 1 + -1 + cond:drawing + point + + -0.000885:-0.00215 + + + + + + + + + + True + + + 1 + P1 + 50:0 + Auto + 0 + 2 + + + P1 + + + ::__GND__ + + + + 2 + P2 + 50:0 + Auto + 0 + 2 + + + P2 + + + ::__GND__ + + + + 3 + P3 + 50:0 + Auto + 0 + 2 + + + P3 + + + ::__GND__ + + + + 4 + P4 + 100:0 + Auto + 0 + 2 + + + P4 + + + P5 + + + + + + + 0 + 0 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Simulator:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Momentum simulation in microwave mode</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Layout:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Workspace: C:\Users\forss\MyLab2_wrk<br>Library: MyLab2_lib<br>Cell: cell_1<br>View: layout</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Partitioning between EM and circuit:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM simulation/model of all items</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Substrate:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Substrate: cell_1 (defined in library: MyLab2_lib)</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Ports:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">4 ports defined</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Frequency plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Adaptive from 1 GHz to 5 GHz (Npts: 50 (max))</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Output plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Template: Auto-select</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Dataset: cell_1_MomUW</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Mom Simulation options:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Using local settings</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">All simulation options are initialized and ready for simulation.</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM simulation resources:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Simulation on host:Local</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Model:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM Model: emModel<br> Auto-updated</span></p></body></html> + + + LocalRemote + + 1 + Local + - needs refresh - + False + + False + + False + + False + + False + + False + + False + + Now + + + Never + + + True + 0 + + + Normal + + + True + + True + + + + Local + 1 + queue + True + False + + True + 0 + + + Normal + + + True + + True + + + + + diff --git a/MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/master.tag b/MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/master.tag new file mode 100644 index 0000000..43a77ab --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_1/em%Setup/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +eesof_em_setup.file diff --git a/MyLab2_wrk/MyLab2_lib/cell_1/layout/layout.oa b/MyLab2_wrk/MyLab2_lib/cell_1/layout/layout.oa new file mode 100644 index 0000000000000000000000000000000000000000..d3b245e649fc55c61674bbc6764761db539410ee GIT binary patch literal 48308 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

0d}nk^#%I(sSzay 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/MyLab2_lib/cell_1/schematic/sch.oa.cdslck b/MyLab2_wrk/MyLab2_lib/cell_1/schematic/sch.oa.cdslck new file mode 100644 index 0000000..ba8aa6a --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_1/schematic/sch.oa.cdslck @@ -0,0 +1,16 @@ +# +# Edit Lock-Stake file. CAUTION: Please do not change. +# +# Information about current Edit Lock Owner. +# +LockStakeVersion 1.1 +LoginName forss +HostName MONSTER +ProcessIdentifier 26076 +ProcessCreationTime_UTC 1758808265 +ProcessCreationTime_Readable Thu Sep 25 15:51:05 2025 W. Europe Daylight Time +AppIdentifier OA File System Design Manager +OSType win32 +ReasonForPlacingEditLock OpenAccess edit lock +FilePathUsedToEditLock C:\Users\forss\MyLab2_wrk\MyLab2_lib\cell_1\schematic\sch.oa.cdslck +TimeEditLocked Thu Sep 25 15:53:43 2025 W. Europe Daylight Time diff --git a/MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/eesof_em_setup.file b/MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/eesof_em_setup.file new file mode 100644 index 0000000..5c239a7 --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/eesof_em_setup.file @@ -0,0 +1,2 @@ +# Ensuring Version Control does not get an empty file. # +# My magic number is 156. # diff --git a/MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/emStateFile.xml b/MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/emStateFile.xml new file mode 100644 index 0000000..b0d1857 --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/emStateFile.xml @@ -0,0 +1,2290 @@ + + + 2 + 0,subst + 5 + 0 + + emCosim + MyLab2_lib + cell_2_emCosim + emModel + True + 1 + layout + + + 0 + emExtracted + + 1 + + + + + emModel + False + False + False + False + False + mySuffix + False + True + True + + 1 + + + + symbol + False + 0 + 1 + False + False + + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + False + 2 + + + C:\Users\forss\MyLab2_wrk + MyLab2_lib + cell_2 + layout + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + N__10 + + N__10 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__16 + + N__16 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__21 + + N__21 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__22 + + N__22 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__23 + + N__23 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__24 + + N__24 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__25 + + N__25 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__26 + + N__26 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P3 + + P3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P4 + + P4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + N__10 + + N__10 + 0 + 0 + 0 + + N__16 + + N__16 + 0 + 0 + 0 + + N__21 + + N__21 + 0 + 0 + 0 + + N__22 + + N__22 + 0 + 0 + 0 + + N__23 + + N__23 + 0 + 0 + 0 + + N__24 + + N__24 + 0 + 0 + 0 + + N__25 + + N__25 + 0 + 0 + 0 + + N__26 + + N__26 + 0 + 0 + 0 + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + P3 + + P3 + 0 + 0 + 0 + + P4 + + P4 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + N__10 + + N__10 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__16 + + N__16 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__21 + + N__21 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__22 + + N__22 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__23 + + N__23 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__24 + + N__24 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__25 + + N__25 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__26 + + N__26 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P3 + + P3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P4 + + P4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + N__10 + + N__10 + 0 + 0 + 0 + + N__16 + + N__16 + 0 + 0 + 0 + + N__21 + + N__21 + 0 + 0 + 0 + + N__22 + + N__22 + 0 + 0 + 0 + + N__23 + + N__23 + 0 + 0 + 0 + + N__24 + + N__24 + 0 + 0 + 0 + + N__25 + + N__25 + 0 + 0 + 0 + + N__26 + + N__26 + 0 + 0 + 0 + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + P3 + + P3 + 0 + 0 + 0 + + P4 + + P4 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + True + cell_2 + True + True + cell_2 + False + True + False + False + mySuffix + True + S_Nport_P.ddt + True + True + + + + 1 + + 1 + 0 + 1 + 5 + 50 (max) + -1 + True + GHz + GHz + + -1 + -1 + -1 + -1 + 0 + 0 + 0 + 0 + + + + + False + 1 + + + False + + MyLab2_lib:cell_1 + + + + + + + False + True + + currents + + currents + 0 + + fields + + fields + 1 + + + + currents + 0 + + + True + cell_2 + True + True + S_Nport_P.ddt + + + True + cell_2 + True + False + True + False + False + mySuffix + + + + False + False + 0 + MyLab2_lib:cell_2:layout + False + + False + False + False + + ads_tlines:MLIN + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + ads_tlines:MSABND_MDS + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + + + MyLab2_lib:cell_2:layout:Bend6 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_2:layout:Bend7 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_2:layout:Bend8 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_2:layout:Bend9 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_2:layout:TL12 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL13 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL14 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL15 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL16 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL17 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL18 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL19 + + 34 + ads_tlines:MLIN:layout + em + + False + + + + + True + True + False + False + 0 + + True + + + P1 + P1 + 1 + + + + + 1 + -1 + cond:drawing + point + + -0.0247:0 + + + + + + + P2 + P2 + 2 + + + + + 1 + -1 + cond:drawing + point + + 0.005:0 + + + + + + + P3 + P3 + 3 + + + + + 1 + -1 + cond:drawing + point + + 0.005:-0.013 + + + + + + + P4 + P4 + 4 + + + + + 1 + -1 + cond:drawing + point + + -0.0247:-0.013 + + + + + + + + + + True + + + 1 + P1 + 50:0 + Auto + 0 + 2 + + + P1 + + + ::__GND__ + + + + 2 + P2 + 50:0 + Auto + 0 + 2 + + + P2 + + + ::__GND__ + + + + 3 + P3 + 50:0 + Auto + 0 + 2 + + + P3 + + + ::__GND__ + + + + 4 + P4 + 50:0 + Auto + 0 + 2 + + + P4 + + + ::__GND__ + + + + + + + 0 + 0 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Simulator:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Momentum simulation in microwave mode</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Layout:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Workspace: C:\Users\forss\MyLab2_wrk<br>Library: MyLab2_lib<br>Cell: cell_2<br>View: layout</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Partitioning between EM and circuit:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM simulation/model of all items</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Substrate:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Substrate: cell_1 (defined in library: MyLab2_lib)</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Ports:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">4 ports defined</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Frequency plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Adaptive from 1 GHz to 5 GHz (Npts: 50 (max))</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Output plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Template: Auto-select</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Dataset: cell_2_MomUW</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Mom Simulation options:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Using local settings</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">All simulation options are initialized and ready for simulation.</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM simulation resources:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Simulation on host:Local</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Model:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM Model: emModel<br> Auto-updated</span></p></body></html> + + + LocalRemote + + 1 + Local + - needs refresh - + False + + False + + False + + False + + False + + False + + False + + Now + + + Never + + + True + 0 + + + Normal + + + True + + True + + + + Local + 1 + queue + True + False + + True + 0 + + + Normal + + + True + + True + + + + + diff --git a/MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/master.tag b/MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/master.tag new file mode 100644 index 0000000..43a77ab --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_2/em%Setup/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +eesof_em_setup.file diff --git a/MyLab2_wrk/MyLab2_lib/cell_2/layout/layout.oa b/MyLab2_wrk/MyLab2_lib/cell_2/layout/layout.oa new file mode 100644 index 0000000000000000000000000000000000000000..199f0ce43d334ec423dbd244c8e4b096fd482644 GIT binary patch literal 53012 zcmeHw4RDp$dFFSoF8V|K7-YaPj%9;wY-22Bfw2unfWY7gP>^h};{*h{HcEt~O2USe z);G1A6330H>+HBqcIr(@!=!ZUwq(~c@ia{1?x>8Zpj;xyuPVv6ZYh*OAV#0p{+aT;+taR%`c;w<89 zVjb}o;)j^;<-}`=Kk)Inm%Jl#i^xAAgGtLzHKdz~t;8L~c4D5PlXOA{cM>0`Lyr=7 zUFs7ap`oW}=&`FkeLeCP911mh9y3^yv4Ibaz>~U8M`P)67yx-&LogU|Pd6b>I zKJDr9$2`7z*yG_RJ=Pxacfr}ov=z(8w4`h6K0!b}gzCB#|8*~Drhw=2mU(({Pg*QL20 z*ZwX;TKl|G(%SEplh(eklJr#KSo^@4Ojm3_Sk3rLiF1f^iSvk;5kEw{oH(C&1@Xhg zD~UD4tB6+<7Z4W`uOVJbypFhtcs=n3;*G?`#G8mqh&K~!iA#y`{l!xjh44qG5>udubkHV0<|*mmJ80PPNK4($zX4ebnV4DAbT z3+)PR3himGU1(1@i@oOwb(9fxt7>UANnHhg~b}T4fiu+pFzr zuxpK7YwcQRSEF6)?b=}1U3P7>Yq9}lLWs{OJonxI#F%lnT_3Tl$*#?IZLw>sUCnmk z?BES(jw9eccb< zo9*rE=z3Et)6?G8pRK7~vec(*YU}H7X?r-^ z-rBJ*+tS~*uP141?_1a1)s@}T-|=uq|G~}O?OE{d>C4{L+r7W5z2)G(-QAsio4T6X z4tDSFN8I|Zw%wgsqxYEL5MxWWzqz-&r|qG(elu^=gF^!A+B)~_?=(xi$_#BO~!+uPaJbANYNwl8UITDlBrcJ_C67`rXZtEKRoCkh8t5v(xVEvo2}PnqSNjHfrzO+1B+?XV!54{<`+v zz`ktn{;rPxKD*!Bk?n2k-Lv=Lw(jo!kZx}4-$k(W=CvFy|=A%e>S<=74YhU2FG2;Dt5VT%l2g3`Zsm8XAdOp-u2!$t0a5Nl3Qx_ z?Mt?=;>}V=Hm&klw`5uEuuzx1v2FzfKGM!x_U`rTS_^Jz%^v7y#c$~D>US>K*1fyCzgucrda`>u+B!uxwyfXK+4hiY z7`GXT9g%_B}55jxJx`=DMW$mZZ5pXx@~Jy)B0^Y8`rmNx@*fQtvjWnCP z_hq~K_wU=B?c0kyL%ON$pl|pgvw44SPq*0_rETu+=rY&%p!w$&(ipEX2l%mdXw21k zuk=a~?<1t=RqA_ID0!`SrMDRB`9wYCl}_qntTBf6Je(T_QlkbZIe@t(o!psz zIQ@9~3+bNHr%PWgy}PWZ>`>Wf%bqU#a@n!6KP`K)tg8I)%TJg8Q~4W(X-#&#%*hFB zU#y?U@?S;?=-3o7O)QbanNIt&D)KW#<$H?xze0SK_!@B@(?3o;Njytj!Gf$L9_Ji- z3L6CrDrYgox*MU>gIkB=R(zr4dswc8MDZzp5#A#YG+4gaYoS`O@3Js}`&7ClGo`ew zyrOby)wJm|W?nLDcJ-xm=FYq9LzmCL;=@F1*WS)b>>u2tR`$Pm9M^bL z>>NlNfOy=(nE?X!Z3q|(5wu^@`vxv=;}-@}muhI7iI(t;9Y1hbD+sWdg>mdCV=%lS zFU51XRPhSw#gN=F${!~_Pdq`?cvcKGPBQrjXfRIP4`EwZ`myxWX?(6N=}LdLre9aBHXUq<)Z|*!7*1|MNPaH&szpJ$L?<*WGY)-R-N^uHW2z z&yHPtKGpT`!AF1n^DY&~+WB_KGU{xE$;c<xG2Orwo@yVofU(((4OTB&l`;$iwB%l7}L%;H?N$xYh z_SoaeXMf}H=blKO{LL>sMGI*stI|=yy_Ph148njX9te1v!Qj`y{-Fd}>xs=ulO#Ka zZubn`b`9OW!<`@NID}zc%SF1mv;+&`k}0JbF4i+;Ea+%0+wW)T%Npkjth` zFX!UDe8$WQES4)SnN{h%e0$~W>Z!JHhNq`qI;YAO(Cf|HRdeU1;PK7rEnAyEx~-(8 z^`3jTXLi8pPyhBaUqpRdaQ4mS+Isfom&dmkl4ZFJS2x4uTkLblJ{=9Du`Tc+lgUg$ zC@n25V<;~#uRy4*tenbFRaG?&Vfysx+84~6Ir9>PS+i!%W~i>NzLa6koH=tD=FOXT znF}9s;c^$|yKsdI)-bFCcReEWXf?`T-&v=CT4vD;u=8YZamU*|+v!`bpl)0$h)KtTB`z2?bye;3b>TE~yI zZm(npQ;Aw{Pglk)faY1Phh{VWQsNw<$}`rv*BLtaEU}vMi;4BbmBa>OBXJ|Ko!Ck2 zA@&mw5pzVHpPk@@9q%a$euncc#I)vl)D=REiWkQ6qPZR}?6bue#`25lC+&-#E7q{Q zSwHtr^kbc`@+@J1MsUp^> z_k`7Oco-okzBLyYPO!k}zpf0bU&a^nhwA-&>r?d>*Qe?^9>1s2aM?@q3iZRjQ8@pL z>qX<5#;F=ASV&w%TuiJb))Q9{R}veDjl_*a`StyZH1h)sXr8KD6aw>|LGFAn)zcxi zdyFI4JF4FmYya_jMDjTbK2AJLe3JMKQTY}_wP&H3^a~kKm&N8;6j=W0WJTZ|z*%=e-Uq);})P z`b*u++~PvK&T?x|i&4APdQ0zM1czkQaDKqsWf54ssZOv6WkbFXc z9s5J$joverKBx$T@^g7ugboqaujN0bJ6{a*oa{ZyE_~y8R8UTDY1-LPOKoNxgjVaW{6XWrNnX~pWzn_*8EY%c$I4x%cpaIy`*&> zpmTu3I`M7d11!f$;wj>3;+sS_7@D7F($2la9%4UH=MEAphN@q+ zKefk+V!PRdARMp!4lh<{XR@=<;TZq_8=zkFY>oYHfIe_bk%g|KZDs56XYKCP+Sk9E z2kjucoc+Yn{&?GIakQO%+lw$mbZKI}$ZPcT=(K5-mHtHzM_0{Tc+>K=KE2uWC@!ON zypkusmCv90St{voFpdS#&EHNOjkLIoo#T}pKa$TM`-dcH<>3eD(^scO4~!;bvPHv0 z)0-mihmt8Nt~<|#l$7D=pXi zn>%r{VBKBo?rOQq-IV-s%U$h0xvTr1QU~TfT+n|wdB*%;VJ>K#p6ohB>k;)8s!wRHwi|`v#5Z?u13ul_%~0bNo+rPbgUY4- z4dz_fta71UAZTDvdd<6v(0QNc)3{zW-^TT-c~==~-qbosc1?8O6`#{DVgYK2I@_=>X~ zHx>cW=F;|*c}m(Yn_Pl8yS4A|WzHeJ!g$&{8?R!yHdt9lNqQnu#oKD?5zn6(YYM0M%9t+u1~ zKD##6-d1~kZAI;6c2yX?D;fRIL<<3#xi-U&IN5!m8f@Gz#~N?dpVd#bKCWcLo$Pq4 z_OF7oxocP{jHBb-7plKu9J>&K!-IyW5h`Wxh=_4ARQ`6>Gv0S~&!ePR^-q0b%Pz@l zywtw&yFOuVo==#&j;MTM^Q1@PkNT+QF^ymHZ!HzH5}Sz9Gf|Y@h14UO1V`Uy5L_&y9{wYwTP(?X5=ERJL8(R+F?P|y1vP+s*Z_{&H)zZH37 z6-gOC>YJ~q4L?7oQkAL96nv+nwA{Ydk*-KjomN(Y<+G1Zm!+qs(^GM!XG~46!`*`P zErs|pOEAix#piV4ECbKw(5H}b#{~aOq!7?=-JAtw7A8BdsvpJQw^F}Szf=F3?0o61 z_I|*<#xS*4?N_va(SAm9=ZkdLgvDjoQA)xt@T8C3dPF&t{ut$s6Q3taZ!u)DaYK!z z4Eu-lYFxv3i#c#CyKPYSffX~+_EGHoJ$`O3Lo_aHJeIvU{4U~N;#m8v9MkDJ z*J08c&ySFPhN$OYuhAd!YcY)1AEJfDiLetDYDTkC-!j z#|v)67zW*NvA!Q=w=N*gt=*XUyEVQ|b{vy$*h~ujpT+pOf$IG&8iYQs^&5B*Q@e{yYwWk%ANu8-tZ z4zfS6fbz47w0i*D`wfz}^ZBi&O>+sV(e?o&+=_ne-d$t6m~20uY=4CV zE@V)9)Vd$<6Jw7bb%R13Dg9XeE`G1L*n4I(SowPI;}X)Yd4+YsutHowLj6hO!PTZ4YrQys4g+pah3w<;QTtNuN2NgH zn$8V1K4~1(zE$~eWJXQIW@0Px5b-GSW#V((kRBz@=Y~|jd{V`l zF}^~_NbUgXQ^a~=6%#0(*LLyq7u5qbRICnS#E55t-~;uHPfDjTyQ0qPr+!XGbRWh-^CH4zO{%`2{)+?q50scf=Lf#0)>P?2m>pkgt)r%*u5l<7(5N9%j z8sb>>uvl^tk{kgj2l@uoQ}=+zp>X^O#~Y0=CZaup+)$vUPv1+y`gT0)L#+qneX`bj zdQPEpXc-;9Hz2<&e>4Py$BBoD`d&;kE3lKObK|3=PZITr`eLmv?Dw*Y^%+n$S=9B3eD1ik+V8u=msf9GH9eabKU_g{db z(e^;oz5#pBbJSpJT=|^Bksky8ebJGhkaMpzj`D#xRQ-=CCidra+J}CB4L`3?R)(Kd zz)vbvVHkFOML(PnqvA8^(f<}gH!u6)hEan>7lQh^`b9h*#r;i!$O8dBK+w3WcJ8@j zf2tiy?inh^JcJX=vGR%cjm7MjqImzP@k9AO%M8Cve2#dOsNcVNk@U;NR(@gk0pc#= z2~6%58aTnKoW&6JfuMO}XL?DKH`;nV>BlsT@x%fFb5BMKqx%hd}1Mq>w2mtJ`;2aO zHziyc7F(BHsOKA6_vjo)>!zU+o!_0-wJMIZ&>dP6CG*L^vmm$hlYsn3L9wM*cFV6i z$3cBr$Vo573m`eI2f4f~tQ&P+qxE$SB_%getS#g`u^SYhWpR62*rT#T6XI0{(D50K z>`ZbGHXyzzy2!#BHPQPg_#XCn&KJhoM>s=Gm)gCaOKJb0a|i90l>batcr{V)!^|hG z_t)Mc-9YC&NjySa$b-t6d_gk9hW;F#CqEU#Ci>?|qG+Myv=4fN>E0r0KcsYIzwaSu z7Oth0Y+HVxf(Ie?rJYpTUIE7Mx|fw#mSpVL-SPA8RnulnDYYMY$FIDXmGh_GD=O^= z-|>T-bLY*UT6LNK4}shnz_!#UQoB;SQ+rcgslL>~)MrwkOMNl*)zta$A1V2jlHnRg zaz@L`ipX*e9aa=x#J3y%rlW(xAxYuLBRnQ>&T_iKhfVrbQvB#WHf;LQ`$Ru_pST~r zw_hbq>{m%|=Wk{DJ^T?^5uK6RgIEYJJkN>es5o{ zi}(cbOT=#yzfW`zo^191k6v+3_W0o` z(-C~u@d!ThKsgjRU*wF=S=>p)0FvnpX9@M)&D|v z0Q~OPM84;$%FsGe&$GvR?yY^NGt%NoDUqKnBD<1a!bSx`Jl&wLL))n<^j);l!A@83KT z-h<<4d*uuv7hiBS`ZILX?RMt__*hq{eO%~sybC>l#rFGBT-Z?IkW65a!_-bE}0l4+BFXRBr z7WQp-k9op^OZ#E3)bUv*?w-eg1=-J;PPJF2^IG@``&^yS$n)*@=i9%B88Zn&?W2l? z#Ca~(pz^)Sexdql1r=5j)lcL8D+APTW#3rmy$h*V^RD{4`nUS^15DRWjQe-ok6&Oq z^=J957`nD$ek|56#aFswSj)PN(<|T8jK5F-J5=|h^*hG7e!@0U=rbnj?rGZqZ7Pb; zg|tApx4|xz%Weyy-QPLgtOlnu?xV6B$x#kmD$EDHe`-I5zB!@iEp%A1c~tLj%1`QV z`u<}LD_QxwN-!H0*zDZPnjMusGx>nC)7PA4U9TY?L2aM4OI_DHBUMM~D zXxDR2${H;3-3GKpjiKsSFvWgF1zEef3ID(0L2sz?s2wXNF_s%sEDZuX+;=D%tG3~=9J0H4|m~FCK_FgFT z)nmUoN`+WA;EMBAT`Ro|lH3u>KSO+$h_-z+RpEb;nWK5%!6} z1d=~SJ;#a96HgGGvE#5;{gh(PZuty4j6bX^s@!@$ujl@fDOL{cA7qy*M&p{!$)vZ2 z3KtR=5f>BdiO&&_DxUt5oyAanwvz={y2I4dipFyuA!jmec0v3ByDZ3mt{;2W-ay_uJrr>{SE7cj5>-?<)Lb^)%~SM{Y3k2&gZ#7FQ2>K z3+7f6KT1^o#TudXt6x;n4vi0(cMxnEa^ZF23$*(%4St(g&-lYc>7OW~9V5ip zd}6;z5B!HP);zk%Crefkn~2ggQAC|02w%D0(-ZxKUr=_;EiHE6V3&LaUyR0wZ^Yja zq=(Pt54%-+%-L?^|YsfNH-cC>P0;02RrTiwEvuUc*qWHMendpWX#9^k%4$1;(_>n zG30cAtzdL z`u|Xtp3LVL{Be>jemu09cm>y10jx7Oa2?%OvFy7no)Xvv{$|NK&tKo;!|e6%aj zsLv1)f0yY;JC&Sh$w5E*5As95>6tp{`n&kw7(AOtKNMdy(xYF7D0%do*nZLF|MP6# z^?S<)=|UR)5%~aBZshkre&YE^-~N3+-i!b2-}reze9_V?gkI%`@lEAHdW=;_2fk?N z!}usvxrLHP8jPzN-!SHb7GE^RE0jayUrdMckkR;tdtA^LBGQAWaWAGNkMRY+MWAs8 z{ZKRz?H}z}{E)^tq<$-T)Fb3npQ;D>SE%^6W?SDfe}D!meaM$S#G{Nr`3L!i{IERW zhcx<;?3AB{(wF&jzYaM2x<}BMx5QUFisRL;gi5FOf%LE)dW5JS(Tb1T7vhmleAthE z71kg0iI00+VLak+DP4Fkp5)+n!~?+-jrsvUM8vDTgAcnzOCEfrQ@rMVtZU%c5K&)< z2Z9eo*+af)^#`H!0+Ao&V}vZ?frtmHUx*JL!}UVAe!zSO8i;hFAs6zcC$0~*NAX3g{Q*(WF|BqGBK(AO zs2||b#&fQ{fJQpdAs@8*h2%uT9*loN$U{%r*U!0f0a4!0AA1@II^>JSJQvD=M*0}x zuT@uheL%>6CF^M*=#VcOdO|tSNFO8g$M&keRDUW*NXt&igGPLeh>z_J%dPSN<)_e2 z$wM#VV?;d0exb?_T7E&i_(0Im6Uu=``WT@H?O!PQFh9hL4+IT8p`7xI5qi*n!|?zmuCpz@A z>PO{9-6I`n`5P!cP&5$Z6%gYU@&^qB9r8tE-4)7deH$b6pd4slD1VIbGvdQ~LB2=_ zR6T%}9`Pjygk8`dBm9i`uwGOypy~l~(j&g)fas6VA7f~j$_II*1F9ULrAK_wk`LPl z^oS1Slt1LvZj=vb=nMJE5A$4N0rP2$IF~^@5b;2q69|zWG*EgJFFCX`wVxQ_SHuI= zj?jOR4hX(z=@DOYI+xV>Vu+AOJP>@K*8RYcmLBmX2Sopee2nN?lFD|5f3^<#9{y4bZF@OI6RjHKcsQatn&<< z$KpIj=bqr>TuA4A;)~Y#o>1vQ=A%}Jv>H!V;7?n?`H?CitXJPylUo`aV`9k>oAdUx}SP)+{Xf5(0%M8yNc{XXzo6K{V(hZ_vfLV&?g%HP&)8Mqr9OW(1?#w`ADB=lne4GKTze5QStJVXpH5O z1A<2WF)E)>FVf2o(i8d#dPFNe)C+m|In<;2h*9}S9}xR~_#xc?%P%p)-%5x4M8nUa z9?*!7QTc>=AqRf|;ZMPZ@H0?)R39-aUiyGImx3R{^C|fyM)+Ilke_Jy zIn)Ch@i8i&P%q@*2O#_@8uIdwQ1SA+X!t{Nz|c?7BU<@LpJ@3(dO|-zUbNz+Pc;0D ze5FVA5u@Uz4+tCJ4aUY`M<#*BW zgXDnnON?O}=><=Ike<*_NGDqHpk9A^*NDn*EZc#3vXds@C z3K6e;s}Skq_XF@e7yC5vMXTJx&>wieM&(5M@Oi#yJx3ENJWh>ubEgnE%4`ya`PhCKKoDxXj<(qsQ4Inj^P33&em#Xv(3P&5$dE5a~6&OP)zAMrZp z1z$AufiF~goU6eOAnX-F4m1$)qLp5JoX?<1v3 zU8ckmS%TSu!vu#5dcvP7m@XI)%oZFbI9xDCFi)^duw3v0!3BZ~1;!(}W7G zBM$dTKD3;)eMz#7+AC^%(Dvg(F=mf2Xt@>moJ&v`)c*_8z@Cxvo z>%fc<%oEHP)OoioPs}K>FA&uAn@{H9DT01MUDu@vt?RoCp>>^?DRh?LK%e@WgMuRkM+uG=ED#(cI970+V4>i6!3lyB1w(?91d9Z9^*u%Cse z9`t-BMMG{bIp^(#rNp z)g=6EhisF6Hef16aTkbMGmlgnj>&ibIz@J<#rzC?7P4*tn(Y8kMU4 zC^O-3SNq1x!kt|$?QN@jHm?tN_Ohz$?rdq>gciEAE>u=hHYapxM^j^WI8;(x>iDV} zySnQdZwNQlw`>mAbvJJAFpW)JbrF{< zN!e^#*Ds728{3xBp`_f@!$=1hYukG^HJcLhTH``%WNf7dsS9^DbceTgH*92Xi#EXe zZB3nxTTp35HX&usvMgr1v?bhHYKocwy)D5?%Q)7R?X6)`)Qo40vo_piiaNtxEitRb z%zDxKUU4&)@CLM=4OQ)3UDYV#R@0B&(rep0o30Jt(6Yf+*YeKr^)M{!=;~w{jb7I!u+UVMxe~1^b6izr!cbK% z4&~xdE)LcjO;>W!o2>3>?QUre-w$Xj~wtanjce@5t*Ad>((%5S1Z1JMgn)<5Qbd2_|s#UAC ze^tY5&;h%;jqAvjZB4b|jp5F4+Xhsu?VCl8VWCoMQRs8$vbn8AyLYB4W1Dc*LJMmf zThV~Zif5PfQf1*8W%H~*xR;swFhl|B-Mqb}vui_h8^uU{)qLpE67(V$61tH!*sf5u z(DjI_d1em7saj|O9!lYBF7zDwhGyvD@?N>FU$(3PLMobbq0QP-{6#aew#=+8i&5of zZMh}^A=+R|&EjxdQ$?@9>nazoUfNI{7kt#lRJLtGCz)U33=3hXMkk(as?mRE+pyfT z+?vZwt&@hG8(Uk}7uRZfYi)ei(v+5zgw`~pyDwBzeP;{WbA4Mo+evx}8>6 zpfhf%+1$9*Y+1#p>t}0Qn!1}!Rk&>vprP8-)wnpjS~mBzHg==Y6xTJ_CaTd3X%i9S zGId+R;f~81J5A9>bj%`iX;;`<)wDLYIY(#eZtP?W!xLredTd>Hdxx2AJ1>o>TK40* z?r;Z1Txpb|lylUQa2q9iT?fLhYH2e|!yC}=Hd;7A!|a4eKzJ3> zvk56Gi*a(aS<=|Lq0Zch0BE|xw6$BqmG-%!v%RNdX_&)C%vjkG?(FXA#P}1QRbeQw zAikL?cHh2(Rf_-QE^u&~jPZ#`ew);hM&-u9h2Gx^F~VuB&TUTUTQ$ zJ0S)`h&;5Ua+w{gyCHGc~4-Addd=?+~Dm-I9?H8d@5sN3Aq z-CSf=I7#dJ?uyzqm#$u_0XoX8s4y!qe1|(X_elvYm78XR=@vES4p*AluFGG!Pz;wf zZLp!Bql1HjsdIBV)^?=I&8D`dNv6H=(l%5whuH3LlbvXRud38OkcO(#3O;7@VFf28 zXz4sYD22;P5NH@I;V@Xj;W<`5x#wJKo@bx)O>G%Uy)0V9WoE@3vtq7UfuNA83amDn zDu&d#c{bLaq!?u9<~dk_lA2>mE1X1kIJ;N|7%`N}@Zu0@b3zyc1!b`n|JWZ|9o`a> zPPNf=wl`Hbc6Fl@VNR>-gJ)!Z%k>B6=x#0?TMp@bT=|tDai2%Sc~-*vvEU1WFAC~D z#Zie!!%c=E&s3i8Ns|@Vep(_S@6Q( z#lg#hR|lJdTZ6X+w+G)7d?@%taL&j@BUg{SS~lXe{GMb2p}1GV{g#31Q}^X`;pIt% z`vg<80Z2f)pO-E6enE}*X^HO1+wNd z8LqS3#ypyUYOm{T_5YaU>(zwzDBjP)->C#5h<7bC_W-$n2W3Tu=S%UYrln^DGPAOW z4bRCPk(VDFIcjvln6cvu$4{6Tnp8A-%G7htop#>z88c@UpI=g1R$eiC&fIzP-*&-* zg%@75sB-a=rOTGDSh?!rw^voKUQ=^PZC(APmoX;Sw$MsFI9olEDMi+z`o z*sC0keM)CD20dFY?p2iQYi(}F%>(o>DX0c z`ds|;Y+5E^r*tyrWpl8*IUl>47f8xhU@Kr1c1B9DD!nNM z?0sH{ea}VM^IVMm&ZXGvycqj}Rpt^?YwFD9<_e6+*O&&g&fIC0s6WYObiCg$E*uURm%7WaqS=e`tA+YIApQ>uJ}h`h&_4j``G~Of z0nSgTuY^{4#k9@v7J6^@uJW$;c6j%DhrIvv{nnRj<;f^3PwvgU)1T!ZWBcnwD^KqA z(`KrbC(eAil_$e`$&>p6)tSzZWbbx;v!2KlZYDL5iMBZd$R%4&GR|R zDVg#fg^|k6$@iI?Q_hq=+$-c*oSr?6bfa#mc?ctK0CF-5XETc+KXWi%u11^9w|)C6 zwD$(|qw~B@^pIO27j7^I(DG+sRQ#lQ#yoF+Y+f)gng45kYyQW)fk=jV1(Nk-jNkM1jeiFYdAA}QHZyjK**vX{xZg-h^aOLF9qGa9^LlZ*#OsqX#Ex;&-cQ#! zs_Udg`7+e;RlB8#2c!K}$6Hw*Y4%PTHJ)SvsJq60P%LqCD4*sw zc_(Hux4_oTQQifUo1@$fQ*4fcyHi-d?8Z#xgP6sb=p1D~%JW0AqA@16qA553Xl8n! zGM_dF&1cMK&F9R+xViBK^F?#WJYv3NzKlJIub8izf5Lj?Yv$|badX&w!#rWWX^xn0 znSVClM#X%`eAoPodD1*(zGwawyG-9VKQRA>xPNGVWd7YeYo3Go|3Lr5{M7sm_#fuy z=0DAg<`*#k(i}7YWnPBq74s|eYx5iPD$Kt#|7~6~zlZ4$=5_N&^C$CXnEzt_YS0vH z-|-;hQ#`+y>hVrih8OU7_iBoFjyK%P@p3)hsLJ<(-bjykrV6|<-dJy($NNwdyop}O zn}mI^$zGP1?OlqwVmm^AH|BJr?AWZt$s-~evYK~-5H31_TVJP!zE)zRx3=`Qmb1P& zDSyo2s;Kcm)D&-!wS-ue#yg#6^CuI+dp?0C`9eQ-26LAF)c^EnY4rYEZ%4g_*V|U# z@#<~chq7(VLt{QQS?1aOlKv!Lo?U}EIp@cY$auuy1M?*ot}}yJ6$T}i0=sAAWN$%q?KviHtvDvS5*-`2ZX6q3m)?Z6CysQn4(&lb zJ&0YVk3u$gW3=kT2+#q!REU}O{n&@v2U8nXu&o#+u7&%DAh$n=wfhIKQ}urM?LzG= zz&c|o=I(VUGpp>}IsZg^Rr%xMl;g~=vsU6Q-*IRd!e2+8I&jv}qHdgJw%*`C!t&+E z+q)3PS$@lI!*Cqnuge!p$9LkV4IN&I&YO$R`bsp~WJyY5Zq}r+BOoRj`H3sH6CS_# z;??AIr!uI9IW=OqRl`PDm7ZtS*wLfMj>Thi;g~Ung@t3rjvWIvfodFRq%=e|e!_(D zP(@S|ohqQ3R5Xcd@)WAcR3kDbPntS-b&gf%o;wZdJgcTt&9G`F)hw%usb)J>0aad7 zPE|%#YL#3FsVE;kW?X3Eq$w!3C$Ls(#=MQAAE%qC*v~z+-!Mp@{(tdd(j4Q8cgaB9 z@nIyUBHk@v)9AvXKZZ$En*c&m|FPIy%<2*gkN(s)K6M&`L-J_&F>bnP483hhrP{Rh z4(D`Gni9s$+$$Ylo@(bfG}eJ^H7~?iei(+j#B5`B@w_f3y3s^*_2W7zpIjHe8TXgj z{;7t#j7m0>)ODJkUvgzr0ImFq@hiWsXFW++;(2M}KEOcxikT8lmZ0tz4%duJf^8e0Di{&mF1SN*m*5`3*JJ~u zFu>Y%XZ7*>p3!o4&ar(2p>;h@c}bOwR{Lb(O>^F({uB8U{jZbqnkMdG#J%aEf?ObD8lTu2@ zkUaW>XZN~?HJs{$G6Bho3I^?e`W}Gx%cSRT34-Kg<%Y@!?WcMkq30AilChIL$CK_S zzFm2fkmhat;v#Jcs|Bah1vzd|;h5Db*_$^Zp@#}0=1w{oO@E?Cwby(dl6olwqs@av zsPQILTeLj1-nF1kwm!Aq66;gzIdL2qCJEQ{YQ8id8DgR5wpuUD7gfkU-Fs3rP7`{j zV2NObpzfM15PFf|Qo)siRf08wnx27B(>V~|>2lX{kYv7Pf$dV(RyGf^r+b*?ByAu9 zRoJYx&EU5?Sik%fSD}~Hdj#Ryb^4*za`Sz z&Q*@-c$k$REeDf$4|2~O&X(d zlYmm%JODz+=vUC_NNZg_EHuw@sa^%W4ygRU7k4=-HIIPaC;jm^F#i&oesx@8_|rgZ z_&*2z0BFr8$lIx56`}rn(@29YdtU&DU_PIUq9NNw_dO8-<6s;4srM2}?se!)U%qd= z?;KdND1$*9u?3;XiOy9F``<_z(+a0_nLfyPZ#NPML#mgTS(NPymSuZ+K3}#kJ1^Vo z^q%nffWE^2B0UP`W|+&3=7_@)HSSF2=*b3@8< z&6nm=^R4_kKh(iT*S|XNORQI&7be!L&JQ(0o!{yDTGQ1b3DJ4TR-tbZ+%9-faIYlz zh~O)NuL&pjw3T@TQLZS-~UcA$={;Q3ihG+uz+N_@10G~Kh|b^tuQw@Yjmchcmq2hDKz z1DR0L43F+R;Li9ClZN2n+QE->J&dp!&OYEl*fG6|jF}qRxVqys(Q_(o3ZDq%JPCh3bJvYGkV<`rZl0eCMC1Wtitn25u0e6Jr?McV~oEs7#isOx)6QMk*hPv;n{X9`V4K(hk zTvPd=>)A|KPtj%SsqVi@FfNmLvJR-we5}&(#O^`EM(5VL-#SY8`0XSrmKzo2`RP!a z4ylGdL27#YI1JK4^Is(q@Q$wC(9nRj{v|xM)^w?V9XEW!(Bc>(4-0DeiOEv`8RDS( zlUnY&?hc82m0*RS`X2~2T;-c7{v(2?3z&V$yZy!%^Py!WWzol;MI3@w1#xs7=EF?u zs=pkc2#A2^Fxwz`^E_Nn$DjSVdl{fTXL3A;IUk~bZdcKd)v)Mej@d=uznf8dKmb&LnGxwwf7q&={IoXq@2_c68bbe`jv!qoju-Oty3dYgE}rSlm*ui-Lb)y1(_9^2vmjbsMixY*r=14sl;F z04DRV_WGXfqY}=W9Tp*h?Bnb|B3tb`-dCMc?XQkty*|?1fp@a+48AMK`_gye?QGte zzB~Bd;2Sl6sqw1$F6f_Y-2K1_xC6-B)4WAk0NKo2)hE8Uh-mG&j%9YA_cmxD?{X+8 zZJE_C(2TPK!Z-{UscuNf_M7an{;^pj3h*~<%vitQpXwj!ALbu5dd#TN+{$tD3A}JS z#^=Ww?#F$Z!+dw*b(8$yun{ADf$FKgVViP%IlRA>o_<}{?O8Lje7?CkIc%ZU?BHV2%J-dn{rgcRe4TX!8zJM=}xwe9&G#2ac7`&WKD>UM>-B^ zdIuVRbp5$bDxg_#pmljf_;h`~L+G7?y9BxBq1r3>V;QfsT$5qqd`)S^Wd2UoeyLQb z`gf@w`jf$GTVZeRgP)d zNb`vHf62z*47A=~lLWDkv;2~!Px%Mx=ZXDS1JwSi@$uw<>Wzd5{ZcU5f+4|0g4%zz z-xf;$3Y}y>V}7YZ_8D7;s{J9c*L-JdI>r923OxJL^RNE;=P#c7<*{G?`q)dyetnEt zv~$Fu$?}3G6>mlb@x35Y0X(g;eR{Nq6Q7Ih?!5KGqVoKyzLXT~f2G)pJGuvZN8H1D z00T8;HsZdW8mtlOMEY^?a=+<$@UxCde+c>>(0@jdq{l&T#K8JI=tTcRr8($LVLqUl z16TcgJE#AKK>1_$0mXT!@@J@W2FW?CO8dc+wmRM3r>>tFkyuCNneq=LFH*GM3MRWR zmLu-Df+GZjf?6#qXEdFIy*K=tWI)%$8txPcU)QNig{~KD56waIYZuN~r{r zqK@}$PgJLhP0qWXpG8r_*L0Nh-<-ww|6bsHT-OSa6@BI@zc}{m=YIK;&A*$sM8%t~ zV`(vXcV8;c00zfDRM|Cwf(Nxi=?=9VlHnVU&1@G` zdcSNisJ{xSFiq#Hl5W3Dwzi7kRelNXEWE`_AcFMYBzb_$wBrbyf`>iS5m==bVHU}q z(f)Qv`DF=yc`s<+Yvyh%zj&95^9=WP_AvCi6!_(yYd&m8U^bA0Fo$8KmW5L#_q98I z%R=A9<~J?)Wjwxz&F}c}`*;iN7cSg)?-znjPJ zSIoefKi|A&D*1&x#^&C-#uvcldlq%}9dLc?8rimEW&ds5Kg_Pr-Q_xL&0+_41>itwM z<<}S!?Oi%th#DKyr#Af7A%8BNn%ZQjeDQvq8D(+wVHAEdWH6C;)gM7){2KH*kVnq~ zTX1LKH!y!3$TQ!2V9o{p05}6k_wT_x1#S7ifS&|b0$&DR4g3k#T>CL`ng+hdfu!#M zmVv%s==H#BLEkELC2&6ItA!2$XMnyy=;M&#n?R2h`lq1Z2l|gdhW|C-4WOSDdLOVI z^p}Oc8F(A$`-Hv{I1hA>(DQ-ILDvJnhw$Eya(O#w-q9!hCE&TBzc2K^1IK~>ozUE? z$OfH{^3%H&M3yhht`PPtZ=&A8;N1+;EdQTE&qLY$QE2{ykPgseq3O=Oi{An-5Sr!v zKcHFO+)v~k3-S|LKaBHJK-L%QZzuGBLw^FAH2;@t5N=$PkY;_-FYA*u>;EZe*8eet zLpR<5A?n?Yqi9UL!@;&h{eMO1 z$ARoG&kOwmkmdhp;0M9C1!eUTa5s?jULeo>zbN!qfIN49MreMKq#l}IvmyVVf%MPs z(vU6$R>O|})9UlczBo z(kx%LN0u*XmM`mqea6=_^TNAJY>z~}+r;)tTH6cz3;j`k zQT~mEJLMl~_Q#o^*&j)>KQ@78eHa8iHT1th{~Y~k8r(uChb2JL zyu))o=pvzCf}aaOdqRH;bOY!YfQ*O!F|--_Cr$r3py{79{f`4p|D@^vBGB~zBhZw8 z?E92|q$wXKgQk2WP5F5~Xv$C0l&^K5DPP$>o`oIT$A1G!e;LU3^8=yp1G0U6Ug#bm z+utss>w#>a?LhVq$`bYuhC}*hAo~x)A$=u~{fps{o)2XIV>qM>fb5^;LjM8zq<_{a z`&R&IXaAT2Bz+9_>_2?hhxE5Wvw!_u_#XnY|9wN~JAv$<4+z}^r2pH2Uz1HUWXG;m zrQd%~#(Tk@cwJ zy8NwhZleiC6dM?5xu8H5^@+ z>;1AT9b06#V~l7#>ogzlOhCFNkp3+9Ez0nu<=c&$C}f@yieXp<13K@|C6JgjA*_JR?_eVE%3 zOhbG)F}@VHE$$pGfrqFVS058O`dB8nU^<%M%zPJ{Po)g>`$mTQ6@xp*A2WR_CFbHx zy`KYx-@m(tp{|;Wfl&FABiqt`DIN^P93rF5DOtbK3R8av#Q#CThXu90GY+a`$aTR$ zDg*|-7b|T`*0>qi4;YEDZ8E-f&+k)Sh;OP@+3!p?;EQ6LaqH-2v&|gweb;t(Tt4qd zA#fy)=Oha>)3Cb3+jc%*wwm>zw{4tP`Jk6K!OP3p;N=CqZM7R{x2<;D5;|?04kzEN zZPP*I<1FM&h=<)F=N9rUXWAwY z7Ovm668!PcylK`d5x&8gr^lXovuM`mwrV<`-w)hl?e6i_fWbX?S6JdikT=(|3$uWyE zm`am{VAgIR#FPDkMYl6FE zpe+eFzNZB>oym}EV5)r%lHvp6t~i);L9TPDIcCm)hC0gq8t(rPx$i?{-iX}iA##6* z$bB6m_j8Ec$02h6hRA&zevz~Vn)n{*O5|q`@Q(=YuZWQL=Ry-#LhF8)?z<4Vz9au8 zXyRk=NBjwp>yVoe7x4ptd>>pddZc|@-7blpbe zdX30+8j-$OTmk9eWrc)>To^L>Q#9ma{gGQULTpUCof?v3NeKP||1N}BC974`9T z_$7W=@D|{zKOa9{i*Sjhg1JEY`!?bwJ|uW2knwQeg2??0;yxh5QHvDY#DjtwFr>S1dS8@D;d!2mYR5nE*d3$V)t=8-Pzi zpU*gfysJn2mDoQCBp>UM$a*BQ9*JC+lb`EtBG=i(ZwPW-T?6`aNXK)?OBZNjtzapT zdlN^H-jDq0`0+0A5n0}!hNe6qvOJ00e{K-IhA-O{$QzsNysZVlBGx_aLLFlFc)n z>%j9=@ROBtoA?Ecw;=BN8#^JXAXbcM5VJo$6`95?grK z8y0+3upV;?sz(L+9y3)$P@_+VFGBuPt+UVM*d*@B@HKHy23Ny@dJZ&RVxqEhW}c~X z&dak@&It>U9^!l;=eC?%5TAtBGecq}%JYvH3n#*!xCqF(CePuB_RcJLc;?5sS}wvQ z-?xOH`|g}G(w#_m`s028kz*|9p05jz0Uzg{JOd!|Y=Hhah7w-@a?ZswEn*>P&arrI zL%a*fIUCQAhy|dTF8U|Zzn;MmnLo}Mc?Lt|*^8c`5P5c@XC!(y!nq^QJcvB&;M|ev zBr@HMmuC`0JwxD`0@KU01g4W`07UNnb58hC#6^rSPRvn$g>Z7a~r1rOioQ~_;?f+rln-278Yg)arN0aF+a0RyE)6Oi95zn5k)L>Gv>31qEa9vHNlO$o+VH+zdF$`jOilLnyoPBr|2_T8E!+*U!Im+TUndrefD?qtaFrBc+h zpP;jj`p=c{#CpiU;50~xZ+rhx0zI058rRYHVBF^3(AALroF~yg(@TWN?xkqY`q4<_ z&b!g`LoM%ANd*7*5>>ijG{A&<)9bnV9v{atDm_P(YqKtH*lW24ELZHI(Zpt}p1+*T_ZCb-es!N%+iSA@WPJ}-%UjD=zq_FKs5M>FBz-dlIbWcv5Y#iBl|o-G z*d*92*eci|*e$qK@D{=SlCJ}TT29GO>rLxb`-RfU{3WxWCKaykr@Q`L=?(tL_%#iQ z{V&eVjg7Hj?fKn)SEdnI_tLaJQGc|3Ln1w0{ZZTH>F$@(Y>=Zfr&tu)9#mel{04Kr zGtjt_*iW^xwO?v{d!;`12|ggm^%d1Y!N&w`gMj@rLcbt*Oz;&!%~vwi{*~CTw0|io zpN8|gP1TuyFdLE;dyfL-QHj+S!6mUI#P<)@aaZ-J4T4*Q2WQ} z>JLoY=}=mKD%VFNP%R6Ful-HLbF^PX+qp1seP;Ou-D|q&M?$9xrU|ACW(aDfYCq8Q zEE4ynf;#T-%!{gCaGjuzJ38J(#D1sXUO|zS=3${96Fe-a<&q4w{cC?vOlGg{$x!2Y z(Pir`^JIRtzw|d=6}g<)@#%|p;@7*sieK9&IUjq@l~H+(VHBuqZ7%+K~ z#OOSeN%;joQ!iuGK67)*6Rte$m~~Ie`>hvp*pKBS6MJE^O9O&^8H)C-K3fK7+rXQv z4K%S=OTQjWKX&YApJz+pYze%XN2-Tj%XG* zKRF%e6N%?ZLtQ`GSw~#DqX|Au2Ayy1l<+tWq)v=ir!vZ~1*!gaiT^!<_Qn^?T%%B_ zzho%h%u6s(zbJl{f4?wrJ)&z8T4{auNuOE>gZe)p;T#lvSn!abOYOkv)%mP=v*o2_ z#xP)iRNaW058h*;;`EtQNcEE}AG$u!bg2iO|Lgggh8vOqrwC3HoGDl#xLqRLA;|j~ zRGQ9YXxD1stC4V&PuKtJ5<8X+br27P_n@#Pl%Jhr`!FkaU$Wr0O#YGCxUe}vy2;de*s%_3827901Sl2WtUtciYsr5-&foj8l(CskSn@-b(_n~^s4Q7kkYHq|=TW&VD zm|M+l=5`Y??=;)Y9cH_^)4a>vW!_`{!R$15oA;XcnO)`{v)kN@+wku<_n8mijfW4K ze>5M$n-m{5_nVJkrSnnqF_gi6^KtW#`Gh%OK50H>K8-K;e#U$j@66ju$T0!9TVC?veCTu5sVOFLEI&U^PDy zv^u8LIV()WSC?%X3!2~xI0Mcxn`?!t{|{JL-9oMTT7U*(VP7pNSbC#(wucS(9* zl!VTc0QCN6h4AeV)bIzwX$k!7OH_%daSi^-a!potvm}_G3M$QUn|>%iYk`ZQ zwSHiP9O&y-*WI+dy>qi2bCdaFU8&n5m>DMHV%;U$leR@7^sWec$r^#P_oAk3KIYkdl`&Hl-+KM#@HiqyH-Z1^!w7G5(iNNHzLD5;&ZC zci@gdZ$DS1u1cj}#on$bqNb+JPFtK-m9{SJhP2&jA56PH?PF;VrF|;x3u%v}J(c!s zT1xt?^tYuiO|MR`OJARUQ~J*IkEDMl{VVC;On*N8rS#+JX&Ir6^D{2WSd-C`5y{w{ z@rjH_Gjfo=yOGY11RDMQnO;sAgS=jVJU99`BGqI3t5UB@RkZT{@cB}vKQq05-}2&r z-M-$gO1&-RTECiqW?nrZMZSMd<+HaR=l|6d#on$bqSTM`nfUxw+Q{^Hj=Rzw$6e`9 zi77vWHp?;`r{i@`mrlASn&Lye)~}SJE7J{9roT7yyj9+1UbA<*x7Yie_e1Yxe5!4v zZ@O{uDo5Nxj$KKUHkr7kGPSZ?1Qwu1UQ$GsUl{ zuI-t$RjPN05?dNwAM%CMZnh>;?)Ozo&qyyei_$N~uh{fJukwlw?f82=-JhY{G22Dy zg@IMx`vT5oM!K3F38*Q>e`{uYCi6%hQfpG*k*bKoMBkr|$0BInm7)yD#hdBX_@dl+ zyqR8Mrod(fbUkKfopu&>GiF{pFw5GF+0pF literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/eesof_em_setup.file b/MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/eesof_em_setup.file new file mode 100644 index 0000000..5c239a7 --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/eesof_em_setup.file @@ -0,0 +1,2 @@ +# Ensuring Version Control does not get an empty file. # +# My magic number is 156. # diff --git a/MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/emStateFile.xml b/MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/emStateFile.xml new file mode 100644 index 0000000..117ecb6 --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/emStateFile.xml @@ -0,0 +1,1906 @@ + + + 2 + 0,subst + 5 + 0 + + emCosim + MyLab2_lib + cell_3_emCosim + emModel + True + 1 + layout + + + 0 + emExtracted + + 1 + + + + + emModel + False + False + False + False + False + mySuffix + False + True + True + + 1 + + + + symbol + False + 0 + 1 + False + False + + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + False + 2 + + + C:\Users\forss\MyLab2_wrk + MyLab2_lib + cell_3 + layout + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P3 + + P3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P4 + + P4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + P3 + + P3 + 0 + 0 + 0 + + P4 + + P4 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P3 + + P3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P4 + + P4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + P3 + + P3 + 0 + 0 + 0 + + P4 + + P4 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + True + cell_3 + True + True + cell_3 + False + True + False + False + mySuffix + True + S_Nport_P.ddt + True + True + + + + 1 + + 1 + 0 + 1 + 5 + 50 (max) + -1 + True + GHz + GHz + + -1 + -1 + -1 + -1 + 0 + 0 + 0 + 0 + + + + + False + 1 + + + False + + MyLab2_lib:cell_1 + + + + + + + False + True + + currents + + currents + 0 + + fields + + fields + 1 + + + + currents + 0 + + + True + cell_3 + True + True + S_Nport_P.ddt + + + True + cell_3 + True + False + True + False + False + mySuffix + + + + False + False + 0 + MyLab2_lib:cell_3:layout + False + + False + False + False + + MyLab2_lib:DA_CLCoupler1_cell_3 + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + ads_tlines:MCLIN + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + + + MyLab2_lib:DA_CLCoupler1_cell_3:layout:CLin1 + + 34 + ads_tlines:MCLIN:layout + em + + False + + MyLab2_lib:cell_3:layout:DA_CLCoupler1 + + 34 + MyLab2_lib:DA_CLCoupler1_cell_3:layout + em + + False + + + + + True + True + False + False + 0 + + True + + + P1 + P1 + 1 + + + + + 1 + -1 + cond:drawing + point + + -0.0022457:-0.0082457 + + + + + + + P2 + P2 + 2 + + + + + 1 + -1 + cond:drawing + point + + 0.0200457:-0.0082457 + + + + + + + P3 + P3 + 3 + + + + + 1 + -1 + cond:drawing + point + + -0.0022457:0.0029457 + + + + + + + P4 + P4 + 4 + + + + + 1 + -1 + cond:drawing + point + + 0.0200395:0.0029395 + + + + + + + + + + True + + + 1 + P1 + 50:0 + Auto + 0 + 2 + + + P1 + + + ::__GND__ + + + + 2 + P2 + 50:0 + Auto + 0 + 2 + + + P2 + + + ::__GND__ + + + + 3 + P3 + 50:0 + Auto + 0 + 2 + + + P3 + + + ::__GND__ + + + + 4 + P4 + 50:0 + Auto + 0 + 2 + + + P4 + + + ::__GND__ + + + + + + + 0 + 0 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Simulator:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Momentum simulation in microwave mode</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Layout:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Workspace: C:\Users\forss\MyLab2_wrk<br>Library: MyLab2_lib<br>Cell: cell_3<br>View: layout</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Partitioning between EM and circuit:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM simulation/model of all items</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Substrate:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Substrate: cell_1 (defined in library: MyLab2_lib)</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Ports:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">4 ports defined</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Frequency plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Adaptive from 1 GHz to 5 GHz (Npts: 50 (max))</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Output plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Template: Auto-select</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Dataset: cell_3_MomUW</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Mom Simulation options:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Using local settings</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">All simulation options are initialized and ready for simulation.</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM simulation resources:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Simulation on host:Local</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Model:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM Model: emModel<br> Auto-updated</span></p></body></html> + + + LocalRemote + + 1 + Local + - needs refresh - + False + + False + + False + + False + + False + + False + + False + + Now + + + Never + + + True + 0 + + + Normal + + + True + + True + + + + Local + 1 + queue + True + False + + True + 0 + + + Normal + + + True + + True + + + + + diff --git a/MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/master.tag b/MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/master.tag new file mode 100644 index 0000000..43a77ab --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_3/em%Setup/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +eesof_em_setup.file diff --git a/MyLab2_wrk/MyLab2_lib/cell_3/layout/layout.oa b/MyLab2_wrk/MyLab2_lib/cell_3/layout/layout.oa new file mode 100644 index 0000000000000000000000000000000000000000..9656294921931ea3a4a63aac6fb72fcb454bca09 GIT binary patch literal 57452 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/MyLab2_lib/cell_3/layout/master.tag b/MyLab2_wrk/MyLab2_lib/cell_3/layout/master.tag new file mode 100644 index 0000000..431d8f0 --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_3/layout/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +layout.oa diff --git a/MyLab2_wrk/MyLab2_lib/cell_3/schematic/master.tag b/MyLab2_wrk/MyLab2_lib/cell_3/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/cell_3/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/MyLab2_wrk/MyLab2_lib/cell_3/schematic/sch.oa b/MyLab2_wrk/MyLab2_lib/cell_3/schematic/sch.oa new file mode 100644 index 0000000000000000000000000000000000000000..029b638f1f80c7db4dad84f25a12e82c76e5a954 GIT binary patch literal 51756 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 eA@3t^YB8 + + + + + + + + + + + + + diff --git a/MyLab2_wrk/MyLab2_lib/schematic.prf b/MyLab2_wrk/MyLab2_lib/schematic.prf new file mode 100644 index 0000000..58fefdd --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/schematic.prf @@ -0,0 +1,12 @@ +# @(#) $Source: /cvs/wlv/src/pde/text/schematic_lib.prf.mil,v $ $Revision: 1.1 $ $Date: 2010/11/02 04:49:22 $ +textHeight 0.125000 +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +unitsLng 4 +instNameLayerID ads_device:ads_annotate +instIDLayerID ads_annotate:ads_drawing7 +instParam1LayerID ads_annotate:drawing +pinAnnotLayerID ads_pin:ads_label diff --git a/MyLab2_wrk/MyLab2_lib/substrate1.subst b/MyLab2_wrk/MyLab2_lib/substrate1.subst new file mode 100644 index 0000000..e5b3c4f --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib/substrate1.subst @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/MyLab2_wrk/MyLab2_lib/tech.db b/MyLab2_wrk/MyLab2_lib/tech.db new file mode 100644 index 0000000000000000000000000000000000000000..d474c70f9b042a766ba958eeea9ee60fd61dd78e GIT binary patch literal 11860 zcmeHNKa3RD9iF{Aj^jAsFc>=tNzO7PPNJZ@1p|ptgoBMiLJ5j5G6l+cc6WAnbaOMS znOV4vQd~jdB1MW66e&RP`R?wB)@Oo_sy*r)^K+O z$rcaIe(&$^|L?swbF|)iwNmlc%I~cDeS6gRV-D>newR2#+(P^oah!ONxRnT+C=(7! z24X%%hP#O)#8Ki7;!ffu>1-#yNZdz!nYe}Xzs>e{h}+r!L$+TdJ}3or9ny1#i1m# z`Bxl%alqkKDmw8KjvsP(i}aBlcY0# zEx8nw8jpM9-k!^tKPTdNp0h{i zW27ZB0aNm5%9^5x^1;afP zS1{b4a974P40qoddvrJ4C>n_}eumv=chSGoMDRs<#ew%K@drfRfA@0!i^P4zmxvqH zS@*2{q=Q&OTor)_WIv(o<~6Oncj|p$g!i}>)_UHG=(^_GulVYIsytM_DX;XNp!=@Y ztrtaiO@b$@L2u{+L|kB%bVr}$M?c3`th!=jcQK9!CPD5l`Pt$*zn64#Ygm~!=VCmo zw}T}=59>v*=Up?z{IdU@-cl`z%KkXWqcF?MHkXw!$VYON^f(j!C}ltSs9${CEcc7C zPs{-0a)2423Ss+7BlRzbam#ClQRHP&l6${Cf9jne4V$RE5$B<6_;H-%rgsv1Ex&Ub zv(uo_jT?TPdx`%>+_T?bCH8|cTWYma-7HU*in)Fxn-A*kvvD4zNoT&-2|Vjs@QnMcOMGl=Wx*jpO}|WBrYz{f*cA8%O#Zhx;4V{>EIo5Ch3gC~ z(mbdOTXmKGk`a#@ZuX=Sq3l-HSA=a@am?YR{C zm|}og2AF7oxdxbSfE5PEyex?tLArp9^Uj`Hun=2_yGykoWoyoc(nV{wJ3){o&4n~* zA>Nk~n4-J1VBTMA)RN`3MjA91l4dhw^k&^oCvq{{jThtOvU6oO)`W&xu@#?=lFNmU z>uo=71r6J8j5~sZf}r{v&Urgcx}9S1R1uO%z25CO9@f!`{JL}aZ)2O72QIdHF1mXz z;(IO&dM-11E?asogL*Ej+F=ytjGQ0}>Mp_?X=qnFNYf5~Um(K3b~SWmop6yWy0t7% zeXg&W_gf~5`5e>2ILrN*LUz($VnB)QTQWHlwf(elI?%L6a4F=9%VA0;Ni$!YQA8Wa z*OJtnTX6E1!>p(TjaIN`(=7I#{Y=Inx2VRlo=exB%hjIpzYbqB(;>D=+E4 ze{vtixw6$B?ZrG+%d zJI}{e%DRgFzmNW+_*5u5f1tv+!-B`-^w<4bOe$oyg*YzeB&6?^vX}U+aQq7Kec~U9 ze?sFLaQd*-!J7@@t*!KWIkz(M(bpmmQ!(a}7Tc?h7EWWb>A-qwE?I%1r$wPMv$jt1?4IDpUD ze8{ijKQ=Hy`^%u6L`d-~K5ed#h#jKxSo_cW?AJbXjqRI6?Kh=dP|C_+TQ-qjhN0Gd z>c~8`U+@=g?e`>J>=k2fU*x_qim63?%8KeEmCDGBH4sZs-}$p*bsEF^z^BlaT^rp; zHoGsF7@I1xmEr*MtS2r9<57XEeNZM-T#C;M?RJHz_vnaEQ`N0Hg6~LQ6|*+{jf>lJ^gqs1 zoSkec3?DjY%Keo0qY80^C<2OC(LYbZ^TZ3pi$v|W%WNx-ud#idC|?gl#i`D*LDafw z(t}T*MnPU6CqSQfkyX+yVr}o97j{qY+PPzD`y`I`qOY=T=brsPI >Hi;#!ud-G^ z?|?lJ6@fZoU-l-A`jmYs-f3TnCsy1)8!8LrD8Bzuzjg1c1Ag7?{;IGj1zcwZdiNLk z?*s?%Z5TSsotiJcnqS5(Ck*bpkGp?v<+=$mAVbBu zb!UZB(B)`fy~s7@E^SiG8CC}m{7pkKOZPd7_6zw6Us1?)=PwCvHg8LTHds-7Oi>>E zEeC(glI^AU)5_CrBsfV_p6dI7@>c>VZzbO}*X<>~Ox#aAK%6Bi-<9Xe?+YAn5S8CK z+t-P=i28puci5KQhT*V0R=;pCpVcp%rC&8q{o;F{<4+4fU%r1--f`?pxklcrLd@x( z$Ji;y`{zLq%!OG`+9SQJT9$^ZJ;ZY`KgqM04L$Hkkgt1w>fVL-Y3yavmErir_dhLE zUWsm-1S8_G_vg*t_pqO$=)Na^D>&Tfv;Re`$d-?ad)dpT^~YghPW;WZ|C|_ne=fdN z(XQ)_!)JXy$R9T;FV0!)J#3aX+UR*u5d#vGUByq|Uv6{!1L7UxJ>oxz+V79hc_)d3 z_c^g0hQ(e%T@Ac>{8&-E4%>hAJ>SiK_P<{hw=l(jD#giJ#BAlD^W#DLn0nI2UK zK81bse_!zbH~wZ1V%B1K#oj$vFsEUUl~o7jugeQ(|6&aHh%e`bqQ>=a>ivg)*89O` R^Mv74Dzn*2%l<$4{{XfDIa~k$ literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/MyLab2_lib_lay.prf b/MyLab2_wrk/MyLab2_lib_lay.prf new file mode 100644 index 0000000..e89b6e9 --- /dev/null +++ b/MyLab2_wrk/MyLab2_lib_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab2_wrk/ads_simulation_lay.prf b/MyLab2_wrk/ads_simulation_lay.prf new file mode 100644 index 0000000..e89b6e9 --- /dev/null +++ b/MyLab2_wrk/ads_simulation_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab2_wrk/ads_tlines_lay.prf b/MyLab2_wrk/ads_tlines_lay.prf new file mode 100644 index 0000000..e89b6e9 --- /dev/null +++ b/MyLab2_wrk/ads_tlines_lay.prf @@ -0,0 +1,25 @@ +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab2_wrk/cds.lib b/MyLab2_wrk/cds.lib new file mode 100644 index 0000000..3541b94 --- /dev/null +++ b/MyLab2_wrk/cds.lib @@ -0,0 +1 @@ +softinclude lib.defs diff --git a/MyLab2_wrk/cell_1.dds b/MyLab2_wrk/cell_1.dds new file mode 100644 index 0000000..175116c --- /dev/null +++ b/MyLab2_wrk/cell_1.dds @@ -0,0 +1,1177 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-25T14:31:26Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-09-25T14:07:49Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_1_MomUW_a"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 127281531); +// Graphical Object: + set(goId0, "Right", 10007); + set(goId0, "Bottom", -67); + set(goId0, "Left", 1806); + set(goId0, "Top", -973); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 485121872); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 439310644); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1001994064); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 994396677); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 780006349); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 328902240); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1664847806); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1834155328); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 814750151); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 596608079); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1647285921); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1191458533); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1193038679); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1270); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 847); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1510663527); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1135839795); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -45); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1767025426); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2031374804); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(3,2))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1910269591); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 854942278); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m2", "2500000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1593995531); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 2625); + set(markerID, "MkrReadoutRight", 4024); + set(markerID, "MkrReadoutBottom", 6077); + set(markerID, "MkrReadoutTop", 5500); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1272968399); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5577); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 847); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Reverse Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 354567652); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2017469636); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -16); + set(axisID, "MaxValue", -2); + set(axisID, "StepSize", 2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 785839943); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 71261571); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(3,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 879510947); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "2499999999.75000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 388479841); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 7000); + set(markerID, "MkrReadoutRight", 8395); + set(markerID, "MkrReadoutBottom", 1948); + set(markerID, "MkrReadoutTop", 1375); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "dB(S(1,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 861021552); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "S-Parameters vs. Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 766432789); +// Graphical Object: + set(goId0, "Right", 5506); + set(goId0, "Bottom", -559); + set(goId0, "Left", 2059); + set(goId0, "Top", -837); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +// Base Class Object: + set(pageId, "Name", "Page 1 : S_Params_Quad_dB_Smith"); + set(pageId, "Uid", 120729897); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 120729897); + set(ddWinId, "PageViewRect_120729897", list(-2081, 9291, 13547, -1420)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : S_Params_Quad_dB_Smith")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab2_wrk/cell_1.dds~ b/MyLab2_wrk/cell_1.dds~ new file mode 100644 index 0000000..2b4a799 --- /dev/null +++ b/MyLab2_wrk/cell_1.dds~ @@ -0,0 +1,1177 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-25T14:16:28Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-09-25T14:07:49Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_1"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 127281531); +// Graphical Object: + set(goId0, "Right", 10007); + set(goId0, "Bottom", -67); + set(goId0, "Left", 1806); + set(goId0, "Top", -973); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 485121872); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 439310644); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1001994064); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 994396677); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 780006349); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 328902240); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1664847806); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1834155328); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 814750151); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 596608079); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1647285921); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1191458533); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1193038679); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1270); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 847); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1510663527); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1135839795); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -40); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1767025426); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2031374804); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(3,2))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1910269591); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 854942278); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m2", "2500000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1593995531); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 2625); + set(markerID, "MkrReadoutRight", 4004); + set(markerID, "MkrReadoutBottom", 6057); + set(markerID, "MkrReadoutTop", 5500); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1272968399); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5577); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 847); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Reverse Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 354567652); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2017469636); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -35); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 785839943); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 71261571); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(3,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 879510947); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "2470000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 388479841); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 7000); + set(markerID, "MkrReadoutRight", 8379); + set(markerID, "MkrReadoutBottom", 1932); + set(markerID, "MkrReadoutTop", 1375); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "dB(S(1,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 861021552); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "S-Parameters vs. Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 766432789); +// Graphical Object: + set(goId0, "Right", 5506); + set(goId0, "Bottom", -559); + set(goId0, "Left", 2059); + set(goId0, "Top", -837); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +// Base Class Object: + set(pageId, "Name", "Page 1 : S_Params_Quad_dB_Smith"); + set(pageId, "Uid", 120729897); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 120729897); + set(ddWinId, "PageViewRect_120729897", list(-3833, 10568, 15701, -2820)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : S_Params_Quad_dB_Smith")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab2_wrk/cell_2.dds b/MyLab2_wrk/cell_2.dds new file mode 100644 index 0000000..a15cbf1 --- /dev/null +++ b/MyLab2_wrk/cell_2.dds @@ -0,0 +1,6450 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-29T20:36:56Z"); + set(ddoId, "FileCreatedDateAndTime", "2011-02-04T14:25:47Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_2"); +// Snap/Grid Defaults + set(ddoId, "GridType", 1); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1266765771); +// Graphical Object: + set(goId0, "Right", 7242); + set(goId0, "Bottom", 4711); + set(goId0, "Left", 2569); + set(goId0, "Top", 1458); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 806); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Magnitude [dB]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 872858671); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1030403721); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -40); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 10); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1590241408); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 717254905); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 351205704); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m4", "2527777777.68750000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 674094428); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5375); + set(markerID, "MkrReadoutRight", 6746); + set(markerID, "MkrReadoutBottom", 1299); + set(markerID, "MkrReadoutTop", 750); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "dB(S(4,1))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1081517993); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m3", "2513888888.78125000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 345762806); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 3375); + set(markerID, "MkrReadoutRight", 4839); + set(markerID, "MkrReadoutBottom", 1299); + set(markerID, "MkrReadoutTop", 750); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1360879413); +// Graphical Object: + set(goId0, "Right", 7242); + set(goId0, "Bottom", 7961); + set(goId0, "Left", 2476); + set(goId0, "Top", 4875); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 899); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1721823831); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 207551007); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -200); + set(axisID, "MaxValue", 200); + set(axisID, "StepSize", 100); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1877549343); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1878695351); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S(2,1))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1664697548); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "2520833333.23437500000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1769274109); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 3250); + set(markerID, "MkrReadoutRight", 5062); + set(markerID, "MkrReadoutBottom", 8674); + set(markerID, "MkrReadoutTop", 8125); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "phase(S(3,1))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 77800890); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m2", "2493055555.42187500000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 211653335); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 5500); + set(markerID, "MkrReadoutRight", 7265); + set(markerID, "MkrReadoutBottom", 8674); + set(markerID, "MkrReadoutTop", 8125); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 441093306); +// Graphical Object: + set(goId0, "Right", 12242); + set(goId0, "Bottom", 4711); + set(goId0, "Left", 7569); + set(goId0, "Top", 1625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 806); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1426759495); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1737509796); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -40); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 10); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 573748856); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 978919637); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(3,1))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1916308571); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m6", "2499999999.87500000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 439895448); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 8375); + set(markerID, "MkrReadoutRight", 9746); + set(markerID, "MkrReadoutBottom", 838); + set(markerID, "MkrReadoutTop", 289); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "dB(S(3,2))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1783965395); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m5", "2520833333.23437500000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 268809270); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 8375); + set(markerID, "MkrReadoutRight", 9839); + set(markerID, "MkrReadoutBottom", 1506); + set(markerID, "MkrReadoutTop", 957); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1036087521); +// Graphical Object: + set(goId0, "Right", 10936); + set(goId0, "Bottom", 7836); + set(goId0, "Left", 7749); + set(goId0, "Top", 4750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 626); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2085542200); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1126912668); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2021640721); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m7", "2506944444.32812500000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1377035059); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 8375); + set(markerID, "MkrReadoutRight", 10941); + set(markerID, "MkrReadoutBottom", 8716); + set(markerID, "MkrReadoutTop", 8000); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 646359388); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S(3,3)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 244230940); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Mag"); + set(pageId, "Uid", 1215105532); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1070465347); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 5586); + set(goId0, "Left", -103); + set(goId0, "Top", 2333); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 292); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", "Phase [deg]"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1364998129); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1339968509); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1874199028); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2146431054); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S11_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 728540986); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S11_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 375022091); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequency Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 1); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 944089029); +// Graphical Object: + set(goId0, "Right", 9424); + set(goId0, "Bottom", 1667); + set(goId0, "Left", 7500); + set(goId0, "Top", 1500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "@interpolatedLabel Fitted Points"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 5); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 524902333); +// Graphical Object: + set(goId0, "Right", 7780); + set(goId0, "Bottom", 1667); + set(goId0, "Left", 5375); + set(goId0, "Top", 1500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Dataset: @Default_Dataset_Name - @Default_Dataset_Modified_Date"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Embedded Expressions: + set(goId0, "ComplexNumberFormat", ddsComplexFormatMagPhase); + set(goId0, "Format", ddsFormatAutomatic); + set(goId0, "NumDigits", 3); + set(goId0, "NumDataPoints", 3); + set(goId0, "TextDataSeparator", ", "); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1255397382); +// Graphical Object: + set(goId0, "Right", 13533); + set(goId0, "Bottom", 2417); + set(goId0, "Left", 11375); + set(goId0, "Top", 2250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Discrete Frequencies vs. Fitted (AFS or Linear)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 222); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1065903327); +// Graphical Object: + set(goId0, "Right", 9770); + set(goId0, "Bottom", 1347); + set(goId0, "Left", 5250); + set(goId0, "Top", 1125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1773014093); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 8836); + set(goId0, "Left", -103); + set(goId0, "Top", 5750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2121678815); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1251895952); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1239355323); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1006385646); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S21_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 884353044); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S21_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1172183586); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2076469884); +// Graphical Object: + set(goId0, "Right", 9492); + set(goId0, "Bottom", 5586); + set(goId0, "Left", 4772); + set(goId0, "Top", 2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1040749757); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1316789204); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 845649095); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2128251196); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S22_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 489613914); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S22_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 2054261346); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2124759043); +// Graphical Object: + set(goId0, "Right", 9492); + set(goId0, "Bottom", 8836); + set(goId0, "Left", 4772); + set(goId0, "Top", 5750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1141050648); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1374218405); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 840029321); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 204307414); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S31_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 860092120); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S31_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 2116716587); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 954536061); +// Graphical Object: + set(goId0, "Right", 14367); + set(goId0, "Bottom", 5586); + set(goId0, "Left", 9647); + set(goId0, "Top", 2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1792646805); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2019187599); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 645849101); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1057355286); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S33_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 846816967); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S33_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1349349278); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 324771951); +// Graphical Object: + set(goId0, "Right", 14367); + set(goId0, "Bottom", 8836); + set(goId0, "Left", 9647); + set(goId0, "Top", 5750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1320284905); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 540661017); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1752383005); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 610283628); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S32_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 954404784); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S32_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 71384157); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1591347357); +// Graphical Object: + set(goId0, "Right", 14367); + set(goId0, "Bottom", 12086); + set(goId0, "Left", 9647); + set(goId0, "Top", 9000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 271734761); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1421559552); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 573730367); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 592182038); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S43_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1973506400); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S43_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1798040454); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 602183921); +// Graphical Object: + set(goId0, "Right", 9492); + set(goId0, "Bottom", 12086); + set(goId0, "Left", 4772); + set(goId0, "Top", 9000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1289968500); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1364712155); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1963782672); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 374368310); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S42_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1655530995); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S42_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 121510809); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1168405188); +// Graphical Object: + set(goId0, "Right", 4617); + set(goId0, "Bottom", 12086); + set(goId0, "Left", -103); + set(goId0, "Top", 9000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1957732946); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2130525902); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1433943370); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 646478167); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S41_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1024011345); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S41_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 700349657); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1475151117); +// Graphical Object: + set(goId0, "Right", 19242); + set(goId0, "Bottom", 5586); + set(goId0, "Left", 14522); + set(goId0, "Top", 2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 853); + set(goId0, "RightMargin", 117); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 586); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1020019624); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 719690091); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1421430574); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 567559508); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 167); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S44_discrete)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1038415349); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 21); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S44_fitted)", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 666012968); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 17); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsStarSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Phase"); + set(pageId, "Uid", 1914221859); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1777339949); +// Graphical Object: + set(goId0, "Right", 3975); + set(goId0, "Bottom", 4500); + set(goId0, "Left", 250); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1978745840); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 915222522); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S11_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2029585543); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S11_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1518480735); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1748032109); +// Graphical Object: + set(goId0, "Right", 7975); + set(goId0, "Bottom", 8250); + set(goId0, "Left", 4250); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 949529879); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 412176706); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S31_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1994001745); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S31_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1421904378); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1309808585); +// Graphical Object: + set(goId0, "Right", 7975); + set(goId0, "Bottom", 4500); + set(goId0, "Left", 4250); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1639673865); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1366472769); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S22_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1687250068); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S22_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1707702599); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 887840315); +// Graphical Object: + set(goId0, "Right", 3975); + set(goId0, "Bottom", 8250); + set(goId0, "Left", 250); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 422568461); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1065646246); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S21_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 92699460); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S21_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1420070709); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 592147585); +// Graphical Object: + set(goId0, "Right", 11975); + set(goId0, "Bottom", 8250); + set(goId0, "Left", 8250); + set(goId0, "Top", 4500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1926247638); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1702703511); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S32_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 625337498); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S32_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 2109035341); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1883370374); +// Graphical Object: + set(goId0, "Right", 11975); + set(goId0, "Bottom", 4500); + set(goId0, "Left", 8250); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 582202323); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 727999655); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S33_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 205973764); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S33_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 694075600); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1610448975); +// Graphical Object: + set(goId0, "Right", 3975); + set(goId0, "Bottom", 12000); + set(goId0, "Left", 250); + set(goId0, "Top", 8250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 759771029); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 471807880); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S41_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 57036864); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S41_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 122909761); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 825700541); +// Graphical Object: + set(goId0, "Right", 11975); + set(goId0, "Bottom", 12000); + set(goId0, "Left", 8250); + set(goId0, "Top", 8250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2046766364); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2126478201); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S43_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 9878961); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S43_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1946810845); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 291736277); +// Graphical Object: + set(goId0, "Right", 7975); + set(goId0, "Bottom", 12000); + set(goId0, "Left", 4250); + set(goId0, "Top", 8250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1548880439); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1309075477); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S42_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 224834134); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S42_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1867842092); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1280251924); +// Graphical Object: + set(goId0, "Right", 15850); + set(goId0, "Bottom", 4500); + set(goId0, "Left", 12125); + set(goId0, "Top", 750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 125); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", ""); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 167); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 669547476); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2095260089); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 167); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", 1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S44_discrete", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsScatterTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 942109469); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S44_fitted", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1758321218); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 11); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 167); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Smith Chart"); + set(pageId, "Uid", 505789063); + set(pageId, "Invisible", FALSE); +pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_discrete = $discreteData..S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1599891955); +// Graphical Object: + set(goId0, "Right", 3236); + set(goId0, "Bottom", 1375); + set(goId0, "Left", 250); + set(goId0, "Top", 1125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S11_fitted=S(1,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 93400632); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 1625); + set(goId0, "Left", 250); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "discreteData=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then Default_Dataset_Name else leftstr(Default_Dataset_Name, strlen(Default_Dataset_Name) - 2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 240038326); +// Graphical Object: + set(goId0, "Right", 12622); + set(goId0, "Bottom", 875); + set(goId0, "Left", 250); + set(goId0, "Top", 625); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "interpolatedLabel=if (strcmp(rightstr(Default_Dataset_Name, 2), \"_a\")) then \"Linearly\" else \"Adaptively\""); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1811323712); +// Graphical Object: + set(goId0, "Right", 8026); + set(goId0, "Bottom", 4375); + set(goId0, "Left", 250); + set(goId0, "Top", 4125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S21_discrete=$discreteData..S(2,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 892496997); +// Graphical Object: + set(goId0, "Right", 6781); + set(goId0, "Bottom", 1375); + set(goId0, "Left", 3875); + set(goId0, "Top", 1125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S21_fitted=S(2,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1956407768); +// Graphical Object: + set(goId0, "Right", 5452); + set(goId0, "Bottom", 1625); + set(goId0, "Left", 3875); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S31_fitted=S(3,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1891722632); +// Graphical Object: + set(goId0, "Right", 5452); + set(goId0, "Bottom", 2250); + set(goId0, "Left", 3875); + set(goId0, "Top", 2000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S31_discrete=$discreteData..S(3,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 892536526); +// Graphical Object: + set(goId0, "Right", 6781); + set(goId0, "Bottom", 2000); + set(goId0, "Left", 3875); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S22_discrete=$discreteData..S(2,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1506764637); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 2000); + set(goId0, "Left", 250); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S22_fitted=S(2,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1095338751); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 2250); + set(goId0, "Left", 250); + set(goId0, "Top", 2000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "Symmetric SPs (Sij=Sji) are not shown in the 3- and 4-port templates"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 37); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1185775235); +// Graphical Object: + set(goId0, "Right", 6543); + set(goId0, "Bottom", 167); + set(goId0, "Left", 1500); + set(goId0, "Top", 0); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S33_fitted=S(3,3)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1125414173); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 3000); + set(goId0, "Left", 250); + set(goId0, "Top", 2750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S33_discrete=$discreteData..S(3,3)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 343974059); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 2750); + set(goId0, "Left", 250); + set(goId0, "Top", 2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S32_discrete=$discreteData..S(3,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1414402090); +// Graphical Object: + set(goId0, "Right", 6781); + set(goId0, "Bottom", 2750); + set(goId0, "Left", 3875); + set(goId0, "Top", 2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S32_fitted=S(3,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1006869256); +// Graphical Object: + set(goId0, "Right", 5452); + set(goId0, "Bottom", 3000); + set(goId0, "Left", 3875); + set(goId0, "Top", 2750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S44_discrete=$discreteData..S(4,4)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 101178108); +// Graphical Object: + set(goId0, "Right", 3156); + set(goId0, "Bottom", 3500); + set(goId0, "Left", 250); + set(goId0, "Top", 3250); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S44_fitted=S(4,4)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 396811749); +// Graphical Object: + set(goId0, "Right", 1827); + set(goId0, "Bottom", 3750); + set(goId0, "Left", 250); + set(goId0, "Top", 3500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S41_discrete=$discreteData..S(4,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1617798890); +// Graphical Object: + set(goId0, "Right", 10531); + set(goId0, "Bottom", 1375); + set(goId0, "Left", 7625); + set(goId0, "Top", 1125); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S41_fitted=S(4,1)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 1768808085); +// Graphical Object: + set(goId0, "Right", 9202); + set(goId0, "Bottom", 1625); + set(goId0, "Left", 7625); + set(goId0, "Top", 1375); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S42_fitted=S(4,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 528084468); +// Graphical Object: + set(goId0, "Right", 9202); + set(goId0, "Bottom", 2250); + set(goId0, "Left", 7625); + set(goId0, "Top", 2000); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S42_discrete=$discreteData..S(4,2)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 864262884); +// Graphical Object: + set(goId0, "Right", 10531); + set(goId0, "Bottom", 2000); + set(goId0, "Left", 7625); + set(goId0, "Top", 1750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S43_discrete=$discreteData..S(4,3)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2034493669); +// Graphical Object: + set(goId0, "Right", 10531); + set(goId0, "Bottom", 2750); + set(goId0, "Left", 7625); + set(goId0, "Top", 2500); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +goId0 = get_new(pageId, "Equation"); +// Expression... + set(goId0, "Expression", "S43_fitted=S(4,3)"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 167); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); + set(goId0, "AutoCalculate", TRUE); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 736502797); +// Graphical Object: + set(goId0, "Right", 9202); + set(goId0, "Bottom", 3000); + set(goId0, "Left", 7625); + set(goId0, "Top", 2750); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Base Class Object: + set(pageId, "Name", "Equations"); + set(pageId, "Uid", 1138417399); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1326, 570, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 1215105532); + set(ddWinId, "PageViewRect_1215105532", list(-3230, 11507, 18077, -3096)); + set(ddWinId, "PageViewRect_1914221859", list(-802, 13366, 19635, -155)); + set(ddWinId, "PageViewRect_505789063", list(-924, 12312, 17024, 438)); + set(ddWinId, "PageViewRect_1138417399", list(3, 6444, 12869, -2069)); + set(ddWinId, "Frame", list(-1326, 570, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Mag","Phase","Smith Chart","Equations")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab2_wrk/cell_2.dds~ b/MyLab2_wrk/cell_2.dds~ new file mode 100644 index 0000000..a8e81d8 --- /dev/null +++ b/MyLab2_wrk/cell_2.dds~ @@ -0,0 +1,1155 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-29T20:36:54Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-09-29T20:21:13Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_2"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Box"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 933717263); +// Graphical Object: + set(goId0, "Right", 10007); + set(goId0, "Bottom", -67); + set(goId0, "Left", 1806); + set(goId0, "Top", -973); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", 1); + set(goId0, "FillColor", 60); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1369812163); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6003); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 662); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2024186826); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1399668593); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 727055821); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1409123461); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1929220509); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1549518662); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "S(3,3)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 6); + set(traceID, "Uid", 83127535); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1670110548); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1170); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 947); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1977327317); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1279341723); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -200); + set(axisID, "MaxValue", 200); + set(axisID, "StepSize", 50); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1832222218); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 762290076); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 2007883062); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "phase(S(3,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 944336488); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 202616330); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5577); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 847); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Reverse Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1561626145); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 82199663); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -40); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 183704843); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1008235859); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(3,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 501581263); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "dB(S(3,2))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1710498430); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Text"); +// Text: + set(goId0, "String", "S-Parameters vs. Frequency"); + set(goId0, "Font", "Roboto"); + if (get(goId0, "Font") != "Roboto") + set(goId0, "Font", "Arial For CAE"); + set(goId0, "FontSize", 278); + set(goId0, "TextColor", 0); + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); + set(goId0, "OutlineOnOff", FALSE); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1369154819); +// Graphical Object: + set(goId0, "Right", 5506); + set(goId0, "Bottom", -559); + set(goId0, "Left", 2059); + set(goId0, "Top", -837); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 1); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", ""); + set(goId0, "Uid", 2058564650); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4536); + set(goId0, "Left", 1363); + set(goId0, "Top", 295); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 7); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 714); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 532); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 665916051); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 346366874); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 140); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -40); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 390082777); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1348931698); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 337676482); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1793813575); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 977949512); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +traceID = get_new(goId0, "Trace", "dB(S(4,1))", "X Axis", "Y Axis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1683387849); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Page 1 : S_Params_Quad_dB_Smith"); + set(pageId, "Uid", 723995312); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1346, 550, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 723995312); + set(ddWinId, "PageViewRect_723995312", list(-1974, 9352, 13651, -1356)); + set(ddWinId, "Frame", list(-1346, 550, 1155, 818)); + set(ddWinId, "Maximized", FALSE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : S_Params_Quad_dB_Smith")); + +ddWinId = get_new(ddsId, "Window", -1326, 570, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 1215105532); + set(ddWinId, "PageViewRect_1215105532", list(-3230, 9834, 18077, -1423)); + set(ddWinId, "PageViewRect_1914221859", list(-802, 13366, 19635, -155)); + set(ddWinId, "PageViewRect_505789063", list(-924, 12312, 17024, 438)); + set(ddWinId, "PageViewRect_1138417399", list(3, 6444, 12869, -2069)); + set(ddWinId, "Frame", list(-1326, 570, 1155, 818)); + set(ddWinId, "Maximized", TRUE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Mag","Phase","Smith Chart","Equations")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab2_wrk/cell_3.dds b/MyLab2_wrk/cell_3.dds new file mode 100644 index 0000000..9fed77b --- /dev/null +++ b/MyLab2_wrk/cell_3.dds @@ -0,0 +1,778 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-29T20:46:50Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-09-29T20:39:43Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_3_MomUW_a"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 672770136); +// Graphical Object: + set(goId0, "Right", 5455); + set(goId0, "Bottom", 4616); + set(goId0, "Left", 903); + set(goId0, "Top", 446); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 847); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 556402346); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1649509251); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -40); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 5); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1711500692); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 83033825); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1719992330); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m2", "2510000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 789441478); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", -117); + set(markerID, "MkrReadoutRight", 1250); + set(markerID, "MkrReadoutBottom", 442); + set(markerID, "MkrReadoutTop", -103); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "dB(S(3,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1444057913); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "2530000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1153199481); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", -117); + set(markerID, "MkrReadoutRight", 1343); + set(markerID, "MkrReadoutBottom", 1067); + set(markerID, "MkrReadoutTop", 522); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2014711260); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5477); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 947); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Reverse Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 640010508); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1289646518); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -200); + set(axisID, "MaxValue", 200); + set(axisID, "StepSize", 50); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2074584747); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 317988935); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S(3,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1512052614); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m5", "2510000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1284500920); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 8250); + set(markerID, "MkrReadoutRight", 9964); + set(markerID, "MkrReadoutBottom", 295); + set(markerID, "MkrReadoutTop", -250); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "phase(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1133911850); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m4", "2520000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 648333241); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 6424); + set(markerID, "MkrReadoutRight", 8232); + set(markerID, "MkrReadoutBottom", 293); + set(markerID, "MkrReadoutTop", -252); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Page 1 : S_Params_Quad_dB_Smith"); + set(pageId, "Uid", 427573884); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1326, 570, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 427573884); + set(ddWinId, "PageViewRect_427573884", list(-4574, 6572, 15699, -4139)); + set(ddWinId, "Frame", list(-1326, 570, 1155, 818)); + set(ddWinId, "Maximized", TRUE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : S_Params_Quad_dB_Smith")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab2_wrk/cell_3.dds~ b/MyLab2_wrk/cell_3.dds~ new file mode 100644 index 0000000..b009f00 --- /dev/null +++ b/MyLab2_wrk/cell_3.dds~ @@ -0,0 +1,1416 @@ +defun _DDSobjectSaveRestore_() +{ +decl goId, goId2, goId3, goId4, ptId, plyPtId, ddsId, dssId, ddWinId, ddoId, goId1, pageId, markerID, plotId, axisID, traceID, legendID, goId0; + +ddsId = get_dds(); + +set(ddsId, "ddsFileVersion", 1.0); + +ddoId = get_new(ddsId, "Object"); +// DataDisplay Object: + set(ddoId, "Path", dds_get_exec_path(what_file(0))); + set(ddoId, "Name", dds_get_exec_file(what_file(0))); + set(ddoId, "FileModifiedDateAndTime", "2025-09-29T20:41:30Z"); + set(ddoId, "FileCreatedDateAndTime", "2025-09-29T20:39:43Z"); + dssId = get(ddoId, "DatasetServer"); +// Default Dataset + set(ddoId, "DefaultDataset", "cell_3"); +// Snap/Grid Defaults + set(ddoId, "GridType", 0); + set(ddoId, "GridOn", FALSE); + set(ddoId, "DotGridColor", 102); + set(ddoId, "LineGridColor", 42); + set(ddoId, "SnapDistanceX", 0.125); + set(ddoId, "SnapDistanceY", 0.125); + set(ddoId, "SnapGridPerDisplayGridX", 2); + set(ddoId, "SnapGridPerDisplayGridY", 2); + set(ddoId, "SnapEnabled", TRUE); + set(ddoId, "SnapAutoSetXY", TRUE); + set(ddoId, "EnableExpressionUpdates", FALSE); +pageId = get(ddoId, "CurrentPage"); +if (pageId == NULL) pageId = get_first(ddoId, "Page"); +if (pageId == NULL) pageId = get_new(ddoId, "Page"); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 38036283); +// Graphical Object: + set(goId0, "Right", 5403); + set(goId0, "Bottom", 4504); + set(goId0, "Left", 1577); + set(goId0, "Top", 474); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Input Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 670428889); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1550666721); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 682538220); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 624091392); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(1,1)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1272275325); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m3", "5000000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 2086847618); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 2077); + set(markerID, "MkrReadoutRight", 4651); + set(markerID, "MkrReadoutBottom", 363); + set(markerID, "MkrReadoutTop", -361); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "SmithChart"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 1989217276); +// Graphical Object: + set(goId0, "Right", 10070); + set(goId0, "Bottom", 8953); + set(goId0, "Left", 6165); + set(goId0, "Top", 4844); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 500); + set(goId0, "RightMargin", 100); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 500); +// Plot Title... + set(goId0, "Title", "Output Reflection Coefficient"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 119428152); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1651622095); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", 1000000000); + set(axisID, "IndepStop", 5000000000); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 104); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1300737075); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 645226602); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 1); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +//Polar axis... + if (axisID != NULL) { + set(axisID, "DisplayAllIndependentData", TRUE); + set(axisID, "IndepStart", -1); + set(axisID, "IndepStop", -1); + } +//Smith chart axis... + if (axisID != NULL) { + set(axisID, "ImpedanceOnOff", TRUE); + set(axisID, "AdmittanceOnOff", FALSE); + set(axisID, "AdmittanceColor", 93); + set(axisID, "AdmittanceLineThickness", 14); + set(axisID, "AdmittanceLineType", 0); + set(axisID, "TickFont", "Roboto Condensed"); + if (get(axisID, "TickFont") != "Roboto Condensed") + set(axisID, "TickFont", "Arial Narrow For CAE"); + } +traceID = get_new(goId0, "Trace", "S(2,2)", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 735177137); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m6", "4890000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 38098646); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 9750); + set(markerID, "MkrReadoutRight", 12324); + set(markerID, "MkrReadoutBottom", 5724); + set(markerID, "MkrReadoutTop", 5000); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 672770136); +// Graphical Object: + set(goId0, "Right", 5822); + set(goId0, "Bottom", 8969); + set(goId0, "Left", 1270); + set(goId0, "Top", 4799); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 847); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Forward Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 556402346); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1649509251); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -60); + set(axisID, "MaxValue", 0); + set(axisID, "StepSize", 10); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1711500692); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 83033825); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "dB(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1719992330); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 14); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", -1); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", TRUE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m2", "2510000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 789441478); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 250); + set(markerID, "MkrReadoutRight", 1629); + set(markerID, "MkrReadoutBottom", 4807); + set(markerID, "MkrReadoutTop", 4250); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "dB(S(3,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1444057913); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m1", "2530000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1153199481); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 250); + set(markerID, "MkrReadoutRight", 1722); + set(markerID, "MkrReadoutBottom", 5432); + set(markerID, "MkrReadoutTop", 4875); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +goId0 = get_new(pageId, "Plot"); +// Base Class Object: + set(goId0, "Name", "default"); + set(goId0, "Uid", 2014711260); +// Graphical Object: + set(goId0, "Right", 10129); + set(goId0, "Bottom", 4586); + set(goId0, "Left", 5477); + set(goId0, "Top", 416); + set(goId0, "Zrot", 0); + set(goId0, "Yrot", 0); + set(goId0, "Xrot", 0); + set(goId0, "Status", 0); + set(goId0, "LineColor", 0); + set(goId0, "LineType", 0); + set(goId0, "LineWidth", 14); +// Box... + set(goId0, "FillPattern", -1); + set(goId0, "FillColor", 0); +// Plot base... + set(goId0, "LegendOnOff", TRUE); + set(goId0, "LeftMargin", 947); + set(goId0, "RightMargin", 126); + set(goId0, "TopMargin", 304); + set(goId0, "BottomMargin", 610); +// Plot Title... + set(goId0, "Title", "Reverse Transmission, dB"); + set(goId0, "TitleFont", "Roboto"); + if (get(goId0, "TitleFont") != "Roboto") + set(goId0, "TitleFont", "Arial For CAE"); + set(goId0, "TitleFontSize", 179); + set(goId0, "TitleColor", 0); +axisID = get_new(goId0, "Axis", ddsXaxis, "xAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 640010508); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", 1000000000); + set(axisID, "MaxValue", 5000000000); + set(axisID, "StepSize", 500000000); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsYaxis, "yAxis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 1289646518); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", TRUE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 179); + set(axisID, "LineThick", 14); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 179); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -200); + set(axisID, "MaxValue", 200); + set(axisID, "StepSize", 50); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsRightYaxis, "Right Y Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 2074584747); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +axisID = get_new(goId0, "Axis", ddsXaxis, "Bottom X Axis"); +// Axis... + if (axisID != NULL) { + set(axisID, "Uid", 317988935); + set(axisID, "Color", 104); + set(axisID, "UserLabel", ""); + set(axisID, "LabelColor", 0); + set(axisID, "TicksOnOff", TRUE); + set(axisID, "GridOnOff", FALSE); + set(axisID, "LabelsOnOff", TRUE); + set(axisID, "TickValuesOnOff", TRUE); + set(axisID, "FontSize", 140); + set(axisID, "LineThick", 7); + set(axisID, "LineType", 0); + set(axisID, "TickFontSize", 112); + set(axisID, "AutoscaleOnOff", TRUE); + set(axisID, "MinValue", -1); + set(axisID, "MaxValue", 1); + set(axisID, "StepSize", 0.2); + set(axisID, "Logarithmic", FALSE); + set(axisID, "Font", "Roboto"); + if (get(axisID, "Font") != "Roboto") + set(axisID, "Font", "Arial For CAE"); + set(axisID, "Format", ddsFormatAutomatic); + set(axisID, "NumDigits", 3); + } +traceID = get_new(goId0, "Trace", "phase(S(3,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 1); + set(traceID, "Uid", 1512052614); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m5", "2510000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 1284500920); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 8250); + set(markerID, "MkrReadoutRight", 9836); + set(markerID, "MkrReadoutBottom", 307); + set(markerID, "MkrReadoutTop", -250); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } +traceID = get_new(goId0, "Trace", "phase(S(2,1))", "xAxis", "yAxis", FALSE); +// Trace: + if (traceID != NULL) { + set(traceID, "TraceType", ddsAutomaticTraceType); + set(traceID, "Color", 5); + set(traceID, "Uid", 1133911850); + set(traceID, "Status", 536913920); + } +// Rect trace: + if (traceID != NULL) { + set(traceID, "LineThick", 7); + set(traceID, "LineType", ddsSolidLineType); + set(traceID, "FillPattern", 0); + set(traceID, "SymbolType", ddsCircleSymbol); + set(traceID, "SymbolsOnOff", FALSE); + set(traceID, "DisplaySinglePointSymbols", TRUE); + set(traceID, "SymbolsSpacing", 15); + set(traceID, "AlwaysDisplayTransitions", FALSE); + set(traceID, "SpectralArrowheadsOnOff", TRUE); + set(traceID, "LabelSubtracesOnOff", FALSE); + set(traceID, "FillHistogramsOnOff", FALSE); + set(traceID, "Format", ddsFormatAutomatic); + set(traceID, "NumDigits", 3); + set(traceID, "Font", "Roboto"); + if (get(traceID, "Font") != "Roboto") + set(traceID, "Font", "Arial For CAE"); + set(traceID, "FontSize", 112); + set(traceID, "LineColorAutoSequence", FALSE); + set(traceID, "LineTypeAutoSequence", FALSE); + set(traceID, "SymbolTypeAutoSequence", FALSE); + set(traceID, "LineColorAutoSequenceOrder", 3); + set(traceID, "LineTypeAutoSequenceOrder", 1); + set(traceID, "SymbolTypeAutoSequenceOrder", 2); + if (DDSnumTraceTypes > 8) { + set(traceID, "NumberOfDensityColors", 16); + set(traceID, "DensityColorOffset", 0); + set(traceID, "DensityStartColor", 20); + set(traceID, "DensitySymbolType", ddsDotSymbol); + } + set(traceID, "TraceLabelOffset", 100); + } +markerID = get_new(traceID, "MarkerNew", "m4", "2520000000.00000000000000000000000000000000", 0, "", "", 1, ""); +// Base Class Object: + set(markerID, "Name", ""); + set(markerID, "Uid", 648333241); +// Graphical Object: + set(markerID, "Right", 0); + set(markerID, "Bottom", 0); + set(markerID, "Left", 0); + set(markerID, "Top", 0); + set(markerID, "Zrot", 0); + set(markerID, "Yrot", 0); + set(markerID, "Xrot", 0); + set(markerID, "Status", 553682944); + set(markerID, "LineColor", 0); + set(markerID, "LineType", 0); + set(markerID, "LineWidth", 0); +// Marker: + if (markerID != NULL) { + set(markerID, "DataScript", "trcdata"); + set(markerID, "DeltaModeStatus", 0); + set(markerID, "MkrType", 1); + set(markerID, "Format", 0); + set(markerID, "NumDigits", 3); + set(markerID, "ComplexNumberFormat", 1); + set(markerID, "AuxFormat", 0); + set(markerID, "AuxNumDigits", 3); + set(markerID, "AuxType", 0); + set(markerID, "AuxZ", "1"); + set(markerID, "AuxComplexNumberFormat", 0); + set(markerID, "ReadoutChartVisualLabel", 1); + set(markerID, "ReadoutSweepVisualLabel", 1); + set(markerID, "ReadoutTypeVisualLabel", 1); + set(markerID, "ReadoutOutlineVisualLabel", 1); + set(markerID, "ReadoutIndeVisualLabel", 1); + set(markerID, "ReadoutDepeVisualLabel", 1); + set(markerID, "ReadoutNameVisualLabel", 1); + set(markerID, "ReadoutVisualLabel", 1); + set(markerID, "SymbolVisualLabel", 1); + set(markerID, "NameVisualLabel", 1); + set(markerID, "MkrDontMoveReadoutWithPlot", 1); + set(markerID, "MkrSweepExpressionsEnabled", 0); + } +// More marker: + if (markerID != NULL) { + set(markerID, "MkrLabelFont", "Roboto"); + if (get(markerID, "MkrLabelFont") != "Roboto") + set(markerID, "MkrLabelFont", "Arial For CAE"); + set(markerID, "MkrLabelFontSize", 167); + set(markerID, "MkrLabelColor", 0); + set(markerID, "MkrReadoutFont", "Roboto"); + if (get(markerID, "MkrReadoutFont") != "Roboto") + set(markerID, "MkrReadoutFont", "Arial For CAE"); + set(markerID, "MkrReadoutFontSize", 167); + set(markerID, "MkrReadoutColor", 0); + set(markerID, "MkrReadoutFillColor", 0); + set(markerID, "MkrReadoutFillPattern", -1); + set(markerID, "MkrReadoutLeft", 6424); + set(markerID, "MkrReadoutRight", 8150); + set(markerID, "MkrReadoutBottom", 305); + set(markerID, "MkrReadoutTop", -252); + set(markerID, "MkrIndicatorColor", 0); + set(markerID, "MkrIndicatorSize", 6); + set(markerID, "MkrIndicatorType", 0); + } +// Marker Types: + if (markerID != NULL) { + set(markerID, "MkrOffsetValue", -3); + set(markerID, "MkrAperturePercentX", 10); + set(markerID, "MkrAperturePercentY", 10); + set(markerID, "DrawApertureOnOff", FALSE); + } + set(goId0, "PlotLogoHideOnOff", FALSE); +// Initialize plot + set(goId0, "InitPlot", 0); +// Base Class Object: + set(pageId, "Name", "Page 1 : S_Params_Quad_dB_Smith"); + set(pageId, "Uid", 427573884); + set(pageId, "Invisible", FALSE); + set(ddoId, "UpdateAllExpressions", TRUE); + set(ddoId, "EnableExpressionUpdates", TRUE); + +ddWinId = get_new(ddsId, "Window", -1326, 570, 1155, 818); + set(ddWinId, "Object", ddoId); + set(ddWinId, "CurrentPage", 427573884); + set(ddWinId, "PageViewRect_427573884", list(-3927, 9485, 16346, -1226)); + set(ddWinId, "Frame", list(-1326, 570, 1155, 818)); + set(ddWinId, "Maximized", TRUE); + set(ddWinId, "ForegroundColor", 0); + set(ddWinId, "BackgroundColor", 8); + set(ddWinId, "WindowPageOrder", list("Page 1 : S_Params_Quad_dB_Smith")); + +} + +_DDSobjectSaveRestore_() ; diff --git a/MyLab2_wrk/data/cell_1.ds b/MyLab2_wrk/data/cell_1.ds new file mode 100644 index 0000000000000000000000000000000000000000..12cab1030d84e9ba64e820fa29504c4fc321f129 GIT binary patch literal 261632 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�PQ)TSAu<*uK~-aquK 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/data/cell_1_MomUW.ds b/MyLab2_wrk/data/cell_1_MomUW.ds new file mode 100644 index 0000000000000000000000000000000000000000..5bd479c002fa0bdf36fb1f150bdc551cce6b1f94 GIT binary patch literal 34304 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 ZjAy#|F;6|#{x}&=`WVhD>-fhJ_&-buerx~$ literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/data/cell_1_MomUW_a.ds b/MyLab2_wrk/data/cell_1_MomUW_a.ds new file mode 100644 index 0000000000000000000000000000000000000000..32b3ab782cd89de0aa4fb12f3b9d89f56c52bef5 GIT binary patch literal 660992 zcmeFac{~+y`#yf!(_*h=CrPwOvX$Nn*(wr>R8mS>rDzq|MU+ZOi%=r6B_U%cWEUzz z=O~3Jq%8f;dA!fO&u99~^LiH5_x1VlN4ImEuKT+0x#pTVb7tmfYT6yzExK#R(H(YH zN2gEWA8P+mLSgyQP+z@j9LsCUSPEqf>udP?G#IB$_+S1wn)-is0&8{F>wQj-Zum+6 zVUkQwiH>5tW=2sntro^>=6YxRKKk>2V*(mFhSJRSetydMfBZ_{#Q*V=0arM4y)%7a z5BxhbKm5Na6jQGxg3C0CT-FBYpjIF#g8ewg3NpX8)J^XRLpw-;=F>SGfIugFe{@<98T;z}OGt z0E~k$4#D^nMy8O)KtYX#u^axq2S&D0zxnM_+h}B{vtCPMmC-5+%Bh0)J`(jP=j7WwP~u9{T?$c%aY*V>^r; zFn)%y6UHtWzra`rh4u=@*D$_;u^z?-7~jI!2xAK*`X0s)Ft)<@5yn3?yZ;My80(*T zT=!4b|39{W+UR`$FRb$a(F0@sGvB8Z*S`i#d@US)|2GA`o(d!LoZoc#njOY}h=u+; zCw$EXBR7mZF!I7U1IC#!&VrE-#@R6P!zchFJl#MMg0F>P6oF9`Mll%0VVnb_1dMZG zl!S2}jPUdXWj=h(JW(P8UoU`hA&iS)TnwWujLgFyIrw@hjPfupgHZuSMHrP}REALn z#^o@sfKe63l`sMr)nHr&<7ybyVPpv5L*w?PCM(LYNn4K3H*}=d$>S!y z0=iXY+0M<47~{V%^4|_#3rHCM3cPT6Bxc@(^6Jighwf(00mX&_x%1|6;>(laIE}lb z6V~GjA_QK~I_-QOuX}Kn3zpgR4A9mpz6^g=iQ{b9E8iYIg9^S3U44A3wGdyPj1L)( zMf(Z=38&q_X4{@h*+5j+(V>)5q`u0M+?rM_0%pjjG0v`{E(@ntnC@a3v zXL>qzdB%lH;U}ta{*1X&C^~BY2=E`qoQHq@-Mpz9^M5iT!l6(c(zgzo_sIX_?<1f8 zcX|Hn%ZGGaR%YnaXIHEet3K!YtGn%;_zHx#-;p`WqR%@oH;b>E@Cy7KEAVtLi#}~X z3^t}~i-RRaUT17R@Zjs03}?}#iS5@NU6wCv4tHcBu*dA z#OpHqk|Xrh4*9Gi@L}RCBH&!@FW1sLUk1jO#Q1TXsKoh?&VP72V$SVP&tJrT`G)yi zWf;fAfic(Ykw42SO{|o;UI$L8Za6(_dK0dP;55rEAFkGc4^rYY+oz&@R@}bJYEg4Q zk#BoOxG(Z&G8~I!j>R(k?w~CF=oAhi7hDe(SMzsHy^#h|dDa`1Jw*O&Bc%@QHyqR02+9W@;$!?KG^iSu(hQ?a%wOM37QV6Ik|(KaWiQU-w(ae&gTSA5Gk) zvx%Y4UJ0U>!&|JTlbJqR)?a-1Z-l5eHIV zQjS41i zK5}Kk=L}rWWPHeQWZr-Ap}kMXo^5|ea~++0P)l3e;FrhUo4`L~kv#pE-A zz$XCWJSO1e8`!RueO?CocCNVRI#hx4AD#cOKmV=y$4l7VT2NSuU6^Tnb4mg7=jGe{ zZB?b~K&dhIe4HZkVHFX}wG*Z4fJ{hBQq?k)Uvul_$>d9Ofbuy5cEhj8pUH4K&zf2X zPxSz?XWK;DZym$+&~eBvu+c0PEL!w@nt&tn=TMbNyuC(L&^~9W$+aNFlZ;O%364Lw z#gP=?0Yo=!HPXmIbswuKnW&ghvBMea{Hty~$MvrX`%)tGbreB4NI!f3S#j^oQgn3&^Z zH8<9^%TbMcyW>y^5^q$ zH|r#}QbAwTzV4yd7_KWaK1)b&8Y{goq+h|XYyFN7E(oByzSGa?*>9s_PHSdPn$V2l ze3*Ud68a+J;{$Qd5pZnSE&UBt%fXsz>uGA!kw1^lf7qY@*8C+@3QX;IOR*hh0mnC5 zBY&R##8Y6tPA#av94fYK(fU=buL=|L^kr*OzZv z-nEON&$2_OJz4cBr$1BvqINBy9DXaA&!W$eZKr%f>H6gUnh})9qE9x5s2bZcG4Q1p z>seNh{FxL-VWI4_K@5{T5)u*f0QqF|n9#Qx11~@^?ewYamB^n3mXvwkx1oY5w$vi5 zAszQ;GCoY47X+M={PG1ApE2wf$3}(bC{%ZsTI@jIJ}P#udCHP3YC5jl$s~R8Lp~D; ze3&>+1e|J_Q&H)52EpQ!Bm2<46ZqpM6;&jHPfclY)QbL09U!;uZV zd9N1p1fp|pn{DGfg)jdx#q8nFj3=OeG4&@$dj+2N&R3H2iK2qmQ+|yDq4~Ie$oP=q z7|bYsq@(KvEHtK^-rIc=$NzG{ue9IyFLTePA3A^DpQGP|sr2mq)t^Tu|F8S)zq>!mZ#8gY=+o%^DQi}JZlgJr z9C=v-Dwc>mc*vs956AosFILw8o?8?WeNE5V`DbdPYQYgj`rkCDV&M?*(SKe_^JaH$dxUf@#Ebyz}yd#@gc*p z6KlUto11~%RmeXuMhVs3FI=4U{x}s|vvlZDU+XiR&vMw;E<#^>As<-+9~+3HNx&)d zn-SP}zZ}$Ze|G2-MgBZG|6zarTl3#Nsh<7FrV@;Q(hSv?yIXjodVM4p=r`c;!bY zE2RH_*RTHh^5nsa;KcSBZ7kFHOpt9&<` zS@h|@CwRWSWevD7!}3fqi$25eUK*HpQ4F|p)jZ}mLjFvK6CSyybMKZ6Y;{srn$0uh zlLL3ZWN<0J06q&tYYN+oaoxJ!@2T%~p@MN!liR{RrQ!M{i#)I9)XH^Gl%is(iZR5b|L$&MV$n`%7?7 z++&{dAj*5N&2V2iX%1N1)it-g3HdV_PT4#kr^DmDfIMbO;jxC zRFQy|X&%nU4fdr+=<6utlSAM$0peUE;9QaOvr(G%7~60q$~eI0&--(s?UuHopJimKqT`~AUTP&QPjr>_4 z*ynf&{rua3X`w<-dQx$JBjZDcqsLVzvClOFOU|EMou!WIF1o6oB0@j^ChzB35Z#}O z^Z5$%5pKsew9wyCc5 z$FiHqpPja?5OO{F5-j8E57;2ljO!t-=0e5I<1azp=hBGDb5MR~q2Ly-58^3GgjCM?K zOfF!)eZvW}0$GkvowefwDzK&$%xZa$R&3)tGY|u1leeO#a{H z`L8b@V7}dqq0cb=9a9xp^rpA3ejKGJ9!$ZJv{<(7eX2lAS5#w#I=vRtwU!(IM_GjkY{`CC)GPc<-UGxI0 zNIjmD@*erKXx7`~#^YZC58qus59=Twt_<8J!1+Z+Rze%)-$zBws>~M$y^WrC zHrzq}Ook(y`^Zh_z9;BB;R{-{ui}0vyZ7+RyLt)WSzCUMz8Lanr*FFDo}4t0pmTWJ z<;lpO$@nmF(g`>gj~>k5F7E|`KX8dkX`;G%A<1l2Tr^CgvbIBX8uDiv?5l^+mm}m8 zPvD~qapn+ktdlsa2d~dE^!b6Cy_!{@p^=W9nd4r9iLtbyO)UE4Rbm6&^t_(@8Cg{peb(mLk6*D! z49J@3ee)eN6W1FV&h+&G3oo~2V3BHp&Qn%A#+Rpk;Y@okR19{d=dMiNkNkN^D4+G^eGpxO^BG4^Vn zo;~-HVtl=1ufF<%qEkI&dA=H$h8M2%-jDK}RwCi<_rw9u3AYK= zgUFxBaANlhWiD3p1Uaf@rCpPPaJ|W|QnS3G8V~wPK7q$=<#@iX>toOMc{EU)cu+jh zG6&~L#)paXjez4c^Sfou3wqs-N&1r~pt_WtiVsmzH0;*x*Na4U=iqhOVPD*YzG@+# z8Uml8>|van1f1MWCfCbe$6?Apz9&x-`t$z0t)kuDx8YZR9+~`q@55yKot>+4#Toj% zHg3S3RiDDNWW{Sf)nMnD$lweXeRl8d_v@wW^Kjd9+b|Y=zFYGB(c)=hz(94acX^iUZSm*Z9QDcyaxZ;m9_$v3o!E04p8K z$95*)#Fw|PmL2e176-CZ3OUX^LH=yuy?EC;RT|)Uvqfdfvus>HWPFa3;HVh}bEK$y zf(F;e^>30;-MW+9v_GCHjS~^ zS3|wiFU-;VM>1df&+_EQ&xL!Q>vPXnQe)tKippa()^XR-ptzHU4*$s>@l32f!0fSzsd5R8&yCk+a=T^ z5&7^WFK<1)penFQLT1eA~GjeA~VAr7jxtjU*tjQp7l$H08v><^PY0H4)U#ro(w zxZXrHM0gJ`jRo9KIQK<6BY!>@vTx2NLmG&-Up}^P7V>8@KH?-e6waoYtAQRMy>w$J zV5#eEe{Dn9MjCeh)RcI80p!oIu&+u&U(S$E6oHQy#PKHJ^h$b7Y^Z;Py%#>SUd{=< zfBesUn9L8!{dwuMaH&AMU;TMx@??De`@FBrI#Gr`eN41>vg&h=<%Rn@>H3`YHFnlM z7Ja@HKL7CzU7rFUV?EZg=re6=_ILX{QDAQsy2d*K`7;@got@-o0hdf{mcdt(Emx6G zc5j|>#DTpCteL!H^TXyMT(@J(-DXE*QvuhFdr1>QgHj?90Fe7IM8r-!j<6<92A zAZ~v(%0E8+c>dlM;(&kU^zSX~GjRQo;fU&3E-qj04)~-un(-aKi!ZOVEx+gF!5A=R zYKHn+J><`omA9t5?52UhkUolyT^6o?GCuMoI2rSU_H-AzgNijiZtopX-GvVk&*dGnTIl-BwUXTF z&7#kNt;v_4-xUR~)SKnP8jwGe;gnB^AHOIm6QfzzPi-B8{7_^dXKF}NA@Kakwka_l z`LpAW-Ej|#sbKsU?LsHZBwU|le1u4FZUo%ZwRx0@iJGjfzCQugty^ehH1L9oZRuTG zWNwXoo7vZELSIZi69{}>K^$`e&YT%@_^CfDK)6uaty)#|In?OPW`7>pfII!Me zcV2f7@@G;U%xiOwz8kPlT|G;1c^K}8E7aL@3Y;GT6FIT1+j)^ce+<+rdwGHerrmPr zwJy!X^-so!3@5{M3cul7Hy~TZp17H%ZkTcT2Z>WOY+!F}bA3f7&PNLNwTIAGE95hk zz$X;q^b>II>o{;9-0%>4_uAK4;yF4#A@imGEKh#?{OPRut2>jG)fl*}=Qli}J!GVE*CE@aW?=AyGnW9fM?q*glZ8`9^Y^G?O`i(e!WS%{sD@0)Aw zgZ%kw`;e!YOeLtXzV5;^`yH<5v-c(oM9`lf(NM{@BYqajzjT$FaJ^FuY;rPPubYni znGA=*8?{?$jVs_?_o}A8Hyp?B%iWd~dnXcjQvBApy(z=VCerV#_^W8uofxciH~M$e*i8`dS6~q!IXZK%7?u zoZ3!I;QPHu%8(J==uJy1qKx?`b^u-bFI)+6x`jSAZM(N{Fw}A zyTqaLwL)2#WPxm??F;0ShnD0wew$JV?#{6=ZP7>md@QVQ`Kfv;n3=l4YSpzw+@Hz# z945grOY%r?otcGsy?BuAU5@I8=}XX_H&C&U%d{Wz+)Bi^ixk*bD4{Pq$cKl(hl%rn zfMe^ODJG>+2{_hg47|Mb9Opke|6zY-&h1ane@c(j{oP81SO&FTG3*8M=e{fAn=E1~ zz>rkx7C~jCf5UWI)VGHfV0rR9t7Ju#KRhFDv;1>0pfb;!@|p*|eQU^_r5UX&w|#EQ>Wgdfvfv3%P#an&j%ypGnoX(KYh)F z##k5Nrmfh0@FA-E*-m4x*=-uOTf%{I%?CXn><~#`WPI95aLPZP;J0Fbfb|Zle^a0F z=lwZwKCe&Y&0qa_Wb*&L50mYudbha5F!U+!NYP={=Z?MmH&#Yh09P#wqkbi%L-`Hi zDX#SVxBR^Qbu9X9N!2kqE-wnMHqt2dr;tCB;hb4_Z_J7fS=iQtC-%B5M4!j)tSyb6 z|KvH4_472DDTMra%Ej-?*V3q9cjlAsc4*jFH-uW68vHGvNkCy0R4%(FJ4XJ;jtol}>$KcfKWKRW+m ze`e0@PtU(JaqhOdoaflb!3$lRrlZfTY{fq*J(H~fyQ?*1tTrS4bA0r>Znd}q@ZBl$ z9Wp_AAC38q)px{z_ea;YU3-u}li?hG0KOVGI)lcbrcY-!Kfv{t{CYt5Gvz*LE|Amn z+K>F1dpc$Bw-_2Q9yDYdQ-YokM#d+N1gDYxz-HRvb0ADx&1#|yB34DAYjyeJ7#Dv%eRge3ag!9RQn=8=!M>1df&+_EQ&n{e@ zyB2@=)t^Tu|NH#;-sYlR41K0ONgcbHMW2`No19ug*Jo$)BrbIpeRdxfvFxJj^WACl z2+>VQpA8yrs@K^?0p}a}(i1VrpUH3hXJT z+KQeNZg1yu>RB5VtlMP}t@1J+_ct;=WH@VygwITfGnRm3)bL$V>s%!;moqRM-{ z2@CgJ=M?16WH^miGAeW2oj{9$^0kdak+|M!r@nnRYjrpnim1p4U5fm)kHZJwf|X{ zLK&I-Nb&y_C$%p%fuYYk&oWb3^{K$qdLS;Y9LP)Ltb5L)Pg?_*F;4WnXzU%&do21i zTk4=^Rwe?>XWJi~(}?_;45#NJf8C|0Sy=Ag>=kF4kx!OUrxb?sJO@*Eq#R64ME;!T z{6wJQD;2y?+aI#DFAiV7WPF%7(+N1z;rA5tJR2UW(@4T7w0($?*@XLSa`$Ycv^5p(}Y(m6LKxNvy?(72K{Uy$B{#oSD zMvL?Le1A{@Kbv8npdj*RGCuhvIFC}-iSoS9!oqtTH?LcP>N>3qn_kyXzrTBNP1h?i z`g0*>vz{nYy@m7x3Mt({yf&$k(!|FAzZ=k}-PZ@8v;$NudF z*tL~o^PXfOf3|n=;fanf1Cm$ly<+2#53l@kV1;*F84$GmK0`egv{!LS7PWzomT@5Ys;CZo5F#f57rO+ zI!EZM7xD=t@L}S7BH*w&ip`{$gklvl8(I{T^Kt$oH7Iu{;&Q#GWmbq zZ~xtXjl~b|Vdyg>MYV=ipB7v09-B+oC;M(2{D%z-g_dSlwJlt+&@+TbT57iNz+FDEFDm;*F~X$ zU8&ApZL4DO^-IP_2I8=O|10zT6x;BSC}&}`lb`0t_^wb*_<9YDS}fB>>tWP~(E!E`FdD+R5k?~zjbSu_aTAQ2VKjx&48|=mn!~si#%(ZehtUGY9WYwL zxD&=*Fj~R58^%2_TEn;(MjIIS!MGpB127(h@equMVYG$u2#j_x9)Gxku4?bN$^+mdy!Chm$Vk`~2rqz@ht`&sUiOFrq26US z!4YWxOorpMqdl4btpkvJSbeJ{`w_0U0R!R0IPE(?n4^BzvuSAmTvjRcR^by3yo;;w zS1m-(w;?Q)irZ{d&I4chMnqmJ=0Kzo^K%l`w}4ZRRZ}m z6ZmX~I421>WA7%IXmj4ht|bn#^CFhjE^P>PQ|W=rBV9X*!EAgE5E!(btx&GxAi8|u&Gnt4Folyi=w^xEKyPi>EGtu)iM&}Q=m%lXsSgGpey4Lwva(!z054loY zS06oEfW9`*!lKRl?``XdwB@Bwv~jdcFl2 zA2J*@=i8RI=-+qwBwgu}Km@9LZNhe|vhOs^Z1MTzQvqnZh=zSB6Z%Sme3A%!0!eVz z#U*TQtGk0eHokSjh2zirbG6orkbLuB{dr{azt5i+aYm>y^l3BrwUkw#y0c=p1Z^t? zFQ@ErS;nHzmF8MXvGlx_tbR532c*vd*Ok&e7llECG}oD1!N{M=x%_r3B^Fi!Nu8OsF&vAV!r5)tSm_`GGZrx$>lF|5fM8@YJ#EB!|7+@Df z-nwLClh_W!dd{;p7nelib^Bpo^@P3@A)kH%A3cckmVmS9;oNA| z300ulI;Z2=4|IR_==_KM`ESiX=Ne5(=wlw%!(KAS)EfD7fC6914zm(4`4-32iQ}ob z9(Gn#se5lO0lCx1Ukn(F^4}FzLyLn%fk(h64cbbie=?jq>kjaxd^rrJc?oT8-Hpzt zYFnRMRlOwqWO;&Odg2Q!?H!voCi-Ulou~DS?kG2~MxbRvkX8+gQHCe&(>_JGu7$ul_tT`QPWyxe{Ac8T#CHma>dhpYA0)qqmrrfMa)gI_k$E9bVwQ zf5M-hpWq)Alggq`*J*`of`KsjDw=+L!gHigG8{Ge3;HSP*%u+^s=}pXeu2f#T4SN6hr~FwbqT8^% z>sNmsnf&kb=bsg?W-;`+UcpA3Ri6?Z1s8k`Ux3_a7VlG8^l7NG$-jx7?-@{64`R`0 z>*;-JGHpWO>g#i+>fK16WH^eqrQL6S$;Q&PEWZEE<@h`)*p}%LlkWlkr&saV`*W2H!0-gQ12#`&g6 zP^$R>uFvV|4z*{`|M*zi6j( z*WC}fm`8E8i1rKQ&j#k<`igqRpkdnD#%~J9hYL)%o{Z8d2DkD%#a))6d|Nl0f&2PWoM{^UDgV6EGpYmt<_hm9BD^{p6>am`G9+~{_^Jf+6 ziXMhOgG!raS@qeec|1W;w;0TBb@=>(MW6BN1~O6f{2Gq)ywNQBtZ3gT9vUbFz6p!z zuNR(;`x_aK^-a6eT9P@KWABrau20A(V|TinZ5o$P|Nf}nlOJV}Kc`^NEoB60K&8?q z-%36L*C!dDI1-$+Z;>A7L~<|=f0f?KE>!o{>xyNzLNrWYLn0^?MBw}@VPAcOzR376 zaW)WeH21TGmTFW1=e&p^+gNme_UQbFw-@Hz{`CCa&+WFdu*$`x_X^ac4j_MCw@#FQ z+o~d<f9?LOKaWiQ_xZDtbFMW*p97H#KCtRjnXjaAhguQnREu!q zX3?kfrY}=^=y~gD+@W7s^y!#mqcCB$5ICNeswb$0^ht&j71mkw&@=}tSZDpNT?&0) zjhohTr7O?!z<0B>m+qYfxIWiAE-y_Lr2*{)WtrMn?&10*3lk405 zY;X~(d#29Oj3Q3Mj>ViX7(F zof$a)(fJSi^WU1kjM9rE4vjgO&(34D(`J<6>t)As=h$fqg}~VKZB@c<IxR7d_SyDLa+>5>+}H}}v(S=$7hCmA0y918m@XX%BSKx?U=>0ND9w{87bJ4d+| zY#Z-onTrm{x3ghi3532DLq0PJd_F;(tpuC}F2YwXX$4|5U-R8u1L*kVPx*7FlUM!r z@?ZUVWb(hypF5??jxqFky0E8_Ri7$j`#X4+6@qArsgx&+J`bN08JkbfOD;Hha4(BK z!^8$AZ~P<(e$s-*g&suuB*S_8c#}z%PY(92IMO}Q68Yp*_7yX?Qgp5be z4GJacYaHamM&OeTal8mPoo^C%`0T9$JM8Ce8!LzWd3656{`|M*zujxRUkCj-At|)f z_klF>XUn4VKXvCn2baH(due(G`LLI9e)LkQ=in;O3A=ZvP`*FKb7H=}2$-?&$e`L) zq<=CTiXcx6m7JGgcO!=|A1&hy_&3oHzoG?wrRL6YlfBQkzQCja~VIdw4VB14}C z9oAfB)u;H^`Gv-G9cs@1X|#|wTZ>R! zpJaT8KJQoTrF3-lyvYwDH>x+?3n!6m|GqWcbWI3tqt58P%tm>uKS-OA*Hi_vUw=D|6*Do0#GMuxu z3a14=)W=xaF%pYsssECEO5iRK+H z?<$}#_FQk!?itR1bpFHJ%io&+;Jb&@XKQC;m-L@a4@{XlY9^5UGp0COPz(mT0VQ~EiQgsKV&#+1%X59TXti4Ra;|Aw36`U zGiJ@0r>t}av_xxHPpLuI|J$ak&g{@@0d{$o*)oZbaQ%?+A;VGYU@v?;dlwcp20Ok_ z57o8yQ?*rC*Mfy6~2b^qlvl~Jzv4z&8ZZs*mlsgJgRfsQJ~kvcThDTe;`J_{bTzgiS9k_M9t;NwC z`Ll!m3!BFqTR@EQ4cQ;Y(YSud_%Ly95^yr6^ksRz-;YV1EvuZ@iR#7$C|wyaqF?_! zS!%ttCA$7U2KIG}(AP1@CyK!55yUx5ze z?D|#J7}Z$)d1Ugx&!0=&xbHFaIq31!oK>IH){y&!-*Z8;#N`fY7JZgTf1LW0uFs66 zCo8z=-`B|Om(R2D{s%V!V0WaYO!z1AXEL0N-FY)5jdQUfacWnqH1f$${s|ka?Q_8$ zIWf)sX~>`Bjp`l;E~NqS3715#Z@h`?lZ+1&=N18HkI21NhxNIbRHXgUH%n06rf)5A zRq`}UH}>P&kiF=8Q)iL%#pEMO;6sM9p)PZ6(7h^f;$iIUx{qFh4 zJ{C?Al+D661yg2M9Yg*c0}4CNeaHbaC!6lalp>wCx0G+3O3$lVow%f2g7Q5@{ksFA zg+N)e>9w7%$e+n@8r5BT3#T2$GAd0aPWz(kjVX7pm9H<@1!lgg7Ibbx*Don!N=98~ zEntVh9f_I!k+}ZJ_+*6q?>LkPSGMxCAHiOlXt%pxM0F=WTPv?<-h$np{>=37q$qs5 z{sQ|dA@rpL`B)J6OoTW$2{01i#M#rnAP*JjLDLhf^dD3@p(*wlf-l5ao6jJh+%~`HOyE!sU~k=+x^V^aXRPN!y^S&rq`Teb znJN{C`!gAztt2?x)UTL4f0T<=-fNHvb47KJ$i80_rb5F86w2IT!gPrDNWT_-p1^rPA1+>p!B;UxdyjNLKD?0Vi@BHf!jk>r2V_kl{2&Md~GVFI6{5N8VkhwW{fo@HSbP?o&j z8fB1#^B?rC$g^{_MCr>+;UXOpw>G=-SosG+YlF#|1uH z(esJr`dV|xp?t(Vg=+p?g1~URN1CIE0KPmK4n>0U%N{Y!h}h z9mMXmsf?9Ai2T{5Q@G3VKnwkOdI51;hC*@uknwRM!BLa`p>fE}30o5|U`yM9>K;4E zu{q;l3ntCcK|MVs4CiwX_O*e~*EteCb`WPi0cS&0lGnFf5A4BmjUIIibbRus{JHXg zZJ7I9pvI`jdVXVM^1siYwHD3gVd!)4qH`XrJ`Hxst9U)g1Pu?2##piFQ(Szbxmr{v z5UDkLYr>+>!u?NXkLTnE51fKJA2}d@Cc~NZMgOPSj6BSwuwX)T4)V!WSnI4qJ~^Pm z?p=4>Q{>NPUPe!iSJFV*&Cdr{@La_8NycX-3C`2nUDY}4dDtP19cwleqq@JkAD>aZ;!^?9a@k4nGDAuvAH!#%>}b*Qy9Oa3;ATm)^UgW_Bvn}TxPzB>q74z z4~>7q8+D`waH*}TFN_Vr^-so!3@7%osBvQaIc%t3L0G*P)qUpGQ25cV1>0#}D*7r7 zUB8qM`>H4ObrAC5B=AXvIFpDnxYwZj(;4&o6X!SN4(gwodiYm= z9+~{_^JjyPivQ53o|SbAt3Gcy72UAClmT{S`$p@t=+k@K%7Z$WGr)m&9Dy1v`pik^ z{KykK8+^MYsgiyX`7;?#nU0C%YxO+LasR|Qo2kerLkIazMHuG*qk7BwlMcwA1?MOS zIjGS<$)rc?#l(GZeUkABBf+UK_&8&&Y998nqESq$4b@#Px0@qs6%8vs6!|J(oe#d< zWs~$J1o;#b_>kd%RIL@&^;Mv&N_nNX7rOszbpFHsOg6XQJ^yLk$rnYE(y=qE#8#^( zBY%E;XW;;QZ#tMCRn&fA4)Wo%lUEx&q30L-{&W$e-*3ur7sm0J5MQafv$Fu`pWC7Q z{v`5eG8~HIN$)u~-LT}x?%VgCOTlqOw;dY0mHRB_S0lpPaTNLU{XFkAW)3ajq)Ttc z+!wcS{gd%gBf&A?-rgR^;f5Ja+`;GMf$H{6xh{9@cnfy)ReOjS?H0~Q0QU8r&{sI* zbDY4Z7vdZt;ABY5w%GK}1q)N1sm8Mb9iK4f_b2>$`>};4^pEA$7}Z#hpGPMD`~3Nb zXsbU%pH$9?x~%#fzwS}4O?NsFuay)xXVGW!1A(Y5ed&Pj5Y@nlMW4EoCkkZsX9Mw& zUGumikw25+NYvRajIzzcF44|Q9v*|fPf6UcGB4 z34N(TJ~{+GuOQB60*;fb&BwJZRp8spt-(L$$K(7*=Rdr?{H^)7I%vd-`#i(kD+{u& zWg>rms$>4zBs&f4>nmB5M!)Woxn17^Q@JEMU(|#l zeP8KQ|4o-V}uMsfT@iA@s%MbDzK` zg#>4nZj+C=+&RoZT{`hoG15O{u7ARx12f$My~nDlF{-ip^T_0XpFbA~RK+m#Y1)0Y zkX4^2Eq1Y|W~R~4Cp1)gvgotH>+RU~+%(`>BXZ7_MW1DFXo?o?e1Ny)^y?cL$e+n@ zJhltJ%eqDPXT{tH69th^Mz{?w%WTUAnqrv&Te@;_od~QBtmW6BfgyTQS=k9N=S;?j z498CCz()0JdDxp|Kgop>sO}Wnu1+0I8peIxVdKeNPI%o?*cUgUFD9QK1U{1?4i^FE zWPR70?)ED1mN$xb+>2P8|LFXOx0k;)f9mzrBk|kQuOP z!usK^3R3m>T!#RI;@@D>`Jj{^y zvhzZDd=OJS$Jg&gYbWw&G8{^cZ0wFaA587`+nMX;pz~~;aamGLyxv&K zz6%la29f?dvp)9*oNEDW{^NSaE1}O{$oP=qsNJ`j{Z7RPTbxiTF(ifRb|xov6uGou zS418z2+>EMzo@{zvIu>BhI}Ry_{+i4@=0IKarXS)*&xWod$s6Zq|eRk zt}N|bLj#TFOm zQ)5Xr^5+%0iILZZlR%5ojIKW*LEeGUNHiJT@I)OlZ>nwzKr>^cnuect8FlQuvv*8~y%n zXYHNIr@e6fknthI@sAicEC22V?2hs6PR$rp_wfAyk6Z37SU6@P`y|Q>uPX@qnnvjB z8{~6@z~>;u357VU-~T#x*o-L}Fs8ux)#QOE|X&%x*dqbrPVFuKF&0i!33 zUNCyYcpgR{7=2;90HYs_{xDvI@e+&yFkXi73XE4_421C-jMrfdg7F57!7$#0@fM7? zVY~xl2#j}O423Za#&8(#!FV6W2pAv07ztw(j1OUqhA{@lM=-|17zblKj0rF%!uS}* zBp9E-m<;1n7#Zu7@hd~W!I?hav!qUA2f{Bm*aRd08(wsz_HU+Y!+690GU_saG+Qg) zY&i1k{&{5bBgOw$oUt;=A`E}hUR9vS>Q7!;_v2;>C4mF2l%@<8e~L>L?42T>1hz@- zIaI*nPZtbj^nA!Z2O`aQJjq3wfgk7sut~^Up|WdnD#CKd|c9Fc6kTd59e9jP#dHrfNz51pDnXM z`OE5!!FtPPgOoYCJC?|y{WBR(@?2?w%tC+cTeHIP5NV`Ce;?@hjml_G51c;MLz_FziO}abzB*y+S!fpROr2k?6{MDEKvpl&!`wpzqxg7Yb zKaWg)r1<}elm1Y6HA9~fNrvxP^(k7?m!jUB00utWa%^YOr&+w%CHwaYU`N?U~6rnFBA5{V$CeC#N&b~2jVO8U+!4f~7r-Sd%{UxLGANFVF-2U|ZWBG+n z+5|qqrX-dY{CI`@na}rj{KWflV1-Te5xsrLhl_7h^8+8m0S-H(sLs78FRbjh*CdS( zY~(h55VjuqGZ~I--uqXDLl?2)mG2kNjzl^hr zKGz6*xFC)P0cWp~)jRfO$1$nvK435r>Hk0T;a`1h7>C@SpK`}Newp^GKaWhFjL(0c zpFB6^7(<_f`}xaQ^|@eJ6ZDy3m0M4e<4zrIUolBoL<*R)e0|Y*3S7aSQ`PrZEKiadJ4=hNtG*q@m{!E6G zY*29Ryj%d*(-ffaN-`bSbB4ekO)zi?lb?Uk37dfQ|5?baR_}ZZ@b{c4EL*9DFHgoN znFPn;K}_t9j!W1NaLht~A*y?57XSH^J}sEVMyG{tb<1)6^TEDk2z_-xJ`n^y2O-WG z0uDv}bCc&odn`?|YC3-by1(jA`E!ztsQB#WU;TMx^8dXLlg)uI@6KU{KKGT^tY_6{ zY|+B-H6=0Npt8))cXmjJ4qs@(_v>Q7Sk9sMeJuL)(L66~?>`e5p8g^1&T{`88IHo> z#TA~x`B=o9qQg{gVk}PX&{A-KfL48Ib5G)e8_N4 z#rW=9bu}Lw@=?qie;L({i;PJ!L2z=rpjuHWf>rwib zx~bJ*jGg!yqwo+Me{}xC{`|M*?=XE%|EhV9v8NZ;WAQA<&zY-CzC1OE1fD&s8wO4x z{jXO&^+RA&B)Fo5-HSYl@&md`9Dez;z@2Ep+l`LMpUH3v_<_eGtIOD?oHmu7JIE(v zdf<4_1Rr*wP{~eg z==_Jbm%lZClk}Od1KJWW!L$!CiY(`!wU=y9ne!qXtno+}?Ee4Qd-G_j+W-GwqapL0 zG8CoEsSssLh6WXlD#{Q^C1a)(87m1937O}4s*uYZGG$hj;+&)brCIqMZ`--{d-vPx zyS|@~YJJyo|8w2ld~PwUk{$Y&xQ?JTAaQb;gx6v$F{<^|L|_hrxbGQ1cJkkuLdzVwjKyRT%wTy~9& zT&eS1#(f^{Pl)_<5$IS(HwDJ+3kJ-N*V1+h!g+IOE}QP~BZG+wpW}0O!Trf}UoN=5 zb`to>LUn%ObhOBv@_pxQft~*H!PYOgsrmn(ahQmQ#C+~G`Sm?Q;&(pJOr6Nj|Gxf} zR;Yb4pG_M(^Rf9Hh`PY#SQn2(*%}!-jX*qXdjE=2X< z+P7{}kk3RqG~I>!IEEgAFyBT-77Qo144#zI@F_=<<_QdiRl$5Zm;Q44IJtlRHt4YZ zK=4T(;mkO>gC)7_7 z&W|mD&S;B&4L55$@?vP=$GM}SRQ=iYpW^esTL1a-h9CE4<$(2HcIAn*!Rs5R&ODPn zuMv$r{PZ~arw`=tPPL&t-d)kim|voFzBjD9Xxv$9)WnV4c=~IDL@eYpkq#Z-iHyFQ zo8a}mOZhI>ASYcznHHFU-{&#Ed3tpwxiTn`h@G_2$ z@p;_@*82RWE*O?Q2I=}OIX6pZY4il}zTZMOTC-WJUx3mbG&+uCpANFsF zMs5ati?7Dyv!pZeXts7VBK79=y0@5o?ipXVvHKtw;ud-OMU*V$Gm(yIq{{|#mKxx- z(eduS1jxz68~x9Rjmi<8?{l^vxd8dBd?ZeO&JGe{RLcdWi z^EtczQ+)nc>wj&iMmp9y8&s3``Pno=K3B@^UG&uP7IJD){ZAf0$l()jN3Uj)(i36EXZdfosnxtr1yUf0ZL33{IoQsRNm_9E$}GM3jvn$ z=U?n$f_#oM*Qh&6;d2q&@@-3>!u%8YF(A-!K)7>Q3POOd?!@wld2rs*+hJ9gD15Fh z*?dX166RkB?JEJ-R}AW>5a(wY)v3Yh{5T~Q5Ta)T`a@R~I=cH)^H0R3|5=@Q|7@Gm z)4JULcRtTd{m=2aFSKXXWIknwX@ar&JbqEOz0vj-a{1GT!oF)Thaar7RSsOggmoGm(yUXs}4t+8SWOG||+S3ORXF+hDmOQjR>|df4ER z9OQH5eg$R9-|vvNZ5wiKdk0bTOytLmK&MmenMs;t4QMu&?Fz_;^M;YkUw)-r-{6(W z+q23VJ|FQo+LsTmuQJq6E6z_Ss>6fRF<`vckU-&c33r1RoekWd&#wOzpa0eRr}<@F zj$NAt2CT#d1s*~^kNIzuQ#bTS^!oAxHwVJ}dtL24NwW4w=)@~&<_Ey~apSR1hubLo z6Uk_9_9Dn+AU=`^PL6Ghp&L(pRa|VDFEta6ad(gvlp^)b{@49-N47+ouQvj7+7WHKfrnx za&l|%L!Nixw*bRp2bS>Q~o~qbZMu)m}VF?pZsWF1-QP*s2?4iA7@mj8>gc*vh@1?y*8k2;=@PV zNAUOG|FeBE5f6#?&tJb5rX`mB&gYq_6Z!ey*T2@>ni!_!^UHi`J8V8_!owa*{Wy0JG(^)Cd)4wsLo0+-;!=@z+=&%kRXAIq>l_{_>K zZbq8Fzj71Sx6vOt#@5M+h;z6IZQUvpJ+OH0tDyq6=$SDEHTuT6~g}m#6xlUH>UQ|Eu-ieNDtyzb^@BY%5+* zp9uLpy2L!CXpt8%KB`&Fa0_x+{;9j4*9%YZ$oFOHbIfrezjGk9`XDEAe_v)x28Pc> zItp@v%j}}VL5v(ZDy|!HQsMHgC^LoIKvX~Z+XF6GFBm!MtV#KON)cCSkfm`nH9tgt zh;&?^Rc7fMhJ(WhovvRm)R(!~WO|J9`xF+31N)eDqpA6qL;Jdm>nk7iQ;72;jp{Jt zbmp&E>3v$q7HD&`+|hV#PxVj4rTg@CealmVQB`G97khu*%+&uJpS4zhbeha3 z-H$FMY(D9jHFMKAy}*b5Ic+VWFrSRc>d`@6p1^o-Krj!c9#n1O8NP)B*OZ+vtcwHTRb3SOtOD+ziFCRg$K7^TMSvr_Sz8V< z!Rr{>oGhMxuWy5~6oY3bGVuNi?+J$w2Pwbr=1IM2(CQFN%@2_uA{`pN2EBUE2*51r zE_e`g{Y3O3C1(lXPq}7@JRDY2SS5^+7W_5MUQr}BgMn=`@?u4pNVu*JbnuCJgET}<`hO> zz+8W(|5fC$HNFgSI4HGCx&h|)O%RjcTTK$Otv6t8;8M7MAo4?`Bc&Lgr_xpfw9NI$ zqnPW@eBwfzMk&w7>iW1Txq=PuAC9Aa72^6L@-wZ|jnmm!nY-JWfpY&w%LgvoD<0H* z&aVH|@iM(`e|!CJULKzqY>fqv+PiFMFGD_;yiL&aI~DtN9Ged-TK5xKvyw%R6q^R`&Pd0k|5>z zSi0ZGxuP$|Bhwsvj`k&n>x&=ta}wug2-P`=(-|Ff9&6fp4sbpHBztl`y#Hi!p1;B8 zfo%Ju*#}frCTGL)d1mT=j?X!%M(-x`sqUEUh|Q-1ps6S}jsR_U7;j$2Zxz6K*;+c2 zpKFqUm)&xg8|E?8d`|bZ1lJb{^|KV`hlM~#SnTeI5-nx_yo04NL(h-ue|G(+j+cM6 z{??rbBoM7=Fz34ABLjQL=j9ds+v~Q*0*y6W)kQHm|D3b4HDqHfup`B;VZ&VC;}Dtf z)$L+OB-7WtuY4D=LO@{;U<#H;HU&CbL7PbPW!H~1V*BG-L%R#lmt4a?`5 zssA}X*XHmop3JAX`l83!eAetK9BQ$v z6KqJqA%}9MAAHpO5b5a29B$;~ss%3Ecg6N3!W^Eky;`JcQ-f!f0B0nbybapTWIv!!E1)q<8@}$RH_g>SJ$dE*N{&$>h@B6?q`2EfX z?JE!0R~hO@3g<@})rrOFFcd7ka$;UP(kD`zxSchKx<0e(KXttPtM#V|$y&a|CjvO! zb;ut!hJ0RQXx5<7p9uB{bhidz{tj-};VA6akqGV!E!A+p0k8Y1e_{^UtILig6fMe( zPJnzS(#Z;ua)03$1vVTu%L|KvIqwRzYc;zX0akh_S=DYXrsiY;ucVF@<^2qEPSqAP z#V1qiM1F{LM%drlFJrn+r!`DdXa+|EufQ@ql*SG7i{^=u4qJ9?}6371Rd`&RqGm(ym zT2eA0tEx=ShUN3j)c+ixKU8)(7Y=Qe{BAv{= z>tb&1s0E4(a#g~^AfH|y(8?1SqGqrq+YC*al` z_;+v>Cq<3#TOvV%L|E7w?Lul!>YpFIc;11G=y8e$e9uj%)`|QO>6|w>dV8~HG-yu^ zk{($A=XF_pjm_1O3{0zjuwF|_r{=#K?MoZi*R-D_I6vo69TS|60r!^h^+GNnPRi%0 zfiC?1JITwx!RO`I*0C17QB|3o4a?`5ssA}Xf4_R)c`~05g+F&=^LZm(YfZOb7N}0# zzfu8{&r-I_>QY`=pm?z?OEM;(546c5!-cHKmV)sOn+hSHiFDdd$sAv1QVT3uUT!T9 zgq$2rEh(yASBCiemgW^4gZt;WZ6fN@n@Px*IRh#z58?GUB0oerCC6{8-#k_eWDafP zc@hEV9bRU0WVtE{RBxd>$yN-nzY+BnkNWwF^D~0#JjCgYC29}5QQmL%xQ#{VutqfX z_?lh+spI8et-o=zHp8V1U%({ndLl~z@_8VpTBo@u2b3TzjeTB_!}n9VHs`nJ00Xc6 zyN5hs{fHZl7DG2Ha_ZUb7a}JipNVv8)US+|h{b@NKk_wur6DH=ZAGlMctnB)VYXan zbnjDhqLF1`=3z@lg4P`z&@0HK)`|QO>1fYW)gEGu0ig^((zmRG^V+wt9QLpygHsu4 zUV|y{{bPsGzE0x$QbYX&;QZL3I%YT>W15l1H772DE~Xp#o94m&)g&+f2A@Z2V$c6% z-J&u%8v>&ylm&|d63V+e2KIRB=Uhd@7bT)u8_mstPj^_h~$ICW9!C^F2Z_FcIoGVL##+v z3jO6RJ0YKmbZQ=aTJbA023RXNXCKjroDBUeH1I7u5|mn$Tb(hyN9AxtAIAnoOEMDu z%|!e0lPqeT$PbZDb4A`Gx4;+>mEL3e*bvUUw#CUw&Wa3%ej00E1z?HLb@sWR9o}JVKFA3R~-zlb_?f&u{7>WVVHb!iyu?nUB!ZQ+zWW5 z;|lp4OrUctchl_$LA9W_?eaz^SGbQ|Yky#&BS#rh?MSotTo}Cn^WnU9^$VLw$UO#? z^EDxojaT8k{0Fa+Pg354{OrBw^~}R5)O@m`eYNBI zsz&|fLAel4oNR z^>bfL^I_D^`7XF28YBlCAcxP=WSNj`?gG~BXWw+&!@3xg$V-<37G&8AmzGFL$Y&xQ zT~f>=p0%+c_@RcP;1$S8%a?ZD(hZT|sEt>>>Z!ZboLfB5Uv=jc85!|8_UTnuHnmRV z$BaP7HevmtPh7FUQtJJUSU)&#-do3%kkgd+r(_$%iL_=@*I^afmk_S6GpL_ooS$3* zopnoAYwXy43G83Ryh29{UO)d^eBPjOY5%1ozw>!!>VJ;USzENOU!Bb7yXgr1crhiP4bF~AY?%6}>WPx#cg%?GyZ+SHqma);IxFt>=hvmw z0`{ewClf2^ISwo+LnPlfp5dm0e7;?>m)=T=gyguG(19HI`4agd(s^XMFwZi+ z7TB+I&r5WJ^Tt``cI$2=fil@0_iiS_zmE(P^c9Bs$-?=GMRiJXI-xh8%O&?w_RlFS z9SkSn{^9@i^~b*db>7s$MspDzKcS<|$6Y=Xlz)oQ|1L(y2k2OWj{kuU<=;!u|1Lwv za&)Xf$4YdpLdR-!e29)U=va%6b?EpA9qZAt0UaCBu?ZcU(eW`lwxDAxI<}!>J34lt zV<$Rxp<_2XK0(K)=-7jfz3BK19iO9PA3DB3$Cv2XkB$TANJ2+4I=({3L3DhLjzj49 z1|8p`<2!VGkB-CWID(F&==cF0KceFpI!=D3|F0i^#-UAS3cI%<-5XT}Z35u=IsNF^ z2iiyXf$8BmDKSfU9v)w|uMw%Z52SvUHSIhL>*4hEcg_?tBX2DmY9$!p`I$&(Yi4Q6 z_uN=O$9h9jwg8?d9p*C4{n{Q0ilXd{e%clM=a85~S?^_wTa5BdDZlUEDQ;&=xxO~} z5lq&J{7mZ<<8(xnzGkisi3Kffhg~WQ;k-WY*6<{sAOj;t5%bih9AsMmHrm$^t}j8< zj|zWZ)9HQw@oq}BJJ=P$!xuCJ|9&z#&)@j|bjN$NtkQLh%H(X5>o)z*%+&wf z`I+W0_m54Ke44I0whEiiT(jcPI!Zoez&C-9m>lkM|HA50eji-TO7HW))E~|t^62Ac zMutudEkG3E`I$)Pyp#rG3aABL<_;3tr{H-qySkvT?`tXI-z(1wpE z*SNmEpniC9e%_)wuW>r7hpnG^eC(ucnN?1 zL8Q~S{pIJIvT@+>k;DCwFCZsto{9vU)JKBu=PUiw-SVk9H}WlHa5f|(B0e<(4$ZmL zI*}hD9p8%^K1guK0SV(*_R3^9@4=*N{ilq`;PTqg{mFH?R6eVreTm@uGDQ6dz zb$oC-+PekUtU2Tf*!V0sbyeZ@xhYQ06yJz{-``MYAVr(-JD+E!K2!dG*GXcnxcQWl zPv6I1i?R9qRc^HT(2`;xvB3N3Axu68p6-}<#a0aN9y=^ChRNqRJ@cM7DohBw*xYPy zcF1QU9n$&Gm4{nv!Jg$xZ=W86eAakf!M^x?DYCuafc|MetY06zwQ^XFghXZRlxN(U zLCq(TA0nMwo97uVZ>$CNQ5!$GW6lfb#1Y9Rc@j9GtgchGF@u`VpJ-nkxW0(|OzW89 zbPo8X->GVDL!M{bR50T1#LY zC|SbMzl06WYd!A0>V+N|bg-8@2vz1$^Djiu*Es4&2It2L)oI7+(8g(RbXn*P-VPtE z*nbUPpZi;UzR%Jew(ZgHe4d&5?_8a!zFd_HZ71{TvD4%pHlJ&pt4=(obGomixV|`0KMpuQ(>l9xI;Z5#j2Ua%kk~D4tjkVA z|Fi2q#pmgD``hd9>G++;E$}*GSDi7YU(rbY+;1j6m~&UJ6dWEE722T<`P}jN#11dr zQXu$dPWF}Eur875{B1?^BIL2-oE;fHkk3RqG_7X$D^|sWXL;_cGcnJ(=RLi(!}U@m zxbR|6rA#>7C(|n2{w{QYjL^N`NggeO`)VRTLIgT8Zb#dBnBu{`XgSdnN|4V{1J~b*}rps*`E-0r7%TYc)FH^_iLC*pv?O z{`t@Wgw}WDcRtTd{m=0^X-v&#GM@%w?c>;dirr=0xJbVg1a386z=g?Yv(t|SvXp!# z$$YFY#pLt;qt#OGp^K2Y4`n+p-G_W8($P!)uzuB-TJYL?y={~xg;M1I-`bP6r4A8~xB1=dQ-N1QR|g`|NOLl0z0 z;GjF%|GNpif8ie5*Bo45^r#;poS#Gjof{LyT+JnI$T690{nTgB|Lpot@%dk^f8~U2 z%J~ODNY#xE^Ty9XKDT=C6s)H_U&2%F_~UTO?;<9T|H&zP=UDZgSIIgvPMJnW& z^KGvKbG6CH8Drx}^Ly~RG?AZX0-Zr*=+THrJP0<5$`vz#^NOb`X}{7Yg9ACIk}u^H zQ29LFmlUoqC)Cd=oF6e%XFpCy{r$_OqnTI0d7nNf34XZ$pIpDcas4?iGQ*~kOHE~R zw#ms#h+- z)DNp#&pBVsfE3U=B?DFAe#; z{)*K>X=xJjUF7X+duI6kh{%rys&f^mbB)DWM|Ex;IG|I^_f-R)7o?P>cF&U`0Yue-Rum!pOm{<<9KF8=QVCwIf13fOk zrbm3go+eiaKt2=cxEj3vro@#1kOb+Av6mqyg`ToYuNsK}Ph@^p=@h}7_n7b5dTSdQ zS!6WfZ=4SA>ml+(q@%0z^5EX@@gPqrW8BgY&RcdUZN1ZWGH?+IX|+ncOXc$$w680; zzMi0d=y85ZQJwQRouC6H$)>5k04!`wUt|RL|5KctDZUZ!p92Q@`&gBJ=kv_eXUhNY zIt+3VO_TXlZOEd<=F?};O0AZX&-wke3$rje%zD1JrIqsD1bbPLq%)X$xp2Gr+RyYz zRKHf3#a_r~A{|rRr7xwp>p;_Lk0==_$jN8=tKNauQiQMR62HuyBIWls07Kp5}pkarnJ;cKxTg_pjD}zOpUTGXF>B$Y5TA+L@PO_o(Y2iuSb_*Ow3KCkyB29jY@Ir=xvI zg<(^vA1FyId_sZ?XWS!pt#jOtdU*nHltj~l6` zLU z`oUQPp{kGUjI%Sq{_M=8gaKaNxAL>`Fx;xpho;#B}j?jb~(TUIlN`QC^>$t z5{T3A-hRLh>z%q%x*E)M$Sa#5+aGa|&qO-fwLGiyz9fJc{SWa?Par3G`=b4rxg!8g zP;8zwfPbgR&uh+pqeMn>+Ee#D3%pO=w-EVZCD8fWHL&+aZvvp*HxZlp9L~FSyUmHp zjbyO8+x~oq?|mwtJJ7z!xV~~xKUp|Gny8K_PUo)IEh{#Af1q30!B9qm`~R8Z*pv?O z{#n9p{9drUURD9*NdO0SarA4+%MwEQ| zSmq6nV)ALMBzmR(2puxedYgUXIWILoL^`X79cxd^)B%w%piO}ja`HiVPDXfhDUy9) z|8V)mLaL6CJV&MGN)qxyoIxS!1LQN2A3`0Cah@3QI#3komvvSM&ih`iY6}ZxpY-#V z)T@%Wkk3YFU;Vhg1W`ZFaem&RIzMnawV$q^>keu|e2y8`AGd+u?`GG3iqHRQ{V%QG za+*gd4&ggHe_pfz)7B+Mkk3Rq+LEiw1WXcvrFZ3%wz-wmoR==+7TfO^4qi7s5=eXn@AFY1%YRN< zM@I6jj!PbQhsOnxpBhwW5T{d_y6AxMjzrKFvhZUuEu2?sZ@ZhzdNL5|kDsgUQb^@< zI@;H2Twe(4hjQEKfBBI>bp&uaUd$H;kB0?-(`D@{5hC#X^0)Y0({yS@SIX~vo|*ce z3|tvTkIm<}J)LkaC7;1aiQzU(KI?;d9^a4clios|GZ}NLROkl_&FZ=S?$UqOhO{d zjeZsd!s`P>eu#8JEv|;r%h!SXjbdY0IN-cITGACQ!X$7+)$V!0*PRG6Tu#nK@HiYG2*oU3L@cZ5D`cLusU#-9MuXDcwJQ9%bgCA4sO6sXx ziu^I*siFQ5sB|-C-W(gC@>7km@o9w0LqIo9dypMduQY#s4X7+c=Jy&HZdwBQOr)c- zb?NFaO^Kktgwx7f402Mt!gu4RvD={GiLVeZ2fWXpcJ*O%K}j-VvLRj9+8TbZB=R$@ zQ;*ZJj1*>#DM$pmk_URuNyB*+3rZxY`B6Z1 z4&rpG%;?2F)&>H8We$f6hVcCIxA;6D_%wj8`FB3gO#RRCS-|@{XCNh?8Bdk6vH2V! zSL$4%6|{yT;@@{5#;|u+1XN+Deh{$KAhuGJGs)6U+qI448`zrLN!5S4)Ue?BMZs|odU66a@HX9A~luG#nU(D^n* zhcW-umwfpBZg%~r_&mLCe|!CT0?E0y{Yi*+n42c!5yyH^UFQ)RGNJp#DR8dhO2_#(Zd^)NFIaz}& zy-2_PHrNxwav^?m3ROqhT%d3F3Nlh&Tv5+p0FM_UKSVkzz85vM1e1Wsg{0A}4;54SOw`vV)K3}C&t+6c2dAUZDf~QSK@boQtcpDm4$m)ti_Z>L z+kfeO`kl`+Q~z^(u6!m_H<{0Rl?ywu`Q&}c@VcIo&!K1Yyv|~B$WWu$97oBgey2y* zVNCsWbLTc4+J(sBa20Ni#gNZLI(eg(aoxM>0B73=-;#GQZ)2Hnc#d_IA{O~wSMuBM zQS%x5Bfbq;NNN&?x58ybh| zAfJi)BJx9|Q%|FKbAx3Ya%BN~uoGf}pJbg`jV=Cgl=ctP5$468y zrTKhP+eLX!kJBrs^2i3r=X1|W)O@bgf{5XlI?|Z>QO6%~=iKKb74{}BUT%=jL^^br z$!o|FNkI9ny0?HMS2?d=A7)j@!$W_{qq@GnUTMT5w-M~sHTmdpL47j{>RQ&;U9rV$@%5Z&&pnmq_{8*qm1~{Fw zVrN)ob_Ro7?~NHp+Trp3xA^Q-dEfjFpSsHAeAxTzW~Tn<_$hw20K2li6(c{OsOwjrjzO7oUOjK%`QZSUqp!Db#RSBZ2MYG|=W z9jF8Gd+a3)U%=1n8Oy#})n}#1l>*iWySG6;FF&E)oy1E*`~z;d%bkVSZ;AX6>9BDL zUR}PY4v3no3G`#m3q4^c#f~i|fr2ZR18gVZ{rRG3U#_^mru|&U`FVos+{NjLBxEdR zHf}>SmnNkoeT3f&X4ik}c==cBf3chIWWHZIQeJ9S+3gMae7kO7u~BXv@M+&$b@d+P zvuZ=5`}K@EKst2tgNZ}Pd=(6g40%V!| zEgsn?naF2flSVUM$mg(C)xn_S5%Aj}c+o5d@|jP^hjTz$B5TQZ1xTlVVhBRDUI(lVX-Ok|){CAFn`F`)990qtuW zuCI91j~vbqJF2rCr^6>4nx8)r0*0%`JI`*0{{I%Avn@imh?xA&=b5ShIX*8G{2(!z zPX%_LR%|{qOv(n{Qu6tn%eGG*lf&2KBaV5Le7Z3ewJT%lw}bEAUC}%ban+T{Jhm3{ znMfzx(273As1B&5mWy@P!u@kme(vXwl;>|0NNF6>T?_fV*39=3Ls~&;jSIOZ8%T#6|*998Z4UiiLa*L;Jdj>uVi>pGO2b z$_6J~w`;Z`^DY(*W=p_%XV-s<&;M%u4<1n7AjXo7oO%_!nmfLZ%B6u|-?aVT>H+<; zi#qGBLOwr>nI~c~R!_NqSUPp!3aopc^&5P!XfAT^;;x{zE|AYeI{Q9tyJZBD!NA%F z_inv|oD^z^{VF^f0#>>T2Ilg|Qu#b#^HtDf9vLy?y7PH_9(*o7k)KrrI&^1Qhj@~b z!S)cghUgD)-Z}CE976NSK&8$;uac&ex(@DWUj?|nrv042`I(UW|JOO5%+hFVehch% z4Xxj<2>t&pK6g~nW|?03ozF8<|8sl}^S--fGM`WO*+^mYxw800>_tjG-S?YW%*W)@ zAT&={jgrqzQS8?_G4*JzD*d;7^N^GDS!@;0xv9A#(zztJ?A@qo9k^Dxy0WbV^6Cle z@VW=zN|EJDnE790I6P6_e04Pw30Wc}T5wnca+}Bxk`8|*9`e!e$PI;{!@JZ zSL@#%S$ltW)=3 zpQY92Ansq^Tig_Yd?wOK)8Db8m@fq!H(A~$$5}-^UZO_5UdxZ%1c%o%r1a{;_bj<9 z89!J3PC_JKr^>FehkPUQL!_g1?}5+Lc`0BEN1Vy##c*E!#r4kLzLUUhH~Fk#8^~vS zv@bVYUv8)$37nrLsLm~%P7!BtxL02okS%-hV6X-H|66?CC1AfaIrDcu&rJQ#@!9kO zL*-;Xdpm^VZMn zG+#nK6Zt71(Ai=i{+Mi12a+GA)QXqEdAEzZ+7;20z?iX%&C{ol&rN7wHn_gXsGpBG zKig29QJhZr(LS#D)olp(yQ^2XQ=Tt1najz)Q_Qaa)H?jD_0Q?Pk#JNq7ioAOC;2p| zmb!1WJy)nsR%!yF%byB{9D;ln7JgH)a(WgFJoks=oyy=N8#(n;!1g0ZPdftV?U=799WY7)Hb!3Gj*}subI`uBaebXf{pjNSw4plI zI330`+3RzR!hyPX{o)(u@V&%;i_dHhWS=)}zw>!!>VJ;U>3$(ulleTV|7#64pIYxM z-_vhw0=&kakIXPReDC32{fLs!l0bfetC+e||K5)IC36s#ipQVXr68Y)bha#+@Z&sP z2gcSOeexg$a?<3?{7MndGGy7E&L@sx@b7?G2HQeN^GS&E%}m>57x;HWB0r|6ju1}A zXf6NxA1CSn7#ElKybI@LH)hNAr2O8X#7KI9nEgHKaq39W*R&r5=ZB3zM<%jqu^?X? zviS2?i=U40`rGXKPx1L*t$&q5co~y^9&#qQKVf_=$mQQd?wNXb52m5K-|Xe>91mW2{{xYqPy(Gp68mgM%<4ehH}m+o3^=c3?lrqLb4XxN zg|&Hv?LIZ1b!cC|aDB0(ehP4YBv73FBO+Fv>|H**D;dl0LBr6J=!DYWAVOKHrfU#gF zM$uo&g(p}yKYRoCCqz2UflJRt@uz|eMd`S&-jI_Diwzu>T)qK(gfvq*&V*8rqwyVk zE%x=2kW$@Eg8}uB&qRJ?P#s^K&iN+82NSfZKq|*PW5G2z?~1^^BR_jdAcZGyWKAvP z^L4bZd$_*7p?(0)j|i%hjMLExW4?OB>kjB@cR0iz0^bYpxA<%*U1ew~sG%}BANKyb znW_IdKHmz~@}11*fR&&CHlMZ61o!Nrc z*^UM=k9OPbZUOmBq;p>3f^#8-&;G(X#uc|9CtK+!>W9{qAzRMKYqR^q`kYdI(CPLpJ#k)MHF&YpI_Am`8>P+Q^(8ny8Z3-Z*&e@VdYeS#GOAF-y;V3yeS}H zkVoq=h?NvpTt*A|yu{zy@aDG1z_BBiFC~TH;8_- zNCn-`Hq<3$Ku(VIcigO24+Qm1QX+xO!BjrKT-`!1-AY2@3(F6D-U#_dbIGmp`RA(HgGjX^m zu_!1CbT4*qek~54`|-E<+~>QlF-PrpKF>`3&+&QuY`xTEK1&vjCt>rcE^*Xr1tp)2 zJ5SksS_t#GW@!NMq2$xRXU-*AOg?`ZF>E-OGodWSv15HOJ>)Zy4%aI6;1j3nz};TA z_pyPHliX%cRg*Q#khGFprEeJ_pBdwpTiyOLfGlju>CVxDzYity!$qJYE1{Zwm2!Q9 zCO}@r`wpB}_D#fF$*%)okeBwsM|Jr8f$6>^aeYnuS%C9Hq{ADt&#-E+6_I|cA~A6k z?tf<2e~QmU>-MMDU#j>;L8jYX#MCZfS4z}FDwlRz9bdlp$z$+*g8klw*ZovZ3M@PI zt-13ta4BwnV1cPGYJB&KtE3ED>{Bd$M5L)10BcF@h3X|LdOYoocce1M@J5H)Akjw0x|0v%VPqbNGALdVtUD29&W=qQ1XlISRfj?(Bj`I$Pr9_`wT z;ZRv>b!a7pPm4~uMcl&FdAUl5Exdjy$K}}csz!5CxiXz2yw3ZZd#Y(p)&W0mMPDCZ zc%J-L_(J2;kus#TeFNL3tMEB1)z)f%Siilk^Rygt+ zo}d3u#~*&(i29vf|Ecr*|Lyua>3Ikzx!*%xjL^`Rv%~ZAI;WQVZ%(v;^c&J#wRQ0P z97MY$`lLw<7|?3CR)MKEhVEAXs_|WU4cYueNeJAZ66sW0=x94Jq=7pbbKOpj!}DbG zUS9hR{MSJr`b_!%T}LRNM`ALceFhsCvH9E{b^rBe zNwX_dz7tjdrj+KQJr7ePLIEYpx)^?m@Md7kS%bOH1G9s)lDs16@aM>eCk zqtmbsSf1BgYZnCP4RB<2$$mcoQjH3jf7%yO^EurYg6nJA&s?0JKvX9Mr&FnUk|Ut1 z716Km%|LA6{&#l$r#SGh)?d02(G+yOk9gEo7D&2PQ$P2yUY*TdV=bV;%>DpPD&(`^ z@VCJOA6h{1yaDkAnEG68ZLzaUzbPNDSGCs{gnTB_IbS|fP_!=%_-$h}2@r;yEIpKy zsU+tMzFu3;yJDXgm1En!I{>v@5<+={MEVcR`y7b;G^08rI3329G&0pHX`s4nbTD`o zoY#8;IkzX51cVs(l%4j1e5OJBGRE~a?T7Nj$N%!fM@UP^z9hcA4NY>sZZ!RFTkNTXZ!1sxvv{}cIXC(zj@eM;*T<#(%=2W{wL{Gra_ z&;4xGuLnSBqaz6(a90cS?MHQ$_vU?{>df!{XKohAun~6}bZQzr-z8^ZJEWP`Y79_F7C` z-BrL+Zr)dAN#^yp?!?0V36T!(6~ARg;b}ldTqkLCJLIInovkIU(wBjys$pz$c<1;M-J6-#ObV2zH#mmYaEE=N!FWp4t`&lDUMC)5bvKOm_J-B?*5(6 zGgJR_d^XDaFz*Q^pGM{x(%5`<1-fqKrR394VomV)Wth)T_M0TVDEW-uqL+UJlTTB_ zQHKpWKa>LxF*O+OgM22^>3uam>UN}#@&tO}I!-sp$yzc)_1u^;WWMRBMFb1v^Sp`v z3mXRpkfC=hOf#*}gjBL=occ zZL(f+FXVHVJIh-y#x|hY(#$4j2J^r7ST7$vLmO}y`?7mCrhb-nLDZu0&&mqLuA_HE zAfJhJ^0r5A^?8{FbljH51zST-Hs83cW5D1AqK;m3Go-hn@>y(QS@y$l60&uR`7ZzC zaQ{iA&$~NK)=cIzE1g9F zo6ibEU!Lofe6lETGO=KCXtpx#4Gkrq-`?}>KZmI+czcwy>U~#Up<@7OIsxJYWm*hL&f%AHoPH5Z^lAq!)M9buSpVJWr*3+yZtOnAfK7jj$Z5P9zZsJA4BTqL+kcaYo zS(oP_CkHWnR`(b`u=~jX_`W@G$E6O)=V7$3N4UP2P(O+|KWeDXI8G<&Gwt(4$5zBR zdPLOlCOp1o*MI7G`B&>t*O4KwBliG_3%)zSzyrBtyQu#W+p>00-uU+CvSpCZI?KX@ z!UWnuu;R95yD@dugn15+SAJ67vF`zSFF)ink&aMtHv8if>A)7~+cuO#Ua2U@f3JRc z0nmgt{M-Z%Quhe~`XW&WJW0sLm+!8h-UzP`5cx46(5c}k?Z31?9S8^pR24mh^X4dR z=kE0+f#nYk&m=0q?-85PzP97~@<;tB;rwKwI?Hf69Gi`e@<<8b&9!&)#)ThJ&pZEt zB+X3mjrjUTl#)u7`?lZtJTvu~^8dSz*&-k1$$a`+vd&$E$>+VLUMF}d`CN5JdcjX2 zm`@EyGq)R*eC}h?<+H`)Gkv^6@nO_giQGuta-n9`7gCPus}gd(gSmS zLm07KVEL&G2~iWNz7h-HkE$i1>g?DyfJhceUUjyGzmF&KGp!Sf({UQzE1pYvKZAzc z!siz-*Eb4Y@kPFA8vyBVjno;>z~^fc^|b@_BZ2dihw7x^bl!>h+WDBYB3mE*A}XZDqfW>r5)(GZ9n?+$4hFSB}Hn&BNE$z zlBtE_x^Y-fj}ljxKRl)^eu3x5wqUqFA<|K+^memOOa~e_{FQCqKu)UIor~D>&>m#H z-phJJ+?vW~i6zZJTO3IUN2IFq!9X_klZe}{~se6$KzHEDL=9>NY`OF=Yxu)9U zcRtTd{dca;)OqIvXVSyTeBKkjB#+H!X#EpK9!fs__tsl=WAa(Y&l4R&$tP#?T2Wn0 zJ{dc=2{ZP5QI`2~E>rh3O~rDZ%kzGl~diqF&Q_P5u+%<8d% z=}-xxXA?Q7&`?h0;m6R&qGGZg;I+$^#}C^fhs`zYgo~s*0RP8*N^~8tZr8Igf zvaLv}nmYsJGm%b`@sUlEq;&AM(j&>06T_?KXFKNmS^`%$3C%pk3sgViD`YaqPLmM& z6`ak%Y>=x&euPjRf1J+9A}O1U)^sq|c)jrGVmNR4Q7%X8GbCWvwxTD8shT>k4ceCt zuCHl7bT~hysE#R4$Li>ZZH)a%;K{@ zi!wV{zVO=+D|P*ebjs*XkE^Yz1KjUk85v!MoFwHL_$jO_M-&&SY)H3-@2?i#8!+Fn zb^y^jHL7(j3i6rA&j5i=?Sju+g{A5Mt5R8>?oBwa?x&p{wY394^M;MfKq%z%D}uhJ z{p`T`If&}0;dJg8?mPclsTFy<`}QS633zp8Fl3wzQA^QU>I3bd`3}U_l4y-u9*E5vCr$;zUI_%}3>=<*pi{E^vQBq%)AX zQH^I=2I!Cv-~4M69~A*@QY+bVm~FH_ql!~yu;MHHj0mvy+13*Bsd3ln?gPl={QxHS+cF9Txa<7)wAI` zij-Qzy8lPPjtLQ33T5~4dAwt#H_=7-1+k&dgWO-Atc4A9nnxw+&toHu#L z?x&0Qk-);dWp>Pckk4PyzS3}gsi1xi;QS<_Ity?*(NBEMzKo@SCEptuv-Z_ekKdW% z*pv?O{`u4-Q~z^(_R;THIGInUpo!bqdi=*GAN?EAuPo%@VNM-L_zBA?UJcXTY$+XV8N$WJ1wGpFvqbzXHjgwpfWf$gcm&j;e* zyit4mwWLc107Ip2TaY2-^9i&sO^%&z|w zpa0eRFR8O--5Xtsyz?EIGgbvZcg}*~#-z$l5VLd0y;cwM`6Exf=#KJEV43>FVTC@d zi~32pSkin@X1!su_V5wNXCfWjw>E1#Z)5<5HT^oL0%0C#WSg8feLaK}?BzV;w9lW) z=l4&(h{kD<5N?-_N4vD(|4-y+S|9Y zx(emrXQck;_ZYyVe`rLaG7E{C7bWeklPqt%ExzsWF zR4VVUQs(X8-tB))M}R=6vT zs$^zv*^o&d?xZUt&@n;>1$OpQDmU}KBfE7hc3+X3u6v!4qiujU)$1) zejUB3@HpLo_BD>{YuXPp&QCO|!-vyZ9hXo~`@IDb4P$8gUILGc+4Y|~UjEhkd)hO+ zD*joDR5nKy-DZcMI|ECPYx&kLpx7e>bY&rjZ*Pq#Jf+bE?)U^dKETu?B};nzV@H(* z+`F3pnU@gxPGjzD#?U=jzIfbitFqD zWADu4p?cr{ud-w*OHxTig_N>nNoo#7vStr$lBFa`B_SkfQCf+}zEt)l$#&ZfB18$< zW|T^WR4VB=-i~w6=lGt#e$qes=lZ;_$LI07U)SX|&vVR-nJUyzKF$v(s^gB+dA_ke zUTJY6uv@R5@M!e&kN$^~lf^gU`{zTctvh(cCh~c5`jh2bMx$Y&xyo~TYQ zPUo0s*WA$I3UG#3CL|#no|{r1b$oFe72IB$x^L(!e4LKY#f6(|+|O>DpK+a=I2|UY zvr590dZfg;D9>31KL0ko|1my~?`^90-|q4xSJb!=5$k0AeK8BZZzuH9eM(VP6Yytj z=xkwze3oxp?s>eT2~e-9i>b4~ev9DaKTP}jNeVZl)uJrm{RxqdL!pR}3qvw^q#CgB zR}bW*r;F1fr_WA^py_%b-S3a_`Rbu+?=Ne*5#Mi{b*uSdeu(@O5a{&GOELV?mjtfI zmj_3Dgy*icS;(+kyc^i<(PRkZgP-HrjLs#Go68sVa~bDH9M!SK=?sE=&Y!YLK>WO` z<(tn_&*!2gTDgWg6Zt$j{fS&1z5Xyv!utj}ue{D5%_mt#gy9lhJ|EoBTwPAfr_1No zQ~7lH6#RHv?kFvv@h7(5vZl+Y#@1Jd){zHEMP+*I*IhU;J`?F&-(hDs)K>wtw{qOP zn*%v1(xSSfr>6)ZiJmy+FBy;NTwL0tdNZDioMN0Te1-v1b% z|JD9U#=nJ~9~L4-dkmOnZ-ei9-}`hRK1}-+Ae&!944XT#yxq|g5jD|#1=GJGU2esKFI;9o%crr= z&sA^e`Ze#a7)M?iB=I#5oenl*$M#R8!_gr5oAw+S$UNONU_FBR1s}*Rk0JGn839N5|e16W{eg0|; z6_A&{;)SLgd-QQpjn2i3o9i9wXFkr)xK0^PXYu^t*FV$i5rNHtk|%WF^KaAp zAKUZz-lls0<>Io<18)kE%mpro9mL_^^{bl>CLu|$07KM(zET$Ca{{@3?@0VBu+uYh zW-eX7oJp(w_=Q_p9KH*E$6wy}ct`bbc9FdZl3T*5*!B#M!&{_?6l)ekV8fZ^!~^A{IB-!(b2MnQK$%E4LtA?aKg_mWFR-V zOU-QtUo7)$@AyML?|kqk@*8_I7~U9qd{F@GHzfb@=Uv`UvQSHM+hzmrPl$8|R}85A z@=ONVOb(B(m_SZC972k(82BLTB3)5>iaoB!?t3STZ^ZY{c1jjiF7XrjJURWz@;_0hWX3g>(R>!vtZb&w zXS2GotQ;+$n*^w$XXx^&bK>^9ep)`?HCYPC(B)Is>(|W9dj?5zWy6cFM6qJ~C(=<@ zdGk27q5^P4x-I$h26A%a#T%>F?I=cmwDQ;`D?mQ~NbWy+C76m>an~)}J`DLxHUxK`Cskdn;fqhVN!&EvyOFaeeipewn$&hbvV)tnx*CK zb~!>0?~u85W7FYgaP)9!TNhpbS078tC5e7ghPQCGq6fS`A=1%useUdUn+)6|;?179 zKu&TwY%`9`xP(a7BS(KnhGKjUw5Q0&j8KusiZ{Y@EFqtX{0O2tGB}-Djgy*`JITQ7 zXzqz^9`M}22PYARKUA78_R(LNE{CC^ z&9~%f`IKAnG-H^qzdg;?>4(W6=}o>LX<6xPjL$?mQ3^r6EO`}xT>614@Ehdh3KRCP zx<_fxZ&b&-SKq&n>6D~cYzPdXBCUQFUw5r9!umvhR-!s9aXJ;;9e%#q6+k?jVy!j{ zevXGfV@z6e02M@kKb-ex9sD~5HFPd2Zmwd~PczQXEmS88r!!|>-n~S(dW89F(w;TW zkk8ZmALH}C+CN3pf)!jXLPF2=oVBjb!g#1k9b)-W)eIgfNK<@uAfGR_d?~N0Xa-l* zJ~J%Z0sB_(zN})`>L;C@xp3c#0C;~wq|eFI41+44(ic8Scg))(;JK8Kq7u@B zRM5JMnb9&H@_BqNPuyG*s2@9=A0nOD{)RcpUOh0| zelKMrpC_mP_xLQS*1$HJPq#~Fyy^3~Ng-|L2rZxD{C;hYbotEm@I6^Z%jcprdnReR zeA*|=SBM1?EU<7)0~tF5SrYYV#fkGxtd2iVA1trq<-^Otzv%2 zXTw!uo;Pn$k?V^cFPhpyJ`?#_gX%QkbgqYb7KSBOfYuf^6K-C3t~mS6^L00BVDh)cb3 zN%#r*Oyoz9K*zgYf5XnsWT04}%=5Ygo|{qkp=B%W^UseTGpkto4f44johuMG*FDtF z8l0arRL2pg^D8Hn9Nn4aVf_x^@Ns!_8 z%ZaQ2h9$l2UW*_nZ9t^IcWN<0t#WJ(z7~h&d}XM+jO!IDGShyco^k}_Gm#%l0v+{p z@h5hNSAaJcKCKiGf#>E`3Y2GFp@KJStnDjk@4p_s9*@30sEW>&ftzbNfuCGdryHlU zICRl_7vp*)-&!)DW;1+!WP1N&d;VAZzvk{!r`K16$WVO>;yg03pL^^#FV*KhEx@eI z^|~ArNmVn7XDzkG$+MW*zAk|n>RY)B!@Kaq}$LE!w8tSP`Wp>=LQ z1#;4J&+6O8^KT;2&y4#rS4U!gNL%CfQ(jY%s7D;_3sm9toyd%)Q@|zG zbj2+_@LV&`K110yDkzg3GImv}#Lg{4=Q@C!YcuL60_VpR)hWU0Eai`Il+sHBVolaL zX4O;AXS48Rt}TnlI7HUxKd3wkGH8yiV>?;nMc`%k1#IH>B)BzptOL-Jqpfg?HyR2A2FoSaNPnZ zy46p1bilsI@X=izzxzr3SIqwey@2^A(qXhXnY4Cs3J@^&Z?0y6_rtaF-4;BZw-DQe zr0uMHQ3(C_zcP(JsA&JbjunQ(C}`G`1}=_%SEv;F-_qlKw924W7OiqtH8Dx-A^TDPKA1+A)R-G){*v~EYMI$AZ*s)<%Dv}&VO2dz8M zs*6@VwCbbP0Ih~-HA1T~T6dz=1g)lMHACwzwC+ah9<=U7>prxaqjf)8Ezo)Zt(IuD zLaQ}eZP0oUt%uNRi`LPf>FAGo^gknmd6FO3Q<0S>uWf{{!Rs?o9`QLE*Wr?BRrBLb z0eVM$PIGg>+-b|z#W6ppf-b=uPfuTl*XNaJu0P{)9gg~0j`O35>U7|A%#WmBTV9?9 zG}KSY?Ubm&9#5mbrsDmTE56O_S}#BG`aC)Pzju9J6?VI4luw3pZat>wlLTdv=n5L2 zSoAbIg6a6Q`|#^?BONW^7qgq5H65RFdrOPepAC}s=*O!SDl%dFC(;pXT`wkvm|E(CwE=i7D<`s+STuKnQxxkC|`70*Bo$KZnV|^k&Ed)A=W>qBslAew>w+}BZ9Wbct$!BSP9 z(9kFFI_z1<7=LwBE4Xu-{hLxY>@yjiSmtXoKhQ^E-KZ$hG!k>NWaIOGX-YDo^*a_@Rxp?U()V9CA%{bG6kOErv;ykqE>hGj*l#VD z?ps$pKuX(D9wfy8`Anq4tKse_MM?oGYyNQ5=|WDfS|B9X>3atWZS!Y(+7XTUIX6#l z;7<+}u`Q<>i!O)1e-rs3(z$$vP5!xj3g|VNCqG2@IaPDnvRKt~sbJ>w$d27hs<3mL z(YaD_bDc%~9K!jTgX%EgbOspec1b=?2P>GYjavJsp3kep9(XS}I+4$l)Bk&XUhXL3 zJDN{%p)02J`5X#A&Sgr=XCb-h%Nx3U2D^w}R;K0iKC*L57F|B)1_t|m*!z{V*O|(| z;xG&2Dv?e^=}@VOZ3TFrCF0y-4>|dow@OcGa|tq_)Y|mW6Y@E+!zSA96z%&bH`i)% zxj{Y?`DsCQKH+qzUFRF64pxARS;L!^T;aK2=J9#oJw*jBT*r*|o`QUygU+=NH&;A? zpK%>$oX(r8L$_Wr*CTHj@GGhM!6GMZ0^4QJTt^Z72s@X{t) zJ|!6EsXnI5=W-Q?&^5Gt>i1o&^`*;aR%hShkle4N6-!)=ST4=P_D`f!7gw<0>aGgl z(``w*ashJkj!IN;`2G^)zQj*kUq;C1IksEnhL6$yK1t2Y>Sh|`Gm)PF0-YTybLx(p zR)80-hO4`7!E>{m)})9yQi1KhKRfFZA)gd(`w~bzGa{eVW-3t zNs7VO$ENo`#^>?9P4)g?8Vts-&niahSQ%s1T~EPyDE~cBP+99WkO=ElpQ{2ne5kHB zRbAsX5VPVR$*1e*pSBSCO8!D(>1UFwSPkz_h;(`e@5VQprvTe)!(PF`kdwMC#(JSU zf)Sm}1)7e*v6!E)^Q3;4M^llI;|N=NI^;8vA0i#nRTt|_vlOr~%GEJC44xbMlYa+0 z?eC{K&ka|SlOUgS(Ycs#a}A(=f^mLAP@OqA9oyaFI#mf7VDOjLTgSAi=X0xyuIR7W ziF}@%{@>$sM45lWXg+J%MdRr689wBBRfCq#NV^Zuer|>N)JbgGqD0GQ;>^rb^>q0> zapf_Wu-G?JrmKs$Ps9w2&qO-WqMtauv?{>L9HpzF5s;JSk`h0!_>>^##hq&}`$l6r ziF5c9PTSG$pJxu-n(+?unaIyxRA(TT9+N@XsGC1{gv@77bVmZuFvu&t=nfKBGcm5LWaZ!%WH6J%uC+cS%&W|Xn z!-&&an0;@JGPw@%?hIAR>xF!t-v1b%|JD9?lFz@(87xM2zOm*nQA)sm?%6?YnH9fi z_aOp9?Ue3zEN`FYvCN_Tcnzfgmp_Z6cp1r~mi(oZ#I5Up`HmotDz)v+xd?yXQI{o5y)Svv(>*DD9ABc2V?l%nNudM(o zRcY6LzJi=A*?d#@XI%-xaj&_MF)9jsT(|;(mz(!fkyYmb%L60GXCgnv1UeyG3uCI+ zRDgB%Z7-I+f#+sEB(2}Op9(Vb3U@xyg?!#cFqaE~pDa}85l-h2+no!IX?4hZGmo{p zI`H+8>HUx8>f91!-r}KOy_F9zE)6tD9^0hf281b9@~dw_4lj=e#(Q4W$m#e(cPs+DC-{W(Qs!IQ8K6M9r|Ip{N!bsxIc3M6c3jIiCq08q9t%h~_w0wGPZImF>nk&YG%yEo_33J_=^E3Z8SIjO23{Kj#p1aYo*?7Y4n@>zoE zo4)rhDw5F|EZgM^`Ap@73Bh0u{hyd+$ecM)*DOnPQ)fBX&{2R`HzkU9{&{ z#;-5;2<9U4^BC3Hg45|Q@Znv4uMT0=hJNlW%T>=kiJ%+01p43bgqzX>G2Cd|rdj)q*&A9>Hj@Gw{Lp%Up~#%uWzEyXJ|On zokm(dO^pkeA$0kSd$+N?o0d`ykek9svSt$}mX|C8+9*NyQn<+0*$}*xN14E7KY(FDbDa?turM>5|ICGajv|68OB=h{)9-!(s;n_$m0~?%xe)}y%%z_g!`z)rE8Ih zp?|zXOw2>fkNF2RsVfJmNIFZo!Ma88`7t6t<2w2{owCpB%$=zzpk{8H$2kjluHX*N z;KGAcpe)@S**C8mJC_ZeOAj~KKGaVd&d)MbM+v8sX|1+}bIoHA9i)&7N~fOBa~k_L zXGl-v^W^mZ9-mWQr~H>sU7Hel`h3bd@e!f(!k9{u^i58WWwCBMFhk6}Vs1kY|J+`=cBf7|*cr`XydePgN3sTEnXHFM-b`6* zj$inN<)28Wq+jkbLq!TW?DzWmjth{JcD)rBC^w@Jj;O1*t8L;jKX(mOH3WB4ktU;4 zm;CoZJ`?#F*I~oy#J;R{xmKJ4lt$Fff4L0L6&AhEXt0|KW-Z}6v&{_hc^I9`3pZB~ z>ZcLsXIy6nPUmXi4{}@5V{p87_dcV+spoUaauv>4or!#&oc`bAbDDqDfBC#<<7G*o z&%I)|omSKGnHZb8l67Q(m9&-Mpmhp3@rKEGpIK3T&6i{Gk&R4K_z>^>+h>dvB$;uT&lRa+EG7`aekNy zbn0jBS#4-mhlo8@mEZLo@_BmyV?W=2wf~1cn|JY;mLNV&vz?2=!?2(G-rjV@SCQ?2 z-|HE7_GZZ8tG4GgmPWLLcb;`i3=!C0!L;LmuGJ6HRtb;Q4COyy{t0w$x9IETHPhbz zywD_0KLv8KqgiEdZD2Gqn|#gcfp7xmr>XqA#ckUCNi1pg>982cXCgo2I&3%{JI%`P z){QBkzC6`{nhwuBGV;Kwgm!Hj@GuTmBNFP{Zr%pUalJfWJ>^^TU$ z!*8X3h0x`bYt~T299llNIx??6Mwidt+NWj@YJQUL4m5_ugnh&ENuMob|nhXj= z3JxoKLQX#1TExb9rxaOeS^wT80P=bHsauCBTdBy06hi|+OUP#;KjS()IGq;5fPz0Q zWMErrqdfZxJXhxZu-uoeRItB>WZt$H^7%bFS0HY#WvHL`I6vzNbhOh-;@!5^A(dID z#l-mG{loPB$N2oO_MfNhATMlLg6O5W`>wiu7vrJt(d_cD!FB*jwED>1uQ8r9hb7c} z9B2o%d_BE~-ok!H?aLsGlRrr}gUWQg*x~&Nk&c$4rhh_j3i!I**t+Qzp_cX27?DPE<1378>LbEU*lp?DF&IfqQLq6wU z%YI(9nTo8hyt;q(UC3u5KPCh^cPm!QM^%wQzypViiK+11ocXVJHEpH>rINMUk8VRg z52JIb;pQ6mBZKpkOQ5s!*p1g_;&sTL^>U{JG$5a+_dmwxf3<(AVd^$fyAtH!={4VX zdHG{}CVx=a@@RPn2wcGPr{N0ZFbFzM?hxt#&v$jixcR}p+sqt;jRC(%L0?N3c^JX_ z6C$0AS%~b*5!&Bb>+V?HH4DCd>af6b3%^tLsL9cu-;+J@hi^>{cCHJ-TKSh;^TOJ|AHropX(x$mhxF|2;l;WH|hnPr;~rzv=S{*tMwn zw0veJhFfOS<@1O~s_;u%KFcLDNq6Y-d40I%a!$%H$$tINP$TyjjL$?m{e4V4mAPba z{fw`cVm0KX?7}Fej-FCP0DLOwZ3)NjTU6yjXGF+T5ub~Co}JGipNag)p*s9HoeNiv zs7U0H!3h_!r!Sk}xkp_^H6O~;KEE)Ijr&X`&hHk2RYfa z{m}-!CvnKDi?i({RFg12E0uNZCB>*nu1c}V)sv9VM1ERPotHQrKa0KLiX5q+;MI-T z3MqIl=OM`w6EP}Kpbn>hI|}(+fX;OuH`h1o+X^lkF@~KyHgIrFR&&?hS4;0Yy zS-|oo@jhKX*;JeKe?0k3%4GJuAF!hz<1>*?XSryfd;%HV9Cpf?^$l{;rapMBB~KX= z;ZuGp>m20s5ine1Aw@+rI;;2-n94A26Zs+1k-79I^!`IKAQ$orT%G|i9W%F*wu4es zptqENfgD2__PAgrnCmcsA5&Ck2TsSrp`TOkcP(<7!Y;5q9`bp5|6_dqSNqRiYtGT; zSb|)5Q~6Lb(g*vwzsc(4968njI?CQe^}TGxaxz14dAu~Of9p3xee^5Xzw%{;tpM8y zNlMU?apv#u?1N$ML?>RFnuN0uY zJ~;5JUML&#naEEQfsTm(&N9wrso<2b;FhZ0@Z8oD9P>2CN zg`j>Kaei7*ono90kEp&C?E}>SpYAHt2d}1{&k7+_;eE{$`8+xOzsKi>Cw=Ur`4r5z z%cRd|K!w;+R>uyoG)`n^6J0*nRBR0qrRCEgO<1CIdqi)%2Z$kdsxXHVJRrRE8|D_A>5W2l;GWFVD-phKhJwe7t*55%QVH zPc?y#*~i-1ym!f9A?b=?`5Jic9Vg`Tyfsu%ILo@CLl*K`m|!j&0zX7LM%$KmNp;sE zF*XXCS6d*Tr}sa`XQI9R?fvs7|61TfyFa-hw%gya(i!8kki{qa*MT%X`{W#9c7q&l zxnp#fkJf+IZQ@pN2KHwN+a+@B`9liHSo+o96yBc@>8Mw%@|rK73Pv&y+*)xSa#AN! zHtBNn1EkUX_4RiDoCe-`u$%01{dME zO#Hm6i#e%aXpS@Iy&=fwKP$)P3dYSf?q@&F4`gO~H*Znq;&y&;tdwjMmJ@H>Y3ueg2)8|v2ZyxC#Er+VoKV?3bL0c{d}1WhMl9D6|^8HYy4yL&RUlt znXmV-F3JhRevT!nI``vOQW2N=hYl?`2Kh|nXIv*Ar=#u`pyPCj48Af9EV;Q8o;!=P z(14~7tk&mTKXVxJ*#MpEHEyml0zczAmN*?w({h&1r?rT@$ce#Hc6k3Vz5g*jkMC`& z_wTRDz{Gf@1c?^ziqV;?hw-pM@l=@{=m1%FrJe~dgZXdHclJJ!-vQ2C&vWkm3v~pdyw$^8C_U;QN1w{9GZ>`Dx%+T%?)`ip80uEHmJ_jcz(>PiIhp@S?`c2R1#! z_V5^;s~k614(jIs&JU4}@8R=zoE>sNf%B8knd_&X&ywqW$y<0dl}4`zqwfbB|2H}P zzsG0Rto@9m`D6eazSHNEb-n$bt+af8;aYZ&lP;f*GnhZx(DLahTafgNE}vh^vc>NP zGa#1Mt9$2f>B0C+r1Mfh$bSp%d#jBbtD_Q5Lr$)&WW2z0qYUZs|8r1b8RWCON|U+t zQYx~Wn))#-7V??Mk1(p!fzzq<+N9RtOa?D5nfLa3!*joGWbInFlnS(3VjDOjAfLaX zbJ^hL@<9FU!}geEf`lAF|w`9~J_5L%?4JblBPw#*1@$#?sUvqDx5(Y{B{~I17$wP&+`*5$UxHieY~vPpqK|{|sdDrJEP$ znDk=#C(;?d{>sd9Zz>3wWoGvMHRNR9Tbo!T#stLI?uGU;d&uYc3|Z$$gA~N*_S3Y) z^N`O(eu#9$*ZN3hn5F{mjigm09q`o;3{t>dD|5c59+1xp=v@4`x#ppM^l^Tc zqdI{&oz%^WT1WomfYMC4oBPeDp3g!~Z9y{YCh~c5`hSnlw#%#xNAt<>ws-@5K4bGm z&(5diQ^4U*$0oXbu3ZIKHq-LSQ?kWUoGzbi6k+{xr5VWkgu9P_cTll>66ttfNDmJ< zL{@B}Atyb%&TtIolp$34w_B7hhhmS5`>%(&V-`>mS@-W(wOb*diTn`hRQl|E zE`5*;WERi<^C}&l%ffodK6C*UWNRG%<@W;ec{Vy%4}LDxj}*=i6RPtVrz0`HG{ZQ! z7WpN~x__P>XSwIe( z3}~4Luyz8b7PbKsOV}R>SQmPN6L zn=k0&Q~ibl{61UXd{G4X+>g%n1~*qV>W2sCCl}T6#p%SI{bE;fEf+M#7N*x+nR-53 z=1CnE(U{2R$?5++J{z8k?i$Uf($BC8`h1oP&&t?C%ct-$`GYQW`4lu*A$*aR&n_iD z(h<6RlBHP_mVBCl2)l}AF7fTe@=2tl;=jSJ&x8#4ze~1gy@H&4S|;8o^tKGCy|H!a z`r&)n*Z{0;N~5JUDMW+s7u+35ISLu4tbLIn37WZfCr%6Kva&r=7$I`+aD`DWuPESiz@;OF zGi$N@kI%)6n`;H?=Q_?$F{<+krxPo3>-kloJRlPHP-P@*>iPU**7;2fttaw%a{7Od z&%^6)bdTny6lDdSLVq(;l9%>D5ELb`l5SGj`VsF?_3 z^nr~pyjrn*66v^$@BU!8oeVnU0=NNF0rt2ksT8of!&8oIKW1{B?!$WIxnql?pF?h!CzQX_*ht@Xzg*x|V^S6Eaju~9+vMMv)=%8<`3=v*UF z|2r3g`tiZ}X(Z5T-99Vv#=%--PSDw;^-m$6>A(M#8GTYr5`BU!7Om+E?_3`Ju24Jl zzmK5R9<4{w>VVc`Xmv#EakQR5>q)daq4gA6ozZ$4tuAPFMXMWH&!E*EtsZFgMC)0! zdZG0kTD{SF9<4rTy@1w>XuX8i%V_mQ>lL(KMXMiLuc7riT5q8BCR%Ty^)_1l(Hel( zJ7^6=YY5onD>YZO|e(Heu+(Vyw`<8SQx{I4E=D|RLK zf81DtY%6ZfA3EHrq zo`uvG*KZFtpkVwX(y?9?WnUAL3Jks7_A1%H>tt)!eXd%)WF)TdA+zxgczv!O2FbEj z6h!%>v-vj>czq`F(?+1f*3a#38kh>Mr~0j8wuR?*tFdcpS5ZJ*h?r&13V40aKvOky(;POhiPz`J>Hod!v(AUazR`Sg zg$HNT=hOZ!>Be?iJ~!*~Xv@&$v-neCiZd;rVn3{0*V5%vr0DQE(*9Y9p72KSnDqsg zPa+)#lhj2O@?>z}YE^sGGI*UdV9+4xlFAX?g2auV21BsN1+WbkKR1htT-u~JqsR?j zpNae!qB@2+osH5w^5^8p0BpD9;TDGHezKL{e0&xaEVnFAsC0tY=amF=<)MBq;QV|< zbp&xbaeZIS9_!R1k}3YZ>xbd>d3yh2eEwJa7e2H9yS7LPvMe+$LOwGP%bV7@c{g4- zbpi`Julfol$lCEdNA0pN`Exn3R?Z z)_$@(u_yp?vc}YXX^eadGN9jR(BlvJ%wBn&LoJVj)CfHP^IZ+{naEEqfliW(p@(Kt zDmeQ?l|l}L=MFcv9@(8o0lW

tx~&wJ6iIB|2ap?<1yeu#7~tB1)NsOJNnsBW8R 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 DDfax? literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/data/cell_1_data/logFile.txt b/MyLab2_wrk/data/cell_1_data/logFile.txt new file mode 100644 index 0000000..2c72e11 --- /dev/null +++ b/MyLab2_wrk/data/cell_1_data/logFile.txt @@ -0,0 +1,16 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Thu Sep 25 16:07:49 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\MyLab2_wrk\data" + Process ID: 12376 + + +SP SP1[1] freq=(1 GHz->5 GHz) + + +Resource usage: + Total stopwatch time = 0.71 seconds. + diff --git a/MyLab2_wrk/data/cell_2.ds b/MyLab2_wrk/data/cell_2.ds new file mode 100644 index 0000000000000000000000000000000000000000..39f09789d485fa1a38300762b1fdae423cd9efde GIT binary patch literal 351744 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%0Dh-a<4Oz!v^Qt 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�-B;9t4u18?t;ZPvqIM9 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/data/cell_2_data/logFile.txt b/MyLab2_wrk/data/cell_2_data/logFile.txt new file mode 100644 index 0000000..ac48659 --- /dev/null +++ b/MyLab2_wrk/data/cell_2_data/logFile.txt @@ -0,0 +1,16 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Mon Sep 29 22:20:52 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\MyLab2_wrk\data" + Process ID: 22452 + + +SP SP1[1] freq=(1 GHz->5 GHz) + + +Resource usage: + Total stopwatch time = 21.16 seconds. + diff --git a/MyLab2_wrk/data/cell_3.ds b/MyLab2_wrk/data/cell_3.ds new file mode 100644 index 0000000000000000000000000000000000000000..25f190f4907b0b4e9349605401520938af26eff1 GIT binary patch literal 351744 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%0AKh2-4;ylp9G72xzmy#H>Vb$~;b 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/data/cell_3_MomUW_a.ds b/MyLab2_wrk/data/cell_3_MomUW_a.ds new file mode 100644 index 0000000000000000000000000000000000000000..3f487a261897167647ac3988b82dac4b08925235 GIT binary patch literal 126976 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 M7We%a%m0V?FOUJ8P5=M^ literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/data/cell_3_data/logFile.txt b/MyLab2_wrk/data/cell_3_data/logFile.txt new file mode 100644 index 0000000..87e2b54 --- /dev/null +++ b/MyLab2_wrk/data/cell_3_data/logFile.txt @@ -0,0 +1,16 @@ + +hpeesofsim (*) 631.update0.1 Sep 8 2025, MINT version 5 + (64-bit windows built: Mon Sep 08, 2025 20:46:19 -0700) + +***** Simulation started at Mon Sep 29 22:39:43 2025 + Running on host: "MONSTER" + In Directory: "C:\Users\forss\MyLab2_wrk\data" + Process ID: 4772 + + +SP SP1[1] freq=(1 GHz->5 GHz) + + +Resource usage: + Total stopwatch time = 0.55 seconds. + diff --git a/MyLab2_wrk/dds.cfg b/MyLab2_wrk/dds.cfg new file mode 100644 index 0000000..47db26e --- /dev/null +++ b/MyLab2_wrk/dds.cfg @@ -0,0 +1,3 @@ +DDS_FILE_NAME_OPEN_HISTORY_0=C:\Users\forss\MyLab2_wrk\cell_3.dds +DDS_FILE_NAME_OPEN_HISTORY_1=C:\Program Files\Keysight\ADS2026_Update0.1\em\templates\S_4port_P.ddt +DDS_FILE_NAME_OPEN_HISTORY_2=C:\Users\forss\MyLab2_wrk\cell_1.dds diff --git a/MyLab2_wrk/de_sim.cfg b/MyLab2_wrk/de_sim.cfg new file mode 100644 index 0000000..061241f --- /dev/null +++ b/MyLab2_wrk/de_sim.cfg @@ -0,0 +1,17 @@ +SYSTEM_CUSTOM_CIRCUIT_SYMBOLS={%DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_SYMBOLS};{$HPEESOF_DIR}\custom\{%PROJECT1}\symbols +DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_SYMBOLS= +DATA_FILES=.\data;{%PROJECT_SEARCH_DATA_FILES};{%DESIGN_KIT_DATA_FILES} +DESIGN_KIT_DATA_FILES= +SYSTEM_CUSTOM_CIRCUIT_DESIGNS={%DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_DESIGNS};{$HPEESOF_DIR}\custom\{%PROJECT1}\designs +DESIGN_KIT_SYSTEM_CUSTOM_CIRCUIT_DESIGNS= +VIA_CONFIG_PATH={%DESIGN_KIT_VIA_CONFIG_PATH} +DESIGN_KIT_VIA_CONFIG_PATH= +LAST_LIBRARY_SELECTED=MyLab2_lib +SCHEM_FILE_OPEN_HISTORY_1=MyLab2_lib:cell_3:schematic +LAYOUT_FILE_OPEN_HISTORY_1=MyLab2_lib:cell_2:layout +SUBSTRATE_FILE_OPEN_HISTORY_1=MyLab2_lib:cell_1 +SUBSTRATE_FILE_OPEN_HISTORY_2=MyLab2_lib:substrate1 +SCHEM_FILE_OPEN_HISTORY_2=MyLab2_lib:cell_2:schematic +LAYOUT_FILE_OPEN_HISTORY_2=MyLab2_lib:cell_3:layout +SCHEM_FILE_OPEN_HISTORY_3=MyLab2_lib:cell_1:schematic +LAYOUT_FILE_OPEN_HISTORY_3=MyLab2_lib:cell_1:layout diff --git a/MyLab2_wrk/default.pinproperties b/MyLab2_wrk/default.pinproperties new file mode 100644 index 0000000..03f46f7 --- /dev/null +++ b/MyLab2_wrk/default.pinproperties @@ -0,0 +1,15 @@ + + + 0 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + _NEG + _POS + diff --git a/MyLab2_wrk/hpeesofsim.cfg b/MyLab2_wrk/hpeesofsim.cfg new file mode 100644 index 0000000..9effee2 --- /dev/null +++ b/MyLab2_wrk/hpeesofsim.cfg @@ -0,0 +1,6 @@ +EESOF_MODEL_PATH=%DESIGN_KIT_MODEL_PATH:$ICCAP_MODEL_PATH:%ICCAP_MODEL_PATH;{%DESIGN_KIT_MODEL_PATH} +DESIGN_KIT_MODEL_PATH= +DESIGN_KIT_VERILOGA_PATH= +SIM_FILE_PATH=$USER_SIM_FILE_PATH:%USER_SIM_FILE_PATH:$DE_SIM_FILE_PATH:%DE_SIM_FILE_PATH:.:..:../data:../networks:%DESIGN_KIT_SIM_FILE_PATH;{%DESIGN_KIT_SIM_FILE_PATH} +DESIGN_KIT_SIM_FILE_PATH= +DE_SIM_FILE_PATH=.\data;; diff --git a/MyLab2_wrk/layout.prf b/MyLab2_wrk/layout.prf new file mode 100644 index 0000000..dfebd84 --- /dev/null +++ b/MyLab2_wrk/layout.prf @@ -0,0 +1,196 @@ +pathBend 5 +pathMiterPercent 30.000000 +pathEndCap 2 +pathLayerName default +textFontName Roboto +textPoint 12 +textJustification 9 +textAngle 0.000000 +textAbsolute 0 +instNameLayer 1 +instIDLayer 1 +instParam1Layer 1 +instTextFontName Roboto +instTextPoint 12 +instTextRows 15 +instTextAddOptionalParams 0 +instTextPrec 2 +wireLabelFontName Roboto +wireLabelPoint 12 +wireLabelColor 37 +fixedInstHighlightColor 2 +lockedInstHighlightColor 1 +oversize 1.000000 +oversizeMiter 0.000000 +scaleX 1.000000 +scaleY 1.000000 +toArcRadius 3.000000 +miterVertexLength 0.250000 +portOrientation 10000.000000 +plottingDepth 10 +bboxColor 3 +selectColor 99 +highlightColor 66 +pinColor 54 +pinSize 5.000000 +teeColor 3 +teeSize 5.000000 +portColor 5 +backgroundColor 0 +foregroundColor 41 +globalArcResolution 5.000000 +pcbViaArcResolution 5.000000 +selectFilter 9727 +selectMode 1 +shapeSelectMode 2 +selectBoxSize 10.000000 +selectPointSize 8.000000 +entryMode 0 +rotationIncrement 45.000000 +gridDisplayX 2 +gridDisplayY 2 +gridDisplayOn 1 +gridDisplaySameXY 1 +majorGridDisplayX 5 +majorGridDisplayY 5 +majorGridDisplayOn 1 +gridDisplayMode 0 +gridSnapOn 1 +gridSnapMode 3 +gridColor 104 +windowLLX -5.000000 +windowLLY -5.000000 +windowURX 5.000000 +windowURY 5.000000 +schemPrec -3 +schemIncr 1 +schemUnits 2 +layoutPrec -2 +layoutIncr 1 +layoutUnits 1 +backupCount 20 +placePopUp 1 +placePinPopUp 1 +checkIntersection 0 +checkBinding 1 +shoveConnectionsOnCompoenentsParamChange 1 +plotPinNumbers 0 +plotPinNames 0 +plotPinNetNames 0 +plotPins 1 +rerouteWires 1 +traceTlineFamily Microstrip +traceSimMode 0 +traceTraverse 1 +DSEsymbDistanceX 0.500000 +DSEsymbDistanceY 0.500000 +DSEartDistanceXNew 0.000000 +DSElayDistanceYNew 0.000000 +DSES2LReport 1 +DSEL2SReport 1 +forceSynchronize 1 +dualPlacement 0 +checkUnconnectedPin 1 +checkNodalMismatch 0 +checkWiresInLayout 0 +checkPinVsPort 0 +showConnectedSchem 1 +showConnectedLay 1 +showFixedSchem 0 +showFixedLay 1 +undoEditCount 100 +stepRepeatXspace 5.000000 +stepRepeatYspace 5.000000 +stepRepeatNumRows 1 +stepRepeatNumCols 1 +pinSizeUnits 1 +teeSizeUnits 1 +portSizeUnits 0 +pinSnapSize 20.000000 +keepoutOutlineThickness 1 +placePopupOnZeroParm 0 +autoRepeatableCompPlcmnt 1 +dragMove 1 +dragMoveThresholdSize 6.000000 +dveEpsilon 0.050000 +dveFringe 15.000000 +dveArcCircleResolution 5.000000 +dveMaxError 100 +voltageColor 7 +currentColor 6 +nodeNameColor 5 +coordEntryPopup 0 +dispSubnetInstNames 0 +swapKeepInstName 1 +tuneSimMode 2 +tuneRestoreDDS 0 +tuneRange 50.000000 +tuneStepSize 10.000000 +tuneScale 0 +tuneSnap 0 +tuneParameterDisplayLongName 0 +optimCockpitUpdateSchematic 1 +optimCockpitSaveState 0 +setPasteOriginPopup 0 +preserveCopyPasteNet 0 +maintainAngle 1 +textOrigin 0 +minPixelDisplaySize 4 +rerouteTraces 0 +prefVersion 1 +genericArtworkSize 1.000000 +plotLessThanMinPixels 1 +plotDepthForLessThanMinPixels 2 +newRouteAroundInstText 0 +dsePrefLayoutLayer default +newRouteAroundInstSym 1 +onscreenCoordMode 2 +editInPlaceBoxColor 3 +dseFixAllComponents 0 +dseKeepNetsFromOtherDesign 1 +dseKeepNets 1 +instTextTuneFormat 1 +instTextOptFormat 1 +instTextStatFormat 1 +instTextDoeFormat 1 +instTextDeactiveColor 7 +moveVertexKeepRect 1 +useCrosshairCursor 0 +dragMoveHandle 0 +originDisplayOn 1 +originColor 10 +physicalConnHighlightColor 4 +logicalConnHighlightColor 35 +physicalConnDifferentNetHighlightColor 78 +plotSymbPinAnnot 0 +wrkLayoutPrfIsUninitialized 0 +showNodalMismatches 1 +showNetNameMismatches 1 +showComponentNetMismatches 1 +autoZoomDesignDifferences 0 +allowChangesToSourceDesignDifferences 0 +pathWidth 0.625000 +pathRadius 2.000000 +textHeight 0.254000 +instNameLayerID silk_screen2:drawing +instIDLayerID silk_screen:drawing +instParam1LayerID +instTextHeight 0.254000 +gridSnapX 0.100000 +gridSnapY 0.100000 +tapLength 0.625000 +portSize 1.000000 +minVertexDistance 0.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 4 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab2_wrk/lib.defs b/MyLab2_wrk/lib.defs new file mode 100644 index 0000000..f63cb9e --- /dev/null +++ b/MyLab2_wrk/lib.defs @@ -0,0 +1,3 @@ +INCLUDE $HPEESOF_DIR/oalibs/analog_rf.defs +DEFINE MyLab2_lib MyLab2_lib +ASSIGN MyLab2_lib libMode shared diff --git a/MyLab2_wrk/navigator.opt b/MyLab2_wrk/navigator.opt new file mode 100644 index 0000000..c08b3b5 --- /dev/null +++ b/MyLab2_wrk/navigator.opt @@ -0,0 +1,28 @@ + + + + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + + + diff --git a/MyLab2_wrk/netlist.log b/MyLab2_wrk/netlist.log new file mode 100644 index 0000000..ab1c221 --- /dev/null +++ b/MyLab2_wrk/netlist.log @@ -0,0 +1,34 @@ +; Top Design: "MyLab2_lib:cell_3:schematic" +; Netlisted using Hierarchy Policy: "Standard" + +Options ResourceUsage=yes UseNutmegFormat=no EnableOptim=no TopDesignName="MyLab2_lib:cell_3:schematic" DcopOutputNodeVoltages=yes DcopOutputPinCurrents=yes DcopOutputAllSweepPoints=no DcopOutputDcopType=0 +; Library Name: MyLab2_lib +; Cell Name: DA_CLCoupler1_cell_3 +; View Name: schematic +define DA_CLCoupler1_cell_3 ( P1 P2 P3 P4 ) +parameters Subst="MSub1" F=1 GHz C=20 Zo=50 Ohm N=1 Delta=0 +MCLIN:CLin1 P1 P4 P3 P2 Subst="MSub1" W=3.278 mm S=1.917 mm L=17.74 mm +end DA_CLCoupler1_cell_3 + +model MSub1 MSUB H=1.52 mm Er=3.66 Mur=1 Cond=4E+7 Hu=1e+33 mm T=0.025 mm TanD=0.003 Rough=0 mm DielectricLossModel=1 FreqForEpsrTanD=1.0 GHz LowFreqForTanD=1.0 kHz HighFreqForTanD=1.0 THz RoughnessModel=2 +Port:Term4 N__24 0 Num=4 Z=50 Ohm Noise=yes +S_Param:SP1 CalcS=yes CalcY=no CalcZ=no GroupDelayAperture=1e-4 FreqConversion=no FreqConversionPort=1 StatusLevel=2 CalcNoise=no SortNoise=0 BandwidthForNoise=1.0 Hz DevOpPtLevel=0 SPSS_WSP=yes \ +SweepVar="freq" SweepPlan="SP1_stim" OutputPlan="SP1_Output" + +SweepPlan: SP1_stim Start=1.0 GHz Stop=5 GHz Step=0.01 GHz + +OutputPlan:SP1_Output \ + Type="Output" \ + UseEquationNestLevel=yes \ + EquationNestLevel=2 \ + UseSavedEquationNestLevel=yes \ + SavedEquationNestLevel=2 + +#load "python","LinearCollapse" +Component Module="LinearCollapse" Type="ModelExtractor" NetworkRepresentation=2 + +;#@# autodisplay="S_Params_Quad_dB_Smith" +Port:Term1 N__20 0 Num=1 Z=50 Ohm Noise=yes +Port:Term2 N__11 0 Num=2 Z=50 Ohm Noise=yes +Port:Term3 N__10 0 Num=3 Z=50 Ohm Noise=yes +DA_CLCoupler1_cell_3:DA_CLCoupler1 N__10 N__24 N__11 N__20 Subst="MSub1" F=2.5 GHz C=20 dB Zo=50 Ohm N=1 Delta=0 mm diff --git a/MyLab2_wrk/pictures/2.1_s_params.png b/MyLab2_wrk/pictures/2.1_s_params.png new file mode 100644 index 0000000000000000000000000000000000000000..82f054883584f8548f2648e40fd2f51ca3c9b30a GIT binary patch literal 32764 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

0845cdcb0oS;ybq}5=lF)53`tU7N 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/2.2_layout.png b/MyLab2_wrk/pictures/2.2_layout.png new file mode 100644 index 0000000000000000000000000000000000000000..77eeefcdff77f5790ea03897665dc8b96442d827 GIT binary patch literal 10054 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 j{YQ}SpTd9y8#f!U3a0|gLK*$OA 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/2.3_current_anim.png b/MyLab2_wrk/pictures/2.3_current_anim.png new file mode 100644 index 0000000000000000000000000000000000000000..34389951ac2c7f894c31f977aa9a7ab960d9d4b5 GIT binary patch literal 37508 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 QV+EPu>FVdQ&MBb@03XHWmH+?% literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/3.1_s_params.png b/MyLab2_wrk/pictures/3.1_s_params.png new file mode 100644 index 0000000000000000000000000000000000000000..b37de05d5ea4954bdf0dd76ea2371b700c55cb24 GIT binary patch literal 49130 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 Cjg9pH literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/3.2_layout.png b/MyLab2_wrk/pictures/3.2_layout.png new file mode 100644 index 0000000000000000000000000000000000000000..08e7f8831c3273c69a1e0b58a0a96695b9d29560 GIT binary patch literal 15298 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 bs7zbo&z3LKHF|&)Hl(X{Q8OQ78~XnNMn&3N literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/3.2_s_params.png b/MyLab2_wrk/pictures/3.2_s_params.png new file mode 100644 index 0000000000000000000000000000000000000000..7811f3caf60dcc11b04ec167b87df3f98529e8b3 GIT binary patch literal 49098 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 F{sRf|Id1>} literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/3.3_current_anim.png b/MyLab2_wrk/pictures/3.3_current_anim.png new file mode 100644 index 0000000000000000000000000000000000000000..5c97159aad88f18cd46a31331877410bdf45dae4 GIT binary patch literal 26399 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

qz(EC{;lF5|R$~)55GF8~ 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/4.2_layout.png b/MyLab2_wrk/pictures/4.2_layout.png new file mode 100644 index 0000000000000000000000000000000000000000..ad603609c3c9b1dd71fb1d5683f9ae2181bac8b7 GIT binary patch literal 20964 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

BTZJgJDa%rhns?N~1rws6VkS&U7() z$G#A;)Pf%B3}GzV1Zb0c6M1a00G49E6PMLKJgVlvgT$nmAS)j<2XPAh7_59%gN+{> ze!lNgYM%|3%`Q*yJUAWq_I<^NpJpuh7BXHJyWqGHxF8c&*OT`_kb9Zi3t*a6)iAgt zhpsx00=){~oQqUZ>Qkzj*pneoWa|~bEh|RtTtS_WJ=Kem-r>%=GDNO2&yEc=cFZ+| zo9k)}V)ZnPyCM~ub=%(j9=j(!s%|O;0c-$td08l|TfkLsESsD3{2hU3Gkv%2^qA&f zlPHg{RquPRf3R9U8SfQ*s~2mm3D~+&pg_!9*)|>jKDe0Y0I9)uE<(8wax*XE-w7-% z)u_fL_SqZ)s6csclkBJiH2HBW?8iq{{cz-DZ|q^uA8L5DxZUE1oJW$d3>j~xPhoQu znL2Ys53aLw@O1#CSSHEht$B^+#_BBdE6lXfjSIMQS*=3Jqwg#cmD+EWbfRMEMolL_ zoQ##t$YA|Q%uc$qTK+EHi-%;8Cf`{^BJ-Qp;=6ik-pr~IxqDh^m2w!0#P{B!XzFuByX2pr{0mF}h|hl{K}+5Jv6%P}7gxE}qH`Y? zQZ4Ku<0S2K3S(G-DB^M*{rPkNwVv z9Gvk`@jf}H&78euCfu~!HZTJ5M+x!&fqDT$Jf>%^5OL}Q;(R(bQbPebxs(S;8-5~I zN;K;6LU+-RA(jH?4D%0rx4DMhZL>J_d6WQ#=*OUrK804D$gRL=VWR9_@{eI1*wP=@ z&;QO5T;P<}Pk6Gk!$jwgO}H@h?DpP3%I21xgdCC*kd_Xk`YFz|J37d%+g#C>^Plc8 z7YF9tu~(^%AIGilbF9XnOx0njT{JJOB$xWbHBogZJn~MHfrD-UH3&{*y!|XUHg0@f zMdIC$d%V3Sv{yj;o)1(jUtC}-(55S2y7T(H9P_UF^Imv8tx0lWw~HzTd07WnbymDK zGvT;R-H`=7F+>sAqcK8#611W1Yh8_pcNOSDkDTQCftuT^5aOL^%{jvR-6RMkIW@$j z(dVo^@_SA#YU5ERc80sr-5)XB(Z0TVKvGQA;`gh9Zft~3t|n%dNYPk>5Er?w5n%Zw zVwVudb8Acyo;R__yd;fj2Mv9=e9rZf`&Cr1-L|#)@-3w3NTza4?DJ z%|9et5H7cW*E3DrWa!-h;q1G@8p8X}y2#qOen;b*F6#gYMr5-nY5DiDC*UqPauXD8 zI@D>DMUZ4Fn>Q}a_{WbavQ^d`0lz&fUg1g!sT9ACe3<#2!+qt6R7CCD0n~kU?3=tn zN|)1oDj1w9KnSSKGZ{>{D03o(j2~;8^dh&tCnX$5jyv)I-akZkP+K#UxO80$4;3RL+-oV+#}t{2CSumOcAXlgqVuaHS8X#C16{+`S5Ev#8gy zPN{u{ylk~4UDseGAC3yao?%`^*Qhf9v^#+{9yrTP^B?@tS`e0eC1b~W$Pc?Rk8i(q zh|In`6a4@w*yYrD80@HkJ6*q6>RL{1B=;=v2=)T2!ibd2CHVbm0##2pa#YhNhPV#O z#XZ!LMTcJPX*Ra_g2qL*h2Fv0Jn!u7OkSrYQFpC7B2d9RU4={dA@JW<*P>h22G%O( z;Jf+p${99YWmkgdRPqGi9V!Ji6k{CrVl2c!eH>L{1&X@c7Yg z=@I%g>k9Oehn?iRT4u+wgwx3EC;Jr5gNM zsUCgsmZUqG>K@?e1Ua|zG-$L+fe$7(_NAxuC@6qE5>)FNUx9%A5a4G>UA8-8AZ9kP z|CNKFrXfp2TlS0%=uBSYexP8knocMJ?G8&_lCXSKr?g;fsu26}0xFu$dpAQoB+#1V zorm9-o)(8dZlG~q;LKpyYg-Ch)~QC{Fa1Gdp$-?SAFDj0U9wkO{daSi6xr8I8C+Z- zmj{+~M}Eyo>(P8pSV$tTZei59K>FNwQgmHd_SiJ2NHR0pEq0XU0~&NJf`T;yYS4cg ztD+;rG zG$*;_Q88iiVXPQ}AH(1lFG-y~*usN2>?4?sY~nZkTm{e(7- z$*nch`o{-ND}&Pp%mE;iBthuH|na+9PxOTf5_b&{7p1 z|CYRh4=Po!UFEi}v-to*%2r_tzjZ}oCp|-E#467B__Qo_58_A2Ujtm-nPMuj`CHW{ zs}N>4{Hl0;u0Z1WyAF^y%x~}~>SCz@QusVOofv=~7whc3kOWPAz;v}Co;hNaF35~s zUf{VMe*mSltCEhpHjY}pEYHG^>+nElNYDIz^A%lCk10fS<7?~b8VYNtoSj2P?s!w4 zoOq!s5GcIvg3^8qNIFsSbPTT*yvkE_TrE6Oy174Jd_wZ@SW8y;8xkX!Qj6%j1uzLf9))LaC&VJEQ^cyzBsu$M}#kHa;xCGU41{9A{YqOh$PEfrkF^rC~<&pxdgK*^0G~nm_3^iO}8t zMNl*c%x!zR?o1?8Z_RdN+C04LxU>(Xg|1JUm+<#G{Ztv}I|BPJ|FV@6_DPcaDrfiV zp(*YaHTHr*sq;WtnsEC>OPEQsl30R~96`X;Wo#d_rnag{TvNk8uC@ZMrqP2ibhoo~ z?XjwU=B`BGTS`i9uT&MyiH(yI2t2NX+z14J81ohKO@26Tce5Y-r7H%bz)tm@xeVu2 zG}px)%{c(LEOm(iYvx1rW!{%ts*+sl~htr2xo+^8h?1cVgC2682pe%p2=X{d8BY!W!Ht+VI z4Qcg#@O%W75}R`2oSegr%mB=-BLAIglPtl^`yhA<-((zfG>Yk0I%4sy91Hga?_RP#&%_7CNqq~9SIhrzR6v4GD<|98VWcGen0<^R&-CUn#fWpLF z^`9$LVyRas98Lh0cclO7UVu76;*?~OSbpRn%>W3u_Tt7A-CX6r$1o{kzsgn~Aq{PH zd5*8nEO`_o(c*!(4hRB)$K1bD5ye>M?mcuInduIl1$>c)=1rBte{}=k>Re%ks@BtGA5dSaDIEtG3_sa{UluD;Z@f{Yz4pQ347f#xDV8}1?O5$`|a zdSO+1PUSYGr9vot9`|nacH3KqLCwwABd%(c@>&T)r$Pdx8JWd0f9``=?)>*}t-}>1 zP(pu~3r>946x#_sISDdxI>4pM82S77V1R8%pY?NpU&Uxg=9z#$s7_=h%W&N1pyqj5 zm~u@HzE_bv=;qQ5^%1Oy3g{$XVCcj!6yg?k9S<$qjxPgNnDBjbh{-7Ym6)DSO&y~i zeJHOrzqNje0O{_XT)$j-+us~wAd~&Hp+>D-qhS?8$)P;3{UBPjLK5#UXD6G(lu09C zNDVVQSS?lsI8oLwh;aQ;&m8B)7sD7Cn7npz+g9Nhc~?*U$=pcUHNu@K=I7}Epd4^y=4>a%t)5&1?n18JAgkDR zHeGEV8Jm+gi1N~&NAYqpWd@kIlmlKcXxaoVIUa9x9Rr4AIVa{Lnhy_U7nFVcuxrTQ zlG`u})5bPn?{sH| zrUhbY=wUbhMOG2etfn-9nP{;52QEAPAGmCmKY8bW?*bfmCIFVe^#Asc)kfbpL)E~o zw?q)FI5c9wYNyHd2;uTa^toC{oizDcdg6$>3s6)>{_mUR zYDpnV6VZ@p(jhWn#+jopLv_OBIsO;WP&pDhi67F=0K6pIe=<`=?(M)xy}EcW5M<%j z8u)WEcWr#sn$0Kb1n?lyhPX;YGutW!yvH2J3+<3oYBdlEhzskzSO21pixe9nrjH^B zvRF7x>`lIkfr>n6dLCzNW(=|Axrr&_fR0ib9%Mux1+rldIAOw9vE!k6OO9qOX5Mg?wi{T`PMD}FrD7MQy+K} zcc(4S7n88vzm+*c67bmiPc1Kb;mjY)JgRCtZnOCmYT)vul#r)?!wGN&?r|zDP8_Cx z?X_wu4?miinZ^Qb5Pv(t*hFrd4A8+uhS&GpBU5X~YyDfR_?5y*%Br5j0#dx@LOkm# zGIdD}txPPPf9#jV?=hewLyZaTR!H09oNiQL-c?r9`|zlg);nBm@8q^BMB z7Tj?mVVoT)Z?rGrxl!=+H1O?gQ87esR8JzX4%-%Fz)+Q0>tU>3C*+qx=f7q}3z0NTev zVB@W_FnSNYHJN3{_U9IlIe_*RV9T3XXk{O)2C?j(^+f#ow+IT@u$Y`Jt4P!j5HKIB z`vPUR$bTriZT!*v{a0nT!Kg(@y;Sp1y%Z2pnyUT|RQtzJDH!a(P(=S%%$WOI_y7OL z#vSjY|5K*d{qGBs|4$to_eVPG|KmxD|8yJ2CIwK*!nEC&Vt8(gZ8yD*h!hU^w{d%r zL|2u3M)lO#!75v{FsySkpA6z2fi2}}NIF7VGqV9kOZ}(V^$C@!ihVw*f9ah4>687J zY7lrECDty|Qw_ro7Mps$M>vV_fqy9sL4cBQ{Sl8CneS_+Q8~k`B>MZ2Q>{W|9a%yZ zUm;8)#Ja*KAb34saAvyjHlVDlK>Eor9fJmb5T90kpTZMLV)9rdQ&?&nn$Gy-I>k2D z84w>ZJ1*K5m3DYgs_-GL78O#66gBF)n&`f#C)ACFYs+L<#_}A+xY;^Ti9I`KXTLJD zWJZf*V>ruh%;j;&S}xmOs-Me(Vn^Rj3;H~CFM_yVp9A)~hMXt-37{D#YdMC^-P;{Z zEl1&(&Y2`gR>l;2u=OE#a~B?26OvqPxvwbcF=uV760+7)V~M#EAJvKOnz2KtoGIH~ zk>FTf;hZi!!;(6)(n#i3Hvj$!D9$$)qPD*qn{(BBk$4}K-<3`Ry|YK_uf}@m;G%S5 zwc5LcB&a0^-kl{`O%3hjj}cnAA8YBRNkWnj5R2K=2V?Lor1@JSq8CiOPO@W8_cz9E zLJDdJ`Ba!kuJw3PylO4@GtEzj?kk97Z@9dVz&tUIWc?hD{=H2r*7-hbH~&ED60=07 z+lEGlrGR?sSjmhy$<;50hv{UM3B)&32^rWpphwzvNoi_CxC^5a6Hg*Hkm#AiKk*C; z1dheiVA)Gu3hUDmHb|Outa`nAOa02U+6-roD4eAe$#zv7a6tfxW(y*xJuZX0tBrrZ zOchryJh#gtwgI8QWk*VNEog&CAsOk9%gw}b>^`@}w4Ih7*q#H3);t?>nCEE`4F5%f zfXXrmNeqOcNBEN_*ft9{MD*mVAWdg3E<>Q|8p$V{E_#+t-h6i(DLm zgOpOAAN*vIoAJ6#HOikdBdGHZ4RNaqL_n#G+|Im7P(!L>lq+r}AC_^66|M#LbodqM zyqiP2yYTn8jZxu?MO$NGRD72I-RsD7kFB)1ZTd7!sq4b9NSO8pjRas*El;eMo~<^> zKK-sai_F6wTms4_Ee^M}UIYnAdP7Rm*GF<*A$4Rf8uqGQTUKP|SpSaFxQ6NAix&>7 ze|g@Je&NMpT_yF~R6^J`j2W;l8fp%h64pH*A?5D_%B}JNsFhy^kc~nk;m8y?o_3EO zjV4?Oc_1h08fYnf0!9j{sC)9TXO1wV_4DH%n#M78vZu9x=kGaHu;1UOKv^Myb-!l; z%68+G?h=YLA7*Q4{4v#MR+(WiG;{+xw#|5{h3bHp!Y?t49DXwelGUn(i$v0)gJ>>#jwUUMsQ2;66LOx&-z z0fOxxi&E$ecx>1EkDVSFPQ#dIb6x1|e*G-e z+MO|78{H`D3f!!8n^kl(pN$!H!_jT;wQHqlZ^0KIq&@sw&xndFO*hTmbC@4=DkXB? zGFjyaQbyU<&`5;1&(#KgNz1EVHpJ7(z;8okhKy~t=N}wYJE3>86&y2INw3aUbB6Km z?0A@J(TYKHDi@4hBn{hQ`n(AvX2G53?pu~CNF8z(u13`~0ukgMVky%C9wL}Z2V{>` zNZq6>)DKn*=$x^`BGB+q?>c2L*{+2K*EPs!jP$tJGnQU5KUw8kNKYZfOkV7KhCMcFqW-@UCCo6nrL(F#{jL}V6K0>Gzu;)y(GkaLPrcL zLNZmi40Tq;S7sQ-#YR$;XMfOa1~<_gPHRWKguVngGt2HR-0icQ1cK^S%s^lMaV)}_ z3!>s(0b70PK~EdbHm=ix1U-6+!mi7Uu(Ng5EskbH1DL(@Ury*S{OJzC%F7pGyS;?F zcm`x$r_Ip^>&OIAY8OqR&F@Z{PE&LyThH?a_w$+TdK4Suz2XkL)*+SKJnXizeHuH9 zgNRids@;{IY2zDk*BNi2@Y{R+A8GDO>%O08Cwf$bT8Xd(6DQLklldJ@5EWJSwP}Ma z^JjP;Yfq0d9L$cJa%mZVdPL|2e4kU?Em4NJBfH7&%yIKxQJ^%_?q?D~ifCAzYe(9U zR?tFLAf}CQ+A*OhinEKK6!yru@xY`#=)cVe;aDwN6V-MWK5(ihUK@&cm9(s|mYp|O z#%#$%3U2Yy1wdmE4hM#2)bbanG|T`{dFS=?89I2pI;w9qq_3SN{vVZ+x6U22PHsDV z1>5TmuW&W9waF7hV?3c8;R|0PeRJ+dyRvL)l-*K9T6!2NwI4LgZM59&ToMzDZby?& zASw*HUd-)gyd!wDwy{KG^@(po9`@)-h}3?hd~-Ol6o|w_=jnNKYgqF@t^!xS z4Y>{uYf=|aSi^x^;e&t^Em-)W_36S!Gqn9 zOyBh#8x87`;mJ*;%QTv70jjAvjDVU^xB07(vE^e#&C`6$E*-`^O5Cvpv)0(Br4JQ2 z8;B`hAw)Wt3l_3d&%!3P77j#+VJe}oM#E7TT{RCf7)cqWrCn$k;ZpDMM>Vtas|ug& zyqflDPCJxtdkIOmffKP(3z3X@RkP{aqGtToT4=XfPQh$GdJKTCiRd+LnC zy~zMt0q$q%F_Cu8JhzRpW}S=}KbEzVpa#A*4>8$_@o^10zHyNh|KPJFu)}nCmf2ik zkEHm&!4(jkV2~Ed?)9_E(d#{xsKRclA4s`$oxLY}0XeI<+Us%H8I8p8()~7|Y~B*r zn7`V%u};nuY*;8{^GtRp(?DYLG~`7+UE-X$wmdAEE6MHV{V}MJKjDWgH`US+T}?|b zNf1``4GQfif4Gd5OP$(V>=oKYYV(=0^)-yebwMLh`jDa98y?z?OjaMer#CW$yYOpw zs5aV-vb!QG612du7<6_InUgremL9)H)-4hrTWtY7rSER22Wo-`$EVJI!oRl@@;WG@QR?XkBI z39s&zJIx2Y@!nF%5m@(txfX3F)>0W}T4C(Y%rMXQPz+;Zf(?ZCB?y(PY43g9FdC8u zBP4xNNj5V+Q17;UPEFz=9wxf~qS*t6d`3_oMx{lMZYVO}i1Z9rfCM9;4Q32RjE9 z3B}4Uia*gpMKxYS0&hJN%UIu7n)_1v>4_^9x6#{8%+=#j8Kop`9s8?5gdT_)2J-;w z!VS}dF&q}RCQpIeiARcCqU>a8%>6SHmK9^Si~A2=oq*lA0vs2t{p!`{mAeuVSoN`r zXVCcOGiN#%-M2aCH#2Bv58S3CH7ks?#`ArjfKjDxMI<%0Og<4j-8qqR>845;CaJL} zAh^153gR%$^}&A%xhK7V_5>JDxYyktqm(y87%Nmcd{A@YxU|FXfOgKnB`MFw2ZW=! z!AP)RcCzl3<@9}z^0wK<%KTl5W(7Nu8RZKU_50UtiyU5N#mg7|1PiH>Oye}hOSN5) zg`0Jchf*e9UhS@2;yBgEW8kS~D;#>^0^J(A?X|`5yK8~&oC^%S1Z=1r?d>q-H6|A= z=!jf6h+>HE!G+XGWwW*u+yo~OuR8RDXc8nKXfd=%t=m7eltR0?T_r2nTcxfv2w5$G4k>~AAQ?F9R zhV#0uQs66*VYl~z9)AKIu%9ZFPYl3pCg91>saKtZkwON6*UCtZZGV;1dC_IW7`0JH zLDs!m-?csVy${5&XEf)_pF*RV_O^ZCKg&lIb)@2L|DYr||K~jV{;Y)MY_ZT*)OK8n z8m?H&BCf3=+ES~V=Ae3HcqbpfeK&j;&nWl~VUY?;QOwV7-l2d;uL|VUHJ=VLj|?_F zsEuOHjoxBSQtd*7`sS2$6&A5ePKk1H8`N@L?rl?x4yoyGdP*1f>6;Q!)ACjt^Ee661nw+*Vo_~-rS0c$HuCjtX}lFqSW&K=CJy7?BTN8vl1G`y zt<-~^++wm_rRe=!<(c}M3T@}S1lVA({AH3euplKjx3_~Ut)XhD--tY!EuM`hBTjfn z|2cAy6S|G*bN1QaUu&m)*Cb}-aZfoGql_(bU%d*u;Ry$(xbUId_8ZhTLJK())wkxL z%_o))Hos12<#sc_+bU`|;ojD*6fJ?Zy)Iq{i*IJ7pIMZhtn>^HWP7h_Jf?i89GA78 z`fIx0$%J^#p@=eEV}vL3yp!3I>!ck^X;}?E@lbS{A8Ce(I$XTf7Up>qG7g35+cDA` zZmXZA;wru-CX(AYFyBxB4=(R}p|RXlnk{a{>wP9XI%&V4Q+pqGUeg7sT)scSV!M4h zH0ioe3NNmaYOcN_M>`g$^t_6>F*eJ^?!nIj9u8QWl4c`w7%|RvK{3omVf+hQ^L^1l z-r<>2!~=CZx{j06ls(z)!Hg~gRm8AoP+R}`M@u0iAR=Y%(5dj2gAvxUC8vj-Kwy+bouuf?f4yTtp2<ZF(AZ*w9}4gx%pPqw_)3^$NLF6ehvazY1K2OeGbn3 z5sf`e3lSf^gmp-Ags!AZO2Jr!m1IUrzy(01!P~aOS!6o@__=* zk!r=7nGTx4In&{S$b(a&IGo4B3>1pPLz)Y}mJpSI0wsht>V~*f4bJAV_5pIbehaO| zgPqAutxK@E$KYw^DOLoPP6eaZd|EJaB02SxF&bqXSuGu@(@hVyDth*l^imWmg?sfq zEWlE7rDVNAXB@mX!g8;2IxKMP)dMiC{E?cJR82wwZ%%Q(5FHnpZDXXx8RKhg&t%Mt>&yjz+h z*tmTz_jPh%Na!2+i}SCQY6WUI%*m(OrVK~>6qN?!E6py5i?PJY+VcmRPdaDl8L~)v zIop5RDK&5w;2YQ*eoz`0i+GCs{H-ATjxN%;D;bBiK~(B_p-Pr7BlowRdfd0(32wS* z#qyDD?e(i*Yy03U;DV(#cF_o%Zo#I-v5>IQ8B&H&>;M=~D8ayI%1{G+JE6jcwi=kh zMF|^=AiMJm!qX$59*S5NIL2pwr>`NvxuhxGDU z|9-Pje(-s}wA9jQjvzidXKoIp6XLQ+M{(|rO!0wCrbc?9?#*|n(NE;(aJVKLKGJbPYL`{uD&uGr@V9JBwr8o;yc-Hrj z;T;94Vo~d_Y1U5q=SH+B2FeG<;7(~8Bd^#de^pSIHVM}|+}Wy;O(=5Anj+9dQ2yeX zWcL9(@+B|0&Ha4}dOOKw*%6m9F-=$NaMb8SWjK{nxy8<|nSscwX0F*jQn<8#8>Qj} zoIsI6akjD`T)OAXv@5L25fVB0#J90uQ06p3p|+Z@w~Zq(L|`@yjoSlfu-`4GqUGfi zt!l1w@}{(H(}!Mg)LYKTom33N+qvP=tdPR0_)y~;rL?&E+ld~NoVAQx{f9d1c)j@n zvZp&-HqsMC7%fz4h&6%B%2i2NDTpPo8=5g>GECk2aFuaZK6>NJAlHR2hEFb}I~R9s zINDluJpMJjfNF5CHeV7U{;G_7wiw2r>EgQzpc26B=`NuA1W)wy;lSgWybbXdUSv&)&tc#^07u z{-U0C3g*c$)$GtN+g!7{mdo^wPONf67QXMABptVK!WJaldQf%!`Nt;d8KS){vxBds ztY4_@-Cr_v14mQmQnR91)a%#3)ZSGnPr{P0I!9_WH9ne#Nex;j8`)9RT$H!2i5iE1 zdpb>wmE*K~D>DRZ4aBTHii?p6R5_NIQ#7=|86-nV(G8Z-161U8Yu3ltt7)vgUF~bw z4M9v#;85F_t~;Nq2~E3=vK3f|tv(JDhDY@gZwTe~UiYBzUoJF3xKc5tY*W>^MM|ur zo6LJmh8{_P(Bj^l_czsTblldq?kX5hA2xCI0p5@^&r8e1IpaZw=5aa61~weM4>+EC zV}X(=7d+4W<`pO8+i4KA1NpoH(IJO*bX5TX!btWvQ&92ZTo)81;BbT($eegf+J-J{ zIZV#VvS{U1Q7U9QwFwLyrP zIz`Ybzi(BlAJ0pd@$ChwHCUj6Uy^Ssdjmu~h@$KV?NS=wcfvW)3sf*UFVN%iEG)-` zYwTr@Bup*FW-Pid7K%4lI8OyhG8w==HU8Rq9J__f|0Kj3Q?4Uu2ZUy5cHXLPtCkD1 z5Vv=QHGlI_dZ0Wu-jzj7ff6z`ZjK>Ac@^oy?uCIu5bR!Jey#=)uZxt)Cgyx;l$2?2 zHnZD=>DG43_QzIZYw#y|4mj*q=pLrbUW3AaDDjsserttm08fmKz55(Y-&+B$LB#p+ z?)?6;`nFFis4#o%GDTYMfA*kTJV7AWJ z>>!~ltf#)bgaVUW;&vt3!R~+W#k;vcnQYdaeDg{{@wjoUk(;j-dDS}u(Gq4cX@L_ zU=;^WAeCKS%okThOU;azTM7>K?oKUTVg=p(mo9_@Jvj;rW-&Q%a`P0MQi^x5LhJhN zOa0R(TNU{MONwpt2y+vqV6`N(7w2H|gy7^tFZq^sj}CaCM<)%V&}#FNjMJ8jVN{oV zmd^Wy+|QGvX?UF_rP{i|LK>)VMkRZ7U*<=W4x@FWAVQe@pD`EmKf2mCg{P!lF?M^u z$vx6{3+$txOkGTgZdRbnaN46rMAOqV2b%Och_!_cKHnjL1wkt<|5lWfC?fk(K-6vJ zHW22IVQT8mPy$b z-4t6xGErBlnenz9_!m2o=Mnv2KSW|smT}kd!y+mjrr%u%^C2Sa=SXt&wrUG;ki_EFWD}Jt`aqp3=-$1ur%Fy zBiIvGk-3sE>Sd5A7r_W+C14J6jldaoCbvwc``V{okV0NT3x&A}6uyFVU$w`jin?26 zQ12?C+F~gbdg7`3A{G`pBH7DZ zwq`bWXnj->yco{68|)R_b=PV$Pr>95BP|Si6pnF@pVVMb{!GL8tRO)m`6uDtoAK;c zx1bT!lGVUmM@3V{v$XEg<|~5I;n(?|xJVIK3iMnU+hcj?>O3dL{?(hxV(|4dZgbuw z7mNK*3#D7^!X7mKI_bN)r{cM#zn|6H>Ob-5n+1|iS;*AE2po6JIL#V*qtDT9DaCdg zfD=O?yu+85&XZ-g@_e;FQP-VExAi@<+{BP)$f)z~x&<+P;<`G)q%9F4ay}txY2!_J zF0s@p&9Kmz{DU-C-wIU=URxjTfhxF7h!oIxRHQVIC)HH_V+LLCnk{T}zVn z9}e5Oe^lTbFfCyQ)}v88%u2{$T!SJ?*iMaMW5HG6myvuyX^4tfTmy85O5z)w6Z(8f zyrXUTGks;@$lesca9YIKYOCgsyBW{@sp|aZs<7aoI({_#<=&IWI$j*|Ot5&Z>4$T^ zQkna_wucdsQOgB;2@ePd)X zwl`vtCn4NtCS%w8V@uch9@8|Cx;epK15$Dl7f10h&hvlmeNx1f*YTk}gD?O33oA=`q?pkWYSdvU#H}ap_a-xXq_3e#NSbF;Ym6l*Vf9!)s5DMrdTk*)&2gLT3 z!`&rA?)=!Whj}(a<6S+i^XEp`U$?HDj%fNM>te31b4AGTQ&2Bka9nd-YHZ!K+u5{~ zYRCDz{DO7?Kiw18ylKTW2a$dJSALEpkn zF1idvMd0LlCPQ|ouC^I|VRlP9p3|o*&82d|eA&{5%=}8F{+7!X(ev)*0?sWg#;PcM zpOY`+iR^r&SHT!F)iPS=N`lI&XRfUq^MM!A=nz6B(y@%4BMh!uU%pU}a4=!+2dA*> z#J%|bZR>vY1sXnJ4RvlqNvh<8*PY%Jw|q##T+HKMJ#cdY}VPDjs-~zlnk?RYxA|I2Rz9kRp-mbQ7pl|Gy(>pa) zO)C*14gaBDQL&-ODUrD?w?;~qQVdtfFMDk%ALxV+OFaz&1n8x6>o92ff92tN@qHNzO_QG_8{=5f;M>Kv$iLQU9f6tG3M1pRn)0c6RKrL$t z6Jz%2_eB}!T6}Mr++(gKPW73@;-@9Q6~O-(FtRgQA#8KTg~O65L~T%kG{1Tvtt>=Y zQLwwY^o1fu?tKki^Kx<_XL7x5inJZwv?&ZW@eyn`=+&R(QkjW$3$abn5T;llWE!C? zy+5{OE%Ef)JXu+S_PrQHDe<=s z&-h3O3K*a5hTU_A);p=lsaec?)P|9+p2AW?Mte->$L8~T2bAs2mu9Qs@`J8pVypJx zvD`~oYp@g5xl(ye;M0}PSh)Wv2v5hy=fa6RXeRNK2x~W+`Z^6{pUmFfMSe|T`bb;j z0Q+Ke_zvq!#M^5K_(tmF!}V<^98UAYH5#Q`1YAW2olD|_a(TU34kqJm0_;RkWujmZd zvaNSv-iOc6+YO|qo|KG-Tp`X!~IIA|aCsUY;E1Eq)tjSexQ=EfbJjaPRZU)gtO8Fs{spA`Y;NZmxoA zY1wGnZ*NZBtb|)rSOdJBVnN=_|OYGq-W&by5s_o40_4D=WV z71$Bc3g?NGI zUhUDsdcVyb)#%l<<-T7biE`qhcyscL<9`+b7$_Do9k+&dUjG_+uU2SO=ETd;r{$qg z@AlSt>(R@xp%bt>+z>=HWF=o{^VGKbGGLBlHNP?N#4-Zq#{3r++v4hK}$k<|4(9h)$I0o_#T$HHQ_ux)ws=1{c{nEhoR5s zsslGzYVI#@ciZU~5(D1um4kh3(i@(F%gZ0_mTOg~(aC0G18Ef%#u#^lU|?H=zK0M+ zu=ofI!uu$tC@?7jf2!9HDh>netrz_iJ+m;J{m-fIWYfZDm$? zf`BRFewaUQm7e^cgCBEMgSfc03PNe@Q>+A|W8xEbws^fbsmSHc{u2!sEKxk^SLj*4 z)ab2nM@!9)(RfI>c>E5k2`;mU>`Id$s(%e72jAs36pu3brW!E<-C!E+8d*cCg=6d~W-7DxsA@ohPmTHqVNh7xb~B_!1aeUrMq6Ic<`#xF+W*zw zdq*{u_5Gt!?0}2~L1`)|N=KwO1r?E|NI*K$dq)V}0;qJPR}qj-=)Lz|LvJDw2)&0E zxcda1nP=X4e)nB>t^3biH*3v^LJlYA?6ddx`)M2hdir~ZW-x5=r}5`t!;b7<9kp85 zb3Xu$y6eU{=kd*wA~H-|Z;0WfZTqSdIZQ+H*Rl+bboNiY4s+4SrZp}?H%#;e6|cRV zCm9o)$J@Kp)2Y+}bWpj}_VTXn(R1ogr>augDIka`8{7$}Oa6sTA^4^j_6Lr+8l;T_ zS&;@b9S<0$38TQ2wsk6yOggGJmgL|;Kp>}J3wSGWG}eVtWo7bQn~G#1(e)hf%{^eR zmc&0c-kToRs&!mlE$>Zgoz@We^{qdBMld>P+cQ@Si$CWR5lulA#Ui52T^sy6ZVuQf z_)-s!B@%S7puRosX#>(luWNtp33~P~wLRVMXlvlbWBYaC0gqe#w+n>-;Rm5Lr&`u>eqpZYel}Uuz*PKo)7ae@GxS7(WY9+7}K;6hi4`z+)ZusBvNAJ+Q52i@j!?yt$oxv}5Zo#Lu8$cvJ zLt>;G^%nOO3QP;E4@br__qO{2C`Wnct`GY87)f8Dx3V$1Ze3?kT@TD4*B|452OEP##u{cd^|bZMNk-i>dno^j>t+g#F_%K(c1Mf& zLi-aNkc%YzR=7N&(IEOod%mvTdQ2gD%6!{3!RXCQQrdoKbV;6qQQO%sO8L~ze9a9u z(lIF^Px&GvY8mvwAo4nehp?WQG{K#e7!CRfyObEFl5m;vx5{?=E{c2T-J(KK3;Ct0 z2K1?oCf-7e6VJwlkkFO#@lo|hG6kzl_gEF|ZVd9G!z9^Mqt(Q%PTv&DkU$fW(}IIP zO^C12X_;X2=>Ci+-CnRJKn*HV5AbiF?0pS)KKEbbJ8wfgyS=)8VUm`*MV+lBF$jm$ zLH7ZI?E3>jemCI)=O7k;R770NwbX~WiAC3?;uQ6M_1;9CW`9OCLT_>=4^a;p-8~~_ zu8v*iCVp0NJ{14%d_%GB%1&J|`eg?>F05vV>BR2-6O8(Ti^}%1*?xJGPG%d5jTP}6 z;T3%aNwF6)(mv8Mqy1* zhky5Zhcw!19eJv43webqAU)>bwsP})zu3&v@E&Bg0Op681 zxdP>4btij)?Sc7S8!-3;G8fx|Bbx@Ph-fTWM^PxPNol|5xYO2-?v zJfZFLJ^f-}+f0@|r|mt9j;nKKltyZ`xbNNmr4#UO8JT|7=}-H|kB3Hrn)Z=nMPR$u zfnzxt0gMPgvs8vs9Z30{H+-NILUI}*!LrYf9x%vt!t6*?u+$#Dt&Aj9jW-lVy=Z&CH< zj%TMj)i7Fl$K9w$dtfq+eO%US{JpTaQwlF-+I!c*X?4y!Y@#Vtc396qRsmPK!12$f_vN^&VHc<&X%En(gB zD{oa619G?Ke%v<6a+u%UOttl(7su-;wnzz?FF_cC3rtOwO z6iO8_SnOh}_S7#NKaZ1N5b-ED;Bl<%j?(Ss)gC+3@3pjRT9Q0Vi#0wdjHlNW>vMr@ugFZrt ziikA~_L1dxeJ?5ZXYsD_3;~LDI`L(`6~wySGfE*1%q7-G2HgH&Q4zkPlEvh5r&v&? z1cfvky~a9AwOFd3y}5Gf?O5Bx3)l-Y(eJCNIf{)=32wITuY9!=M@E-$2}p9!vz81c z&V3195}-VYblIxI6sJBaP8Cp&9z_gsZhTxp9L$T`2JLxi+;1);8I}1FsVPiWQQ1J- zZbhv)<&;*&qC_*@2)4vl&z-qyVk`#@5U|dX-@A;92BXjq+K|mv957!`T?!+Gs{DBK z!PUZ zl;3|17iJ`?pnck2QtWpXap++5UTAywR8jH!vgAvPJCuX0_Jva7KU5GILms=jzFWo6 z`TxY9zn@=q0zp9b=CfDf;pzFRg8@0}Iwu3p?b^h>oEr(cbfMUXN!jCkxRyKoAiBwf z;#4aKJDru3%PZxsZe(BVL2FrxVH1UxK0iPYa^$G(rKXcKK}yA@;jDJA*$rmoq{g4P5^ z2lglie`ui*_r#*Eb$T1Qi?&sB;uz%fsU7aU(crVV%9tg3QbEV#RIwK4&u7aT!t)## z82y2CwPQf73%oOQ;ONFaVShJp0j!tC#Q>^Px?+;B?i$R((I8tJMTN_oYwz<6Kn0ME z9S*Xq_w9C4L%L{JCw%K$L-~yHpS>v%a4D5L7V!qkzY*d-(l4Du<$T#0*{7H!p8c#b zSIn(oW9oub*L$^MKk&Hg5u`(0DPDp8XL&G4M~6xNg6L7t<814#Ahpa3P^Td0^qbI};# zz;ae@!@}WwMrGNGC25Vx;@XU>dZN`o&~C&|48(ser|4##F<(m*HSGsrzk_uHP9OXc z*R95{-o9&0%DwHb%(f5(mPNB!Ze0=y)0!e@6U^+(EPjRdp%r+?V&1_U3i$BvWwDx= zzIV1&UR7M}DO+@0cz}w{lMkH}>B3-IU{G>Dq&9_C#SCjJWQz8fOuouABIT9YY%tLvNvT)ekN5l{fl8b zQJH+wq~QWj+-PjST!oTo##Pmdd^;yYYxglv!!P9Fizh?*OpDI9N1*q{gZ+A+Hz9bc;fQLO=vAqnjc z4nCjMZr&};nu-8nX;wTUGJ9UU&n@)v?L16FZm?mgDyIz5|Jov|nO$CU}dC+;RoH%^Z* zjrLv+No>bR%p_ve(bE0H-mA-cdh;b5th0nd7?}oh7ufB5h>iuudVA|0CdhUC0-`%4 zL0RAmf`YNmK|x2d&k}_sHa1G47peJhqZWoq_Bb})8Xdq7L=ACGMUW7mA@&okp8m9U z4V2H@wv*16XE)>c~p7YRMY<rZ?V+0l^ATmoflyVv{3?iYHIf+)R|+VRFd2PK@1A>DC?V^g!XPR}UvKoPaN^2N zX`J!|W1xi9@d5&Wc zK%HDoB!*q`hiA(ez9I`%00b2H5tWod=Pnz zPVXa@Jyj+sQmn1mti9iOWk@|r>ZbVoEjMfS#V`wy86)> zJ(#nQI;?mf5Whec)7Pplm~pkkcR!{LFs}N0KHQtlu~vKt!{;tm9hA6!7naV}t7u6W z>9NQb5Z`W zZwkbGixPh3xv?+nXqLLe?zQEXt4#};M_AGnN^$VN5f5Oo-@yL^i~W>Y8%A_@_Z0jv zNKN%{PYvO_qri9AP@(!goV8utDAN&wjq*EacI<8{c(k1+fZZ0r-@)2^Lz}0{pCQ34 zgV7wjp7)FLU>3sV7b?YwsB2LNT;$1TwHv+x7`kM*Lsp9Zu$?w>E)abxDQS`PuIrIf#EFfSa{9dK)Kch&9uJqe%2}*5A1@G^5{K>Uh-kheDC4JCf}hC z_E|u?YK{_)Mh%(6C~PWCvsToB26Cm2-X3AAfr~(6`W^W3!C)pDE)kQD49Yt=sHyVf ztc#RKUAZJG7|4Iz$*pB^v51MdAZj+vHq~i4m7QyiFw_+q6hT3^q$pIM3urwF7Q)i! z^b8#bdYeuBB(Cx5YlZm?iwp|Z-!uJ%4on6k`mE{-JT>3FDial23B@*8x03270(9IP ztIDe_o}a%EhuD-RSaq%0=@U+!8CR}^jy2+w+;F{6lQ&6imAsA*R z=tt$e^hrgK6V<^hBSXAto4>KrMA_@HX}uNWTbcm?Pj^x<qVO8y)?QQ-kJ!9(HS#4`A|l3zY9b`WJV zrYiTC>+G#~3xk7sBAJeKYW|sclt*{wah~u8`b^?=#L|a?k2o)=iNZqDEafUjyK!?p zlU2^G{hRYY2qBY6GPeRt6w!w9QtzfHeYVZvk|G1u+zh~|n!BQgXXe8ft>Wk1_XJ#w z#PgTNr2t=}hF`^s?Pj0y6BV|wch`!The8`Ql#L#PE6 zAekXeGd*?NKSYhXla+tBZGwF;YhB7_X<5N(RAqWvCoJ*Ho36)-N(vTPyp&7Y8K$FA zjH-)0TdAj7bL{8Bc8b@{E6Pc)kbC%Go7Nv)cjV$aCIGMjdf>ihz+!T&T33ykIgEVF zSz)gJK%cLC-osH1$s5UqlA!tz`TmiT|4-Carcj`@edhLGTA^Rqqr3e$Zp^@GC;Ae4 z<->ho(m<%GX`lD-q?kn~0f)*PW=yYD|CUEZu-KY)TMw_2LzIjgE8P_q65*}TYgatH zD6j!@zN1h7W}?8;P`{}nauQI*ERX=wXp)|s<*-YNEEO-}5l77KC2nqT;EI>W92Iwx zF~K{79W?y{M&akFC`Ah?d2HDn?@RK5Z2O}&>dQIMIfH8Fr8t|4DZ);zxq5ndd7*17 z%874fL4;Z9{-{7ypb=6yWwQKXnWIK5f~7dpf7>#!iyhuPpAkwb_;~WCHjPF0g~`{jdlCOJaVyDNoW3G z6k%_ue;;rN{)zlC`QJVOW_T3S~K848X#?nxEtUJxi$z~lj*1^c1IN_dq@h(lHb{C&zFqnZyaFT?kCb2qk!53 zcJJIT79>>U8U=dJ%H^K&p@ZE6BcV5v*!_x2bMsoGS7FyJj*5Uuyu|yn)xwLCov$xe zlj;lQ6<_-D-u-Te z;qf5w*vrhnudtPqSwgf#o&)|p{J}q_0L``In0|v{Q1}eFxRt3lafInZNHN$&{>Q`5PEnh9C-tzi;6{O#PFKW zV37>AXVkrEzOw4F7&Is-p0&*@z9rHy4CfWyZK(*2i#bHa29QkQiN@vPIZi+dc0eEJ zs4$KP!V=%2Tg)xKXWS)#VqmI=@e`ApwBJ!-QJ#DATX`UIj+In=uDdMG5MV@McgMq7 zWpJ5^Psg1`(L&Nu2H72kb;-(< z-Z-Q53o@WqeT+F7^-4w`mN^b7i_9qOZM@exO>l`XmG-wVL)pCQOFk!?ueOIDgMEY~ zPB56b5z?DT*26c7Hn#+n9vK(jjo*N3%H#wSIf^x6!Vld*&)Qkz0}LAhpRKX4-WkE3 zzVCd#^Y*liK{Thy9l4B@)?TlxifB;)2||w&%rz;zKjO88cBpdkAd#G?udhKl6&Z7WS+Z$o0 zVEkdR*+Ifm*wKiC=e$Yg?`4FRvnJx=Waj>sE8X&LV}!wLmrorB=vrn2E$P~+I?}cXhdyZ_OYj2 z9`l-t0BEQ#;G%1I(nA@?ATbLVnq56JsBcuKT+e>pR3Ar?DjZ0Y2-pF$JMXM|@_wq@ zhh|z#dzY4}c+07q<=+FxI$7@yM(%@|HSnftsc7OzrX#*94a zn9P*g94RVRpeJzhcMv@oZ~H&mSD#c;!t;mT=t#^dAl_9_o^+KwLJsfG`_GrN9MUKc zecRA|3YR*9Eh)<0FI+{?41NA`pDc$t(dGqvV}eIP(tXBd$^2r(tK$?MEjo z;tYvLf3SA07v>1rZj*fgLy3!sNYHe^6)2c%(9R~tD;pG{mL2a?etiLk5=cpMjthgOko6lx7R1e>)D+~Er zDacDZ4|Y=ok{MqJCu-Hr4j`-w_Lr!{oH&3ZBShA?Y1N20Iql5yD` zac0D8TrhKkqvHI_OYi7!D`%_;a2h@ERz4ei>^hJo097QA^xU4qLq^I#X+&KptS)?* zESf68+U;_%;U!esoGLs%+hgWJVYHc122dGMC;v9uF5=e>-^%)Aqa3bV-ntLdID@Cc zAlFB>ZAWLj7}@|x;l4voBVg)k-g$`R!l@#G=~_d&K&;9&BM^lEqNe&ci+SsCNZdsW zge!JXgl8r^4c@H2*H05J3VhN4;BRzHo-3m4`0;fEB#Ca=dYA2v*Btb=sN4B=uv?v)orh+*nRr5-dr(B8|AgVDiRqZjq8@oN(^&#FN=#5;LUhcj@e~- z@-q++kJb~&Hd^w;mmw_s^dy4H3`l}|a7y6|X@J)Mv)0sO_SO=FR9nWRM$>Em(58SJ za8I^af#q8~$507>K(P#Xe+q(5oc`4dJ1msY?;fn(e6P_ z;-(M27K={Qi&pv?Arz*P2~_>X+u6rphrKK zVOJT*E^E)n-WGw(lq=JqNo3jGJKfu3_0VOwGj%X0XX9-UFZwcUG8yuG^8+(1ph`A7 zyOahK&Ur|1I<%ek>IO1?N)y8jqN1hzn>KyRY}G0N0pgcS46-~uW0Mwm6P@s+H-BP= zJPkh5eLK~$LROs^ws472?x4j;~fTr{HC;^PM+yMY)~s*$AFE<`sl@++aXE zgziiai0^KjKcahb-W7>u>=o0k7pKan=E=%R0ITr94M>-)lWZ~nd7>>GFHUxAlZen@ z#tI4g8T*}wO@4fS6{c~zJQ6^j!8U7!+3Ndl`2VDL=)?z4yCg4=xx`{B9O@#4rW_6( zm1qjvQ(av4nITK@+InJg*6R$GBDyklpYt@C)}R`vrIDGM%iPh>IJb7X1kgt!??!Jx z?i^6&Ej<$L2jWjF38i2fi%|gd(CutI(+JC)@skNiNH{sMe$EqksWDT?ldvxxkZ!Se zZ$EZz(CQ|*bn(RM^5D|(W6OKz3=mR+%t*}0UjNeoX-A|o_)GF~M}ByZ2N4kw12?yX z)S)(Jt*$31DoRIM-1C;g&c;Z3gS+pV5c8MZ1w*ZUEhi;SA@b07`&Fj?%?e?9`|o1s zJyp+c3A4P4pkS@}mM>dFmL4C^W|k?{qmjP1WS&CgPaW8P?~5WoY_yIxgG;d_Qz5Y`15| z_V(t~;R#g+J#8;90J8m=10fOY?nRScbE1R@@3xg{A7wd{-29K3zp7KYWCY7uQCv8` zyoU-BcxnJpXpGK8Z$7zGUM^8bJpU~t`;=>wrp~G)PI*4z1L!DnC+Hnvm7yCU&hlml zO~OwHYs|_b_wi5(E);@F5C{JiD#?eS5|wMAmI5h?%i~iWq_55ja=nFjw%-i$zHI1` zG^FePQ>QrFSxj~jED_(X9tATz(SI@Z%WnG(x8LA4Xy25O{oQUk>DZBy`avjVuUUb0 z#qNe(CfT|Tj&J*&&WY9ld#ma0rUxBpHC18jo66Yb=!EWA=k_wCRLapJr*a^$5Gyt< z>{u@d)&{NUiPq2*Fxi-`Bkzq}Gg+_H_8O7Zvc^L>@hqbf8nEl4wdcYZ`zm4&oww3> z1&NF0UKrK*q+xRZ?A=^$6dg5hQd={pVB!!8?lnshAv1>sx)aQ5g-1tf;*1ESMNcn? z#%sI}&>s+cXAyH@0*kT$t0*oS|EcC=^vQa~ZKQH;(zR5`377J=)8F;jD4hBl7w9S# z_GXw%cH@Qk_3Y4_3Y!LD*}Yp7w1ubYr2v%pWopYHSNJCVuvJmn8;`jWV99FjySh_c zeRUW6v`#_{^ns`-;$ih~m?-mXU(|N$WGDka|60oal)c z_(yAC;Id!Z$pKr-mx7Pj_+sz1xJ3Jh6E)8LtV`G!Va-VLgj>n81A*^b$ehJGHRu2+(-DzTgKa2W~m` z@m=1GSK;XrtVg1IPjziEuamy){9);$0oFXMY2$005LA{3`jrRu3?t9eQbL9IPupKh zeQHZTNIQu4ssno~A0*PF0wl`i*HKcB1 zFo1q^0Tm27HefjInWe#)>D+*uD5rO4a>Rkb8o4P1`a_e|YRqrL(BM8;34sd(1T|dJ z$y;Z0;V~7Er|u10c&RtgYImH1*yqNh)2>Y#=FjaHR=GE0NoaZtDjbwJbhR<{GAc~A z4aeIgYn+eZ$Bd(PfJu2ptY3+ zc8Cvu<_XlZN*%lY5^4zlxUcs>;ue(v@2CKQq~MXUsQ$glYheuqN|n0>1$^kwliSD3 z7^attuI|*7Flq-WmZ#VvU&e8e6BTL)EquAwS4Wa?%Y|o&lX~6`K2604HCu$7~{UIVcEnL=?s317A*$~qdR06_D4yhzO$D=crJ^mIVks1JnNYHK^E98HBN%cKuDBa=?5t+t$7qkz@~cBv&nRO%miN) z!1+-KYb>i>=+d*?_@=`8^9=E+n=`(YOsB(qRnxmGhr>jXFA67u?_mGn`Bu7k6?VJC zE_Mxf7#dR#G9#+ajjG;-@Z#Fp<(PABj}Odw-^3iqohj|9E0WE4;o^PVwH1nzdGPVS z18P9NGydUBkZ7PO%Q_aTPBT=kpAFLaN~PMeQH3^46^s(~ z{uk&LON?V06)sTd7@h0Un+aV9)!prkPgfX77*W9{j{}P3UTkdeD>=K==E9>GuLAk01nwE=X%yJp~)){;*ykj7Y1D@KegjudpFKZDnKt6I{ z`EB&@6gUlg3561As5lyVCeZA!3rtT-^^9|E7{UkV?GO6(+6=(ao_4ZEWBRkP4d6)iH1f(-vg zVoX#z+4)E~hNd*5Vi1*DFqUlr#V^^B6ClXoGseL}7j{>5~9xy_2?! zQ?zd{dtTQbwp+)6+ci&CsBnJ$vs^R{ie`DDn4kg(&LRpXP9)8ei%L4@f&8^eKr8GO z@4FZqcy>n&0&P8yX%B?NZg!ukWQMOKtKr{ z>((j+1n+lug(Fcol1SMtYmC{UZpOhv{$O+SJw2b%yndQqi}9~&LYbW)_`FdAqUR;g zGyv8UJ3iYBYC-pU`O@(U3=K2_LZYG)4sB(k4;Ix~zHpiq&&|o`Ll~#`BpDQQOLq%I z16lI4#^!$er%@HyYTWTh;M$CIj}sO>KYLiFI?uqum1wlHHVq`i z-qS_5Xpf?QCK%hQsR7mFiuv)*r=#@kv0BC9v>MmLZMCtmf;(5K=$@Dec zTIi+sNGX(6Tu8aED&6n2BD|)>;9XzIK`|w6KkIsNDsbq9=6G~nAs`n6 z@hI}3USyC>wat6hwtg24iX^=zzt}FjDQP9 z32O)H%$<6NJkFU!8jg6=YCuYU9ihX^2H9Y};tY6a zWHLgKg5y{t6GgfCr;G{~u>k9(NW>MGYb^w?8NYUK2Ekz_g94Nc9ijg2Q98$gc7>^7 z-`{s_guSd+P<65$?DF!e}H2s~ZSCnZ$+4E-qiv1Iuo( z+-AaTs-J|Jda|YsX6%HLF))U%!om=ia!^n>>9S+9Z zvp`-G|MQfVqpdp1)j-91CWYw_dxc!E`B(`;E~i`~AfbL(%OyCs|C*Dh(d4ZXT1;2$ z`+(r-hMiKP)=&AxMV+!)@nj{Mr)w64mjdMC*IvCwJS>MGj62Poz_-TKZncT^90P95 z!5Y58i$e>S%J4=^$SeyjCQm&l%L#WqD;By+kk=}nBeK_kis_l9wN?ZBPH7n=hu~T- zi1q^jWYW;98w)ce&lo|d$y|DHhca_afh3&S}88u%*cYij$T6iwO}PHK@kPVDdw>ccqeQ${E5?lOJ1d9xb}QXgq}4u1X!} zBsFD}omCa^?ZoE66-pt&t@x|Y@uE~H@8dc%wR2-PR88r&Hg=b{=P)p@8!o#7>w(Djk zm^PD4LS!tjB)1ZI;4$#IG+TP=Q?@fkagfwvqq102l9^kU`9Jdps8IwD(CotmkA)4l z!hI>ITqwRZ&MTe|S@pS?L*e*L@K?`8bStCf8e0Z{r+)?g7=T&+i};2Hr)y4KgyG0 zE*IDUV?eox$tSylXFq0NC2QVwKHPh8)+wZArHgCBhvGNl;enFJ`FxDtd114x5Vm7y zmZuc5_{EB-iU+2R-^W1->{XVhV^!|Fs(ya-IhVxY=DIWPAY7|BeJF99lGjX{#`c#G zQj{C3+?(3>EICJr+i^1?M<#=qAeQzR0U&^hBlhyLs)Uh+6Y;C^+d`y_%D#e48H=I% z?;^HIlWnXFzxCGIv-nmnexV<@#Ow1jAxr*@uWp`2=?_X6oBSflsWGY?<_%SbPk%Ow@ z{twwj=ly#ib&F#YdARjm$b8W#B~>^!`Vv_yW|B^m zO|lGeP? z&7OHQ6(C`_NOXLANTsbY7+S`8C43BreS}oWXWUw$j74ahhNU3R%56g66)tt+@qvO_ zX2JYLXPsd2!=$#!J*Vmi_d?zcZ&veF#gae!ocwEivVTS+)YnVkl?Yyo=|eEr z*?kj+%bSOoTBSQDhsg4BudY{Dyea*8-bpe(sVeiba47Y~Nh*OQC(E%LMemk72j%JV zavu*q>O3;NZ%9YqgC|Rno)2Ma_|o0yN8J$w@?1iZ$6#Kp0A;N#3}dI2P~RRg#$n4( zrlc1=Dvu^Cp7a#lU12~DVZqdus9yCzW4g(Dorulmgu*GvqP*_0>ql$62?y$-5ijKzLOq?cMG-bZal(-R1@bZ{3Sb5fh*g z3v_w;{l|JL&+K^aC-pnW9(+FOe2jd4l>Jlg^J`b|R(tOrrMpzESERu7TgfWLZ;SA< zZGp5IxMFz_q!)bomLs;{#|kEkzRmR-teylaw@2Ed1*Ne2@aQdDrstRx#oZXPj%1Lb zwY%>=iALR@S3p4Q+#N;{OO$E3AWh>V(A8a8t#J&bZNBYt;q8M!-cJl8<`UbS-fe;V z`wy*WOJAI95xq%6QzjjoU&}M&vQ#tSdRQL!;d-ik3mJ3n`O>9Nquek_t}5HFwM(xf z{gxa}Hrx*n8A%N#JSs>m-MZX09qR_^D}R^~le&z9wdxMki(INULPqsFjSD2i96H+7 ztqlp6@)-M2{Tbp&sJIval47G7`jlUY=z%59t68mJZsaa7-d}%$oPH-VN}djX%vWau zbh5t+b~T5^(t|am%q)&ky+?FhIK3{U<9Uy;qWxrEfze_E>%GL`ujnHAkaYrZ#icI%N(oSi`$X?2{U z3FRz?()Q&;SR*7GaJ9I=D7Um-ga;bKgWHkMPdXW{Q@EV3=r?(m*kiA~jYbTns1=r(;8`HYn(60o5`o%h$F3r0O zXUw<()Mj8jrf06i;6?U_gX0`!EbbA87&Lpi{PGUDzosnL*5G!UQNXFQL5Ybl*a8S0 z!RBvs7kTD?QqSHm`xJMgqN>e+AoUaOSeA^37rf&rFR*rx*ja6mE68S4bvdxkSlj=B64bY3`P6;4TAY!(QqXEoz%X_$@k-%v8f^NH${fb z(kxTDFfUcb8%vjPDH&KGN|l=8Z?B&EKjZ*72cCw-!_%JcgvjuMc)&A35P_m(P70)% zjO-3~JSg+J`cC@Nfq0YDY15Tt%~>Tp;O`(xFzyInR!e-M*S}I4;3Qkam*=fpX8|#j z{mC!(rihAWKEG$2-jWx~7bI}KO9xcHLxWW`Ft)R!&U(K2AoK679+@F2CF?t?zk{ib1xF~#7ux1 zLEnBRu8*{7y0`lZvPOh%Ll2h$yODfw`9__@#{Pku;eJU`b5m0{_mW`pw6ut>#@ejx zV_88qvDbGhx6IrjYo5j$BsPxk1!=`8 zhPe`jSQi@eQvQp}^w!*CQcmqL0n5fx#~n+MID0muRuWz0U8g^nVA(qZ{{I=DCUAEo z^GN^@RmQ7~q6f`^Sig6p3n)*7gc>tut_0$ZsCXyu5#@KkZx6(W7{CX!0x5+NYhH8) zqlx1mc|sO$i0gG+3|KCy|ZnZ~VMF}5%mBG5q z2dcS@R)nKd)x%PS4|4`zum7U1KX{AF{xf@WX#B}H5N88gM>VLalmS!#D*uLy{%0^2 z0E7rPf!fEvN%a_risT&9B}kbc8-lDugMq(g9S&9@{+4w}OM1*=Vedr1m9?Fp!zw)c zSU(rN36KeK@?urRYuLxc9w&K_XUS}3C%Kgy)8%=(0|TkFa`g0o-jB;+>predH6*kK z+#5(wM($5Fu?Co48ew}0V(+pwYm%n{OQn++O?D$nGZD#WLYyMj2_Bl+Rq}6{50YKH zZNzi`%gt)-Lr(XGeHRjWwmL#!B&GMe&!IxS%bgm_76y94+sLCQ3xgXw4`bt`8@)mR zbUEadfp2gP%DZL0_M4Ev&i{}f2@*}`c(K(VHF$0Q0uSSieA)Q`^zKfe_qP;8^TLfc zF1Uv14Qv+ks0wooci#oZSEm+U77vb(mmI|sg2x;tDUP4!K@aRvd`fNyqhfPl`L-OP zUe2N(iH6@l$!KkxKnJmT^=-Iwp8FGPL62(|xm}w;8d^ROSIIs$*-&qaPr+{^>e>YD zKcJCnK@udIdGXTI&J>W?7l`WqKBtNnm;V8EQAefZl`fHK;RDHx5vnbZ=9(vJpA5+4 z9W}Gh9LRp}S>yowR~fH0ZY|n7JbZ|nT&`Fp{xgZ;Y3dPLiL5iD@qNx)dj>qj)t_Y~ zscXt=0RmW)&7`^+jeR7D?uapyJ`KBWax`B|h)(~}rJ#wPKd0BIevAluM7$lHL1|PJ znpW#r>No6ghGJNW}TP)BPHGg<-eV(j+ z4%lVUfoE?GJ!?JEvxBfm^TSEQ^wk2$Y6a%4&wnOG{AaRj*Q^3{j37Oyln!Bq zyL#uHHfVEl_ZrMFyI|0^vhLwgQ1D4ELNoBd&+L}(^Xj%LDM-`|W?-Id<5R>~XBjpM z+F}H}T*aX{V2y}0CWFbvkXd@+aOC>T>CH~;Uh7@x`!J0Fs8SzTa_VpGEEx|nIS-8} z@U{=&ZO|8Ye}K@I4WJcJvi`}8Lv6ZK7n-;O-$hI0DOhFFkp#>Ozp^kkXNfJMr%r4m zOF%oY?iB@yI1(2%9VtOH9dxL;Un;wle0a+YmCy*W5L|MOt?zd*X4On@mTb!SjnqCZ zX=sUKgWA%{%RgR7)t+l@jMGK#6n1?oYwjVMs4v#Mx3((3ek87SG?FC1#oPyf-(BtRwZfS4o40L75 z)&<1h3_{+c3Hf+4FT8(CKGj6j`NuxFg5;ZjG|YZU)x>qcqUJb0wKwhdn+czEdmKy` zqZVc?a|RrqTo0N7?xy3afMiQ9&jbK_U*e{qSkAtcXN`C2^EJEiaxQCt?%6g@-U>RB z?UyxIc z5?1(?i@Ak6kM-mlKYL++gd@hq&J2?!1ol&cg?@yd*O&ccf{^r zWG^NB7ToEsz^n5NWloSB(P8ow;=$Zy7S6-bCyHUfm=83pKTov2wY_{|Oz`XyF$qW(#FQI;0pYx}$2CUx3-z9l~k z7Vk9n2W7oux0+7udiTCJ@TuF@5Ep0a)AU%zdAt%9rMN7u2`>{PLG97aJS%cnYWa{m zwY|DhG1=WVk*;421f3@PB6`M50KO`3iTx|vR_Q=}cY9;tOKePtmJ_sbH(M5jVScA` ziTK?3KZEaaELbnSfACHB4s=y{uj?1F5YpjfjB zg!?~iO8-DK+Q~}ZJ~VQAaFLK?q?NiYH4>>TV`1kba zb(g6p!%YmiX27vv_N&2?Z6r zTDal-xRL&Ork-UkZCErKR5<3vzyg%lEJtb*ebtbJDmHb2fN_8Fj#_htE$oZT-WZ4d zkE)kvslZfDFAf02o(nTi_@raXHO7tuA03GG_-}g^$Qt6ⅆn3_zX4fwll3z!7r_< zR<1lLEqRujfQ7Q&qnR|C$>#18UYMd=Z|##WsWEn*s!@#3es{s%nZC(V4m0+`G@p0Z z_FC=1^k?|mM?RB%o#t()g>KfrW&cyo!P5@)a3-Q=A`LkmQ9*RLNn9d`OR`ouXg6wA zeo9fIF7Z#_?2%C430MdM<^RP(u(`huvb@fo0da8geQjA<1D!#B-QRf_Z-`X^OzSP_ z7k{MA!UN-1UlXlHq)x_JabFG-HMq1h((MU8gc9Qb($Q|(CAJy(wXL7*jI1OHPB^y& zASb1*?%diJ{0h?5MiNUV2<|CpCid7lEiCv!rR9+`;r{u}Xv7@hZb6@f3BMZun$h}| z?)s(vfPaR`cx#n`pcxpf{%13z-W+Z@!r*)&+#$U}-N@oShvsC~^EmahcM;)lu0>$4 zMh2goJXuRU{*m#v*vMt(&h_Ae4cbv)SG4TglN-roF@9_TCEhmyOk~BINp;#J<&|(X ztM<2a$MYHcB!p>#DOZg;rXiHqdyi;CgL}`Dpi+Bv$yR5cmL^(f*k5b8zzk^DeW1b3 zqGpd7=~TXF(p5Ho$hAivv3;v$Jc8%h%J5>B){WFpTIr!1){nO`y#E;Zh}G>aBjNFEPg2+m}5C(Vj^7GN`?2qb=j{sqA@>rDO zcrfSY(`G31?d^3QyE19jt}JO_8Czn>t0PR)I;X}xB_y#W4pcD$cuOKJBm@1Iu=g(O zb!*v-y^jiJloek?)PR`t^L%4hoKmUATi&#TgNMwe`vpolyEhlNCj=&q0jym9>3E779-=_DtQf4XbX-K5AK`BNDwXkIA!Qcv4N6?TOzxy-NA|= zv{{KFvaw%hIXbotRc$|Z+p+_Cm|eZ<0d4aDO_*_0ewLx}j+jZVO%*Ma0c==A;W)v_ zl_$FttHH}-M#OlVP(G=xMB00ZUawK`v_gPSE(X7Z!;+yxRDQgD2oXT8tyr0Hp>#k^ zpjSdiH<~=Hr?ao3L1+~;Y53#Ub4f==;VC%SoyN+p6(ZKToquWqeIX25j~k)I1a`ap zJ!@1?7)SEqg^C|kgW>!k8R0P3r_doT;12=L{8EMeQDzw+Y5q$*6(sy5e~~$}1~tiD z)u?^7wbesA2?*K<7Jg6mO2T2=%$T8Ssms=-3><^OZ&I63z2-G%zxI=^STmN|BR}eS> za@Vq#dd!k$YQGM>QP&0cH?Lp4zq&TO#Xxz!TMD~dyJbKI=S#q88LM8V3oT2*M28#{6{dCz9)!CYjzRdOA{C! zh4Ka8(`>trZRHn))x3tj2fcR+YK@*glQKyUS5|6$E#6&2A{d`Xb6Chr34I9g0uj03 z3%@|8sHi#nO*lwawI1~lif90L%pzUgo;sUO! z{h4Qsr%nIi%)+Z>?ZG)4KmL{TaZj}Suhg@bWYE|DyzIZ^(IBN38sqra|4cu_|MPzv zi}-Pk|B3%au3EOE+VWT4Gq49YO?Ngd5CSu;6NNtej zJt%h2H{EHJQu@;(^LnoNjbEeV5;RQkDKXGbYiNGOx1iA1e})7?H~!y$_p9!S|01^j zu3r{&u;9g_yfMs9b+|Sgf!6soKE4SSST|4E|BeOwUk{KnrkH+yeXujJMq0GfQe^p> zEj@TTQH~ZqLXJ+-0|WkXVtIB|?=r!l1}}UxZe={QfeCn3*7{j1 + + + + diff --git a/MyLab2_wrk/schematic.prf b/MyLab2_wrk/schematic.prf new file mode 100644 index 0000000..b5d53bf --- /dev/null +++ b/MyLab2_wrk/schematic.prf @@ -0,0 +1,196 @@ +pathBend 1 +pathMiterPercent 0.000000 +pathEndCap 2 +pathLayerName default +textFontName Roboto +textPoint 12 +textJustification 9 +textAngle 0.000000 +textAbsolute 0 +instNameLayer 6 +instIDLayer 7 +instParam1Layer 8 +instTextFontName Roboto +instTextPoint 12 +instTextRows 15 +instTextAddOptionalParams 0 +instTextPrec 2 +wireLabelFontName Roboto +wireLabelPoint 12 +wireLabelColor 37 +fixedInstHighlightColor 2 +lockedInstHighlightColor 1 +oversize 0.100000 +oversizeMiter 0.000000 +scaleX 1.000000 +scaleY 1.000000 +toArcRadius 0.300000 +miterVertexLength 1.000000 +portOrientation 180.000000 +plottingDepth 10 +bboxColor 0 +selectColor 0 +highlightColor 1 +pinColor 19 +pinSize 0.050000 +teeColor 5 +teeSize 0.050000 +portColor 5 +backgroundColor 42 +foregroundColor 10 +globalArcResolution 5.000000 +pcbViaArcResolution 5.000000 +selectFilter 1535 +selectMode 1 +shapeSelectMode 2 +selectBoxSize 10.000000 +selectPointSize 8.000000 +entryMode 0 +rotationIncrement 90.000000 +gridDisplayX 2 +gridDisplayY 2 +gridDisplayOn 1 +gridDisplaySameXY 1 +majorGridDisplayX 5 +majorGridDisplayY 5 +majorGridDisplayOn 1 +gridDisplayMode 0 +gridSnapOn 1 +gridSnapMode 3 +gridColor 0 +windowLLX -2.000000 +windowLLY -3.000000 +windowURX 8.000000 +windowURY 2.000000 +schemPrec -3 +schemIncr 1 +schemUnits 2 +layoutPrec -2 +layoutIncr 1 +layoutUnits 1 +backupCount 20 +placePopUp 0 +placePinPopUp 1 +checkIntersection 0 +checkBinding 0 +shoveConnectionsOnCompoenentsParamChange 1 +plotPinNumbers 0 +plotPinNames 0 +plotPinNetNames 0 +plotPins 1 +rerouteWires 1 +traceTlineFamily Microstrip +traceSimMode 0 +traceTraverse 1 +DSEsymbDistanceX 0.500000 +DSEsymbDistanceY 0.500000 +DSEartDistanceXNew 0.000000 +DSElayDistanceYNew 0.000000 +DSES2LReport 1 +DSEL2SReport 1 +forceSynchronize 1 +dualPlacement 0 +checkUnconnectedPin 1 +checkNodalMismatch 0 +checkWiresInLayout 0 +checkPinVsPort 0 +showConnectedSchem 1 +showConnectedLay 1 +showFixedSchem 0 +showFixedLay 1 +undoEditCount 100 +stepRepeatXspace 0.125000 +stepRepeatYspace 0.125000 +stepRepeatNumRows 1 +stepRepeatNumCols 1 +pinSizeUnits 0 +teeSizeUnits 0 +portSizeUnits 0 +pinSnapSize 15.000000 +keepoutOutlineThickness 1 +placePopupOnZeroParm 0 +autoRepeatableCompPlcmnt 1 +dragMove 1 +dragMoveThresholdSize 6.000000 +dveEpsilon 0.000000 +dveFringe 10.000000 +dveArcCircleResolution 5.000000 +dveMaxError 100 +voltageColor 10 +currentColor 6 +nodeNameColor 5 +coordEntryPopup 0 +dispSubnetInstNames 0 +swapKeepInstName 1 +tuneSimMode 2 +tuneRestoreDDS 0 +tuneRange 50.000000 +tuneStepSize 10.000000 +tuneScale 0 +tuneSnap 0 +tuneParameterDisplayLongName 0 +optimCockpitUpdateSchematic 1 +optimCockpitSaveState 0 +setPasteOriginPopup 0 +preserveCopyPasteNet 0 +maintainAngle 1 +textOrigin 0 +minPixelDisplaySize 4 +rerouteTraces 0 +prefVersion 1 +genericArtworkSize 4.000000 +plotLessThanMinPixels 1 +plotDepthForLessThanMinPixels 2 +newRouteAroundInstText 0 +dsePrefLayoutLayer default +newRouteAroundInstSym 1 +onscreenCoordMode 2 +editInPlaceBoxColor 3 +dseFixAllComponents 0 +dseKeepNetsFromOtherDesign 1 +dseKeepNets 1 +instTextTuneFormat 1 +instTextOptFormat 1 +instTextStatFormat 1 +instTextDoeFormat 1 +instTextDeactiveColor 7 +moveVertexKeepRect 1 +useCrosshairCursor 0 +dragMoveHandle 0 +originDisplayOn 1 +originColor 105 +physicalConnHighlightColor 4 +logicalConnHighlightColor 35 +physicalConnDifferentNetHighlightColor 78 +plotSymbPinAnnot 0 +wrkLayoutPrfIsUninitialized 0 +showNodalMismatches 1 +showNetNameMismatches 1 +showComponentNetMismatches 1 +autoZoomDesignDifferences 0 +allowChangesToSourceDesignDifferences 0 +pathWidth 0.500000 +pathRadius 0.500000 +textHeight 0.125000 +instNameLayerID +instIDLayerID +instParam1LayerID +instTextHeight 0.125000 +gridSnapX 0.125000 +gridSnapY 0.125000 +tapLength 25.000000 +portSize 4.000000 +minVertexDistance 1.000000 +unitsFreq 0 +unitsRes 1 +unitsCond 4 +unitsInd 5 +unitsCap 5 +unitsLng 1 +unitsTime 5 +unitsAng 0 +unitsPower 4 +unitsVolt 5 +unitsCur 5 +unitsDist 0 +pinAnnotLayerID diff --git a/MyLab2_wrk/search_history.log b/MyLab2_wrk/search_history.log new file mode 100644 index 0000000..e69de29 diff --git a/MyLab2_wrk/simLog.bnzXyl b/MyLab2_wrk/simLog.bnzXyl new file mode 100644 index 0000000..e69de29 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/.variables b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/.variables new file mode 100644 index 0000000..f74e87f --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/.variables @@ -0,0 +1 @@ +surfs_layer_1;, 248 surfaces diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/EMDS4ADS.prf b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/EMDS4ADS.prf new file mode 100644 index 0000000..fbb22bf --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/EMDS4ADS.prf @@ -0,0 +1,51 @@ +Begin_Block Header + + Mode ASCII + File_Name C:/Users/forss/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/EMDS4ADS.prf + Version 3.00 + +End_Block Header + +Begin_Block Data + + Begin_Preferences + + Begin_Material_Block + Material cond 9.3333333333333335e-01 4.1568627450980394e-01 3.1372549019607843e-01 + Material __SubstrateLayer1 1.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + Material __BOTTOM 0.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + End_Material_Block + + Begin_Color_Block + Object __SubstrateLayer1_1 1.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + Object cond_3 9.3333333333333335e-01 4.1568627450980394e-01 3.1372549019607843e-01 + Object __BOTTOM_2 0.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + End_Color_Block + + Begin_Visible_Block + Object __SubstrateLayer1_1 1 0 80 + Object cond_3 1 0 50 + Object __BOTTOM_2 1 0 50 + End_Visible_Block + + Begin_Plane_Block + Planes 0 + End_Plane_Block + + Begin_Camera_Block + Position 3.7503860473632812e+01 -3.3252979278564453e+01 3.7699787139892578e+01 + Target -3.7441539764404297e+00 1.5679773092269897e+00 2.2727520465850830e+00 + Up -3.8527300953865051e-01 3.9305561780929565e-01 8.3490854501724243e-01 + 2.5827035903930664e+01 2.5827035903930664e+01 + End_Camera_Block + + Begin_Background_Block + Top_Color 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 + Bottom_Color 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 + Shadow 0 + End_Background_Block + + End_Preferences + +End_Block Data + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/emStateFile.xml b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/emStateFile.xml new file mode 100644 index 0000000..dd58366 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/emStateFile.xml @@ -0,0 +1,2673 @@ + + + 2 + 0,subst + 5 + 0 + + emCosim + MyLab2_lib + cell_1_emCosim + emModel + True + 1 + layout + + + 0 + emExtracted + + 1 + + + + + emModel + False + False + False + False + False + mySuffix + False + True + True + + 1 + + + + symbol + False + 0 + 1 + False + False + + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + False + 2 + + + C:\Users\forss\MyLab2_wrk + MyLab2_lib + cell_1 + layout + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + N__0 + + N__0 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__10 + + N__10 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__15 + + N__15 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__16 + + N__16 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__17 + + N__17 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__18 + + N__18 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__2 + + N__2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__3 + + N__3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__31 + + N__31 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__32 + + N__32 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__34 + + N__34 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__35 + + N__35 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__36 + + N__36 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__37 + + N__37 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__4 + + N__4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P3 + + P3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P4 + + P4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P5 + + P5 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + N__0 + + N__0 + 0 + 0 + 0 + + N__10 + + N__10 + 0 + 0 + 0 + + N__15 + + N__15 + 0 + 0 + 0 + + N__16 + + N__16 + 0 + 0 + 0 + + N__17 + + N__17 + 0 + 0 + 0 + + N__18 + + N__18 + 0 + 0 + 0 + + N__2 + + N__2 + 0 + 0 + 0 + + N__3 + + N__3 + 0 + 0 + 0 + + N__31 + + N__31 + 0 + 0 + 0 + + N__32 + + N__32 + 0 + 0 + 0 + + N__34 + + N__34 + 0 + 0 + 0 + + N__35 + + N__35 + 0 + 0 + 0 + + N__36 + + N__36 + 0 + 0 + 0 + + N__37 + + N__37 + 0 + 0 + 0 + + N__4 + + N__4 + 0 + 0 + 0 + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + P3 + + P3 + 0 + 0 + 0 + + P4 + + P4 + 0 + 0 + 0 + + P5 + + P5 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + N__0 + + N__0 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__10 + + N__10 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__15 + + N__15 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__16 + + N__16 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__17 + + N__17 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__18 + + N__18 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__2 + + N__2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__3 + + N__3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__31 + + N__31 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__32 + + N__32 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__34 + + N__34 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__35 + + N__35 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__36 + + N__36 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__37 + + N__37 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__4 + + N__4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P3 + + P3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P4 + + P4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P5 + + P5 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + N__0 + + N__0 + 0 + 0 + 0 + + N__10 + + N__10 + 0 + 0 + 0 + + N__15 + + N__15 + 0 + 0 + 0 + + N__16 + + N__16 + 0 + 0 + 0 + + N__17 + + N__17 + 0 + 0 + 0 + + N__18 + + N__18 + 0 + 0 + 0 + + N__2 + + N__2 + 0 + 0 + 0 + + N__3 + + N__3 + 0 + 0 + 0 + + N__31 + + N__31 + 0 + 0 + 0 + + N__32 + + N__32 + 0 + 0 + 0 + + N__34 + + N__34 + 0 + 0 + 0 + + N__35 + + N__35 + 0 + 0 + 0 + + N__36 + + N__36 + 0 + 0 + 0 + + N__37 + + N__37 + 0 + 0 + 0 + + N__4 + + N__4 + 0 + 0 + 0 + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + P3 + + P3 + 0 + 0 + 0 + + P4 + + P4 + 0 + 0 + 0 + + P5 + + P5 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + True + cell_1 + True + True + cell_1 + False + True + False + False + mySuffix + True + S_Nport_P.ddt + True + True + + + + 1 + + 1 + 0 + 1 + 5 + 50 (max) + -1 + True + GHz + GHz + + -1 + -1 + -1 + -1 + 0 + 0 + 0 + 0 + + + + + False + 1 + + + False + + MyLab2_lib:cell_1 + + + + + + + False + True + + currents + + currents + 0 + + fields + + fields + 1 + + + + currents + 0 + + + True + cell_1 + True + True + S_Nport_P.ddt + + + True + cell_1 + True + False + True + False + False + mySuffix + + + + False + False + 0 + MyLab2_lib:cell_1:layout + False + + False + False + False + + ads_tlines:MLIN + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + ads_tlines:MSABND_MDS + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + ads_tlines:MTEE_ADS + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + + + MyLab2_lib:cell_1:layout:Bend2 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_1:layout:Bend3 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_1:layout:Bend4 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_1:layout:Bend5 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_1:layout:TL1 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL10 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL11 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL2 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL5 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL6 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL7 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL8 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:TL9 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_1:layout:Tee1 + + 34 + ads_tlines:MTEE_ADS:layout + em + + False + + MyLab2_lib:cell_1:layout:Tee2 + + 34 + ads_tlines:MTEE_ADS:layout + em + + False + + MyLab2_lib:cell_1:layout:Tee3 + + 34 + ads_tlines:MTEE_ADS:layout + em + + False + + + + + True + True + False + False + 0 + + True + + + P1 + P1 + 1 + + + + + 1 + -1 + cond:drawing + point + + -0.01454:-0.0008 + + + + + + + P2 + P2 + 2 + + + + + 1 + -1 + cond:drawing + point + + 0.005:0.0022 + + + + + + + P3 + P3 + 3 + + + + + 1 + -1 + cond:drawing + point + + 0.005:-0.0038 + + + + + + + P4 + P4 + 4 + + + + + 1 + -1 + cond:drawing + point + + -0.000885:0.00055 + + + + + + + P5 + P5 + 5 + + + + + 1 + -1 + cond:drawing + point + + -0.000885:-0.00215 + + + + + + + + + + True + + + 1 + P1 + 50:0 + Auto + 0 + 2 + + + P1 + + + ::__GND__ + + + + 2 + P2 + 50:0 + Auto + 0 + 2 + + + P2 + + + ::__GND__ + + + + 3 + P3 + 50:0 + Auto + 0 + 2 + + + P3 + + + ::__GND__ + + + + 4 + P4 + 100:0 + Auto + 0 + 2 + + + P4 + + + P5 + + + + + + + 0 + 0 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Simulator:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Momentum simulation in microwave mode</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Layout:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Workspace: C:\Users\forss\MyLab2_wrk<br>Library: MyLab2_lib<br>Cell: cell_1<br>View: layout</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Partitioning between EM and circuit:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM simulation/model of all items</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Substrate:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Substrate: cell_1 (defined in library: MyLab2_lib)</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Ports:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">4 ports defined</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Frequency plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Adaptive from 1 GHz to 5 GHz (Npts: 50 (max))</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Output plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Template: Auto-select</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Dataset: cell_1_MomUW</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Mom Simulation options:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Using local settings</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">All simulation options are initialized and ready for simulation.</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM simulation resources:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Simulation on host:Local</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Model:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM Model: emModel<br> Auto-updated</span></p></body></html> + + + LocalRemote + + 1 + Local + - needs refresh - + False + + False + + False + + False + + False + + False + + False + + Now + + + Never + + + True + 0 + + + Normal + + + True + + True + + + + Local + 1 + queue + True + False + + True + 0 + + + Normal + + + True + + True + + + + + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/momentum.cfg b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/momentum.cfg new file mode 100644 index 0000000..e69de29 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.c2d b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.c2d new file mode 100644 index 0000000..80d0241 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.c2d @@ -0,0 +1,110 @@ +CITIFILE A.01.01 +#Momentum: B.12.070 (*) built: Aug 11 2025 +#Momentum Date and Time: Thu Sep 25 16:25:16 2025 + +NAME PortSet1 + + +CONSTANT NBR_OF_PORTS 4 + +VAR freq MAG 2 + +DATA GAMMA_1[1] RI +DATA Z0_1[1,1] RI +DATA LAMBADAI_1[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END +CITIFILE A.01.01 +NAME PortSet2 + +VAR freq MAG 2 + +DATA GAMMA_2[1] RI +DATA Z0_2[1,1] RI +DATA LAMBADAI_2[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END +CITIFILE A.01.01 +NAME PortSet3 + +VAR freq MAG 2 + +DATA GAMMA_3[1] RI +DATA Z0_3[1,1] RI +DATA LAMBADAI_3[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END +CITIFILE A.01.01 +NAME PortSet4 + +VAR freq MAG 2 + +DATA GAMMA_4[1] RI +DATA Z0_4[1,1] RI +DATA LAMBADAI_4[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.cdr b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.cdr new file mode 100644 index 0000000..928361e --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.cdr @@ -0,0 +1,32 @@ +UNITS UM +RESOLUTION 0.025000000000000 UM + +NUMBER OF PORTSETS 4 + +PORTSET 1 + +NO TML_PORT; + +RPS 0 +END PORTSET 1 + +PORTSET 2 + +NO TML_PORT; + +RPS 0 +END PORTSET 2 + +PORTSET 3 + +NO TML_PORT; + +RPS 0 +END PORTSET 3 + +PORTSET 4 + +NO TML_PORT; + +RPS 0 +END PORTSET 4 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.cfg b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.cfg new file mode 100644 index 0000000..6668bf8 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.cfg @@ -0,0 +1,3 @@ +user = C:/Users/forss/MyLab2_wrk +site = ~/ +supplied = ^/ diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.exb b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.exb new file mode 100644 index 0000000000000000000000000000000000000000..a3ffed23115b574bda7adec162f73afd01cf9852 GIT binary patch literal 961 zcmV;y13vs8iwFP!00000|D9JmZxcZfzVkWncbr$5J`&h@^oA}HCXq-(WrgHOBH1x= zj1W{*i2MOWK|xD}_zg7q0Z3F7Q1O0;M@TqkcIWo?X6{(TO5@#|@7vkg$9QM^JSJg|6>QF)x7BEWEKxu66ZV5_ zbw#RkjG%fyQTGKnr~9{j{D_E?0@$cVpJxbF4=vXoWei~JE&E(OC)GIWK(=~cs%>9z z?bRk)1EzFMro*3FhK|ND-v?Ibv~rFsE$`DxHV%FTbY23|6-l}X@1{f8OS(SN^^<;p zWDsNsWSF?a#2q2-D9ISeI7o@G66q#LCdt+$*_$Gnrhe1przxoqU8=Y$8mZUMuB@%C z)C|?n>j&Rey-B*?g{znLI_>pNcy9fA*si$8ivrbeZDkdHmv=j1`||omSWz8HxRg)I zYDJe+d{>8p8OwsPY+AbEJMe-74;*;Wfpl& z;=o58_?QD9ci<%lKHVzu-gjdv~QTZO!im{s)ZgytQmK`6&GgCp`jUh6og z#=5={HX8N4og1OIapl_VeED?6j2y(dQymhAoh$WbYcp(k3mJH)*{CB5_N5SK znh}4Rs3hh^G1(yBY>k4d_f)sczJGt#c(jWstMkkkJj9XlI!T&umt3CsvL|KM8RnQ5 z3(SjB+7`~K^j}_Nz698V!+5dCyuhH2%##LkQ|7+y2Wrn0)pk8URI#C=#mk&~&Z8>j z%o1~Ef;(eP?H`;`=Pc)qm$_WFGp6W24e^UT=w!ozg589r#0fyDoYIekqK184C1ts4 j+lSu1u5uarp94=!9%E56s9GZR#T4leVHzH6Sr7mKOMJ+L literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.fra b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.fra new file mode 100644 index 0000000..ecb168f --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.fra @@ -0,0 +1,8 @@ +#AFS File: FREQUENCY RANGE INFORMATION +#AFS Library Version: 3.00 + +NUMBER OF DATA ROWS : 4 +NUMBER OF DATA COLUMNS : -4 + +NUMBER OF BLOCKS : 1 +0 7 :0 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.gdf b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.gdf new file mode 100644 index 0000000..74a211d --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.gdf @@ -0,0 +1,263 @@ +UNITS MM,10000; +$$ +$$ +$$ +ADD L1 :W0.000 -1.7700,2.2000 -1.7700,2.9650; +ADD L1 :W0.000 -1.7700,2.2000 0.0000,2.2000; +ADD L1 :W0.000 -1.7700,2.9650 -1.7700,3.8500; +ADD L1 :W0.000 -1.7700,3.8500 -0.8850,3.8500; +ADD L1 :W0.000 -0.8850,3.8500 0.0000,3.8500; +ADD L1 :W0.000 0.0000,2.2000 0.0000,3.8500; +ADD L1 :W0.000 -0.1200,-2.1500 -0.1200,-3.8000; +ADD L1 :W0.000 -1.7700,-2.1500 -0.1200,-2.1500; +ADD L1 :W0.000 -0.8850,-4.5650 -0.1200,-3.8000; +ADD L1 :W0.000 -1.7700,-4.5650 -1.7700,-2.1500; +ADD L1 :W0.000 -1.7700,-4.5650 -0.8850,-4.5650; +ADD L1 :W0.000 -8.6550,-1.5650 -7.7700,-1.5650; +ADD L1 :W0.000 -7.7700,-1.5650 -7.7700,-0.0350; +ADD L1 :W0.000 -8.6550,-0.0350 -7.7700,-0.0350; +ADD L1 :W0.000 -9.5400,-0.8000 -8.6550,-0.0350; +ADD L1 :W0.000 -9.5400,-0.8000 -8.6550,-1.5650; +ADD L1 :W0.000 -0.1200,-3.8000 0.0000,-5.4500; +ADD L1 :W0.000 -0.8850,-4.5650 -0.1200,-3.8000; +ADD L1 :W0.000 -0.8850,-5.4500 0.0000,-5.4500; +ADD L1 :W0.000 -1.7700,-5.4500 -1.7700,-4.5650; +ADD L1 :W0.000 -1.7700,-5.4500 -0.8850,-5.4500; +ADD L1 :W0.000 -1.7700,-4.5650 -0.8850,-4.5650; +ADD L1 :W0.000 -6.0867,8.6200 -6.0867,7.7350; +ADD L1 :W0.000 -4.7700,8.6200 -4.7700,7.7350; +ADD L1 :W0.000 -6.0867,8.6200 -4.7700,8.6200; +ADD L1 :W0.000 -6.0867,6.8500 -6.0867,7.7350; +ADD L1 :W0.000 -6.0867,6.8500 -4.7700,6.8500; +ADD L1 :W0.000 -4.7700,6.8500 -4.7700,7.7350; +ADD L1 :W0.000 -2.1366,7.7350 -1.7700,6.8500; +ADD L1 :W0.000 -3.4533,6.8500 -3.4533,7.7350; +ADD L1 :W0.000 -3.4533,6.8500 -1.7700,6.8500; +ADD L1 :W0.000 -3.4533,8.6200 -1.7700,8.6200; +ADD L1 :W0.000 -3.4533,8.6200 -3.4533,7.7350; +ADD L1 :W0.000 -2.1366,7.7350 -1.7700,8.6200; +ADD L1 :W0.000 -6.0867,8.6200 -6.0867,7.7350; +ADD L1 :W0.000 -7.7700,8.6200 -6.0867,8.6200; +ADD L1 :W0.000 -7.7700,8.6200 -7.4034,7.7350; +ADD L1 :W0.000 -7.7700,6.8500 -7.4034,7.7350; +ADD L1 :W0.000 -7.7700,6.8500 -6.0867,6.8500; +ADD L1 :W0.000 -6.0867,6.8500 -6.0867,7.7350; +ADD L1 :W0.000 -4.7700,8.6200 -4.7700,7.7350; +ADD L1 :W0.000 -3.4533,8.6200 -3.4533,7.7350; +ADD L1 :W0.000 -4.7700,8.6200 -3.4533,8.6200; +ADD L1 :W0.000 -4.7700,6.8500 -4.7700,7.7350; +ADD L1 :W0.000 -4.7700,6.8500 -3.4533,6.8500; +ADD L1 :W0.000 -3.4533,6.8500 -3.4533,7.7350; +ADD L1 :W0.000 -0.8850,3.8500 0.0000,3.8500; +ADD L1 :W0.000 0.0000,3.8500 0.0000,5.1667; +ADD L1 :W0.000 -0.8850,5.1667 0.0000,5.1667; +ADD L1 :W0.000 -1.7700,3.8500 -1.7700,5.1667; +ADD L1 :W0.000 -1.7700,3.8500 -0.8850,3.8500; +ADD L1 :W0.000 -1.7700,5.1667 -0.8850,5.1667; +ADD L1 :W0.000 -2.1366,-9.3350 -1.7700,-10.2200; +ADD L1 :W0.000 -3.4533,-10.2200 -3.4533,-9.3350; +ADD L1 :W0.000 -3.4533,-10.2200 -1.7700,-10.2200; +ADD L1 :W0.000 -3.4533,-8.4500 -1.7700,-8.4500; +ADD L1 :W0.000 -3.4533,-8.4500 -3.4533,-9.3350; +ADD L1 :W0.000 -2.1366,-9.3350 -1.7700,-8.4500; +ADD L1 :W0.000 -0.8850,-6.7667 0.0000,-6.7667; +ADD L1 :W0.000 0.0000,-6.7667 0.0000,-5.4500; +ADD L1 :W0.000 -0.8850,-5.4500 0.0000,-5.4500; +ADD L1 :W0.000 -1.7700,-6.7667 -1.7700,-5.4500; +ADD L1 :W0.000 -1.7700,-6.7667 -0.8850,-6.7667; +ADD L1 :W0.000 -1.7700,-5.4500 -0.8850,-5.4500; +ADD L1 :W0.000 -8.6550,-6.6751 -7.7700,-6.6751; +ADD L1 :W0.000 -7.7700,-6.6751 -7.7700,-5.2667; +ADD L1 :W0.000 -8.6550,-5.2667 -7.7700,-5.2667; +ADD L1 :W0.000 -9.5400,-6.6751 -9.5400,-5.2667; +ADD L1 :W0.000 -9.5400,-6.6751 -8.6550,-6.6751; +ADD L1 :W0.000 -9.5400,-5.2667 -8.6550,-5.2667; +ADD L1 :W0.000 -6.0867,-8.4500 -6.0867,-9.3350; +ADD L1 :W0.000 -4.7700,-8.4500 -4.7700,-9.3350; +ADD L1 :W0.000 -6.0867,-8.4500 -4.7700,-8.4500; +ADD L1 :W0.000 -6.0867,-10.2200 -6.0867,-9.3350; +ADD L1 :W0.000 -6.0867,-10.2200 -4.7700,-10.2200; +ADD L1 :W0.000 -4.7700,-10.2200 -4.7700,-9.3350; +ADD L1 :W0.000 -4.7700,-8.4500 -4.7700,-9.3350; +ADD L1 :W0.000 -3.4533,-8.4500 -3.4533,-9.3350; +ADD L1 :W0.000 -4.7700,-8.4500 -3.4533,-8.4500; +ADD L1 :W0.000 -4.7700,-10.2200 -4.7700,-9.3350; +ADD L1 :W0.000 -4.7700,-10.2200 -3.4533,-10.2200; +ADD L1 :W0.000 -3.4533,-10.2200 -3.4533,-9.3350; +ADD L1 :W0.000 -0.8850,6.4834 0.0000,6.8500; +ADD L1 :W0.000 -0.8850,5.1667 0.0000,5.1667; +ADD L1 :W0.000 0.0000,5.1667 0.0000,6.8500; +ADD L1 :W0.000 -1.7700,6.8500 -0.8850,6.4834; +ADD L1 :W0.000 -1.7700,5.1667 -1.7700,6.8500; +ADD L1 :W0.000 -1.7700,5.1667 -0.8850,5.1667; +ADD L1 :W0.000 -0.8850,-6.7667 0.0000,-6.7667; +ADD L1 :W0.000 -0.8850,-8.0834 0.0000,-8.4500; +ADD L1 :W0.000 0.0000,-8.4500 0.0000,-6.7667; +ADD L1 :W0.000 -1.7700,-6.7667 -0.8850,-6.7667; +ADD L1 :W0.000 -1.7700,-8.4500 -1.7700,-6.7667; +ADD L1 :W0.000 -1.7700,-8.4500 -0.8850,-8.0834; +ADD L1 :W0.000 -8.6550,2.2584 -7.7700,2.2584; +ADD L1 :W0.000 -7.7700,2.2584 -7.7700,3.6667; +ADD L1 :W0.000 -8.6550,3.6667 -7.7700,3.6667; +ADD L1 :W0.000 -9.5400,2.2584 -9.5400,3.6667; +ADD L1 :W0.000 -9.5400,2.2584 -8.6550,2.2584; +ADD L1 :W0.000 -9.5400,3.6667 -8.6550,3.6667; +ADD L1 :W0.000 -8.6550,0.8500 -7.7700,0.8500; +ADD L1 :W0.000 -7.7700,0.8500 -7.7700,2.2584; +ADD L1 :W0.000 -8.6550,2.2584 -7.7700,2.2584; +ADD L1 :W0.000 -9.5400,0.8500 -9.5400,2.2584; +ADD L1 :W0.000 -9.5400,0.8500 -8.6550,0.8500; +ADD L1 :W0.000 -9.5400,2.2584 -8.6550,2.2584; +ADD L1 :W0.000 -8.6550,3.6667 -7.7700,3.6667; +ADD L1 :W0.000 -7.7700,3.6667 -7.7700,5.0751; +ADD L1 :W0.000 -8.6550,5.0751 -7.7700,5.0751; +ADD L1 :W0.000 -9.5400,3.6667 -9.5400,5.0751; +ADD L1 :W0.000 -9.5400,3.6667 -8.6550,3.6667; +ADD L1 :W0.000 -9.5400,5.0751 -8.6550,5.0751; +ADD L1 :W0.000 -8.6550,-5.2667 -7.7700,-5.2667; +ADD L1 :W0.000 -7.7700,-5.2667 -7.7700,-3.8584; +ADD L1 :W0.000 -8.6550,-3.8584 -7.7700,-3.8584; +ADD L1 :W0.000 -9.5400,-5.2667 -9.5400,-3.8584; +ADD L1 :W0.000 -9.5400,-5.2667 -8.6550,-5.2667; +ADD L1 :W0.000 -9.5400,-3.8584 -8.6550,-3.8584; +ADD L1 :W0.000 -8.6550,-6.6751 -7.7700,-6.6751; +ADD L1 :W0.000 -8.6550,-8.0834 -7.7700,-8.4500; +ADD L1 :W0.000 -7.7700,-8.4500 -7.7700,-6.6751; +ADD L1 :W0.000 -9.5400,-6.6751 -8.6550,-6.6751; +ADD L1 :W0.000 -9.5400,-8.4500 -9.5400,-6.6751; +ADD L1 :W0.000 -9.5400,-8.4500 -8.6550,-8.0834; +ADD L1 :W0.000 -8.6550,-3.8584 -7.7700,-3.8584; +ADD L1 :W0.000 -7.7700,-3.8584 -7.7700,-2.4500; +ADD L1 :W0.000 -8.6550,-2.4500 -7.7700,-2.4500; +ADD L1 :W0.000 -9.5400,-3.8584 -9.5400,-2.4500; +ADD L1 :W0.000 -9.5400,-3.8584 -8.6550,-3.8584; +ADD L1 :W0.000 -9.5400,-2.4500 -8.6550,-2.4500; +ADD L1 :W0.000 -6.0867,-8.4500 -6.0867,-9.3350; +ADD L1 :W0.000 -7.7700,-8.4500 -6.0867,-8.4500; +ADD L1 :W0.000 -7.7700,-8.4500 -7.4034,-9.3350; +ADD L1 :W0.000 -7.7700,-10.2200 -7.4034,-9.3350; +ADD L1 :W0.000 -7.7700,-10.2200 -6.0867,-10.2200; +ADD L1 :W0.000 -6.0867,-10.2200 -6.0867,-9.3350; +ADD L1 :W0.000 -8.6550,6.4834 -7.7700,6.8500; +ADD L1 :W0.000 -8.6550,5.0751 -7.7700,5.0751; +ADD L1 :W0.000 -7.7700,5.0751 -7.7700,6.8500; +ADD L1 :W0.000 -9.5400,6.8500 -8.6550,6.4834; +ADD L1 :W0.000 -9.5400,5.0751 -9.5400,6.8500; +ADD L1 :W0.000 -9.5400,5.0751 -8.6550,5.0751; +ADD L1 :W0.000 -8.6550,-2.4500 -7.7700,-2.4500; +ADD L1 :W0.000 -7.7700,-2.4500 -7.7700,-1.5650; +ADD L1 :W0.000 -8.6550,-1.5650 -7.7700,-1.5650; +ADD L1 :W0.000 -9.5400,-0.8000 -8.6550,-1.5650; +ADD L1 :W0.000 -9.5400,-2.4500 -9.5400,-0.8000; +ADD L1 :W0.000 -9.5400,-2.4500 -8.6550,-2.4500; +ADD L1 :W0.000 -8.6550,-0.0350 -7.7700,-0.0350; +ADD L1 :W0.000 -7.7700,-0.0350 -7.7700,0.8500; +ADD L1 :W0.000 -8.6550,0.8500 -7.7700,0.8500; +ADD L1 :W0.000 -9.5400,0.8500 -8.6550,0.8500; +ADD L1 :W0.000 -9.5400,0.8500 -9.5400,-0.8000; +ADD L1 :W0.000 -9.5400,-0.8000 -8.6550,-0.0350; +ADD L1 :W0.000 -0.8850,7.7350 0.0000,6.8500; +ADD L1 :W0.000 -1.7700,6.8500 -0.8850,6.4834; +ADD L1 :W0.000 -0.8850,6.4834 0.0000,6.8500; +ADD L1 :W0.000 -1.7700,8.6200 -0.8850,7.7350; +ADD L1 :W0.000 -2.1366,7.7350 -1.7700,8.6200; +ADD L1 :W0.000 -2.1366,7.7350 -1.7700,6.8500; +ADD L1 :W0.000 -7.7700,8.6200 -7.4034,7.7350; +ADD L1 :W0.000 -8.6550,7.7350 -7.7700,8.6200; +ADD L1 :W0.000 -7.7700,6.8500 -7.4034,7.7350; +ADD L1 :W0.000 -9.5400,6.8500 -8.6550,7.7350; +ADD L1 :W0.000 -9.5400,6.8500 -8.6550,6.4834; +ADD L1 :W0.000 -8.6550,6.4834 -7.7700,6.8500; +ADD L1 :W0.000 -0.8850,-8.0834 0.0000,-8.4500; +ADD L1 :W0.000 -1.7700,-8.4500 -0.8850,-8.0834; +ADD L1 :W0.000 -0.8850,-9.3350 0.0000,-8.4500; +ADD L1 :W0.000 -2.1366,-9.3350 -1.7700,-8.4500; +ADD L1 :W0.000 -2.1366,-9.3350 -1.7700,-10.2200; +ADD L1 :W0.000 -1.7700,-10.2200 -0.8850,-9.3350; +ADD L1 :W0.000 -7.7700,-8.4500 -7.4034,-9.3350; +ADD L1 :W0.000 -8.6550,-9.3350 -7.7700,-10.2200; +ADD L1 :W0.000 -7.7700,-10.2200 -7.4034,-9.3350; +ADD L1 :W0.000 -8.6550,-8.0834 -7.7700,-8.4500; +ADD L1 :W0.000 -9.5400,-8.4500 -8.6550,-8.0834; +ADD L1 :W0.000 -9.5400,-8.4500 -8.6550,-9.3350; +ADD L1 :W0.000 1.0367,-5.4500 2.1933,-5.4500; +ADD L1 :W0.000 2.1933,-5.4500 2.1933,-3.8000; +ADD L1 :W0.000 1.0367,-3.8000 2.1933,-3.8000; +ADD L1 :W0.000 -0.1200,-3.8000 1.0367,-3.8000; +ADD L1 :W0.000 -0.1200,-3.8000 0.0000,-5.4500; +ADD L1 :W0.000 0.0000,-5.4500 1.0367,-5.4500; +ADD L1 :W0.000 2.1933,-3.8000 3.3500,-3.8000; +ADD L1 :W0.000 3.3500,-3.8000 3.3500,-2.1500; +ADD L1 :W0.000 2.1933,-2.1500 3.3500,-2.1500; +ADD L1 :W0.000 1.0367,-3.8000 1.0367,-2.1500; +ADD L1 :W0.000 1.0367,-3.8000 2.1933,-3.8000; +ADD L1 :W0.000 1.0367,-2.1500 2.1933,-2.1500; +ADD L1 :W0.000 3.3500,2.2000 3.3500,3.8500; +ADD L1 :W0.000 3.3500,2.2000 5.0000,2.2000; +ADD L1 :W0.000 5.0000,2.2000 5.0000,3.8500; +ADD L1 :W0.000 3.3500,3.8500 5.0000,3.8500; +ADD L1 :W0.000 3.3500,-3.8000 3.3500,-2.1500; +ADD L1 :W0.000 3.3500,-3.8000 5.0000,-3.8000; +ADD L1 :W0.000 5.0000,-3.8000 5.0000,-2.1500; +ADD L1 :W0.000 3.3500,-2.1500 5.0000,-2.1500; +ADD L1 :W0.000 3.3500,2.2000 3.3500,0.5500; +ADD L1 :W0.000 3.3500,0.5500 5.0000,0.5500; +ADD L1 :W0.000 5.0000,0.5500 5.0000,2.2000; +ADD L1 :W0.000 3.3500,2.2000 5.0000,2.2000; +ADD L1 :W0.000 1.6750,2.2000 1.6750,0.5500; +ADD L1 :W0.000 1.6750,0.5500 3.3500,0.5500; +ADD L1 :W0.000 3.3500,2.2000 3.3500,0.5500; +ADD L1 :W0.000 1.6750,2.2000 3.3500,2.2000; +ADD L1 :W0.000 3.3500,-3.8000 3.3500,-5.4500; +ADD L1 :W0.000 3.3500,-5.4500 5.0000,-5.4500; +ADD L1 :W0.000 5.0000,-5.4500 5.0000,-3.8000; +ADD L1 :W0.000 3.3500,-3.8000 5.0000,-3.8000; +ADD L1 :W0.000 2.1933,-5.4500 2.1933,-3.8000; +ADD L1 :W0.000 2.1933,-5.4500 3.3500,-5.4500; +ADD L1 :W0.000 3.3500,-3.8000 3.3500,-5.4500; +ADD L1 :W0.000 2.1933,-3.8000 3.3500,-3.8000; +ADD L1 :W0.000 1.6750,2.2000 1.6750,3.8500; +ADD L1 :W0.000 1.6750,2.2000 3.3500,2.2000; +ADD L1 :W0.000 3.3500,2.2000 3.3500,3.8500; +ADD L1 :W0.000 1.6750,3.8500 3.3500,3.8500; +ADD L1 :W0.000 0.0000,0.5500 0.0000,2.2000; +ADD L1 :W0.000 0.0000,0.5500 1.6750,0.5500; +ADD L1 :W0.000 1.6750,2.2000 1.6750,0.5500; +ADD L1 :W0.000 0.0000,2.2000 1.6750,2.2000; +ADD L1 :W0.000 0.0000,2.2000 0.0000,3.8500; +ADD L1 :W0.000 0.0000,2.2000 1.6750,2.2000; +ADD L1 :W0.000 1.6750,2.2000 1.6750,3.8500; +ADD L1 :W0.000 0.0000,3.8500 1.6750,3.8500; +ADD L1 :W0.000 -0.1200,-2.1500 -0.1200,-3.8000; +ADD L1 :W0.000 -0.1200,-3.8000 1.0367,-3.8000; +ADD L1 :W0.000 1.0367,-3.8000 1.0367,-2.1500; +ADD L1 :W0.000 -0.1200,-2.1500 1.0367,-2.1500; +ADD L1 :W0.000 -1.7700,0.5500 -1.7700,2.2000; +ADD L1 :W0.000 -1.7700,0.5500 0.0000,0.5500; +ADD L1 :W0.000 0.0000,0.5500 0.0000,2.2000; +ADD L1 :W0.000 -1.7700,2.2000 0.0000,2.2000; +ADD L1 :W0.000 -11.2150,0.8500 -11.2150,-0.8000; +ADD L1 :W0.000 -11.2150,-0.8000 -9.5400,-0.8000; +ADD L1 :W0.000 -9.5400,0.8500 -9.5400,-0.8000; +ADD L1 :W0.000 -11.2150,0.8500 -9.5400,0.8500; +ADD L1 :W0.000 -11.2150,-2.4500 -11.2150,-0.8000; +ADD L1 :W0.000 -11.2150,-2.4500 -9.5400,-2.4500; +ADD L1 :W0.000 -9.5400,-2.4500 -9.5400,-0.8000; +ADD L1 :W0.000 -11.2150,-0.8000 -9.5400,-0.8000; +ADD L1 :W0.000 -12.8900,0.8500 -12.8900,-0.8000; +ADD L1 :W0.000 -12.8900,-0.8000 -11.2150,-0.8000; +ADD L1 :W0.000 -11.2150,0.8500 -11.2150,-0.8000; +ADD L1 :W0.000 -12.8900,0.8500 -11.2150,0.8500; +ADD L1 :W0.000 -12.8900,-2.4500 -12.8900,-0.8000; +ADD L1 :W0.000 -12.8900,-2.4500 -11.2150,-2.4500; +ADD L1 :W0.000 -11.2150,-2.4500 -11.2150,-0.8000; +ADD L1 :W0.000 -12.8900,-0.8000 -11.2150,-0.8000; +ADD L1 :W0.000 -14.5400,-0.8000 -14.5400,0.8500; +ADD L1 :W0.000 -14.5400,-0.8000 -12.8900,-0.8000; +ADD L1 :W0.000 -12.8900,0.8500 -12.8900,-0.8000; +ADD L1 :W0.000 -14.5400,0.8500 -12.8900,0.8500; +ADD L1 :W0.000 -14.5400,-2.4500 -14.5400,-0.8000; +ADD L1 :W0.000 -14.5400,-2.4500 -12.8900,-2.4500; +ADD L1 :W0.000 -12.8900,-2.4500 -12.8900,-0.8000; +ADD L1 :W0.000 -14.5400,-0.8000 -12.8900,-0.8000; +SAVE; diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.jo2 b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.jo2 new file mode 100644 index 0000000..46e4145 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.jo2 @@ -0,0 +1 @@ +(resolution 10000) diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.lcf b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.lcf new file mode 100644 index 0000000..4af532f --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.lcf @@ -0,0 +1 @@ +ADS!b_pwad_inclusive2!27009@MONSTER!false!Zm9yc3NATU9OU1RFUkBNT05TVEVSISFXSU4hMjcwMDlAMTcyLjMwLjExMi4xIWJfcHdhZF9pbmNsdXNpdmUxK2JfcHdhZF9pbmNsdXNpdmUyK2JfcHdhcF9pbmNsdXNpdmUrYl9wd2VtX2luY2x1c2l2ZStiX3B3Z2VfaW5jbHVzaXZlK2JfcHdnZ19pbmNsdXNpdmUrYl9wd2ljX2luY2x1c2l2ZStiX3B3bWJfaW5jbHVzaXZlK2JfcHdtcV9pbmNsdXNpdmUrYl9wd3NkX2luY2x1c2l2ZStlX25leHVzX2RhdGFkaXNwbGF5X25leHVzK2VfcHdhZF9RUHJvK2VfcHdhZF9tZGxfcXVhbnR1bV9lbGVjK2VfcHdhZF9xX3N5cytlX3B3Z2dfcmZwcm9ja3RfcGs2K2VfcHdnZ19yZnByb2NrdF91aStlX3NpbV9mZW1fZmR0ZF9wazgrZV9zaW1faWNjYXBfcGsyMCEyMDI1LTA5LTI1VDE2OjI1OjE0WiFjOTU2MjVkMGI3Y2YxM2I5MGFjZDc4MzM3ODdkN2ZlMg== \ No newline at end of file diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.lln b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.lln new file mode 100644 index 0000000..e0c4b0a --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.lln @@ -0,0 +1,13 @@ +BEGIN_SUBSTRATE +2 __SubstrateLayer1 +1 __ExpandLayer__TOP_6 +0 __TOP +END_SUBSTRATE +BEGIN_MASK +12 diel2 +6 bond +5 hole +3 resi +2 cond2 +1 cond +END_MASK diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.log b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.log new file mode 100644 index 0000000..a5d2c0f --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.log @@ -0,0 +1,102 @@ +License checkout took 0.032 sec +License checkout took 0.008 sec +Momentum MomEngine_64 2026.01.321 (*) built: Aug 11 2025 +Copyright 1992 - 2025 Keysight Technologies +Simulation started on: Thu Sep 25 16:25:16 2025 +Simulation Mode: uW +Substrate valid +Using the minimal snap distance of 0.0004 mm +(4 layout resolution points) for layout healing. +Layout simplification started +.........|.........|.........|.........| +Layout simplification finished +Generating mesh at 5 GHz... +S-parameter simulation +S-parameter simulation started +...initializing +...expanding thick conductors +...extracting layout +...analyzing ports +...reducing mesh +Automatic selection: direct dense matrix solver +Using multi-threading (12 threads) +Matrix size: 509 (reduced: 374) + +--- WARNING ------------------------------------------------------------------- + +The size of the plus pin for S-parameter port 4 is electrically large +above 2.51769 GHz, S-parameters may become unphysical. + +------------------------------------------------------------------------------- + +--- WARNING ------------------------------------------------------------------- + +The size of the minus pin for S-parameter port 4 is electrically large +above 2.51769 GHz, S-parameters may become unphysical. + +------------------------------------------------------------------------------- +Simulation temperature: 298.15 K +Adaptive frequency sweep started +Simulation frequency [1] = 1 GHz +...loading Green functions +...creating Basis sections +...allocating interaction matrix +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [2] = 5 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Adaptive: 0.0 % of frequency range covered +Simulation frequency [3] = 3.66667 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [4] = 2.33333 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [5] = 4.33333 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [6] = 1.44444 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [7] = 4.66667 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [8] = 3 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Adaptive: 100.0 % of frequency range covered +S-parameter simulation finished +Simulation finished on: Thu Sep 25 16:25:18 2025 +The simulation results have been saved in dataset "cell_1_MomUW". diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.ltd b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.ltd new file mode 100644 index 0000000..8391f65 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.ltd @@ -0,0 +1,45 @@ +TECHFORMAT=V2 + +UNITS + DISTANCE=METRE + CONDUCTIVITY=SIEMENS/M + RESISTIVITY=OHM.CM + RESISTANCE=OHM/SQ + PERMITTIVITY=RELATIVETOVACUUM + PERMEABILITY=RELATIVETOVACUUM + FREQUENCY=HZ + TEMPERATURE=CELSIUS +END_UNITS + +BEGIN_MATERIAL + MATERIAL Subst_1 PERMITTIVITY=3.66 LOSSTANGENT=0.003 PERMEABILITY=1 IMAG_PERMEABILITY=0 + MATERIAL cond CONDUCTIVITY=4e+07 IMAG_CONDUCTIVITY=0 PERMEABILITY=1 +END_MATERIAL + +BEGIN_OPERATION + OPERATION OperationSHEET SHEET + OPERATION OperationThickness_cond EXPAND=2.5e-05 UP + OPERATION OperationThickness_cond2 INTRUDE=0 UP + OPERATION OperationThickness_resi INTRUDE=0 UP + OPERATION OperationThickness_bond INTRUDE=0 UP + OPERATION OperationDRILL DRILL + OPERATION OperationTSV_hole DRILL + OPERATION OperationTSV_diel2 DRILL +END_OPERATION + +BEGIN_MASK + MASK 1 Name=cond PRECEDENCE=1 COLOR="ee6a50" MATERIAL=cond OPERATION=OperationThickness_cond + MASK 2 Name=cond2 PRECEDENCE=1 COLOR="ffff00" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationThickness_cond2 MASK_PROPERTIES = { "MomModelType=operation2sheet" } + MASK 3 Name=resi PRECEDENCE=1 COLOR="00ff00" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationThickness_resi MASK_PROPERTIES = { "MomModelType=operation2sheet" } + MASK 5 Name=hole PRECEDENCE=1 COLOR="00bfff" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationDRILL + MASK 6 Name=bond PRECEDENCE=1 COLOR="ffb5c5" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationThickness_bond MASK_PROPERTIES = { "MomModelType=operation2sheet" } + MASK 12 Name=diel2 PRECEDENCE=1 COLOR="76eec6" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationDRILL +END_MASK + +BEGIN_STACK + TOP OPEN MATERIAL=AIR + INTERFACE Name=__Interface1 MASK={cond cond2 resi bond} + LAYER Name=__SubstrateLayer1 MASK={hole diel2} HEIGHT=0.00152 MATERIAL=Subst_1 + BOTTOM COVERED MATERIAL=PERFECT_CONDUCTOR +END_STACK + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.mmd b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.mmd new file mode 100644 index 0000000..bad11f2 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.mmd @@ -0,0 +1,381 @@ +Version: 3; +beg_ckt proj: +beg_layout : + Units: m; + EgsUnits: MM; + Resolution: 2.5e-08 units; + EgsResolution: 0.0001 egsunits; +end_layout; +beg_momMdl : +Mesh: + Freq: 5; + Cd: 0.00168512260820859; + Wl: 0.0337024521641719; + Cpwl: 20; +; +NdefIA 124: + p 1: -0.01454 -0.00245 0.00152, + p 2: -0.01454 -0.0008 0.00152, + p 3: -0.01454 0.00085 0.00152, + p 4: -0.01289 -0.00245 0.00152, + p 5: -0.01289 0.00085 0.00152, + p 6: -0.01289 -0.0008 0.00152, + p 7: -0.011215 -0.00245 0.00152, + p 8: -0.011215 0.00085 0.00152, + p 9: -0.011215 -0.0008 0.00152, + p 10: -0.00954 -0.00845 0.00152, + p 11: -0.00954 -0.00667506574797486 0.00152, + p 12: -0.00954 -0.00526671049864991 0.00152, + p 13: -0.00954 -0.00385835524932495 0.00152, + p 14: -0.00954 -0.00245 0.00152, + p 15: -0.00954 0.00085 0.00152, + p 16: -0.00954 0.00225835524932495 0.00152, + p 17: -0.00954 0.00366671049864991 0.00152, + p 18: -0.00954 0.00507506574797486 0.00152, + p 19: -0.00954 0.00685 0.00152, + p 20: -0.00954 -0.0008 0.00152, + p 21: -0.008655 -0.009335 0.00152, + p 22: -0.008655 0.007735 0.00152, + p 23: -0.008655 -0.00808342099729981 0.00152, + p 24: -0.008655 -0.00667506574797486 0.00152, + p 25: -0.008655 -0.00526671049864991 0.00152, + p 26: -0.008655 -0.00385835524932495 0.00152, + p 27: -0.008655 -0.00245 0.00152, + p 28: -0.008655 -0.001565 0.00152, + p 29: -0.008655 -3.5e-05 0.00152, + p 30: -0.008655 0.00085 0.00152, + p 31: -0.008655 0.00225835524932495 0.00152, + p 32: -0.008655 0.00366671049864991 0.00152, + p 33: -0.008655 0.00507506574797486 0.00152, + p 34: -0.008655 0.00648342099729981 0.00152, + p 35: -0.00777 -0.01022 0.00152, + p 36: -0.00777 -0.00845 0.00152, + p 37: -0.00777 -0.00667506574797486 0.00152, + p 38: -0.00777 -0.00526671049864991 0.00152, + p 39: -0.00777 -0.00385835524932495 0.00152, + p 40: -0.00777 -0.00245 0.00152, + p 41: -0.00777 -0.001565 0.00152, + p 42: -0.00777 -3.5e-05 0.00152, + p 43: -0.00777 0.00085 0.00152, + p 44: -0.00777 0.00225835524932495 0.00152, + p 45: -0.00777 0.00366671049864991 0.00152, + p 46: -0.00777 0.00507506574797486 0.00152, + p 47: -0.00777 0.00685 0.00152, + p 48: -0.00777 0.00862 0.00152, + p 49: -0.00740342099729981 -0.009335 0.00152, + p 50: -0.00740342099729981 0.007735 0.00152, + p 51: -0.0060867104986499 -0.01022 0.00152, + p 52: -0.0060867104986499 -0.00845 0.00152, + p 53: -0.0060867104986499 0.00685 0.00152, + p 54: -0.0060867104986499 0.00862 0.00152, + p 55: -0.0060867104986499 -0.009335 0.00152, + p 56: -0.0060867104986499 0.007735 0.00152, + p 57: -0.00477 -0.01022 0.00152, + p 58: -0.00477 -0.00845 0.00152, + p 59: -0.00477 0.00685 0.00152, + p 60: -0.00477 0.00862 0.00152, + p 61: -0.00477 -0.009335 0.00152, + p 62: -0.00477 0.007735 0.00152, + p 63: -0.00345328950135009 -0.01022 0.00152, + p 64: -0.00345328950135009 -0.00845 0.00152, + p 65: -0.00345328950135009 0.00685 0.00152, + p 66: -0.00345328950135009 0.00862 0.00152, + p 67: -0.00345328950135009 -0.009335 0.00152, + p 68: -0.00345328950135009 0.007735 0.00152, + p 69: -0.00213657900270019 -0.009335 0.00152, + p 70: -0.00213657900270019 0.007735 0.00152, + p 71: -0.00177 -0.01022 0.00152, + p 72: -0.00177 -0.00845 0.00152, + p 73: -0.00177 -0.0067667104986499 0.00152, + p 74: -0.00177 -0.00545 0.00152, + p 75: -0.00177 -0.004565 0.00152, + p 76: -0.00177 -0.00215 0.00152, + p 77: -0.00177 0.00055 0.00152, + p 78: -0.00177 0.0022 0.00152, + p 79: -0.00177 0.002965 0.00152, + p 80: -0.00177 0.00385 0.00152, + p 81: -0.00177 0.0051667104986499 0.00152, + p 82: -0.00177 0.00685 0.00152, + p 83: -0.00177 0.00862 0.00152, + p 84: -0.000885 -0.009335 0.00152, + p 85: -0.000885 0.007735 0.00152, + p 86: -0.000885 -0.00808342099729981 0.00152, + p 87: -0.000885 -0.0067667104986499 0.00152, + p 88: -0.000885 -0.00545 0.00152, + p 89: -0.000885 -0.004565 0.00152, + p 90: -0.000885 0.002965 0.00152, + p 91: -0.000885 0.00385 0.00152, + p 92: -0.000885 0.00516671049864991 0.00152, + p 93: -0.000885 0.00648342099729981 0.00152, + p 94: -0.00012 -0.00215 0.00152, + p 95: -0.00012 -0.0038 0.00152, + p 96: 0 -0.00845 0.00152, + p 97: 0 -0.0067667104986499 0.00152, + p 98: 0 -0.00545 0.00152, + p 99: 0 0.00055 0.00152, + p 100: 0 0.0022 0.00152, + p 101: 0 0.00385 0.00152, + p 102: 0 0.0051667104986499 0.00152, + p 103: 0 0.00685 0.00152, + p 104: 0.00103666666666667 -0.0038 0.00152, + p 105: 0.00103666666666667 -0.00545 0.00152, + p 106: 0.00103666666666667 -0.00215 0.00152, + p 107: 0.001675 0.0022 0.00152, + p 108: 0.001675 0.00055 0.00152, + p 109: 0.001675 0.00385 0.00152, + p 110: 0.00219333333333333 -0.00545 0.00152, + p 111: 0.00219333333333333 -0.00215 0.00152, + p 112: 0.00219333333333333 -0.0038 0.00152, + p 113: 0.00335 -0.0038 0.00152, + p 114: 0.00335 0.0022 0.00152, + p 115: 0.00335 -0.00545 0.00152, + p 116: 0.00335 -0.00215 0.00152, + p 117: 0.00335 0.00055 0.00152, + p 118: 0.00335 0.00385 0.00152, + p 119: 0.005 -0.00545 0.00152, + p 120: 0.005 -0.0038 0.00152, + p 121: 0.005 -0.00215 0.00152, + p 122: 0.005 0.00055 0.00152, + p 123: 0.005 0.0022 0.00152, + p 124: 0.005 0.00385 0.00152; +EdefIA 205: + s 1: 1 2, s 2: 1 4, s 3: 2 3, s 4: 2 6, s 5: 3 5, + s 6: 4 6, s 7: 4 7, s 8: 5 6, s 9: 5 8, s 10: 6 9, + s 11: 7 9, s 12: 7 14, s 13: 8 9, s 14: 8 15, s 15: 9 20, + s 16: 10 11, s 17: 10 21, s 18: 10 23, s 19: 11 12, s 20: 11 24, + s 21: 12 13, s 22: 12 25, s 23: 13 14, s 24: 13 26, s 25: 14 20, + s 26: 14 27, s 27: 15 16, s 28: 15 20, s 29: 15 30, s 30: 16 17, + s 31: 16 31, s 32: 17 18, s 33: 17 32, s 34: 18 19, s 35: 18 33, + s 36: 19 22, s 37: 19 34, s 38: 20 28, s 39: 20 29, s 40: 21 35, + s 41: 21 36, s 42: 22 47, s 43: 22 48, s 44: 23 24, s 45: 23 36, + s 46: 24 25, s 47: 24 37, s 48: 25 26, s 49: 25 38, s 50: 26 27, + s 51: 26 39, s 52: 27 28, s 53: 27 40, s 54: 28 29, s 55: 28 41, + s 56: 29 30, s 57: 29 42, s 58: 30 31, s 59: 30 43, s 60: 31 32, + s 61: 31 44, s 62: 32 33, s 63: 32 45, s 64: 33 34, s 65: 33 46, + s 66: 34 47, s 67: 35 49, s 68: 35 51, s 69: 36 37, s 70: 36 49, + s 71: 36 52, s 72: 37 38, s 73: 38 39, s 74: 39 40, s 75: 40 41, + s 76: 41 42, s 77: 42 43, s 78: 43 44, s 79: 44 45, s 80: 45 46, + s 81: 46 47, s 82: 47 50, s 83: 47 53, s 84: 48 50, s 85: 48 54, + s 86: 49 55, s 87: 50 56, s 88: 51 55, s 89: 51 57, s 90: 52 55, + s 91: 52 58, s 92: 53 56, s 93: 53 59, s 94: 54 56, s 95: 54 60, + s 96: 55 61, s 97: 56 62, s 98: 57 61, s 99: 57 63, s 100: 58 61, + s 101: 58 64, s 102: 59 62, s 103: 59 65, s 104: 60 62, s 105: 60 66, + s 106: 61 67, s 107: 62 68, s 108: 63 67, s 109: 63 71, s 110: 64 67, + s 111: 64 72, s 112: 65 68, s 113: 65 82, s 114: 66 68, s 115: 66 83, + s 116: 67 69, s 117: 68 70, s 118: 69 71, s 119: 69 72, s 120: 70 82, + s 121: 70 83, s 122: 71 84, s 123: 72 73, s 124: 72 84, s 125: 72 86, + s 126: 73 74, s 127: 73 87, s 128: 74 75, s 129: 74 88, s 130: 75 76, + s 131: 75 89, s 132: 76 89, s 133: 76 94, s 134: 77 78, s 135: 77 99, + s 136: 78 79, s 137: 78 100, s 138: 79 80, s 139: 79 90, s 140: 80 81, + s 141: 80 91, s 142: 81 82, s 143: 81 92, s 144: 82 85, s 145: 82 93, + s 146: 83 85, s 147: 84 96, s 148: 85 103, s 149: 86 87, s 150: 86 96, + s 151: 87 88, s 152: 87 97, s 153: 88 89, s 154: 88 98, s 155: 89 95, + s 156: 90 91, s 157: 90 100, s 158: 91 92, s 159: 91 101, s 160: 92 93, + s 161: 92 102, s 162: 93 103, s 163: 94 95, s 164: 94 106, s 165: 95 98, + s 166: 95 104, s 167: 96 97, s 168: 97 98, s 169: 98 105, s 170: 99 100, + s 171: 99 108, s 172: 100 101, s 173: 100 107, s 174: 101 102, s 175: 101 109, + s 176: 102 103, s 177: 104 105, s 178: 104 106, s 179: 104 112, s 180: 105 110, + s 181: 106 111, s 182: 107 108, s 183: 107 109, s 184: 107 114, s 185: 108 117, + s 186: 109 118, s 187: 110 112, s 188: 110 115, s 189: 111 112, s 190: 111 116, + s 191: 112 113, s 192: 113 115, s 193: 113 116, s 194: 113 120, s 195: 114 117, + s 196: 114 118, s 197: 114 123, s 198: 115 119, s 199: 116 121, s 200: 117 122, + s 201: 118 124, s 202: 119 120, s 203: 120 121, s 204: 122 123, s 205: 123 124; +CdefIA 82: + c 1: -196 197 205 -201, c 2: -193 194 203 -199, c 3: 195 200 204 -197, + c 4: 182 185 -195 -184, c 5: 192 198 202 -194, c 6: -187 188 -192 -191, + c 7: 189 191 193 -190, c 8: -178 179 -189 -181, c 9: -183 184 196 -186, + c 10: -170 171 -182 -173, c 11: 177 180 187 -179, c 12: -177 -166 165 169, + c 13: -172 173 183 -175, c 14: -165 -155 -153 154, c 15: 163 166 178 -164, + c 16: -163 -133 132 155, c 17: -162 -160 161 176, c 18: -158 159 174 -161, + c 19: -159 -156 157 172, c 20: -157 -139 -136 137, c 21: -151 152 168 -154, + c 22: -152 -149 150 167, c 23: -150 -125 124 147, c 24: -148 -144 145 162, + c 25: -146 -121 120 144, c 26: -145 -142 143 160, c 27: -140 141 158 -143, + c 28: -138 139 156 -141, c 29: -134 135 170 -137, c 30: -132 -130 131, + c 31: -128 129 153 -131, c 32: -126 127 151 -129, c 33: -127 -123 125 149, + c 34: -124 -119 118 122, c 35: -120 -117 -112 113, c 36: -118 -116 -108 109, + c 37: -115 114 117 121, c 38: 104 107 -114 -105, c 39: -111 110 116 119, + c 40: 100 106 -110 -101, c 41: -102 103 112 -107, c 42: -98 99 108 -106, + c 43: 94 97 -104 -95, c 44: 90 96 -100 -91, c 45: -92 93 102 -97, + c 46: -88 89 98 -96, c 47: -94 -85 84 87, c 48: -90 -71 70 86, + c 49: -87 -82 83 92, c 50: -86 -67 68 88, c 51: -84 -43 42 82, + c 52: -70 -41 40 67, c 53: -66 -64 65 81, c 54: -62 63 80 -65, + c 55: -60 61 79 -63, c 56: -58 59 78 -61, c 57: -56 57 77 -59, + c 58: -54 55 76 -57, c 59: -52 53 75 -55, c 60: -50 51 74 -53, + c 61: -48 49 73 -51, c 62: -46 47 72 -49, c 63: -47 -44 45 69, + c 64: -45 -18 17 41, c 65: -42 -36 37 66, c 66: -39 38 54, + c 67: -38 -25 26 52, c 68: -37 -34 35 64, c 69: -32 33 62 -35, + c 70: -30 31 60 -33, c 71: -27 29 58 -31, c 72: -29 28 39 56, + c 73: 13 15 -28 -14, c 74: -23 24 50 -26, c 75: -21 22 48 -24, + c 76: -19 20 46 -22, c 77: -20 -16 18 44, c 78: -11 12 25 -15, + c 79: 8 10 -13 -9, c 80: -6 7 11 -10, c 81: -3 4 -8 -5, + c 82: -1 2 6 -4; +beg_Xinfo : +beg_mask hole: + Number: 5; + Type: via; + Plane: z = [0, 0.00152]; + Fill: impedance 0 0 precedence 1; +end_mask; +beg_mask diel2: + Number: 12; + Type: via; + Plane: z = [0, 0.00152]; + Fill: impedance 0 0 precedence 1; +end_mask; +beg_mask cond: + Number: 1; + Type: strip; + Plane: z = [0.00152, 0.001545]; + Fill: conductivity 40000000 0 permeability 1 0 thickness 2.5e-05 M precedence 1; + Expansion: 1; +end_mask; +beg_mask cond2: + Number: 2; + Type: strip; + Plane: z = 0.00152; + Fill: impedance 0 0 precedence 1; + Expansion: 0; +end_mask; +beg_mask resi: + Number: 3; + Type: strip; + Plane: z = 0.00152; + Fill: impedance 0 0 precedence 1; + Expansion: 0; +end_mask; +beg_mask bond: + Number: 6; + Type: strip; + Plane: z = 0.00152; + Fill: impedance 0 0 precedence 1; + Expansion: 0; +end_mask; +beg_layer /1: + Mask: 1; + Type: strip; + Level: 0; + Plane: z = 0.00152; + Cd: 0.00168512260820859; + EdgeMesh: 0; + TmlMesh: 0; + StripModel: 3; + CrefRA 82 { + 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 } + RGrid 0.00165,0.00165 1.82513936623984e-16 1: + 0.00335,0.000549999999999999 1,2 2: + 0,0 c 3, 0,1 c 1; + RGrid 0.00165,0.00165 2.58210961030245e-16 1: + 0.00335,-0.00545 1,2 2: + 0,0 c 5, 0,1 c 2; + RGrid 0.001675,0.00165 0 1: + -5.65519853168439e-20,0.00055 2,2 4: + 0,0 c 10, 0,1 c 13, 1,0 c 4, 1,1 c 9; + RGrid 0.00115666666666667,0.00165 0 1: + -0.00012,-0.00545 3,2 5: + 0,1 c 15, 1,0 c 11, 1,1 c 8, 2,0 c 6, 2,1 c 7; + RGrid 0.000885,0.00131671049864991 -1.39561933886496e-16 1: + -0.00177,0.00385 2,1 2: + 0,0 c 27, 1,0 c 18; + RGrid 0.000885,0.0013167104986499 -6.90596355995648e-16 1: + -0.00177,-0.0067667104986499 2,1 2: + 0,0 c 32, 1,0 c 21; + RGrid 0.00131671049864991,0.000884999999999999 0 1: + -0.00608671049864991,0.00685 2,2 4: + 0,0 c 45, 0,1 c 43, 1,0 c 41, 1,1 c 38; + RGrid 0.00131671049864991,0.000885 0 1: + -0.00608671049864991,-0.01022 2,2 4: + 0,0 c 46, 0,1 c 44, 1,0 c 42, 1,1 c 40; + RGrid 0.000885,0.00140835524932495 7.74647138650887e-17 1: + -0.00954,0.000850000000000001 2,3 6: + 0,0 c 71, 0,1 c 70, 0,2 c 69, 1,0 c 56, 1,1 c 55, + 1,2 c 54; + RGrid 0.000885,0.00140835524932495 3.27421705567419e-16 1: + -0.00954,-0.00667506574797486 2,3 6: + 0,0 c 76, 0,1 c 75, 0,2 c 74, 1,0 c 62, 1,1 c 61, + 1,2 c 60; + RGrid 0.001675,0.00165 0 1: + -0.01289,-0.00245 2,2 4: + 0,0 c 80, 0,1 c 79, 1,0 c 78, 1,1 c 73; + RGrid 0.00165,0.00165 4.24744414724018e-17 1: + -0.01454,-0.00245 1,2 2: + 0,0 c 82, 0,1 c 81; +end_layer; +end_Xinfo; +Volumes 0; +PdefRA 4 { +GdefRA 1 RefImpedance 1 {50 0} { + Prt 1 : ErefRA 2 { 1 3 }; +} +GdefRA 1 RefImpedance 1 {50 0} { + Prt 2 : ErefRA 2 { 204 205 }; +} +GdefRA 1 RefImpedance 1 {50 0} { + Prt 3 : ErefRA 2 { 202 203 }; +} +GdefRA 2 RefImpedance 1 {100 0} { + Prt 4 : ErefRA 4 { 135 171 185 200 }; + Prt -4 : ErefRA 5 { 133 164 181 190 199 }; +} +} +#beg_properties: +# key "_cell_size" value "cpw 20/1" CrefRA 82 { +# 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 }; +# key "_edge_mesh" value "no" CrefRA 82 { +# 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 }; +# key "_ignored_strip_hole_size" value "0" CrefRA 82 { +# 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 }; +# key "_strip_model" value "3" CrefRA 82 { +# 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 }; +# key "_tml_mesh" value "no" CrefRA 82 { +# 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 }; +#end_properties; +end_momMdl; +end_ckt proj; diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.mrp b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.mrp new file mode 100644 index 0000000..0b5bd7f --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.mrp @@ -0,0 +1,3 @@ +Using the minimal snap distance of 0.0004 mm +(4 layout resolution points) for layout healing. +Generating mesh at 5 GHz... diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.msb b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.msb new file mode 100644 index 0000000000000000000000000000000000000000..2483e0afa8b03ba0ce8e1814843693c90f5a649b GIT binary patch literal 4557 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.msf b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.msf new file mode 100644 index 0000000000000000000000000000000000000000..30dbf1411f3081de0d34bf338136abb1782ae15b GIT binary patch literal 479141 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≻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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.msh b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.msh new file mode 100644 index 0000000..916ba9e --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.msh @@ -0,0 +1,1873 @@ +beg_ckt proj : +beg_layout : + Units: m; + EgsUnits: mm; + Resolution: 2.5e-08 units; + EgsResolution: 0.0001 egsunits; +end_layout; +beg_momMdl : +Mesh: + Freq: 5; + Cd: 0.00168512260820859; + CpWl: 20; + Extraction: 1; + Expansion: 1; +; +NdefIA 248: + p 1: -0.01454 -0.00245 0.00152, + p 2: -0.01454 -0.0008 0.00152, + p 3: -0.01454 0.00085 0.00152, + p 4: -0.01289 -0.00245 0.00152, + p 5: -0.01289 0.00085 0.00152, + p 6: -0.01289 -0.0008 0.00152, + p 7: -0.011215 -0.00245 0.00152, + p 8: -0.011215 0.00085 0.00152, + p 9: -0.011215 -0.0008 0.00152, + p 10: -0.00954 -0.00845 0.00152, + p 11: -0.00954 -0.00667506574797486 0.00152, + p 12: -0.00954 -0.00526671049864991 0.00152, + p 13: -0.00954 -0.00385835524932495 0.00152, + p 14: -0.00954 -0.00245 0.00152, + p 15: -0.00954 0.00085 0.00152, + p 16: -0.00954 0.00225835524932495 0.00152, + p 17: -0.00954 0.00366671049864991 0.00152, + p 18: -0.00954 0.00507506574797486 0.00152, + p 19: -0.00954 0.00685 0.00152, + p 20: -0.00954 -0.0008 0.00152, + p 21: -0.008655 -0.009335 0.00152, + p 22: -0.008655 0.007735 0.00152, + p 23: -0.008655 -0.00808342099729981 0.00152, + p 24: -0.008655 -0.00667506574797486 0.00152, + p 25: -0.008655 -0.00526671049864991 0.00152, + p 26: -0.008655 -0.00385835524932495 0.00152, + p 27: -0.008655 -0.00245 0.00152, + p 28: -0.008655 -0.001565 0.00152, + p 29: -0.008655 -3.5e-05 0.00152, + p 30: -0.008655 0.00085 0.00152, + p 31: -0.008655 0.00225835524932495 0.00152, + p 32: -0.008655 0.00366671049864991 0.00152, + p 33: -0.008655 0.00507506574797486 0.00152, + p 34: -0.008655 0.00648342099729981 0.00152, + p 35: -0.00777 -0.01022 0.00152, + p 36: -0.00777 -0.00845 0.00152, + p 37: -0.00777 -0.00667506574797486 0.00152, + p 38: -0.00777 -0.00526671049864991 0.00152, + p 39: -0.00777 -0.00385835524932495 0.00152, + p 40: -0.00777 -0.00245 0.00152, + p 41: -0.00777 -0.001565 0.00152, + p 42: -0.00777 -3.5e-05 0.00152, + p 43: -0.00777 0.00085 0.00152, + p 44: -0.00777 0.00225835524932495 0.00152, + p 45: -0.00777 0.00366671049864991 0.00152, + p 46: -0.00777 0.00507506574797486 0.00152, + p 47: -0.00777 0.00685 0.00152, + p 48: -0.00777 0.00862 0.00152, + p 49: -0.00740342099729981 -0.009335 0.00152, + p 50: -0.00740342099729981 0.007735 0.00152, + p 51: -0.0060867104986499 -0.01022 0.00152, + p 52: -0.0060867104986499 -0.00845 0.00152, + p 53: -0.0060867104986499 0.00685 0.00152, + p 54: -0.0060867104986499 0.00862 0.00152, + p 55: -0.0060867104986499 -0.009335 0.00152, + p 56: -0.0060867104986499 0.007735 0.00152, + p 57: -0.00477 -0.01022 0.00152, + p 58: -0.00477 -0.00845 0.00152, + p 59: -0.00477 0.00685 0.00152, + p 60: -0.00477 0.00862 0.00152, + p 61: -0.00477 -0.009335 0.00152, + p 62: -0.00477 0.007735 0.00152, + p 63: -0.00345328950135009 -0.01022 0.00152, + p 64: -0.00345328950135009 -0.00845 0.00152, + p 65: -0.00345328950135009 0.00685 0.00152, + p 66: -0.00345328950135009 0.00862 0.00152, + p 67: -0.00345328950135009 -0.009335 0.00152, + p 68: -0.00345328950135009 0.007735 0.00152, + p 69: -0.00213657900270019 -0.009335 0.00152, + p 70: -0.00213657900270019 0.007735 0.00152, + p 71: -0.00177 -0.01022 0.00152, + p 72: -0.00177 -0.00845 0.00152, + p 73: -0.00177 -0.0067667104986499 0.00152, + p 74: -0.00177 -0.00545 0.00152, + p 75: -0.00177 -0.004565 0.00152, + p 76: -0.00177 -0.00215 0.00152, + p 77: -0.00177 0.00055 0.00152, + p 78: -0.00177 0.0022 0.00152, + p 79: -0.00177 0.002965 0.00152, + p 80: -0.00177 0.00385 0.00152, + p 81: -0.00177 0.0051667104986499 0.00152, + p 82: -0.00177 0.00685 0.00152, + p 83: -0.00177 0.00862 0.00152, + p 84: -0.000885 -0.009335 0.00152, + p 85: -0.000885 0.007735 0.00152, + p 86: -0.000885 -0.00808342099729981 0.00152, + p 87: -0.000885 -0.0067667104986499 0.00152, + p 88: -0.000885 -0.00545 0.00152, + p 89: -0.000885 -0.004565 0.00152, + p 90: -0.000885 0.002965 0.00152, + p 91: -0.000885 0.00385 0.00152, + p 92: -0.000885 0.00516671049864991 0.00152, + p 93: -0.000885 0.00648342099729981 0.00152, + p 94: -0.00012 -0.00215 0.00152, + p 95: -0.00012 -0.0038 0.00152, + p 96: 0 -0.00845 0.00152, + p 97: 0 -0.0067667104986499 0.00152, + p 98: 0 -0.00545 0.00152, + p 99: 0 0.00055 0.00152, + p 100: 0 0.0022 0.00152, + p 101: 0 0.00385 0.00152, + p 102: 0 0.0051667104986499 0.00152, + p 103: 0 0.00685 0.00152, + p 104: 0.00103666666666667 -0.0038 0.00152, + p 105: 0.00103666666666667 -0.00545 0.00152, + p 106: 0.00103666666666667 -0.00215 0.00152, + p 107: 0.001675 0.0022 0.00152, + p 108: 0.001675 0.00055 0.00152, + p 109: 0.001675 0.00385 0.00152, + p 110: 0.00219333333333333 -0.00545 0.00152, + p 111: 0.00219333333333333 -0.00215 0.00152, + p 112: 0.00219333333333333 -0.0038 0.00152, + p 113: 0.00335 -0.0038 0.00152, + p 114: 0.00335 0.0022 0.00152, + p 115: 0.00335 -0.00545 0.00152, + p 116: 0.00335 -0.00215 0.00152, + p 117: 0.00335 0.00055 0.00152, + p 118: 0.00335 0.00385 0.00152, + p 119: 0.005 -0.00545 0.00152, + p 120: 0.005 -0.0038 0.00152, + p 121: 0.005 -0.00215 0.00152, + p 122: 0.005 0.00055 0.00152, + p 123: 0.005 0.0022 0.00152, + p 124: 0.005 0.00385 0.00152, + p 125: 0.00335 0.00385 0.001545, + p 126: 0.00335 0.0022 0.001545, + p 127: 0.005 0.0022 0.001545, + p 128: 0.005 0.00385 0.001545, + p 129: 0.00335 -0.00215 0.001545, + p 130: 0.00335 -0.0038 0.001545, + p 131: 0.005 -0.0038 0.001545, + p 132: 0.005 -0.00215 0.001545, + p 133: 0.00335 0.00055 0.001545, + p 134: 0.005 0.00055 0.001545, + p 135: 0.001675 0.0022 0.001545, + p 136: 0.001675 0.00055 0.001545, + p 137: 0.00335 -0.00545 0.001545, + p 138: 0.005 -0.00545 0.001545, + p 139: 0.00219333333333333 -0.0038 0.001545, + p 140: 0.00219333333333333 -0.00545 0.001545, + p 141: 0.00219333333333333 -0.00215 0.001545, + p 142: 0.00103666666666667 -0.00215 0.001545, + p 143: 0.00103666666666667 -0.0038 0.001545, + p 144: 0.001675 0.00385 0.001545, + p 145: 0 0.0022 0.001545, + p 146: 0 0.00055 0.001545, + p 147: 0.00103666666666667 -0.00545 0.001545, + p 148: -0.00012 -0.0038 0.001545, + p 149: 0 -0.00545 0.001545, + p 150: 0 0.00385 0.001545, + p 151: -0.000885 -0.004565 0.001545, + p 152: -0.000885 -0.00545 0.001545, + p 153: -0.00012 -0.00215 0.001545, + p 154: -0.00177 -0.00215 0.001545, + p 155: 0 0.00685 0.001545, + p 156: -0.000885 0.00648342099729981 0.001545, + p 157: -0.000885 0.00516671049864991 0.001545, + p 158: 0 0.0051667104986499 0.001545, + p 159: -0.000885 0.00385 0.001545, + p 160: -0.000885 0.002965 0.001545, + p 161: -0.00177 0.002965 0.001545, + p 162: -0.00177 0.0022 0.001545, + p 163: -0.000885 -0.0067667104986499 0.001545, + p 164: 0 -0.0067667104986499 0.001545, + p 165: -0.000885 -0.00808342099729981 0.001545, + p 166: 0 -0.00845 0.001545, + p 167: -0.00177 -0.00845 0.001545, + p 168: -0.000885 -0.009335 0.001545, + p 169: -0.000885 0.007735 0.001545, + p 170: -0.00177 0.00685 0.001545, + p 171: -0.00177 0.00862 0.001545, + p 172: -0.00213657900270019 0.007735 0.001545, + p 173: -0.00177 0.0051667104986499 0.001545, + p 174: -0.00177 0.00385 0.001545, + p 175: -0.00177 0.00055 0.001545, + p 176: -0.00177 -0.004565 0.001545, + p 177: -0.00177 -0.00545 0.001545, + p 178: -0.00177 -0.0067667104986499 0.001545, + p 179: -0.00213657900270019 -0.009335 0.001545, + p 180: -0.00177 -0.01022 0.001545, + p 181: -0.00345328950135009 0.007735 0.001545, + p 182: -0.00345328950135009 0.00685 0.001545, + p 183: -0.00345328950135009 -0.009335 0.001545, + p 184: -0.00345328950135009 -0.01022 0.001545, + p 185: -0.00345328950135009 0.00862 0.001545, + p 186: -0.00477 0.00862 0.001545, + p 187: -0.00477 0.007735 0.001545, + p 188: -0.00345328950135009 -0.00845 0.001545, + p 189: -0.00477 -0.00845 0.001545, + p 190: -0.00477 -0.009335 0.001545, + p 191: -0.00477 0.00685 0.001545, + p 192: -0.00477 -0.01022 0.001545, + p 193: -0.0060867104986499 0.00862 0.001545, + p 194: -0.0060867104986499 0.007735 0.001545, + p 195: -0.0060867104986499 -0.00845 0.001545, + p 196: -0.0060867104986499 -0.009335 0.001545, + p 197: -0.0060867104986499 0.00685 0.001545, + p 198: -0.0060867104986499 -0.01022 0.001545, + p 199: -0.00777 0.00862 0.001545, + p 200: -0.00740342099729981 0.007735 0.001545, + p 201: -0.00777 -0.00845 0.001545, + p 202: -0.00740342099729981 -0.009335 0.001545, + p 203: -0.00777 0.00685 0.001545, + p 204: -0.00777 -0.01022 0.001545, + p 205: -0.008655 0.007735 0.001545, + p 206: -0.008655 -0.009335 0.001545, + p 207: -0.008655 0.00648342099729981 0.001545, + p 208: -0.008655 0.00507506574797486 0.001545, + p 209: -0.00777 0.00507506574797486 0.001545, + p 210: -0.008655 0.00366671049864991 0.001545, + p 211: -0.00777 0.00366671049864991 0.001545, + p 212: -0.008655 0.00225835524932495 0.001545, + p 213: -0.00777 0.00225835524932495 0.001545, + p 214: -0.008655 0.00085 0.001545, + p 215: -0.00777 0.00085 0.001545, + p 216: -0.008655 -3.5e-05 0.001545, + p 217: -0.00777 -3.5e-05 0.001545, + p 218: -0.008655 -0.001565 0.001545, + p 219: -0.00777 -0.001565 0.001545, + p 220: -0.008655 -0.00245 0.001545, + p 221: -0.00777 -0.00245 0.001545, + p 222: -0.008655 -0.00385835524932495 0.001545, + p 223: -0.00777 -0.00385835524932495 0.001545, + p 224: -0.008655 -0.00526671049864991 0.001545, + p 225: -0.00777 -0.00526671049864991 0.001545, + p 226: -0.008655 -0.00667506574797486 0.001545, + p 227: -0.00777 -0.00667506574797486 0.001545, + p 228: -0.008655 -0.00808342099729981 0.001545, + p 229: -0.00954 -0.00845 0.001545, + p 230: -0.00954 0.00685 0.001545, + p 231: -0.00954 -0.0008 0.001545, + p 232: -0.00954 -0.00245 0.001545, + p 233: -0.00954 0.00507506574797486 0.001545, + p 234: -0.00954 0.00366671049864991 0.001545, + p 235: -0.00954 0.00225835524932495 0.001545, + p 236: -0.00954 0.00085 0.001545, + p 237: -0.011215 0.00085 0.001545, + p 238: -0.011215 -0.0008 0.001545, + p 239: -0.00954 -0.00385835524932495 0.001545, + p 240: -0.00954 -0.00526671049864991 0.001545, + p 241: -0.00954 -0.00667506574797486 0.001545, + p 242: -0.011215 -0.00245 0.001545, + p 243: -0.01289 0.00085 0.001545, + p 244: -0.01289 -0.0008 0.001545, + p 245: -0.01289 -0.00245 0.001545, + p 246: -0.01454 0.00085 0.001545, + p 247: -0.01454 -0.0008 0.001545, + p 248: -0.01454 -0.00245 0.001545; +EdefIA 556: + s 1: 1 2, + s 2: 1 4, + s 3: 2 3, + s 4: 2 6, + s 5: 3 5, + s 6: 4 6, + s 7: 4 7, + s 8: 5 6, + s 9: 5 8, + s 10: 6 9, + s 11: 7 9, + s 12: 7 14, + s 13: 8 9, + s 14: 8 15, + s 15: 9 20, + s 16: 10 11, + s 17: 10 21, + s 18: 10 23, + s 19: 11 12, + s 20: 11 24, + s 21: 12 13, + s 22: 12 25, + s 23: 13 14, + s 24: 13 26, + s 25: 14 20, + s 26: 14 27, + s 27: 15 16, + s 28: 15 20, + s 29: 15 30, + s 30: 16 17, + s 31: 16 31, + s 32: 17 18, + s 33: 17 32, + s 34: 18 19, + s 35: 18 33, + s 36: 19 22, + s 37: 19 34, + s 38: 20 28, + s 39: 20 29, + s 40: 21 35, + s 41: 21 36, + s 42: 22 47, + s 43: 22 48, + s 44: 23 24, + s 45: 23 36, + s 46: 24 25, + s 47: 24 37, + s 48: 25 26, + s 49: 25 38, + s 50: 26 27, + s 51: 26 39, + s 52: 27 28, + s 53: 27 40, + s 54: 28 29, + s 55: 28 41, + s 56: 29 30, + s 57: 29 42, + s 58: 30 31, + s 59: 30 43, + s 60: 31 32, + s 61: 31 44, + s 62: 32 33, + s 63: 32 45, + s 64: 33 34, + s 65: 33 46, + s 66: 34 47, + s 67: 35 49, + s 68: 35 51, + s 69: 36 37, + s 70: 36 49, + s 71: 36 52, + s 72: 37 38, + s 73: 38 39, + s 74: 39 40, + s 75: 40 41, + s 76: 41 42, + s 77: 42 43, + s 78: 43 44, + s 79: 44 45, + s 80: 45 46, + s 81: 46 47, + s 82: 47 50, + s 83: 47 53, + s 84: 48 50, + s 85: 48 54, + s 86: 49 55, + s 87: 50 56, + s 88: 51 55, + s 89: 51 57, + s 90: 52 55, + s 91: 52 58, + s 92: 53 56, + s 93: 53 59, + s 94: 54 56, + s 95: 54 60, + s 96: 55 61, + s 97: 56 62, + s 98: 57 61, + s 99: 57 63, + s 100: 58 61, + s 101: 58 64, + s 102: 59 62, + s 103: 59 65, + s 104: 60 62, + s 105: 60 66, + s 106: 61 67, + s 107: 62 68, + s 108: 63 67, + s 109: 63 71, + s 110: 64 67, + s 111: 64 72, + s 112: 65 68, + s 113: 65 82, + s 114: 66 68, + s 115: 66 83, + s 116: 67 69, + s 117: 68 70, + s 118: 69 71, + s 119: 69 72, + s 120: 70 82, + s 121: 70 83, + s 122: 71 84, + s 123: 72 73, + s 124: 72 84, + s 125: 72 86, + s 126: 73 74, + s 127: 73 87, + s 128: 74 75, + s 129: 74 88, + s 130: 75 76, + s 131: 75 89, + s 132: 76 89, + s 133: 76 94, + s 134: 77 78, + s 135: 77 99, + s 136: 78 79, + s 137: 78 100, + s 138: 79 80, + s 139: 79 90, + s 140: 80 81, + s 141: 80 91, + s 142: 81 82, + s 143: 81 92, + s 144: 82 85, + s 145: 82 93, + s 146: 83 85, + s 147: 84 96, + s 148: 85 103, + s 149: 86 87, + s 150: 86 96, + s 151: 87 88, + s 152: 87 97, + s 153: 88 89, + s 154: 88 98, + s 155: 89 95, + s 156: 90 91, + s 157: 90 100, + s 158: 91 92, + s 159: 91 101, + s 160: 92 93, + s 161: 92 102, + s 162: 93 103, + s 163: 94 95, + s 164: 94 106, + s 165: 95 98, + s 166: 95 104, + s 167: 96 97, + s 168: 97 98, + s 169: 98 105, + s 170: 99 100, + s 171: 99 108, + s 172: 100 101, + s 173: 100 107, + s 174: 101 102, + s 175: 101 109, + s 176: 102 103, + s 177: 104 105, + s 178: 104 106, + s 179: 104 112, + s 180: 105 110, + s 181: 106 111, + s 182: 107 108, + s 183: 107 109, + s 184: 107 114, + s 185: 108 117, + s 186: 109 118, + s 187: 110 112, + s 188: 110 115, + s 189: 111 112, + s 190: 111 116, + s 191: 112 113, + s 192: 113 115, + s 193: 113 116, + s 194: 113 120, + s 195: 114 117, + s 196: 114 118, + s 197: 114 123, + s 198: 115 119, + s 199: 116 121, + s 200: 117 122, + s 201: 118 124, + s 202: 119 120, + s 203: 120 121, + s 204: 122 123, + s 205: 123 124, + s 206: 126 125, + s 207: 126 127, + s 208: 127 128, + s 209: 125 128, + s 210: 130 129, + s 211: 130 131, + s 212: 131 132, + s 213: 129 132, + s 214: 126 133, + s 215: 133 134, + s 216: 134 127, + s 217: 135 136, + s 218: 136 133, + s 219: 135 126, + s 220: 130 137, + s 221: 137 138, + s 222: 138 131, + s 223: 140 139, + s 224: 140 137, + s 225: 139 130, + s 226: 141 139, + s 227: 141 129, + s 228: 143 142, + s 229: 143 139, + s 230: 142 141, + s 231: 135 144, + s 232: 144 125, + s 233: 146 145, + s 234: 146 136, + s 235: 145 135, + s 236: 143 147, + s 237: 147 140, + s 238: 148 143, + s 239: 148 149, + s 240: 149 147, + s 241: 145 150, + s 242: 150 144, + s 243: 151 148, + s 244: 152 151, + s 245: 152 149, + s 246: 153 148, + s 247: 153 142, + s 248: 154 153, + s 249: 154 151, + s 250: 156 155, + s 251: 157 156, + s 252: 157 158, + s 253: 158 155, + s 254: 159 157, + s 255: 159 150, + s 256: 150 158, + s 257: 160 159, + s 258: 160 145, + s 259: 161 160, + s 260: 162 161, + s 261: 162 145, + s 262: 163 152, + s 263: 163 164, + s 264: 164 149, + s 265: 165 163, + s 266: 165 166, + s 267: 166 164, + s 268: 167 165, + s 269: 167 168, + s 270: 168 166, + s 271: 169 155, + s 272: 170 169, + s 273: 170 156, + s 274: 171 169, + s 275: 172 171, + s 276: 172 170, + s 277: 173 170, + s 278: 173 157, + s 279: 174 173, + s 280: 174 159, + s 281: 161 174, + s 282: 175 162, + s 283: 175 146, + s 284: 176 154, + s 285: 176 151, + s 286: 177 176, + s 287: 177 152, + s 288: 178 177, + s 289: 178 163, + s 290: 167 178, + s 291: 179 167, + s 292: 179 180, + s 293: 180 168, + s 294: 181 172, + s 295: 182 181, + s 296: 182 170, + s 297: 183 179, + s 298: 184 183, + s 299: 184 180, + s 300: 185 171, + s 301: 185 181, + s 302: 186 187, + s 303: 187 181, + s 304: 186 185, + s 305: 188 167, + s 306: 188 183, + s 307: 189 190, + s 308: 190 183, + s 309: 189 188, + s 310: 191 187, + s 311: 191 182, + s 312: 192 190, + s 313: 192 184, + s 314: 193 194, + s 315: 194 187, + s 316: 193 186, + s 317: 195 196, + s 318: 196 190, + s 319: 195 189, + s 320: 197 194, + s 321: 197 191, + s 322: 198 196, + s 323: 198 192, + s 324: 199 193, + s 325: 199 200, + s 326: 200 194, + s 327: 201 195, + s 328: 201 202, + s 329: 202 196, + s 330: 203 200, + s 331: 203 197, + s 332: 204 202, + s 333: 204 198, + s 334: 205 199, + s 335: 205 203, + s 336: 206 201, + s 337: 206 204, + s 338: 207 203, + s 339: 208 207, + s 340: 208 209, + s 341: 209 203, + s 342: 210 208, + s 343: 210 211, + s 344: 211 209, + s 345: 212 210, + s 346: 212 213, + s 347: 213 211, + s 348: 214 212, + s 349: 214 215, + s 350: 215 213, + s 351: 216 214, + s 352: 216 217, + s 353: 217 215, + s 354: 218 216, + s 355: 218 219, + s 356: 219 217, + s 357: 220 218, + s 358: 220 221, + s 359: 221 219, + s 360: 222 220, + s 361: 222 223, + s 362: 223 221, + s 363: 224 222, + s 364: 224 225, + s 365: 225 223, + s 366: 226 224, + s 367: 226 227, + s 368: 227 225, + s 369: 228 226, + s 370: 228 201, + s 371: 201 227, + s 372: 229 228, + s 373: 229 206, + s 374: 230 205, + s 375: 230 207, + s 376: 231 216, + s 377: 231 218, + s 378: 232 231, + s 379: 232 220, + s 380: 233 230, + s 381: 233 208, + s 382: 234 233, + s 383: 234 210, + s 384: 235 234, + s 385: 235 212, + s 386: 236 235, + s 387: 236 214, + s 388: 236 231, + s 389: 237 238, + s 390: 238 231, + s 391: 237 236, + s 392: 239 232, + s 393: 239 222, + s 394: 240 239, + s 395: 240 224, + s 396: 241 240, + s 397: 241 226, + s 398: 229 241, + s 399: 242 238, + s 400: 242 232, + s 401: 243 244, + s 402: 244 238, + s 403: 243 237, + s 404: 245 244, + s 405: 245 242, + s 406: 247 246, + s 407: 247 244, + s 408: 246 243, + s 409: 248 247, + s 410: 248 245, + s 411: 124 128, + s 412: 123 127, + s 413: 118 125, + s 414: 121 132, + s 415: 120 131, + s 416: 116 129, + s 417: 122 134, + s 418: 117 133, + s 419: 108 136, + s 420: 119 138, + s 421: 115 137, + s 422: 110 140, + s 423: 111 141, + s 424: 106 142, + s 425: 109 144, + s 426: 99 146, + s 427: 105 147, + s 428: 98 149, + s 429: 101 150, + s 430: 94 153, + s 431: 76 154, + s 432: 103 155, + s 433: 102 158, + s 434: 79 161, + s 435: 78 162, + s 436: 97 164, + s 437: 96 166, + s 438: 84 168, + s 439: 85 169, + s 440: 83 171, + s 441: 82 170, + s 442: 81 173, + s 443: 80 174, + s 444: 77 175, + s 445: 75 176, + s 446: 74 177, + s 447: 73 178, + s 448: 72 167, + s 449: 71 180, + s 450: 65 182, + s 451: 63 184, + s 452: 66 185, + s 453: 60 186, + s 454: 64 188, + s 455: 58 189, + s 456: 59 191, + s 457: 57 192, + s 458: 54 193, + s 459: 52 195, + s 460: 53 197, + s 461: 51 198, + s 462: 48 199, + s 463: 36 201, + s 464: 47 203, + s 465: 35 204, + s 466: 22 205, + s 467: 21 206, + s 468: 46 209, + s 469: 45 211, + s 470: 44 213, + s 471: 43 215, + s 472: 42 217, + s 473: 41 219, + s 474: 40 221, + s 475: 39 223, + s 476: 38 225, + s 477: 37 227, + s 478: 10 229, + s 479: 19 230, + s 480: 18 233, + s 481: 17 234, + s 482: 16 235, + s 483: 15 236, + s 484: 8 237, + s 485: 14 232, + s 486: 13 239, + s 487: 12 240, + s 488: 11 241, + s 489: 7 242, + s 490: 5 243, + s 491: 4 245, + s 492: 3 246, + s 493: 2 247, + s 494: 1 248, + s 495: 105 95, + s 496: 98 89, + s 497: 95 76, + s 498: 103 92, + s 499: 101 90, + s 500: 100 79, + s 501: 97 86, + s 502: 96 72, + s 503: 103 82, + s 504: 85 70, + s 505: 93 81, + s 506: 87 72, + s 507: 84 69, + s 508: 82 68, + s 509: 71 67, + s 510: 83 68, + s 511: 72 67, + s 512: 56 48, + s 513: 55 36, + s 514: 56 47, + s 515: 55 35, + s 516: 50 22, + s 517: 49 21, + s 518: 47 33, + s 519: 37 23, + s 520: 36 10, + s 521: 47 19, + s 522: 28 14, + s 523: 34 18, + s 524: 30 20, + s 525: 24 10, + s 526: 147 148, + s 527: 149 151, + s 528: 148 154, + s 529: 155 157, + s 530: 150 160, + s 531: 145 161, + s 532: 164 165, + s 533: 166 167, + s 534: 155 170, + s 535: 169 172, + s 536: 156 173, + s 537: 163 167, + s 538: 168 179, + s 539: 170 181, + s 540: 180 183, + s 541: 171 181, + s 542: 167 183, + s 543: 194 199, + s 544: 196 201, + s 545: 194 203, + s 546: 196 204, + s 547: 200 205, + s 548: 202 206, + s 549: 203 208, + s 550: 227 228, + s 551: 201 229, + s 552: 203 230, + s 553: 218 232, + s 554: 207 233, + s 555: 214 231, + s 556: 226 229; +CdefIA 310: + c 1: -201 -196 197 205, + c 2: -199 -193 194 203, + c 3: -197 195 200 204, + c 4: 182 185 -195 -184, + c 5: -194 192 198 202, + c 6: -191 -187 188 -192, + c 7: -190 189 191 193, + c 8: -181 -178 179 -189, + c 9: -183 184 196 -186, + c 10: -170 171 -182 -173, + c 11: -179 177 180 187, + c 12: -177 -166 -495, + c 13: -172 173 183 -175, + c 14: -165 -155 -496, + c 15: -164 163 166 178, + c 16: -163 -133 -497, + c 17: -162 -160 -498, + c 18: -161 -158 159 174, + c 19: -159 -156 -499, + c 20: -157 -139 -500, + c 21: -154 -151 152 168, + c 22: -152 -149 -501, + c 23: -150 -125 -502, + c 24: -148 -144 -503, + c 25: -146 -121 -504, + c 26: -145 -142 -505, + c 27: -143 -140 141 158, + c 28: -138 139 156 -141, + c 29: -134 135 170 -137, + c 30: -132 -130 131, + c 31: -128 129 153 -131, + c 32: -129 -126 127 151, + c 33: -127 -123 -506, + c 34: -124 -119 -507, + c 35: -120 -117 -508, + c 36: -118 -116 -509, + c 37: -115 114 -510, + c 38: 104 107 -114 -105, + c 39: -111 110 -511, + c 40: 100 106 -110 -101, + c 41: -102 103 112 -107, + c 42: -98 99 108 -106, + c 43: 94 97 -104 -95, + c 44: 90 96 -100 -91, + c 45: -92 93 102 -97, + c 46: -88 89 98 -96, + c 47: -94 -85 -512, + c 48: -90 -71 -513, + c 49: -87 -82 -514, + c 50: -86 -67 -515, + c 51: -84 -43 -516, + c 52: -70 -41 -517, + c 53: -66 -64 -518, + c 54: -65 -62 63 80, + c 55: -63 -60 61 79, + c 56: -61 -58 59 78, + c 57: -56 57 77 -59, + c 58: -54 55 76 -57, + c 59: -52 53 75 -55, + c 60: -53 -50 51 74, + c 61: -51 -48 49 73, + c 62: -49 -46 47 72, + c 63: -47 -44 -519, + c 64: -45 -18 -520, + c 65: -42 -36 -521, + c 66: -39 38 54, + c 67: -38 -25 -522, + c 68: -37 -34 -523, + c 69: -35 -32 33 62, + c 70: -33 -30 31 60, + c 71: -31 -27 29 58, + c 72: -29 28 -524, + c 73: 13 15 -28 -14, + c 74: -26 -23 24 50, + c 75: -24 -21 22 48, + c 76: -22 -19 20 46, + c 77: -20 -16 -525, + c 78: -11 12 25 -15, + c 79: 8 10 -13 -9, + c 80: -6 7 11 -10, + c 81: -5 -3 4 -8, + c 82: -4 -1 2 6, + c 83: -209 -206 207 208, + c 84: -213 -210 211 212, + c 85: -207 214 215 216, + c 86: 217 218 -214 -219, + c 87: -211 220 221 222, + c 88: -225 -223 224 -220, + c 89: -227 226 225 210, + c 90: -230 -228 229 -226, + c 91: -231 219 206 -232, + c 92: -233 234 -217 -235, + c 93: -229 236 237 223, + c 94: -236 -238 -526, + c 95: -241 235 231 -242, + c 96: -239 -243 -527, + c 97: -247 246 238 228, + c 98: -246 -248 -528, + c 99: -250 -251 -529, + c 100: -252 -254 255 256, + c 101: -255 -257 -530, + c 102: -258 -259 -531, + c 103: -245 -262 263 264, + c 104: -263 -265 -532, + c 105: -266 -268 -533, + c 106: -271 -272 -534, + c 107: -274 -275 -535, + c 108: -273 -277 -536, + c 109: -278 -279 280 254, + c 110: -281 259 257 -280, + c 111: -282 283 233 -261, + c 112: -249 -284 285, + c 113: -286 287 244 -285, + c 114: -287 -288 289 262, + c 115: -289 -290 -537, + c 116: -269 -291 -538, + c 117: -276 -294 -539, + c 118: -292 -297 -540, + c 119: -300 301 -541, + c 120: 302 303 -301 -304, + c 121: -305 306 -542, + c 122: 307 308 -306 -309, + c 123: -310 311 295 -303, + c 124: -312 313 298 -308, + c 125: 314 315 -302 -316, + c 126: 317 318 -307 -319, + c 127: -320 321 310 -315, + c 128: -322 323 312 -318, + c 129: -314 -324 -543, + c 130: -317 -327 -544, + c 131: -326 -330 -545, + c 132: -329 -332 -546, + c 133: -325 -334 -547, + c 134: -328 -336 -548, + c 135: -338 -339 -549, + c 136: -340 -342 343 344, + c 137: -343 -345 346 347, + c 138: -346 -348 349 350, + c 139: -351 352 353 -349, + c 140: -354 355 356 -352, + c 141: -357 358 359 -355, + c 142: -358 -360 361 362, + c 143: -361 -363 364 365, + c 144: -364 -366 367 368, + c 145: -367 -369 -550, + c 146: -370 -372 -551, + c 147: -335 -374 -552, + c 148: -376 377 354, + c 149: -377 -378 -553, + c 150: -375 -380 -554, + c 151: -381 -382 383 342, + c 152: -383 -384 385 345, + c 153: -385 -386 387 348, + c 154: -387 388 -555, + c 155: 389 390 -388 -391, + c 156: -379 -392 393 360, + c 157: -393 -394 395 363, + c 158: -395 -396 397 366, + c 159: -397 -398 -556, + c 160: -399 400 378 -390, + c 161: 401 402 -389 -403, + c 162: -404 405 399 -402, + c 163: -408 -406 407 -401, + c 164: -407 -409 410 404, + c 165: 205 411 -208 -412, + c 166: 201 411 -209 -413, + c 167: 203 414 -212 -415, + c 168: 199 414 -213 -416, + c 169: 200 417 -215 -418, + c 170: 204 412 -216 -417, + c 171: 185 418 -218 -419, + c 172: 198 420 -221 -421, + c 173: 202 415 -222 -420, + c 174: 188 421 -224 -422, + c 175: 190 416 -227 -423, + c 176: 181 423 -230 -424, + c 177: 186 413 -232 -425, + c 178: 171 419 -234 -426, + c 179: 180 422 -237 -427, + c 180: 169 427 -240 -428, + c 181: 175 425 -242 -429, + c 182: 164 424 -247 -430, + c 183: 133 430 -248 -431, + c 184: 176 432 -253 -433, + c 185: 174 433 -256 -429, + c 186: 136 434 -260 -435, + c 187: 168 428 -264 -436, + c 188: 167 436 -267 -437, + c 189: 147 437 -270 -438, + c 190: 148 432 -271 -439, + c 191: 146 439 -274 -440, + c 192: 142 441 -277 -442, + c 193: 140 442 -279 -443, + c 194: 138 443 -281 -434, + c 195: 134 435 -282 -444, + c 196: 135 426 -283 -444, + c 197: 130 431 -284 -445, + c 198: 128 445 -286 -446, + c 199: 126 446 -288 -447, + c 200: 123 447 -290 -448, + c 201: 122 438 -293 -449, + c 202: 113 441 -296 -450, + c 203: 109 449 -299 -451, + c 204: 115 440 -300 -452, + c 205: 105 452 -304 -453, + c 206: 111 448 -305 -454, + c 207: 101 454 -309 -455, + c 208: 103 450 -311 -456, + c 209: 99 451 -313 -457, + c 210: 95 453 -316 -458, + c 211: 91 455 -319 -459, + c 212: 93 456 -321 -460, + c 213: 89 457 -323 -461, + c 214: 85 458 -324 -462, + c 215: 71 459 -327 -463, + c 216: 83 460 -331 -464, + c 217: 68 461 -333 -465, + c 218: 43 462 -334 -466, + c 219: 40 465 -337 -467, + c 220: 81 464 -341 -468, + c 221: 80 468 -344 -469, + c 222: 79 469 -347 -470, + c 223: 78 470 -350 -471, + c 224: 77 471 -353 -472, + c 225: 76 472 -356 -473, + c 226: 75 473 -359 -474, + c 227: 74 474 -362 -475, + c 228: 73 475 -365 -476, + c 229: 72 476 -368 -477, + c 230: 69 477 -371 -463, + c 231: 17 467 -373 -478, + c 232: 36 466 -374 -479, + c 233: 34 479 -380 -480, + c 234: 32 480 -382 -481, + c 235: 30 481 -384 -482, + c 236: 27 482 -386 -483, + c 237: 14 483 -391 -484, + c 238: 23 485 -392 -486, + c 239: 21 486 -394 -487, + c 240: 19 487 -396 -488, + c 241: 16 488 -398 -478, + c 242: 12 485 -400 -489, + c 243: 9 484 -403 -490, + c 244: 7 489 -405 -491, + c 245: 3 492 -406 -493, + c 246: 5 490 -408 -492, + c 247: 1 493 -409 -494, + c 248: 2 491 -410 -494, + c 249: 165 169 495, + c 250: -153 154 496, + c 251: 132 155 497, + c 252: 161 176 498, + c 253: 157 172 499, + c 254: -136 137 500, + c 255: 150 167 501, + c 256: 124 147 502, + c 257: 145 162 503, + c 258: 120 144 504, + c 259: 143 160 505, + c 260: 125 149 506, + c 261: 118 122 507, + c 262: -112 113 508, + c 263: -108 109 509, + c 264: 117 121 510, + c 265: 116 119 511, + c 266: 84 87 512, + c 267: 70 86 513, + c 268: 83 92 514, + c 269: 68 88 515, + c 270: 42 82 516, + c 271: 40 67 517, + c 272: 65 81 518, + c 273: 45 69 519, + c 274: 17 41 520, + c 275: 37 66 521, + c 276: 26 52 522, + c 277: 35 64 523, + c 278: 39 56 524, + c 279: 18 44 525, + c 280: 239 240 526, + c 281: -244 245 527, + c 282: 249 243 528, + c 283: 252 253 529, + c 284: 258 241 530, + c 285: -260 261 531, + c 286: 266 267 532, + c 287: 269 270 533, + c 288: 273 250 534, + c 289: 276 272 535, + c 290: 278 251 536, + c 291: 268 265 537, + c 292: 292 293 538, + c 293: -295 296 539, + c 294: -298 299 540, + c 295: 294 275 541, + c 296: 297 291 542, + c 297: 325 326 543, + c 298: 328 329 544, + c 299: 331 320 545, + c 300: 333 322 546, + c 301: 335 330 547, + c 302: 337 332 548, + c 303: 340 341 549, + c 304: 370 371 550, + c 305: 373 336 551, + c 306: 375 338 552, + c 307: 379 357 553, + c 308: 381 339 554, + c 309: 376 351 555, + c 310: 372 369 556; +Overlap: + ErefRA 196 { + 1 3 133 135 164 171 181 185 190 199 + 200 202 203 204 205 2 5 7 9 12 + 14 16 17 19 21 23 27 30 32 34 + 36 40 43 68 69 71 72 73 74 75 + 76 77 78 79 80 81 83 85 89 91 + 93 95 99 101 103 105 109 111 113 115 + 122 123 126 128 130 134 136 138 140 142 + 146 147 148 167 168 169 174 175 176 180 + 186 188 198 201 409 406 248 283 247 234 + 230 218 227 213 215 222 212 216 208 410 + 408 405 403 400 391 398 373 396 394 392 + 386 384 382 380 374 337 334 333 371 327 + 368 365 362 359 356 353 350 347 344 341 + 331 324 323 319 321 316 313 309 311 304 + 299 305 296 300 293 290 288 286 284 282 + 260 281 279 277 274 270 271 267 264 240 + 256 242 253 237 232 224 221 209 411 412 + 414 415 416 417 418 419 420 423 424 426 + 430 431 444 492 493 494 428 429 441 448 + 462 463 464 465 483 485 }; +beg_Xinfo : +beg_layer /1: + Mask: 1; + Type: metal; + Level: 0; + Plane: z = 0.00152; + Fill: condthickness 40000000 2.5e-05 M precedence 0; + CrefRA 113 { + 1 2 3 4 5 6 7 8 9 10 + 11 12 249 13 14 250 15 16 251 17 252 18 19 253 20 254 + 21 22 255 23 256 24 257 25 258 26 259 27 28 29 30 + 31 32 33 260 34 261 35 262 36 263 37 264 38 39 265 40 + 41 42 43 44 45 46 47 266 48 267 49 268 50 269 + 51 270 52 271 53 272 54 55 56 57 58 59 60 + 61 62 63 273 64 274 65 275 66 67 276 68 277 69 70 + 71 72 278 73 74 75 76 77 279 78 79 80 + 81 82 } + RGrid 0.00165,0.00165 -1.5707963267949 1: + 0.00335,0.00385 2,1 2: + 1,0 c 3, 0,0 c 1; + RGrid 0.00165,0.00165 -1.5707963267949 1: + 0.00335,-0.00215 2,1 2: + 1,0 c 5, 0,0 c 2; + RGrid 0.001675,0.00165 0 1: + -5.65519853168439e-20,0.00055 2,2 4: + 0,0 c 10, 0,1 c 13, 1,0 c 4, 1,1 c 9; + RGrid 0.00165,0.00115666666666667 -1.5707963267949 1: + -0.00012,-0.00215 2,3 5: + 0,0 c 15, 1,1 c 11, 0,1 c 8, 1,2 c 6, 0,2 c 7; + RGrid 0.00131671049864991,0.000885 -1.5707963267949 1: + -0.00177,0.00516671049864991 1,2 2: + 0,0 c 27, 0,1 c 18; + RGrid 0.0013167104986499,0.000885 -1.5707963267949 1: + -0.00177,-0.00545 1,2 2: + 0,0 c 32, 0,1 c 21; + RGrid 0.00131671049864991,0.000884999999999999 0 1: + -0.00608671049864991,0.00685 2,2 4: + 0,0 c 45, 0,1 c 43, 1,0 c 41, 1,1 c 38; + RGrid 0.00131671049864991,0.000885 0 1: + -0.00608671049864991,-0.01022 2,2 4: + 0,0 c 46, 0,1 c 44, 1,0 c 42, 1,1 c 40; + RGrid 0.00140835524932495,0.000885 -1.5707963267949 1: + -0.00954,0.00507506574797485 3,2 6: + 2,0 c 71, 1,0 c 70, 0,0 c 69, 2,1 c 56, 1,1 c 55, + 0,1 c 54; + RGrid 0.00140835524932495,0.000885 -1.5707963267949 1: + -0.00954,-0.00245000000000001 3,2 6: + 2,0 c 76, 1,0 c 75, 0,0 c 74, 2,1 c 62, 1,1 c 61, + 0,1 c 60; + RGrid 0.001675,0.00165 0 1: + -0.01289,-0.00245 2,2 4: + 0,0 c 80, 0,1 c 79, 1,0 c 78, 1,1 c 73; + RGrid 0.00165,0.00165 -1.5707963267949 1: + -0.01454,0.00085 2,1 2: + 1,0 c 82, 0,0 c 81; +end_layer /1; +beg_layer /1_expstrip: + Mask: 1; + Type: metal; + Level: 1; + Plane: z = 0.001545; + Fill: condthickness 40000000 2.5e-05 M precedence 0; + CrefRA 113 { + 83 84 85 86 87 88 89 90 91 92 + 93 94 280 95 96 281 97 98 282 99 283 100 101 284 102 285 + 103 104 286 105 287 106 288 107 289 108 290 109 110 111 112 + 113 114 115 291 116 292 117 293 118 294 119 295 120 121 296 122 + 123 124 125 126 127 128 129 297 130 298 131 299 132 300 + 133 301 134 302 135 303 136 137 138 139 140 141 142 + 143 144 145 304 146 305 147 306 148 149 307 150 308 151 152 + 153 154 309 155 156 157 158 159 310 160 161 162 + 163 164 } + RGrid 0.00165,0.00165 -1.5707963267949 1: + 0.00335,0.00385 2,1 2: + 1,0 c 85, 0,0 c 83; + RGrid 0.00165,0.00165 -1.5707963267949 1: + 0.00335,-0.00215 2,1 2: + 1,0 c 87, 0,0 c 84; + RGrid 0.001675,0.00165 0 1: + -5.65519853168439e-20,0.00055 2,2 4: + 0,0 c 92, 0,1 c 95, 1,0 c 86, 1,1 c 91; + RGrid 0.00165,0.00115666666666667 -1.5707963267949 1: + -0.00012,-0.00215 2,3 5: + 0,0 c 97, 1,1 c 93, 0,1 c 90, 1,2 c 88, 0,2 c 89; + RGrid 0.00131671049864991,0.000885 -1.5707963267949 1: + -0.00177,0.00516671049864991 1,2 2: + 0,0 c 109, 0,1 c 100; + RGrid 0.0013167104986499,0.000885 -1.5707963267949 1: + -0.00177,-0.00545 1,2 2: + 0,0 c 114, 0,1 c 103; + RGrid 0.00131671049864991,0.000884999999999999 0 1: + -0.00608671049864991,0.00685 2,2 4: + 0,0 c 127, 0,1 c 125, 1,0 c 123, 1,1 c 120; + RGrid 0.00131671049864991,0.000885 0 1: + -0.00608671049864991,-0.01022 2,2 4: + 0,0 c 128, 0,1 c 126, 1,0 c 124, 1,1 c 122; + RGrid 0.00140835524932495,0.000885 -1.5707963267949 1: + -0.00954,0.00507506574797485 3,2 6: + 2,0 c 153, 1,0 c 152, 0,0 c 151, 2,1 c 138, 1,1 c 137, + 0,1 c 136; + RGrid 0.00140835524932495,0.000885 -1.5707963267949 1: + -0.00954,-0.00245000000000001 3,2 6: + 2,0 c 158, 1,0 c 157, 0,0 c 156, 2,1 c 144, 1,1 c 143, + 0,1 c 142; + RGrid 0.001675,0.00165 0 1: + -0.01289,-0.00245 2,2 4: + 0,0 c 162, 0,1 c 161, 1,0 c 160, 1,1 c 155; + RGrid 0.00165,0.00165 -1.5707963267949 1: + -0.01454,0.00085 2,1 2: + 1,0 c 164, 0,0 c 163; +end_layer /1_expstrip; +beg_layer /1_expvia_0: + Mask: 1; + Type: via; + Level: 1; + Plane: z = [0.00152, 0.001545]; + Fill: condthickness 40000000 2.5e-05 M precedence 0; + CrefRA 84 { + 165 166 167 168 169 170 171 172 173 174 + 175 176 177 178 179 180 181 182 183 184 + 185 186 187 188 189 190 191 192 193 194 + 195 196 197 198 199 200 201 202 203 204 + 205 206 207 208 209 210 211 212 213 214 + 215 216 217 218 219 220 221 222 223 224 + 225 226 227 228 229 230 231 232 233 234 + 235 236 237 238 239 240 241 242 243 244 + 245 246 247 248 } +end_layer /1_expvia_0; +end_Xinfo; +BdefIA 571: + b 1: -1 e 1 c 1, e 2 c 9; + b 2: -1 e 2 c 1, e 0 c 3; + b 3: -1 e 3 c 1, e 0 c 165; + b 4: -1 e 0 c 1, e 0 c 166; + b 5: -1 e 0 c 9, e 2 c 13; + b 6: -1 e 3 c 4, e 1 c 9; + b 7: -1 e 3 c 9, e 0 c 177; + b 8: -1 e 0 c 13, e 1 c 253; + b 9: -1 e 3 c 10, e 1 c 13; + b 10: -1 e 3 c 13, e 0 c 181; + b 11: -1 e 2 c 18, e 0 c 19; + b 12: -1 e 1 c 19, e 2 c 28; + b 13: -1 e 0 c 253, e 0 c 20; + b 14: -1 e 1 c 18, e 3 c 27; + b 15: -1 e 3 c 18, e 0 c 185; + b 16: -1 e 0 c 252, e 0 c 18; + b 17: -1 e 1 c 27, e 0 c 193; + b 18: -1 e 2 c 27, e 3 c 28; + b 19: -1 e 0 c 259, e 0 c 27; + b 20: -1 e 3 c 192, e 1 c 193; + b 21: -1 e 1 c 109, e 2 c 193; + b 22: -1 e 3 c 193, e 1 c 194; + b 23: -1 e 1 c 26, e 0 c 192; + b 24: -1 e 1 c 192, e 1 c 202; + b 25: -1 e 1 c 108, e 2 c 192; + b 26: -1 e 0 c 257, e 0 c 26; + b 27: -1 e 1 c 17, e 1 c 259; + b 28: -1 e 0 c 24, e 0 c 190; + b 29: -1 e 1 c 24, e 1 c 258; + b 30: -1 e 0 c 17, e 1 c 257; + b 31: -1 e 1 c 184, e 1 c 190; + b 32: -1 e 0 c 106, e 2 c 190; + b 33: -1 e 3 c 190, e 1 c 191; + b 34: -1 e 1 c 252, e 0 c 184; + b 35: -1 e 1 c 283, e 2 c 184; + b 36: -1 e 3 c 184, e 1 c 185; + b 37: -1 e 0 c 99, e 1 c 288; + b 38: -1 e 1 c 99, e 1 c 290; + b 39: -1 e 0 c 283, e 0 c 100; + b 40: -1 e 1 c 106, e 1 c 289; + b 41: -1 e 0 c 288, e 0 c 108; + b 42: -1 e 0 c 107, e 2 c 191; + b 43: -1 e 1 c 107, e 1 c 295; + b 44: -1 e 0 c 289, e 0 c 117; + b 45: -1 e 0 c 25, e 0 c 191; + b 46: -1 e 3 c 191, e 1 c 204; + b 47: -1 e 1 c 25, e 1 c 264; + b 48: -1 e 0 c 258, e 0 c 35; + b 49: -1 e 0 c 37, e 0 c 204; + b 50: -1 e 1 c 37, e 2 c 38; + b 51: -1 e 1 c 35, e 0 c 264; + b 52: -1 e 0 c 119, e 2 c 204; + b 53: -1 e 3 c 204, e 1 c 205; + b 54: -1 e 1 c 119, e 2 c 120; + b 55: -1 e 1 c 117, e 0 c 295; + b 56: -1 e 0 c 120, e 2 c 125; + b 57: -1 e 1 c 120, e 3 c 123; + b 58: -1 e 3 c 120, e 2 c 205; + b 59: -1 e 0 c 125, e 0 c 129; + b 60: -1 e 1 c 125, e 3 c 127; + b 61: -1 e 3 c 125, e 2 c 210; + b 62: -1 e 1 c 129, e 2 c 214; + b 63: -1 e 0 c 297, e 0 c 133; + b 64: -1 e 1 c 297, e 0 c 131; + b 65: -1 e 1 c 47, e 0 c 214; + b 66: -1 e 3 c 210, e 1 c 214; + b 67: -1 e 3 c 214, e 1 c 218; + b 68: -1 e 0 c 43, e 0 c 47; + b 69: -1 e 0 c 266, e 0 c 51; + b 70: -1 e 1 c 266, e 0 c 49; + b 71: -1 e 1 c 43, e 3 c 45; + b 72: -1 e 0 c 38, e 2 c 43; + b 73: -1 e 3 c 43, e 0 c 210; + b 74: -1 e 0 c 45, e 1 c 268; + b 75: -1 e 1 c 45, e 0 c 212; + b 76: -1 e 0 c 41, e 2 c 45; + b 77: -1 e 1 c 49, e 1 c 270; + b 78: -1 e 0 c 268, e 0 c 216; + b 79: -1 e 1 c 51, e 0 c 218; + b 80: -1 e 0 c 270, e 0 c 65; + b 81: -1 e 1 c 133, e 2 c 218; + b 82: -1 e 3 c 218, e 1 c 232; + b 83: -1 e 0 c 301, e 0 c 147; + b 84: -1 e 1 c 131, e 1 c 301; + b 85: -1 e 1 c 147, e 2 c 232; + b 86: -1 e 0 c 306, e 0 c 150; + b 87: -1 e 0 c 135, e 1 c 306; + b 88: -1 e 1 c 65, e 0 c 232; + b 89: -1 e 3 c 232, e 1 c 233; + b 90: -1 e 0 c 275, e 0 c 68; + b 91: -1 e 0 c 53, e 1 c 275; + b 92: -1 e 1 c 68, e 0 c 233; + b 93: -1 e 0 c 277, e 0 c 69; + b 94: -1 e 1 c 53, e 1 c 277; + b 95: -1 e 1 c 150, e 2 c 233; + b 96: -1 e 3 c 233, e 1 c 234; + b 97: -1 e 0 c 308, e 0 c 151; + b 98: -1 e 1 c 135, e 1 c 308; + b 99: -1 e 1 c 151, e 2 c 234; + b 100: -1 e 2 c 151, e 0 c 152; + b 101: -1 e 1 c 136, e 3 c 151; + b 102: -1 e 1 c 69, e 0 c 234; + b 103: -1 e 3 c 234, e 1 c 235; + b 104: -1 e 2 c 69, e 0 c 70; + b 105: -1 e 1 c 54, e 3 c 69; + b 106: -1 e 1 c 70, e 0 c 235; + b 107: -1 e 2 c 70, e 0 c 71; + b 108: -1 e 1 c 55, e 3 c 70; + b 109: -1 e 1 c 152, e 2 c 235; + b 110: -1 e 3 c 235, e 1 c 236; + b 111: -1 e 2 c 152, e 0 c 153; + b 112: -1 e 1 c 137, e 3 c 152; + b 113: -1 e 1 c 153, e 2 c 236; + b 114: -1 e 2 c 153, e 0 c 154; + b 115: -1 e 1 c 138, e 3 c 153; + b 116: -1 e 1 c 71, e 0 c 236; + b 117: -1 e 3 c 236, e 1 c 237; + b 118: -1 e 2 c 71, e 0 c 72; + b 119: -1 e 1 c 56, e 3 c 71; + b 120: -1 e 1 c 72, e 2 c 73; + b 121: -1 e 0 c 66, e 0 c 278; + b 122: -1 e 0 c 57, e 1 c 278; + b 123: -1 e 0 c 73, e 2 c 79; + b 124: -1 e 1 c 73, e 3 c 78; + b 125: -1 e 3 c 73, e 0 c 237; + b 126: -1 e 0 c 79, e 3 c 81; + b 127: -1 e 1 c 79, e 3 c 80; + b 128: -1 e 3 c 79, e 0 c 243; + b 129: -1 e 1 c 81, e 0 c 245; + b 130: -1 e 2 c 81, e 0 c 82; + b 131: -1 e 0 c 81, e 0 c 246; + b 132: -1 e 1 c 245, e 3 c 246; + b 133: -1 e 1 c 163, e 2 c 245; + b 134: -1 e 3 c 245, e 1 c 247; + b 135: -1 e 3 c 243, e 1 c 246; + b 136: -1 e 0 c 163, e 2 c 246; + b 137: -1 e 3 c 237, e 1 c 243; + b 138: -1 e 3 c 161, e 2 c 243; + b 139: -1 e 3 c 155, e 2 c 237; + b 140: -1 e 0 c 155, e 2 c 161; + b 141: -1 e 1 c 155, e 3 c 160; + b 142: -1 e 1 c 154, e 2 c 155; + b 143: -1 e 0 c 161, e 3 c 163; + b 144: -1 e 1 c 161, e 3 c 162; + b 145: -1 e 2 c 163, e 0 c 164; + b 146: -1 e 1 c 164, e 2 c 247; + b 147: -1 e 2 c 164, e 2 c 248; + b 148: -1 e 0 c 162, e 3 c 164; + b 149: -1 e 1 c 82, e 0 c 247; + b 150: -1 e 3 c 247, e 3 c 248; + b 151: -1 e 2 c 82, e 0 c 248; + b 152: -1 e 0 c 80, e 3 c 82; + b 153: -1 e 3 c 244, e 1 c 248; + b 154: -1 e 1 c 80, e 0 c 244; + b 155: -1 e 3 c 242, e 1 c 244; + b 156: -1 e 1 c 162, e 2 c 244; + b 157: -1 e 0 c 78, e 2 c 80; + b 158: -1 e 1 c 78, e 0 c 242; + b 159: -1 e 1 c 67, e 2 c 78; + b 160: -1 e 1 c 238, e 1 c 242; + b 161: -1 e 1 c 160, e 2 c 242; + b 162: -1 e 1 c 74, e 0 c 238; + b 163: -1 e 1 c 156, e 2 c 238; + b 164: -1 e 3 c 238, e 1 c 239; + b 165: -1 e 2 c 74, e 0 c 75; + b 166: -1 e 1 c 60, e 3 c 74; + b 167: -1 e 0 c 276, e 0 c 74; + b 168: -1 e 1 c 75, e 0 c 239; + b 169: -1 e 2 c 75, e 0 c 76; + b 170: -1 e 1 c 61, e 3 c 75; + b 171: -1 e 1 c 157, e 2 c 239; + b 172: -1 e 3 c 239, e 1 c 240; + b 173: -1 e 2 c 157, e 0 c 158; + b 174: -1 e 1 c 143, e 3 c 157; + b 175: -1 e 2 c 156, e 0 c 157; + b 176: -1 e 1 c 158, e 2 c 240; + b 177: -1 e 2 c 158, e 0 c 159; + b 178: -1 e 1 c 144, e 3 c 158; + b 179: -1 e 1 c 76, e 0 c 240; + b 180: -1 e 3 c 240, e 1 c 241; + b 181: -1 e 2 c 76, e 0 c 77; + b 182: -1 e 1 c 62, e 3 c 76; + b 183: -1 e 1 c 77, e 0 c 241; + b 184: -1 e 1 c 64, e 0 c 279; + b 185: -1 e 1 c 63, e 1 c 279; + b 186: -1 e 1 c 159, e 2 c 241; + b 187: -1 e 3 c 231, e 3 c 241; + b 188: -1 e 1 c 146, e 0 c 310; + b 189: -1 e 1 c 145, e 1 c 310; + b 190: -1 e 0 c 304, e 0 c 146; + b 191: -1 e 0 c 305, e 2 c 231; + b 192: -1 e 1 c 134, e 1 c 305; + b 193: -1 e 2 c 144, e 0 c 145; + b 194: -1 e 1 c 304, e 2 c 230; + b 195: -1 e 3 c 144, e 2 c 229; + b 196: -1 e 2 c 143, e 0 c 144; + b 197: -1 e 3 c 62, e 0 c 229; + b 198: -1 e 3 c 228, e 1 c 229; + b 199: -1 e 3 c 229, e 1 c 230; + b 200: -1 e 2 c 62, e 0 c 63; + b 201: -1 e 2 c 61, e 0 c 62; + b 202: -1 e 0 c 273, e 0 c 64; + b 203: -1 e 1 c 273, e 0 c 230; + b 204: -1 e 0 c 274, e 0 c 231; + b 205: -1 e 1 c 52, e 1 c 274; + b 206: -1 e 3 c 219, e 1 c 231; + b 207: -1 e 0 c 271, e 0 c 219; + b 208: -1 e 3 c 217, e 1 c 219; + b 209: -1 e 0 c 302, e 2 c 219; + b 210: -1 e 0 c 267, e 0 c 52; + b 211: -1 e 1 c 50, e 1 c 271; + b 212: -1 e 0 c 44, e 0 c 48; + b 213: -1 e 1 c 48, e 0 c 215; + b 214: -1 e 1 c 267, e 0 c 50; + b 215: -1 e 1 c 44, e 3 c 46; + b 216: -1 e 0 c 40, e 2 c 44; + b 217: -1 e 3 c 44, e 0 c 211; + b 218: -1 e 0 c 46, e 1 c 269; + b 219: -1 e 1 c 46, e 0 c 213; + b 220: -1 e 0 c 42, e 2 c 46; + b 221: -1 e 0 c 269, e 0 c 217; + b 222: -1 e 3 c 213, e 1 c 217; + b 223: -1 e 0 c 300, e 2 c 217; + b 224: -1 e 3 c 209, e 1 c 213; + b 225: -1 e 1 c 128, e 2 c 213; + b 226: -1 e 1 c 42, e 0 c 209; + b 227: -1 e 3 c 203, e 1 c 209; + b 228: -1 e 1 c 124, e 2 c 209; + b 229: -1 e 0 c 263, e 2 c 42; + b 230: -1 e 1 c 40, e 3 c 42; + b 231: -1 e 0 c 261, e 0 c 36; + b 232: -1 e 1 c 36, e 0 c 265; + b 233: -1 e 1 c 263, e 0 c 203; + b 234: -1 e 0 c 256, e 0 c 34; + b 235: -1 e 1 c 34, e 1 c 265; + b 236: -1 e 1 c 261, e 0 c 201; + b 237: -1 e 0 c 255, e 0 c 23; + b 238: -1 e 1 c 23, e 0 c 260; + b 239: -1 e 1 c 256, e 0 c 189; + b 240: -1 e 2 c 21, e 0 c 22; + b 241: -1 e 1 c 22, e 1 c 260; + b 242: -1 e 1 c 255, e 0 c 188; + b 243: -1 e 1 c 21, e 3 c 32; + b 244: -1 e 3 c 21, e 0 c 187; + b 245: -1 e 1 c 250, e 0 c 21; + b 246: -1 e 1 c 32, e 0 c 199; + b 247: -1 e 2 c 32, e 0 c 33; + b 248: -1 e 1 c 31, e 0 c 32; + b 249: -1 e 3 c 198, e 1 c 199; + b 250: -1 e 1 c 114, e 2 c 199; + b 251: -1 e 3 c 199, e 1 c 200; + b 252: -1 e 0 c 31, e 0 c 198; + b 253: -1 e 3 c 197, e 1 c 198; + b 254: -1 e 0 c 113, e 2 c 198; + b 255: -1 e 0 c 250, e 2 c 31; + b 256: -1 e 2 c 30, e 3 c 31; + b 257: -1 e 0 c 249, e 0 c 14; + b 258: -1 e 1 c 14, e 1 c 251; + b 259: -1 e 1 c 11, e 0 c 12; + b 260: -1 e 1 c 12, e 2 c 15; + b 261: -1 e 1 c 249, e 0 c 180; + b 262: -1 e 2 c 11, e 0 c 179; + b 263: -1 e 1 c 6, e 3 c 11; + b 264: -1 e 2 c 8, e 0 c 11; + b 265: -1 e 3 c 174, e 1 c 179; + b 266: -1 e 2 c 93, e 2 c 179; + b 267: -1 e 3 c 179, e 1 c 180; + b 268: -1 e 2 c 6, e 0 c 174; + b 269: -1 e 3 c 172, e 1 c 174; + b 270: -1 e 2 c 88, e 2 c 174; + b 271: -1 e 1 c 5, e 3 c 6; + b 272: -1 e 0 c 6, e 2 c 7; + b 273: -1 e 2 c 5, e 0 c 172; + b 274: -1 e 3 c 5, e 0 c 173; + b 275: -1 e 2 c 2, e 0 c 5; + b 276: -1 e 1 c 172, e 3 c 173; + b 277: -1 e 2 c 87, e 2 c 172; + b 278: -1 e 3 c 167, e 1 c 173; + b 279: -1 e 3 c 87, e 2 c 173; + b 280: -1 e 3 c 2, e 0 c 167; + b 281: -1 e 1 c 167, e 1 c 168; + b 282: -1 e 3 c 84, e 2 c 167; + b 283: -1 e 1 c 2, e 3 c 7; + b 284: -1 e 0 c 2, e 0 c 168; + b 285: -1 e 1 c 7, e 3 c 8; + b 286: -1 e 0 c 7, e 0 c 175; + b 287: -1 e 1 c 8, e 3 c 15; + b 288: -1 e 0 c 8, e 0 c 176; + b 289: -1 e 1 c 15, e 0 c 16; + b 290: -1 e 0 c 15, e 0 c 182; + b 291: -1 e 1 c 16, e 0 c 183; + b 292: -1 e 0 c 251, e 0 c 30; + b 293: -1 e 3 c 182, e 1 c 183; + b 294: -1 e 1 c 98, e 2 c 183; + b 295: -1 e 3 c 183, e 1 c 197; + b 296: -1 e 3 c 176, e 1 c 182; + b 297: -1 e 0 c 97, e 2 c 182; + b 298: -1 e 3 c 175, e 1 c 176; + b 299: -1 e 0 c 90, e 2 c 176; + b 300: -1 e 3 c 168, e 1 c 175; + b 301: -1 e 0 c 89, e 2 c 175; + b 302: -1 e 0 c 84, e 2 c 168; + b 303: -1 e 1 c 84, e 3 c 89; + b 304: -1 e 2 c 84, e 0 c 87; + b 305: -1 e 1 c 89, e 3 c 90; + b 306: -1 e 0 c 88, e 2 c 89; + b 307: -1 e 1 c 90, e 3 c 97; + b 308: -1 e 2 c 90, e 0 c 93; + b 309: -1 e 1 c 97, e 0 c 98; + b 310: -1 e 1 c 94, e 2 c 97; + b 311: -1 e 0 c 282, e 0 c 112; + b 312: -1 e 1 c 96, e 1 c 282; + b 313: -1 e 1 c 112, e 2 c 197; + b 314: -1 e 2 c 112, e 3 c 113; + b 315: -1 e 1 c 30, e 0 c 197; + b 316: -1 e 1 c 113, e 0 c 114; + b 317: -1 e 0 c 281, e 2 c 113; + b 318: -1 e 2 c 114, e 0 c 115; + b 319: -1 e 1 c 103, e 3 c 114; + b 320: -1 e 1 c 115, e 2 c 200; + b 321: -1 e 1 c 105, e 0 c 291; + b 322: -1 e 1 c 104, e 1 c 291; + b 323: -1 e 1 c 33, e 0 c 200; + b 324: -1 e 3 c 200, e 1 c 206; + b 325: -1 e 0 c 39, e 0 c 206; + b 326: -1 e 0 c 121, e 2 c 206; + b 327: -1 e 3 c 206, e 1 c 207; + b 328: -1 e 1 c 39, e 2 c 40; + b 329: -1 e 3 c 40, e 0 c 207; + b 330: -1 e 3 c 122, e 2 c 207; + b 331: -1 e 3 c 207, e 1 c 211; + b 332: -1 e 0 c 122, e 2 c 126; + b 333: -1 e 1 c 122, e 3 c 124; + b 334: -1 e 1 c 121, e 2 c 122; + b 335: -1 e 0 c 126, e 0 c 130; + b 336: -1 e 1 c 126, e 3 c 128; + b 337: -1 e 3 c 126, e 2 c 211; + b 338: -1 e 1 c 130, e 2 c 215; + b 339: -1 e 0 c 298, e 0 c 134; + b 340: -1 e 1 c 298, e 0 c 132; + b 341: -1 e 3 c 211, e 1 c 215; + b 342: -1 e 3 c 215, e 3 c 230; + b 343: -1 e 1 c 132, e 1 c 302; + b 344: -1 e 0 c 128, e 1 c 300; + b 345: -1 e 0 c 124, e 2 c 128; + b 346: -1 e 0 c 294, e 2 c 124; + b 347: -1 e 0 c 292, e 0 c 118; + b 348: -1 e 1 c 118, e 0 c 296; + b 349: -1 e 1 c 294, e 2 c 203; + b 350: -1 e 0 c 287, e 0 c 116; + b 351: -1 e 1 c 116, e 1 c 296; + b 352: -1 e 1 c 292, e 2 c 201; + b 353: -1 e 0 c 286, e 0 c 105; + b 354: -1 e 1 c 287, e 2 c 189; + b 355: -1 e 2 c 103, e 0 c 104; + b 356: -1 e 1 c 286, e 2 c 188; + b 357: -1 e 3 c 103, e 2 c 187; + b 358: -1 e 1 c 281, e 0 c 103; + b 359: -1 e 3 c 180, e 1 c 187; + b 360: -1 e 3 c 187, e 1 c 188; + b 361: -1 e 1 c 280, e 2 c 180; + b 362: -1 e 1 c 93, e 0 c 94; + b 363: -1 e 0 c 280, e 0 c 96; + b 364: -1 e 1 c 88, e 3 c 93; + b 365: -1 e 1 c 87, e 3 c 88; + b 366: -1 e 3 c 188, e 1 c 189; + b 367: -1 e 3 c 189, e 1 c 201; + b 368: -1 e 3 c 201, e 1 c 203; + b 369: -1 e 3 c 61, e 0 c 228; + b 370: -1 e 2 c 60, e 0 c 61; + b 371: -1 e 3 c 227, e 1 c 228; + b 372: -1 e 3 c 143, e 2 c 228; + b 373: -1 e 3 c 60, e 0 c 227; + b 374: -1 e 3 c 226, e 1 c 227; + b 375: -1 e 3 c 142, e 2 c 227; + b 376: -1 e 1 c 59, e 0 c 60; + b 377: -1 e 0 c 59, e 1 c 276; + b 378: -1 e 2 c 59, e 0 c 226; + b 379: -1 e 1 c 58, e 3 c 59; + b 380: -1 e 1 c 66, e 0 c 67; + b 381: -1 e 0 c 58, e 2 c 66; + b 382: -1 e 2 c 58, e 0 c 225; + b 383: -1 e 1 c 57, e 3 c 58; + b 384: -1 e 3 c 224, e 1 c 225; + b 385: -1 e 2 c 140, e 2 c 225; + b 386: -1 e 3 c 225, e 1 c 226; + b 387: -1 e 2 c 57, e 0 c 224; + b 388: -1 e 3 c 223, e 1 c 224; + b 389: -1 e 2 c 139, e 2 c 224; + b 390: -1 e 2 c 56, e 3 c 57; + b 391: -1 e 3 c 56, e 0 c 223; + b 392: -1 e 2 c 55, e 0 c 56; + b 393: -1 e 3 c 222, e 1 c 223; + b 394: -1 e 3 c 138, e 2 c 223; + b 395: -1 e 3 c 55, e 0 c 222; + b 396: -1 e 3 c 221, e 1 c 222; + b 397: -1 e 3 c 137, e 2 c 222; + b 398: -1 e 2 c 54, e 0 c 55; + b 399: -1 e 3 c 54, e 0 c 221; + b 400: -1 e 0 c 272, e 0 c 54; + b 401: -1 e 3 c 220, e 1 c 221; + b 402: -1 e 3 c 136, e 2 c 221; + b 403: -1 e 1 c 272, e 0 c 220; + b 404: -1 e 3 c 216, e 1 c 220; + b 405: -1 e 1 c 303, e 2 c 220; + b 406: -1 e 3 c 212, e 1 c 216; + b 407: -1 e 0 c 299, e 2 c 216; + b 408: -1 e 3 c 208, e 1 c 212; + b 409: -1 e 1 c 127, e 2 c 212; + b 410: -1 e 1 c 41, e 0 c 208; + b 411: -1 e 3 c 202, e 1 c 208; + b 412: -1 e 1 c 123, e 2 c 208; + b 413: -1 e 0 c 262, e 2 c 41; + b 414: -1 e 1 c 38, e 3 c 41; + b 415: -1 e 1 c 262, e 0 c 202; + b 416: -1 e 1 c 293, e 2 c 202; + b 417: -1 e 0 c 293, e 2 c 123; + b 418: -1 e 0 c 123, e 2 c 127; + b 419: -1 e 0 c 127, e 1 c 299; + b 420: -1 e 3 c 38, e 0 c 205; + b 421: -1 e 3 c 205, e 1 c 210; + b 422: -1 e 0 c 303, e 0 c 136; + b 423: -1 e 2 c 136, e 0 c 137; + b 424: -1 e 2 c 137, e 0 c 138; + b 425: -1 e 2 c 138, e 3 c 139; + b 426: -1 e 0 c 139, e 1 c 309; + b 427: -1 e 1 c 139, e 3 c 140; + b 428: -1 e 0 c 148, e 0 c 309; + b 429: -1 e 1 c 148, e 0 c 149; + b 430: -1 e 0 c 140, e 2 c 148; + b 431: -1 e 1 c 149, e 2 c 160; + b 432: -1 e 0 c 307, e 0 c 156; + b 433: -1 e 0 c 141, e 1 c 307; + b 434: -1 e 0 c 160, e 2 c 162; + b 435: -1 e 1 c 142, e 3 c 156; + b 436: -1 e 2 c 142, e 0 c 143; + b 437: -1 e 1 c 141, e 0 c 142; + b 438: -1 e 2 c 141, e 2 c 226; + b 439: -1 e 1 c 140, e 3 c 141; + b 440: -1 e 0 c 290, e 0 c 109; + b 441: -1 e 2 c 109, e 3 c 110; + b 442: -1 e 1 c 100, e 3 c 109; + b 443: -1 e 0 c 110, e 2 c 194; + b 444: -1 e 1 c 102, e 1 c 110; + b 445: -1 e 1 c 101, e 2 c 110; + b 446: -1 e 0 c 28, e 0 c 194; + b 447: -1 e 1 c 186, e 3 c 194; + b 448: -1 e 1 c 20, e 1 c 28; + b 449: -1 e 0 c 254, e 0 c 186; + b 450: -1 e 1 c 254, e 3 c 29; + b 451: -1 e 0 c 285, e 2 c 186; + b 452: -1 e 3 c 186, e 1 c 195; + b 453: -1 e 0 c 284, e 0 c 102; + b 454: -1 e 1 c 285, e 3 c 111; + b 455: -1 e 2 c 100, e 0 c 101; + b 456: -1 e 0 c 95, e 1 c 284; + b 457: -1 e 3 c 100, e 2 c 185; + b 458: -1 e 3 c 181, e 3 c 185; + b 459: -1 e 3 c 177, e 1 c 181; + b 460: -1 e 3 c 95, e 2 c 181; + b 461: -1 e 3 c 166, e 1 c 177; + b 462: -1 e 3 c 91, e 2 c 177; + b 463: -1 e 1 c 165, e 1 c 166; + b 464: -1 e 0 c 83, e 2 c 166; + b 465: -1 e 3 c 83, e 2 c 165; + b 466: -1 e 3 c 165, e 1 c 170; + b 467: -1 e 1 c 83, e 2 c 91; + b 468: -1 e 2 c 83, e 0 c 85; + b 469: -1 e 0 c 91, e 2 c 95; + b 470: -1 e 3 c 86, e 1 c 91; + b 471: -1 e 3 c 92, e 1 c 95; + b 472: -1 e 0 c 92, e 2 c 111; + b 473: -1 e 1 c 92, e 2 c 178; + b 474: -1 e 0 c 86, e 2 c 92; + b 475: -1 e 0 c 111, e 2 c 195; + b 476: -1 e 1 c 111, e 2 c 196; + b 477: -1 e 0 c 29, e 0 c 195; + b 478: -1 e 3 c 195, e 3 c 196; + b 479: -1 e 1 c 29, e 0 c 196; + b 480: -1 e 0 c 10, e 2 c 29; + b 481: -1 e 3 c 178, e 1 c 196; + b 482: -1 e 1 c 10, e 0 c 178; + b 483: -1 e 3 c 171, e 1 c 178; + b 484: -1 e 0 c 4, e 2 c 10; + b 485: -1 e 1 c 4, e 0 c 171; + b 486: -1 e 1 c 3, e 2 c 4; + b 487: -1 e 3 c 169, e 1 c 171; + b 488: -1 e 1 c 86, e 2 c 171; + b 489: -1 e 2 c 3, e 0 c 169; + b 490: -1 e 1 c 169, e 3 c 170; + b 491: -1 e 2 c 85, e 2 c 169; + b 492: -1 e 3 c 3, e 0 c 170; + b 493: -1 e 3 c 85, e 2 c 170; + b 494: -1 e 1 c 85, e 2 c 86; + b 495: e 0 c 245; + b 496: e 0 c 247; + b 497: e 0 c 170; + b 498: e 0 c 165; + b 499: e 0 c 173; + b 500: e 0 c 167; + b 501: e 0 c 196; + b 502: e 0 c 178; + b 503: e 0 c 171; + b 504: e 0 c 169; + b 505: e 0 c 168; + b 506: e 0 c 175; + b 507: e 0 c 176; + b 508: e 0 c 182; + b 509: e 0 c 183; + b 510: -1 e 2 c 12, e 2 c 249; + b 511: -1 e 2 c 14, e 2 c 250; + b 512: -1 e 2 c 16, e 2 c 251; + b 513: -1 e 2 c 17, e 2 c 252; + b 514: -1 e 2 c 19, e 2 c 253; + b 515: -1 e 2 c 20, e 2 c 254; + b 516: -1 e 2 c 22, e 2 c 255; + b 517: -1 e 2 c 23, e 2 c 256; + b 518: -1 e 2 c 24, e 2 c 257; + b 519: -1 e 2 c 25, e 2 c 258; + b 520: -1 e 2 c 26, e 2 c 259; + b 521: -1 e 2 c 33, e 2 c 260; + b 522: -1 e 2 c 34, e 2 c 261; + b 523: -1 e 2 c 35, e 2 c 262; + b 524: -1 e 2 c 36, e 2 c 263; + b 525: -1 e 2 c 37, e 2 c 264; + b 526: -1 e 2 c 39, e 2 c 265; + b 527: -1 e 2 c 47, e 2 c 266; + b 528: -1 e 2 c 48, e 2 c 267; + b 529: -1 e 2 c 49, e 2 c 268; + b 530: -1 e 2 c 50, e 2 c 269; + b 531: -1 e 2 c 51, e 2 c 270; + b 532: -1 e 2 c 52, e 2 c 271; + b 533: -1 e 2 c 53, e 2 c 272; + b 534: -1 e 2 c 63, e 2 c 273; + b 535: -1 e 2 c 64, e 2 c 274; + b 536: -1 e 2 c 65, e 2 c 275; + b 537: -1 e 2 c 67, e 2 c 276; + b 538: -1 e 2 c 68, e 2 c 277; + b 539: -1 e 2 c 72, e 2 c 278; + b 540: -1 e 2 c 77, e 2 c 279; + b 541: -1 e 2 c 94, e 2 c 280; + b 542: -1 e 2 c 96, e 2 c 281; + b 543: -1 e 2 c 98, e 2 c 282; + b 544: -1 e 2 c 99, e 2 c 283; + b 545: -1 e 2 c 101, e 2 c 284; + b 546: -1 e 2 c 102, e 2 c 285; + b 547: -1 e 2 c 104, e 2 c 286; + b 548: -1 e 2 c 105, e 2 c 287; + b 549: -1 e 2 c 106, e 2 c 288; + b 550: -1 e 2 c 107, e 2 c 289; + b 551: -1 e 2 c 108, e 2 c 290; + b 552: -1 e 2 c 115, e 2 c 291; + b 553: -1 e 2 c 116, e 2 c 292; + b 554: -1 e 2 c 117, e 2 c 293; + b 555: -1 e 2 c 118, e 2 c 294; + b 556: -1 e 2 c 119, e 2 c 295; + b 557: -1 e 2 c 121, e 2 c 296; + b 558: -1 e 2 c 129, e 2 c 297; + b 559: -1 e 2 c 130, e 2 c 298; + b 560: -1 e 2 c 131, e 2 c 299; + b 561: -1 e 2 c 132, e 2 c 300; + b 562: -1 e 2 c 133, e 2 c 301; + b 563: -1 e 2 c 134, e 2 c 302; + b 564: -1 e 2 c 135, e 2 c 303; + b 565: -1 e 2 c 145, e 2 c 304; + b 566: -1 e 2 c 146, e 2 c 305; + b 567: -1 e 2 c 147, e 2 c 306; + b 568: -1 e 2 c 149, e 2 c 307; + b 569: -1 e 2 c 150, e 2 c 308; + b 570: -1 e 2 c 154, e 2 c 309; + b 571: -1 e 2 c 159, e 2 c 310; +; +PdefRA 4 { +GdefRA 1 /Zd 1 {50 0} { + Prt 1 : ErefRA 2 { 3 1 }; +} +GdefRA 1 /Zd 1 {50 0} { + Prt 2 : ErefRA 2 { 204 205 }; +} +GdefRA 1 /Zd 1 {50 0} { + Prt 3 : ErefRA 2 { 202 203 }; +} +GdefRA 2 /Zd 1 {100 0} { + Prt 4 : ErefRA 4 { 135 171 185 200 }; + Prt -4 : ErefRA 5 { 199 190 181 164 133 }; +} +} +end_momMdl; +end_ckt proj; diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.opt b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.opt new file mode 100644 index 0000000..173225c --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.opt @@ -0,0 +1,32 @@ +simulationMode 1; +simulationTemperature 298.15; +# simDir "C:\Users\forss\MyLab2_wrk\simulation\MyLab2_lib\cell_1\layout\emSetup_MoM"; +# simTag "M250925162514"; +logFile "proj.log"; +processPriority Normal; +mesh_reduction ON; +no_cells_per_wavelength 20; +edgemesh_borderwidth 0 METRE; +mesh_convergence_plot OFF; +save_fields_for nofrequencies; +drcLogging ON; +drcLayer 255; +overlapextraction ON; +gppMergeAllShapes ON; +gppSimplifyAbsTol 0.01 LAMBDA; +gppSimplifyRelTol 0.082; +gppMinFeatureSize -0.5; +topoWireViasPadringRadius 3 VIARADII; +topoWireViasAntipadringRadius 5 VIARADII; +topoWireViasThermalRadius 5 VIARADII; +topoWireViasKeepViaOutline OFF; +topoWireViasKeepThroughPads OFF; +modelTypeStrip 3; +modelTypeVia 3; +SAVECURRENTSINFILE 1; +SPARAM_OUTPUTFORMAT SMATRIXIO; +DS_DIR "C:\Users\forss\MyLab2_wrk\data"; +DS_NAME "cell_1_MomUW"; +REUSEPREVIOUSRESULTS OFF; +INCLUDEPORTSOLVER ON; +matrixSolver 0; diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.ovm b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.ovm new file mode 100644 index 0000000..cfff68e --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.ovm @@ -0,0 +1,1248 @@ +OVM ASCII +Vertices +248 +-0.01454 -0.00245 0.00152 +-0.01454 -0.0008 0.00152 +-0.01454 0.00085 0.00152 +-0.01289 -0.00245 0.00152 +-0.01289 0.00085 0.00152 +-0.01289 -0.0008 0.00152 +-0.011215 -0.00245 0.00152 +-0.011215 0.00085 0.00152 +-0.011215 -0.0008 0.00152 +-0.00954 -0.008449999999999999 0.00152 +-0.00954 -0.00667506574797486 0.00152 +-0.00954 -0.00526671049864991 0.00152 +-0.00954 -0.00385835524932495 0.00152 +-0.00954 -0.00245 0.00152 +-0.00954 0.00085 0.00152 +-0.00954 0.00225835524932495 0.00152 +-0.00954 0.00366671049864991 0.00152 +-0.00954 0.00507506574797486 0.00152 +-0.00954 0.00685 0.00152 +-0.00954 -0.0008 0.00152 +-0.008654999999999999 -0.009335 0.00152 +-0.008654999999999999 0.007735 0.00152 +-0.008654999999999999 -0.00808342099729981 0.00152 +-0.008654999999999999 -0.00667506574797486 0.00152 +-0.008654999999999999 -0.00526671049864991 0.00152 +-0.008654999999999999 -0.00385835524932495 0.00152 +-0.008654999999999999 -0.00245 0.00152 +-0.008654999999999999 -0.001565 0.00152 +-0.008654999999999999 -3.5e-05 0.00152 +-0.008654999999999999 0.00085 0.00152 +-0.008654999999999999 0.00225835524932495 0.00152 +-0.008654999999999999 0.00366671049864991 0.00152 +-0.008654999999999999 0.00507506574797486 0.00152 +-0.008654999999999999 0.00648342099729981 0.00152 +-0.00777 -0.01022 0.00152 +-0.00777 -0.008449999999999999 0.00152 +-0.00777 -0.00667506574797486 0.00152 +-0.00777 -0.00526671049864991 0.00152 +-0.00777 -0.00385835524932495 0.00152 +-0.00777 -0.00245 0.00152 +-0.00777 -0.001565 0.00152 +-0.00777 -3.5e-05 0.00152 +-0.00777 0.00085 0.00152 +-0.00777 0.00225835524932495 0.00152 +-0.00777 0.00366671049864991 0.00152 +-0.00777 0.00507506574797486 0.00152 +-0.00777 0.00685 0.00152 +-0.00777 0.008619999999999999 0.00152 +-0.00740342099729981 -0.009335 0.00152 +-0.00740342099729981 0.007735 0.00152 +-0.0060867104986499 -0.01022 0.00152 +-0.0060867104986499 -0.008449999999999999 0.00152 +-0.0060867104986499 0.00685 0.00152 +-0.0060867104986499 0.008619999999999999 0.00152 +-0.0060867104986499 -0.009335 0.00152 +-0.0060867104986499 0.007735 0.00152 +-0.00477 -0.01022 0.00152 +-0.00477 -0.008449999999999999 0.00152 +-0.00477 0.00685 0.00152 +-0.00477 0.008619999999999999 0.00152 +-0.00477 -0.009335 0.00152 +-0.00477 0.007735 0.00152 +-0.00345328950135009 -0.01022 0.00152 +-0.00345328950135009 -0.008449999999999999 0.00152 +-0.00345328950135009 0.00685 0.00152 +-0.00345328950135009 0.008619999999999999 0.00152 +-0.00345328950135009 -0.009335 0.00152 +-0.00345328950135009 0.007735 0.00152 +-0.00213657900270019 -0.009335 0.00152 +-0.00213657900270019 0.007735 0.00152 +-0.00177 -0.01022 0.00152 +-0.00177 -0.008449999999999999 0.00152 +-0.00177 -0.0067667104986499 0.00152 +-0.00177 -0.00545 0.00152 +-0.00177 -0.004565 0.00152 +-0.00177 -0.00215 0.00152 +-0.00177 0.00055 0.00152 +-0.00177 0.0022 0.00152 +-0.00177 0.002965 0.00152 +-0.00177 0.00385 0.00152 +-0.00177 0.0051667104986499 0.00152 +-0.00177 0.00685 0.00152 +-0.00177 0.008619999999999999 0.00152 +-0.000885 -0.009335 0.00152 +-0.000885 0.007735 0.00152 +-0.000885 -0.00808342099729981 0.00152 +-0.000885 -0.0067667104986499 0.00152 +-0.000885 -0.00545 0.00152 +-0.000885 -0.004565 0.00152 +-0.000885 0.002965 0.00152 +-0.000885 0.00385 0.00152 +-0.000885 0.00516671049864991 0.00152 +-0.000885 0.00648342099729981 0.00152 +-0.00012 -0.00215 0.00152 +-0.00012 -0.0038 0.00152 +0 -0.008449999999999999 0.00152 +0 -0.0067667104986499 0.00152 +0 -0.00545 0.00152 +0 0.00055 0.00152 +0 0.0022 0.00152 +0 0.00385 0.00152 +0 0.0051667104986499 0.00152 +0 0.00685 0.00152 +0.00103666666666667 -0.0038 0.00152 +0.00103666666666667 -0.00545 0.00152 +0.00103666666666667 -0.00215 0.00152 +0.001675 0.0022 0.00152 +0.001675 0.00055 0.00152 +0.001675 0.00385 0.00152 +0.00219333333333333 -0.00545 0.00152 +0.00219333333333333 -0.00215 0.00152 +0.00219333333333333 -0.0038 0.00152 +0.00335 -0.0038 0.00152 +0.00335 0.0022 0.00152 +0.00335 -0.00545 0.00152 +0.00335 -0.00215 0.00152 +0.00335 0.00055 0.00152 +0.00335 0.00385 0.00152 +0.005 -0.00545 0.00152 +0.005 -0.0038 0.00152 +0.005 -0.00215 0.00152 +0.005 0.00055 0.00152 +0.005 0.0022 0.00152 +0.005 0.00385 0.00152 +0.00335 0.00385 0.001545 +0.00335 0.0022 0.001545 +0.005 0.0022 0.001545 +0.005 0.00385 0.001545 +0.00335 -0.00215 0.001545 +0.00335 -0.0038 0.001545 +0.005 -0.0038 0.001545 +0.005 -0.00215 0.001545 +0.00335 0.00055 0.001545 +0.005 0.00055 0.001545 +0.001675 0.0022 0.001545 +0.001675 0.00055 0.001545 +0.00335 -0.00545 0.001545 +0.005 -0.00545 0.001545 +0.00219333333333333 -0.0038 0.001545 +0.00219333333333333 -0.00545 0.001545 +0.00219333333333333 -0.00215 0.001545 +0.00103666666666667 -0.00215 0.001545 +0.00103666666666667 -0.0038 0.001545 +0.001675 0.00385 0.001545 +0 0.0022 0.001545 +0 0.00055 0.001545 +0.00103666666666667 -0.00545 0.001545 +-0.00012 -0.0038 0.001545 +0 -0.00545 0.001545 +0 0.00385 0.001545 +-0.000885 -0.004565 0.001545 +-0.000885 -0.00545 0.001545 +-0.00012 -0.00215 0.001545 +-0.00177 -0.00215 0.001545 +0 0.00685 0.001545 +-0.000885 0.00648342099729981 0.001545 +-0.000885 0.00516671049864991 0.001545 +0 0.0051667104986499 0.001545 +-0.000885 0.00385 0.001545 +-0.000885 0.002965 0.001545 +-0.00177 0.002965 0.001545 +-0.00177 0.0022 0.001545 +-0.000885 -0.0067667104986499 0.001545 +0 -0.0067667104986499 0.001545 +-0.000885 -0.00808342099729981 0.001545 +0 -0.008449999999999999 0.001545 +-0.00177 -0.008449999999999999 0.001545 +-0.000885 -0.009335 0.001545 +-0.000885 0.007735 0.001545 +-0.00177 0.00685 0.001545 +-0.00177 0.008619999999999999 0.001545 +-0.00213657900270019 0.007735 0.001545 +-0.00177 0.0051667104986499 0.001545 +-0.00177 0.00385 0.001545 +-0.00177 0.00055 0.001545 +-0.00177 -0.004565 0.001545 +-0.00177 -0.00545 0.001545 +-0.00177 -0.0067667104986499 0.001545 +-0.00213657900270019 -0.009335 0.001545 +-0.00177 -0.01022 0.001545 +-0.00345328950135009 0.007735 0.001545 +-0.00345328950135009 0.00685 0.001545 +-0.00345328950135009 -0.009335 0.001545 +-0.00345328950135009 -0.01022 0.001545 +-0.00345328950135009 0.008619999999999999 0.001545 +-0.00477 0.008619999999999999 0.001545 +-0.00477 0.007735 0.001545 +-0.00345328950135009 -0.008449999999999999 0.001545 +-0.00477 -0.008449999999999999 0.001545 +-0.00477 -0.009335 0.001545 +-0.00477 0.00685 0.001545 +-0.00477 -0.01022 0.001545 +-0.0060867104986499 0.008619999999999999 0.001545 +-0.0060867104986499 0.007735 0.001545 +-0.0060867104986499 -0.008449999999999999 0.001545 +-0.0060867104986499 -0.009335 0.001545 +-0.0060867104986499 0.00685 0.001545 +-0.0060867104986499 -0.01022 0.001545 +-0.00777 0.008619999999999999 0.001545 +-0.00740342099729981 0.007735 0.001545 +-0.00777 -0.008449999999999999 0.001545 +-0.00740342099729981 -0.009335 0.001545 +-0.00777 0.00685 0.001545 +-0.00777 -0.01022 0.001545 +-0.008654999999999999 0.007735 0.001545 +-0.008654999999999999 -0.009335 0.001545 +-0.008654999999999999 0.00648342099729981 0.001545 +-0.008654999999999999 0.00507506574797486 0.001545 +-0.00777 0.00507506574797486 0.001545 +-0.008654999999999999 0.00366671049864991 0.001545 +-0.00777 0.00366671049864991 0.001545 +-0.008654999999999999 0.00225835524932495 0.001545 +-0.00777 0.00225835524932495 0.001545 +-0.008654999999999999 0.00085 0.001545 +-0.00777 0.00085 0.001545 +-0.008654999999999999 -3.5e-05 0.001545 +-0.00777 -3.5e-05 0.001545 +-0.008654999999999999 -0.001565 0.001545 +-0.00777 -0.001565 0.001545 +-0.008654999999999999 -0.00245 0.001545 +-0.00777 -0.00245 0.001545 +-0.008654999999999999 -0.00385835524932495 0.001545 +-0.00777 -0.00385835524932495 0.001545 +-0.008654999999999999 -0.00526671049864991 0.001545 +-0.00777 -0.00526671049864991 0.001545 +-0.008654999999999999 -0.00667506574797486 0.001545 +-0.00777 -0.00667506574797486 0.001545 +-0.008654999999999999 -0.00808342099729981 0.001545 +-0.00954 -0.008449999999999999 0.001545 +-0.00954 0.00685 0.001545 +-0.00954 -0.0008 0.001545 +-0.00954 -0.00245 0.001545 +-0.00954 0.00507506574797486 0.001545 +-0.00954 0.00366671049864991 0.001545 +-0.00954 0.00225835524932495 0.001545 +-0.00954 0.00085 0.001545 +-0.011215 0.00085 0.001545 +-0.011215 -0.0008 0.001545 +-0.00954 -0.00385835524932495 0.001545 +-0.00954 -0.00526671049864991 0.001545 +-0.00954 -0.00667506574797486 0.001545 +-0.011215 -0.00245 0.001545 +-0.01289 0.00085 0.001545 +-0.01289 -0.0008 0.001545 +-0.01289 -0.00245 0.001545 +-0.01454 0.00085 0.001545 +-0.01454 -0.0008 0.001545 +-0.01454 -0.00245 0.001545 +Edges +494 +0 1 +0 3 +1 2 +1 5 +2 4 +3 5 +3 6 +4 5 +4 7 +5 8 +6 8 +6 13 +7 8 +7 14 +8 19 +9 10 +9 20 +9 22 +10 11 +10 23 +11 12 +11 24 +12 13 +12 25 +13 19 +13 26 +14 15 +14 19 +14 29 +15 16 +15 30 +16 17 +16 31 +17 18 +17 32 +18 21 +18 33 +19 27 +19 28 +20 34 +20 35 +21 46 +21 47 +22 23 +22 35 +23 24 +23 36 +24 25 +24 37 +25 26 +25 38 +26 27 +26 39 +27 28 +27 40 +28 29 +28 41 +29 30 +29 42 +30 31 +30 43 +31 32 +31 44 +32 33 +32 45 +33 46 +34 48 +34 50 +35 36 +35 48 +35 51 +36 37 +37 38 +38 39 +39 40 +40 41 +41 42 +42 43 +43 44 +44 45 +45 46 +46 49 +46 52 +47 49 +47 53 +48 54 +49 55 +50 54 +50 56 +51 54 +51 57 +52 55 +52 58 +53 55 +53 59 +54 60 +55 61 +56 60 +56 62 +57 60 +57 63 +58 61 +58 64 +59 61 +59 65 +60 66 +61 67 +62 66 +62 70 +63 66 +63 71 +64 67 +64 81 +65 67 +65 82 +66 68 +67 69 +68 70 +68 71 +69 81 +69 82 +70 83 +71 72 +71 83 +71 85 +72 73 +72 86 +73 74 +73 87 +74 75 +74 88 +75 88 +75 93 +76 77 +76 98 +77 78 +77 99 +78 79 +78 89 +79 80 +79 90 +80 81 +80 91 +81 84 +81 92 +82 84 +83 95 +84 102 +85 86 +85 95 +86 87 +86 96 +87 88 +87 97 +88 94 +89 90 +89 99 +90 91 +90 100 +91 92 +91 101 +92 102 +93 94 +93 105 +94 97 +94 103 +95 96 +96 97 +97 104 +98 99 +98 107 +99 100 +99 106 +100 101 +100 108 +101 102 +103 104 +103 105 +103 111 +104 109 +105 110 +106 107 +106 108 +106 113 +107 116 +108 117 +109 111 +109 114 +110 111 +110 115 +111 112 +112 114 +112 115 +112 119 +113 116 +113 117 +113 122 +114 118 +115 120 +116 121 +117 123 +118 119 +119 120 +121 122 +122 123 +125 124 +125 126 +126 127 +124 127 +129 128 +129 130 +130 131 +128 131 +125 132 +132 133 +133 126 +134 135 +135 132 +134 125 +129 136 +136 137 +137 130 +139 138 +139 136 +138 129 +140 138 +140 128 +142 141 +142 138 +141 140 +134 143 +143 124 +145 144 +145 135 +144 134 +142 146 +146 139 +147 142 +147 148 +148 146 +144 149 +149 143 +150 147 +151 150 +151 148 +152 147 +152 141 +153 152 +153 150 +155 154 +156 155 +156 157 +157 154 +158 156 +158 149 +149 157 +159 158 +159 144 +160 159 +161 160 +161 144 +162 151 +162 163 +163 148 +164 162 +164 165 +165 163 +166 164 +166 167 +167 165 +168 154 +169 168 +169 155 +170 168 +171 170 +171 169 +172 169 +172 156 +173 172 +173 158 +160 173 +174 161 +174 145 +175 153 +175 150 +176 175 +176 151 +177 176 +177 162 +166 177 +178 166 +178 179 +179 167 +180 171 +181 180 +181 169 +182 178 +183 182 +183 179 +184 170 +184 180 +185 186 +186 180 +185 184 +187 166 +187 182 +188 189 +189 182 +188 187 +190 186 +190 181 +191 189 +191 183 +192 193 +193 186 +192 185 +194 195 +195 189 +194 188 +196 193 +196 190 +197 195 +197 191 +198 192 +198 199 +199 193 +200 194 +200 201 +201 195 +202 199 +202 196 +203 201 +203 197 +204 198 +204 202 +205 200 +205 203 +206 202 +207 206 +207 208 +208 202 +209 207 +209 210 +210 208 +211 209 +211 212 +212 210 +213 211 +213 214 +214 212 +215 213 +215 216 +216 214 +217 215 +217 218 +218 216 +219 217 +219 220 +220 218 +221 219 +221 222 +222 220 +223 221 +223 224 +224 222 +225 223 +225 226 +226 224 +227 225 +227 200 +200 226 +228 227 +228 205 +229 204 +229 206 +230 215 +230 217 +231 230 +231 219 +232 229 +232 207 +233 232 +233 209 +234 233 +234 211 +235 234 +235 213 +235 230 +236 237 +237 230 +236 235 +238 231 +238 221 +239 238 +239 223 +240 239 +240 225 +228 240 +241 237 +241 231 +242 243 +243 237 +242 236 +244 243 +244 241 +246 245 +246 243 +245 242 +247 246 +247 244 +123 127 +122 126 +117 124 +120 131 +119 130 +115 128 +121 133 +116 132 +107 135 +118 137 +114 136 +109 139 +110 140 +105 141 +108 143 +98 145 +104 146 +97 148 +100 149 +93 152 +75 153 +102 154 +101 157 +78 160 +77 161 +96 163 +95 165 +83 167 +84 168 +82 170 +81 169 +80 172 +79 173 +76 174 +74 175 +73 176 +72 177 +71 166 +70 179 +64 181 +62 183 +65 184 +59 185 +63 187 +57 188 +58 190 +56 191 +53 192 +51 194 +52 196 +50 197 +47 198 +35 200 +46 202 +34 203 +21 204 +20 205 +45 208 +44 210 +43 212 +42 214 +41 216 +40 218 +39 220 +38 222 +37 224 +36 226 +9 228 +18 229 +17 232 +16 233 +15 234 +14 235 +7 236 +13 231 +12 238 +11 239 +10 240 +6 241 +4 242 +3 244 +2 245 +1 246 +0 247 +Faces +248 +4 391 392 408 401 +4 385 386 404 397 +4 388 398 406 393 +4 362 368 389 367 +4 382 394 402 387 +4 373 374 383 381 +4 376 380 384 379 +4 355 356 377 361 +4 365 366 390 371 +4 339 340 363 345 +4 352 358 372 357 +4 353 331 328 336 +4 343 344 364 349 +4 329 309 305 306 +4 324 330 354 327 +4 325 265 262 308 +4 323 319 320 350 +4 315 316 346 321 +4 317 311 312 342 +4 313 277 271 272 +4 301 302 334 307 +4 303 297 298 332 +4 299 249 246 292 +4 295 287 288 322 +4 291 241 238 286 +4 289 283 284 318 +4 279 280 314 285 +4 275 276 310 281 +4 267 268 338 273 +3 263 259 260 +4 255 256 304 261 +4 251 252 300 257 +4 253 245 248 296 +4 247 237 234 242 +4 239 233 223 224 +4 235 231 215 216 +4 229 226 232 240 +4 206 212 227 209 +4 221 218 230 236 +4 198 210 219 201 +4 203 204 222 213 +4 195 196 214 211 +4 186 192 207 189 +4 178 190 199 181 +4 183 184 202 193 +4 175 176 194 191 +4 187 169 166 172 +4 179 141 138 170 +4 173 163 164 182 +4 171 133 134 174 +4 167 85 82 162 +4 139 81 78 132 +4 131 127 128 160 +4 123 124 158 129 +4 119 120 156 125 +4 115 116 154 121 +4 111 112 152 117 +4 107 108 150 113 +4 103 104 148 109 +4 99 100 146 105 +4 95 96 144 101 +4 91 92 142 97 +4 93 87 88 136 +4 89 35 32 80 +4 83 71 72 130 +3 77 74 106 +4 75 49 50 102 +4 73 67 68 126 +4 63 64 122 69 +4 59 60 118 65 +4 53 56 114 61 +4 57 54 76 110 +4 24 28 55 27 +4 45 46 98 51 +4 41 42 94 47 +4 37 38 90 43 +4 39 31 34 86 +4 21 22 48 29 +4 14 18 25 17 +4 11 12 20 19 +4 5 6 15 9 +4 1 2 10 7 +4 411 412 414 417 +4 419 420 422 425 +4 426 428 430 413 +4 432 434 427 437 +4 438 440 442 421 +4 445 446 439 449 +4 450 448 418 453 +4 455 456 451 459 +4 461 436 410 463 +4 465 466 433 469 +4 470 472 444 457 +4 471 475 476 478 +4 481 468 460 483 +4 477 485 487 488 +4 490 474 454 493 +4 491 495 496 484 +4 499 501 502 504 +4 507 508 510 503 +4 509 513 514 480 +4 515 517 519 520 +4 523 524 526 489 +4 525 529 530 532 +4 531 535 536 538 +4 541 543 544 498 +4 547 549 550 542 +4 545 553 554 500 +4 557 558 506 555 +4 561 516 512 559 +4 563 564 464 521 +3 497 567 568 +4 571 572 486 569 +4 575 576 522 573 +4 577 579 534 528 +4 537 581 582 584 +4 551 587 589 590 +4 583 593 595 596 +4 599 600 586 548 +4 602 604 601 607 +4 609 610 592 580 +4 612 614 611 617 +4 619 620 588 605 +4 623 624 594 615 +4 626 628 603 631 +4 632 634 613 637 +4 639 640 618 629 +4 643 644 622 635 +4 627 647 648 650 +4 633 653 654 656 +4 651 659 660 638 +4 657 663 664 642 +4 649 667 668 658 +4 655 671 672 662 +4 675 677 678 680 +4 683 684 686 679 +4 689 690 692 685 +4 695 696 698 691 +4 701 702 704 697 +4 707 708 710 703 +4 713 714 716 709 +4 719 720 722 715 +4 725 726 728 721 +4 731 732 734 727 +4 733 737 738 740 +4 739 743 744 670 +4 669 747 748 674 +3 751 752 706 +4 753 755 756 712 +4 749 759 760 676 +4 763 764 682 761 +4 767 768 688 765 +4 771 772 694 769 +4 773 774 750 700 +4 776 778 775 781 +4 783 784 718 757 +4 787 788 724 785 +4 791 792 730 789 +4 793 795 742 736 +4 797 798 754 779 +4 800 802 777 805 +4 807 808 796 803 +4 811 812 801 815 +4 817 818 806 813 +4 408 820 415 823 +4 400 820 417 825 +4 404 826 423 829 +4 396 826 425 831 +4 398 832 429 835 +4 406 822 431 833 +4 368 834 435 837 +4 394 838 441 841 +4 402 828 443 839 +4 374 840 447 843 +4 378 830 453 845 +4 360 844 459 847 +4 370 824 463 849 +4 340 836 467 851 +4 358 842 473 853 +4 336 852 479 855 +4 348 848 483 857 +4 326 846 493 859 +4 264 858 495 861 +4 350 862 505 865 +4 346 864 511 857 +4 270 866 519 869 +4 334 854 527 871 +4 332 870 533 873 +4 292 872 539 875 +4 294 862 541 877 +4 290 876 547 879 +4 282 880 553 883 +4 278 882 557 885 +4 274 884 561 867 +4 266 868 563 887 +4 268 850 565 887 +4 258 860 567 889 +4 254 888 571 891 +4 250 890 575 893 +4 244 892 579 895 +4 242 874 585 897 +4 224 880 591 899 +4 216 896 597 901 +4 228 878 599 903 +4 208 902 607 905 +4 220 894 609 907 +4 200 906 617 909 +4 204 898 621 911 +4 196 900 625 913 +4 188 904 631 915 +4 180 908 637 917 +4 184 910 641 919 +4 176 912 645 921 +4 168 914 647 923 +4 140 916 653 925 +4 164 918 661 927 +4 134 920 665 929 +4 84 922 667 931 +4 78 928 673 933 +4 160 926 681 935 +4 158 934 687 937 +4 156 936 693 939 +4 154 938 699 941 +4 152 940 705 943 +4 150 942 711 945 +4 148 944 717 947 +4 146 946 723 949 +4 144 948 729 951 +4 142 950 735 953 +4 136 952 741 925 +4 32 932 745 955 +4 70 930 747 957 +4 66 956 759 959 +4 62 958 763 961 +4 58 960 767 963 +4 52 962 771 965 +4 26 964 781 967 +4 44 968 783 971 +4 40 970 787 973 +4 36 972 791 975 +4 30 974 795 955 +4 22 968 799 977 +4 16 966 805 979 +4 12 976 809 981 +4 4 982 811 985 +4 8 978 815 983 +4 0 984 817 987 +4 2 980 819 987 +Polyhedra +0 +FProp int "LtdLayerNumber" +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.params b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.params new file mode 100644 index 0000000..8363559 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.params @@ -0,0 +1,2 @@ + + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.pin b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.pin new file mode 100644 index 0000000..d5d707b --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.pin @@ -0,0 +1,74 @@ + + + + + P1 + P1 + + + 1 + -1 + + -0.01454 + -0.0008 + + + + + + P2 + P2 + + + 1 + -1 + + 0.005 + 0.0022 + + + + + + P3 + P3 + + + 1 + -1 + + 0.005 + -0.0038 + + + + + + P4 + P4 + + + 1 + -1 + + -0.000885 + 0.00055 + + + + + + P5 + P5 + + + 1 + -1 + + -0.000885 + -0.00215 + + + + + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.plan b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.plan new file mode 100644 index 0000000..27ae06c --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.plan @@ -0,0 +1 @@ +Adaptive 1 GHz 5 GHz 50 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.prt b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.prt new file mode 100644 index 0000000..48c6fdb --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.prt @@ -0,0 +1,48 @@ + + + + + Auto + true + + + + + P1 + P1 + + 50 + 0 + + + + + P2 + P2 + + 50 + 0 + + + + + P3 + P3 + + 50 + 0 + + + + + P4 + P4 + P5 + + 100 + 0 + + + + + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.psz b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.psz new file mode 100644 index 0000000000000000000000000000000000000000..86e6d4e23ac027f5352268991ab035b5439b0d55 GIT binary patch literal 296 zcmV+@0oVQ?iwFP!00000|IJgoZiFxp?D-1hKIb*&70LLzd_htpi}((7U=uKe{C&*9 zVNi+`X+i<)?9A*k!t6XXwLi+Pue8b#IRWyeD)f7$t{HlJeR)dJnR~3&o#}Nw7)#@x z@3U3Hf#JvN4EIJ9x4aa6nUA6#BoCr6rbz@TVfaULRy1PDFP;1t?AR|J!Q*21*qOQa zEu_f{Jt)HihL6CWQdj*QaL`h%^{OC?h0{BNGuSX!TA;cVvwVK+;igi)XxmOt83M!s zTaLw!95Ff034l_>DaB;_?A=_vAG~h6UyXf=QPxsjP06hnjew*8F^SXACeQG$?Kz7r uj{hG{oFs_b+Y-;8^Pvd@VHA)!Bnf%`B_H>LEtYG&or7;)S>KO70{{T9)sOK2 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.qas b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.qas new file mode 100644 index 0000000..daeead0 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.qas @@ -0,0 +1,61 @@ +reference_timing_duration_seconds 0 +database_duration_seconds 0 +mesh_preprocessing_duration_seconds 0.091242 +mesh_extrusion_duration_seconds 0.129742 +mesh_fem_preparation_duration_seconds 0 +mesh_port_solver_duration_seconds 0.054188 +mesh_meshing_duration_seconds 0.106953 +solve_input_processing_duration_seconds 0.039618 +solve_db_initialization_duration_seconds 0.010565 +solve_port_solver_duration_seconds 0.007016 +solve_calibration_duration_seconds 0 +solve_deembedding_duration_seconds 0 +solve_gf_creation_duration_seconds 0.006516 +solve_mesh_reduction_duration_seconds 0.012517 +solve_mesh_display_duration_seconds 0 +solve_rf_load_duration_seconds 0 +solve_first_load_duration_seconds 0.080195 +solve_first_solve_duration_seconds 0.102581 +solve_first_misc_duration_seconds 0.08416 +solve_sweep_load_duration_seconds 0.595063 +solve_sweep_solve_duration_seconds 0.025033 +solve_sweep_misc_duration_seconds 0.304262 +database_flow_duration_seconds 0 +mesh_flow_duration_seconds 0.444825 +solve_flow_frequency_independent_duration_including_first_frequency_seconds 0.725293 +solve_flow_first_frequency_duration_seconds 0.266936 +solve_flow_frequency_dependent_duration_without_first_frequency_seconds 0.924358 +solve_flow_duration_seconds 1.649651 +solve_sweep_load_duration_per_frequency_seconds 0.085009 +solve_sweep_solve_duration_per_frequency_seconds 0.00357614285714286 +solve_sweep_misc_duration_per_frequency_seconds 0.043466 +solve_flow_frequency_dependent_duration_per_frequency_seconds 0.132051142857143 +solve_sweep_load_per_frequency_plus_rf_load_duration_seconds 0.085009 +solve_flow_frequency_independent_duration_seconds 0.593241857142857 +reference_timing_peak_page_memory_bytes 0 +reference_timing_peak_rss_memory_bytes 0 +reference_timing_page_fault_count 0 +database_peak_page_memory_bytes 0 +database_peak_rss_memory_bytes 0 +database_page_fault_count 0 +mesh_peak_page_memory_bytes 14942208 +mesh_peak_rss_memory_bytes 40566784 +mesh_page_fault_count 11387 +solve_peak_page_memory_bytes 81227776 +solve_peak_rss_memory_bytes 99553280 +solve_page_fault_count 81104 +maximal_peak_page_memory_bytes 81227776 +maximal_peak_rss_memory_bytes 99553280 +total_page_fault_count 92491 +reference_timing_thread_count 0 +lumped_and_wire_via_count 0 +bondwire_count 0 +triangle_count 2 +rectangle_count 49 +quad_count 31 +via_count 0 +matrix_size 509 +reduced_matrix_size 374 +frequency_count 8 +solve_peak_memory_estimate_bytes 5030400 +total_cell_count 82 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.qry b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.qry new file mode 100644 index 0000000..9591487 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.qry @@ -0,0 +1,16 @@ +#Momentum: B.2026.01.321 (*) built: Aug 11 2025 +#Momentum Date and Time: Thu Sep 25 16:25:16 2025 + +Overall database status : 1 (file present and valid) + +Frequency range : from 1 GHz to 5 GHz. + +Requested frequency range : from 1 GHz to 5 GHz. + +Individual status fields : (0 = FALSE, 1 = TRUE) + File exists : 1 + Substrates match : 1 + Frequency-range matches : 1 + +Corresponding potentialpath : C:\Users\forss/ +Corresponding potentialname : C:\Users\forss\\substrates\0000.sdb diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sab b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sab new file mode 100644 index 0000000000000000000000000000000000000000..acc102f267d58bb501a7e31ba19897eee8a54b23 GIT binary patch literal 57414 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sst b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sst new file mode 100644 index 0000000..2f480a3 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sst @@ -0,0 +1,5 @@ + Physical memory : 36.21 MB + Virtual memory : 14.18 MB + Page faults : 10597 + User Time : 0h 0m 0s + Elapsed Time : 0h 0m 0s diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sta b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sta new file mode 100644 index 0000000..6117041 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sta @@ -0,0 +1,116 @@ +============================================================================== + + ------ MOMENTUM STATISTICS (MW mode) ------ + + Momentum MomEngine_64 2026.01.321 (*) built: Aug 11 2025 + Thu Sep 25 16:25:16 2025 + +============================================================================== + + +------------------------------------------------------------------------------ +MESH +------------------------------------------------------------------------------ + Frequency : 5 GHz + + Rectangular cells : 49 + Quadrangular cells : 31 + Triangular cells : 2 + Via cells : 0 + + Edge currents : 136 + +------------------------------------------------------------------------------ +SOLVER USER TIME ELAPSED TIME MEMORY +PROCESSES (h:m:s) (h:m:s) (MB) +------------------------------------------------------------------------------ + +SIMULATION SET-UP +----------------- + Initialization | 0: 0: 0 | 0: 0: 0 | 35.50 + Ports analysis | 0: 0: 0 | 0: 0: 0 | 0.07 + Mesh processing | 0: 0: 0 | 0: 0: 0 | 6.61 + + Matrix size : 509 + Reduced matrix size : 374 + Estimated process size is below 256.00 MB + + Simulation temperature : 298.15 K + +1. SIMULATION FREQUENCY = 1 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 1.10 + Basis creation | 0: 0: 0 | 0: 0: 0 | 7.36 + Matrix load | 0: 0: 0 | 0: 0: 0 | 35.87 + Matrix solve | 0: 0: 0 | 0: 0: 1 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + +2. SIMULATION FREQUENCY = 5 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 1 | 0: 0: 0 | 6.96 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +3. SIMULATION FREQUENCY = 3.66667 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 0 | 0: 0: 0 | 0.18 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 1 | 0: 0: 0 | 0.00 + +4. SIMULATION FREQUENCY = 2.33333 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +5. SIMULATION FREQUENCY = 4.33333 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 1 | 0: 0: 0 | 0.95 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +6. SIMULATION FREQUENCY = 1.44444 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 0 | 0: 0: 0 | 0.12 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 1 | 0: 0: 0 | 0.00 + +7. SIMULATION FREQUENCY = 4.66667 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 0 | 0: 0: 0 | 0.14 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +8. SIMULATION FREQUENCY = 3 GHz +------------------------- + Green functions | 0: 0: 0 | 0: 0: 0 | 0.00 + Matrix load | 0: 0: 1 | 0: 0: 0 | 0.07 + Matrix solve | 0: 0: 0 | 0: 0: 0 | 0.00 + S parameters | 0: 0: 0 | 0: 0: 0 | 0.00 + Adaptive sampling | 0: 0: 0 | 0: 0: 0 | 0.00 + +------------------------------------------------------------------------------ +TOTALS +------------------------------------------------------------------------------ + Nr of Frequencies : 8 + + Physical memory : 94.94 MB + Virtual memory : 77.46 MB + Page faults : 81113 + User Time : 0h 0m 5s + Elapsed Time : 0h 0m 2s + +============================================================================== + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sti b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sti new file mode 100644 index 0000000..4231e26 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sti @@ -0,0 +1,2 @@ +START 1 STOP 5 STEP 4, +AFS S_50 MAXSAMPLES 50 SAMPLING ALL NORMAL; diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.stm b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.stm new file mode 100644 index 0000000..d2f3704 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.stm @@ -0,0 +1,34 @@ +============================================================================== + + ------ MOMENTUM STATISTICS (MW mode) ------ + + Momentum MomEngine_64 2026.01.321 (*) built: Aug 11 2025 + Thu Sep 25 16:25:16 2025 + +============================================================================== + + +------------------------------------------------------------------------------ +MESH +------------------------------------------------------------------------------ + +STATISTICS +---------- + Triangular cells : 2 + Rectangular cells : 49 + Non-rectangular quadrilateral cells : 31 + Via cells : 0 + Lumped/wire vias : 0 + Bondwires : 0 + Edge currents : 0 + +RESOURCES +--------- + Physical memory : 38.68 MB + Virtual memory : 14.25 MB + Page faults : 11386 + User Time : 0h 0m 0s + Elapsed Time : 0h 0m 0s + +============================================================================== + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sub b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sub new file mode 100644 index 0000000..054ef1f --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.sub @@ -0,0 +1,17 @@ +UNITS METRE +BOTTOMPLANE IMPEDANCE 0 0 +TOPPLANE OPEN +LAYERS +0 THICKNESS INFINITY + PERMITTIVITY VALUE 1 0 + PERMEABILITY VALUE 1 0, +1 THICKNESS 2.5e-05 + PERMITTIVITY VALUE 1 0 + PERMEABILITY VALUE 1 0 + STRIP + VIA, +2 THICKNESS 0.00152 + PERMITTIVITY LOSSTANGENT 3.66 0.003 + PERMEABILITY VALUE 1 0 + STRIP + VIA; diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.toi b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.toi new file mode 100644 index 0000000..29ba887 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.toi @@ -0,0 +1,18 @@ + + + + P1 + + + P2 + + + P3 + + + P4 + + + P5 + + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.txb b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj.txb new file mode 100644 index 0000000000000000000000000000000000000000..8b030a1cf0a337f6a04f55a89436f9e314378f0e GIT binary patch literal 891 zcmV->1BCn^iwFP!00000|D9I3ZWKWft=V1Qx5roL+!AUs%O?lv{chwudBOXzdojW0iaw4 z4>K>1pIdkDQMm(ciY+RGz@l;|TAt0MKVcX?%jK|Cd4k2TNX6-k5~lt~68O27L_f@i zi)pw`Cj{>$a8I6yJ-F?W6LO5Ia7K;sb{!G)NKkv6F@VHH|1La}hH2EkY(GVjaS2}&t>6gxcbOxm}B%NXDj7VoxI=*zqq%$s^3F%BqC#4-I z@j$5uNr6DL0L8%BzMo>C}5)zb>priz)B`7gLsR>F>Pa=#z#X{Oem&jYJJ3#x6Mk`7y z@GTiJKCjWaURkbyTPG4T44oc`!7l;C}9_((yb|a&@Rj-{;yS1_1Xa?&%$Y!G!RCl*-1~8iuyB5@Hwsvjj`t;oF z*JR_INUcgSS(jY&cM9F-jJYyj7Lo<>;-xWF zrTeB?X4{jWLIBB2sxs$rp$!{m{Alm^r!n!;Ez2kTw-t+dhlQ{EqB;5h#Uk_d;5<@d z77GpwI>2H43@Q!e9r}_7q2~%_xn3NYvtdpPWX`?KLrjrbbjXakWW?0|fsEN_ZQg~M za!E3AvX@5cOD%Y3 + + + + P1 + P1 + + 50 + 0 + + + + P2 + P2 + + 50 + 0 + + + + P3 + P3 + + 50 + 0 + + + + P4 + P4 + P5 + + 100 + 0 + + + + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj_t3D.opt b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj_t3D.opt new file mode 100644 index 0000000..caf84d8 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_1/layout/emSetup_MoM/proj_t3D.opt @@ -0,0 +1,7 @@ +mesh_convergence_plot OFF; +save_fields_for nofrequencies; +mask 1 expandDir 1; +mask 2 expandDir 0; +mask 3 expandDir 0; +mask 6 expandDir 0; +SPARAM_OUTPUTFORMAT CITIFILE; diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/.variables b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/.variables new file mode 100644 index 0000000..0276663 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/.variables @@ -0,0 +1 @@ +surfs_layer_1;, 542 surfaces diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/EMDS4ADS.prf b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/EMDS4ADS.prf new file mode 100644 index 0000000..b893775 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/EMDS4ADS.prf @@ -0,0 +1,51 @@ +Begin_Block Header + + Mode ASCII + File_Name C:/Users/forss/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/EMDS4ADS.prf + Version 3.00 + +End_Block Header + +Begin_Block Data + + Begin_Preferences + + Begin_Material_Block + Material cond 9.3333333333333335e-01 4.1568627450980394e-01 3.1372549019607843e-01 + Material __SubstrateLayer1 1.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + Material __BOTTOM 0.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + End_Material_Block + + Begin_Color_Block + Object __SubstrateLayer1_1 1.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + Object cond_3 9.3333333333333335e-01 4.1568627450980394e-01 3.1372549019607843e-01 + Object __BOTTOM_2 0.0000000000000000e+00 0.0000000000000000e+00 1.0000000000000000e+00 + End_Color_Block + + Begin_Visible_Block + Object __SubstrateLayer1_1 1 0 80 + Object cond_3 1 0 50 + Object __BOTTOM_2 1 0 50 + End_Visible_Block + + Begin_Plane_Block + Planes 0 + End_Plane_Block + + Begin_Camera_Block + Position 6.7089714050292969e+01 -8.2161598205566406e+01 7.7520957946777344e+01 + Target -6.5960235595703125e+00 -8.4758481979370117e+00 3.8352022171020508e+00 + Up -4.0824824571609497e-01 4.0824833512306213e-01 8.1649661064147949e-01 + 5.1050979614257812e+01 5.1050979614257812e+01 + End_Camera_Block + + Begin_Background_Block + Top_Color 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 + Bottom_Color 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 + Shadow 0 + End_Background_Block + + End_Preferences + +End_Block Data + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/emStateFile.xml b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/emStateFile.xml new file mode 100644 index 0000000..b0d1857 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/emStateFile.xml @@ -0,0 +1,2290 @@ + + + 2 + 0,subst + 5 + 0 + + emCosim + MyLab2_lib + cell_2_emCosim + emModel + True + 1 + layout + + + 0 + emExtracted + + 1 + + + + + emModel + False + False + False + False + False + mySuffix + False + True + True + + 1 + + + + symbol + False + 0 + 1 + False + False + + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + False + + + + + + 0.02 + 2 + 15 + False + + 3 + 0 + 5 GHz + 3 + 4 + 1 + 25 + 0 + True + 100 + 2 + False + 0 + 0 + False + 0.001 + 2 + 0 + 2 + 0 + 2 + True + False + True + False + True + True + 0.2 + 0.06 + 0 + 0 + 0 + 2 + 0 + 2 + 0 + 2 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + + 2 + 2 + 500 + 1e-05 + False + False + + + 3 + 3 + 4 + + + 0 + 0 + False + 3.125 + 2 + 5 + 2 + 0 + True + 25 + 0 + + + + bond + + + 0 + 0 + + cond + + + 0 + 0 + + cond2 + + + 0 + 0 + + diel2 + + + 0 + 0 + + hole + + + 0 + 0 + + resi + + + 0 + 0 + + + + + All simulation options are initialized and ready for simulation. + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + False + 2 + + + C:\Users\forss\MyLab2_wrk + MyLab2_lib + cell_2 + layout + + + <(inPreparation)> + + + <(inPreparation)> + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + N__10 + + N__10 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__16 + + N__16 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__21 + + N__21 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__22 + + N__22 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__23 + + N__23 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__24 + + N__24 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__25 + + N__25 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__26 + + N__26 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P3 + + P3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P4 + + P4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + N__10 + + N__10 + 0 + 0 + 0 + + N__16 + + N__16 + 0 + 0 + 0 + + N__21 + + N__21 + 0 + 0 + 0 + + N__22 + + N__22 + 0 + 0 + 0 + + N__23 + + N__23 + 0 + 0 + 0 + + N__24 + + N__24 + 0 + 0 + 0 + + N__25 + + N__25 + 0 + 0 + 0 + + N__26 + + N__26 + 0 + 0 + 0 + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + P3 + + P3 + 0 + 0 + 0 + + P4 + + P4 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + <(inPreparation)> + False + 0 + 0 + 0 + 0 + False + + All simulation options are initialized and ready for simulation. + + + + + + + False + 0 + 2 + 20 + True + 0 + 3 + False + True + 0 + 2 + False + 0 + True + True + 1 + + + + bond + + bond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond + + cond + 0 + 0 + + 0 + 0 + + 0 + 0 + + cond2 + + cond2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + diel2 + + diel2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + hole + + hole + 0 + 0 + + 0 + 0 + + 0 + 0 + + resi + + resi + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + N__10 + + N__10 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__16 + + N__16 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__21 + + N__21 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__22 + + N__22 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__23 + + N__23 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__24 + + N__24 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__25 + + N__25 + 0 + 0 + + 0 + 0 + + 0 + 0 + + N__26 + + N__26 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P1 + + P1 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P2 + + P2 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P3 + + P3 + 0 + 0 + + 0 + 0 + + 0 + 0 + + P4 + + P4 + 0 + 0 + + 0 + 0 + + 0 + 0 + + + + + + 0 + 0 + True + False + + + 0 + 1 + 3 + 25 + 0 + + True + True + True + 3 + 8 + True + 5 + 8 + True + 5 + 8 + + + + + bond + + bond + 0 + 0 + 0 + + cond + + cond + 0 + 0 + 0 + + cond2 + + cond2 + 0 + 0 + 0 + + diel2 + + diel2 + 0 + 0 + 0 + + hole + + hole + 0 + 0 + 0 + + resi + + resi + 0 + 0 + 0 + + + + + + N__10 + + N__10 + 0 + 0 + 0 + + N__16 + + N__16 + 0 + 0 + 0 + + N__21 + + N__21 + 0 + 0 + 0 + + N__22 + + N__22 + 0 + 0 + 0 + + N__23 + + N__23 + 0 + 0 + 0 + + N__24 + + N__24 + 0 + 0 + 0 + + N__25 + + N__25 + 0 + 0 + 0 + + N__26 + + N__26 + 0 + 0 + 0 + + P1 + + P1 + 0 + 0 + 0 + + P2 + + P2 + 0 + 0 + 0 + + P3 + + P3 + 0 + 0 + 0 + + P4 + + P4 + 0 + 0 + 0 + + + + + True + True + 0 + 2 + True + True + 1 + 8 + 7.6 + False + 1 + 8 + 7.6 + False + 0 + 2 + True + False + 1 + True + EmPpMsgs + 255 + False + dummy dummy2 + + + 0 + + + bond + + bond + True + 0 + + 2 + 0 + 0.15 + + cond + + cond + True + 0 + + 2 + 0 + 0.15 + + cond2 + + cond2 + True + 0 + + 2 + 0 + 0.15 + + resi + + resi + True + 0 + + 2 + 0 + 0.15 + + + + + + diel2 + + diel2 + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + hole + + hole + True + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + + 0 + 0 + 2 + 0 + + + False + False + 0 + 17 + 3 + 8 + 0 + 0 + 2 + + + + + + True + cell_2 + True + True + cell_2 + False + True + False + False + mySuffix + True + S_Nport_P.ddt + True + True + + + + 1 + + 1 + 0 + 1 + 5 + 50 (max) + -1 + True + GHz + GHz + + -1 + -1 + -1 + -1 + 0 + 0 + 0 + 0 + + + + + False + 1 + + + False + + MyLab2_lib:cell_1 + + + + + + + False + True + + currents + + currents + 0 + + fields + + fields + 1 + + + + currents + 0 + + + True + cell_2 + True + True + S_Nport_P.ddt + + + True + cell_2 + True + False + True + False + False + mySuffix + + + + False + False + 0 + MyLab2_lib:cell_2:layout + False + + False + False + False + + ads_tlines:MLIN + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + ads_tlines:MSABND_MDS + + 0 + + circuit + + circuit + 0 + + 0 + 4 + + + + + em + + em + 0 + + 0 + 3 + + + + + + + + + MyLab2_lib:cell_2:layout:Bend6 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_2:layout:Bend7 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_2:layout:Bend8 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_2:layout:Bend9 + + 34 + ads_tlines:MSABND_MDS:layout + em + + False + + MyLab2_lib:cell_2:layout:TL12 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL13 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL14 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL15 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL16 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL17 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL18 + + 34 + ads_tlines:MLIN:layout + em + + False + + MyLab2_lib:cell_2:layout:TL19 + + 34 + ads_tlines:MLIN:layout + em + + False + + + + + True + True + False + False + 0 + + True + + + P1 + P1 + 1 + + + + + 1 + -1 + cond:drawing + point + + -0.0247:0 + + + + + + + P2 + P2 + 2 + + + + + 1 + -1 + cond:drawing + point + + 0.005:0 + + + + + + + P3 + P3 + 3 + + + + + 1 + -1 + cond:drawing + point + + 0.005:-0.013 + + + + + + + P4 + P4 + 4 + + + + + 1 + -1 + cond:drawing + point + + -0.0247:-0.013 + + + + + + + + + + True + + + 1 + P1 + 50:0 + Auto + 0 + 2 + + + P1 + + + ::__GND__ + + + + 2 + P2 + 50:0 + Auto + 0 + 2 + + + P2 + + + ::__GND__ + + + + 3 + P3 + 50:0 + Auto + 0 + 2 + + + P3 + + + ::__GND__ + + + + 4 + P4 + 50:0 + Auto + 0 + 2 + + + P4 + + + ::__GND__ + + + + + + + 0 + 0 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Simulator:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Momentum simulation in microwave mode</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Layout:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Workspace: C:\Users\forss\MyLab2_wrk<br>Library: MyLab2_lib<br>Cell: cell_2<br>View: layout</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Partitioning between EM and circuit:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM simulation/model of all items</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Substrate:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Substrate: cell_1 (defined in library: MyLab2_lib)</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Ports:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">4 ports defined</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Frequency plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Adaptive from 1 GHz to 5 GHz (Npts: 50 (max))</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Output plan:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Template: Auto-select</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Dataset: cell_2_MomUW</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">Mom Simulation options:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Using local settings</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">All simulation options are initialized and ready for simulation.</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM simulation resources:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Simulation on host:Local</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;text-decoration:underline"><span style=" font-size:9pt; font-weight:bold">EM Model:</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:12px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">EM Model: emModel<br> Auto-updated</span></p></body></html> + + + LocalRemote + + 1 + Local + - needs refresh - + False + + False + + False + + False + + False + + False + + False + + Now + + + Never + + + True + 0 + + + Normal + + + True + + True + + + + Local + 1 + queue + True + False + + True + 0 + + + Normal + + + True + + True + + + + + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/momentum.cfg b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/momentum.cfg new file mode 100644 index 0000000..e69de29 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.c2d b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.c2d new file mode 100644 index 0000000..80956d9 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.c2d @@ -0,0 +1,110 @@ +CITIFILE A.01.01 +#Momentum: B.12.070 (*) built: Aug 11 2025 +#Momentum Date and Time: Mon Sep 29 22:26:16 2025 + +NAME PortSet1 + + +CONSTANT NBR_OF_PORTS 4 + +VAR freq MAG 2 + +DATA GAMMA_1[1] RI +DATA Z0_1[1,1] RI +DATA LAMBADAI_1[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END +CITIFILE A.01.01 +NAME PortSet2 + +VAR freq MAG 2 + +DATA GAMMA_2[1] RI +DATA Z0_2[1,1] RI +DATA LAMBADAI_2[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END +CITIFILE A.01.01 +NAME PortSet3 + +VAR freq MAG 2 + +DATA GAMMA_3[1] RI +DATA Z0_3[1,1] RI +DATA LAMBADAI_3[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END +CITIFILE A.01.01 +NAME PortSet4 + +VAR freq MAG 2 + +DATA GAMMA_4[1] RI +DATA Z0_4[1,1] RI +DATA LAMBADAI_4[1,1] RI + +VAR_LIST_BEGIN + 1000000000 + 5000000000 +VAR_LIST_END + +BEGIN + 0 , 0 + 0 , 0 +END +BEGIN + 50 , 0 + 50 , 0 +END +BEGIN + 0 , 0 + 0 , 0 +END diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.cdr b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.cdr new file mode 100644 index 0000000..928361e --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.cdr @@ -0,0 +1,32 @@ +UNITS UM +RESOLUTION 0.025000000000000 UM + +NUMBER OF PORTSETS 4 + +PORTSET 1 + +NO TML_PORT; + +RPS 0 +END PORTSET 1 + +PORTSET 2 + +NO TML_PORT; + +RPS 0 +END PORTSET 2 + +PORTSET 3 + +NO TML_PORT; + +RPS 0 +END PORTSET 3 + +PORTSET 4 + +NO TML_PORT; + +RPS 0 +END PORTSET 4 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.cfg b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.cfg new file mode 100644 index 0000000..6668bf8 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.cfg @@ -0,0 +1,3 @@ +user = C:/Users/forss/MyLab2_wrk +site = ~/ +supplied = ^/ diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.exb b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.exb new file mode 100644 index 0000000000000000000000000000000000000000..4fa2842948e2e4ef7332efd83c330089cf6354c7 GIT binary patch literal 921 zcmV;K17`dmiwFP!00000|CLueZxcZfzVpR-J1^%|CIzAcJ26E%i!Kr&L8L#0_(&`{ zapX8cP*KqE2N3^(pFm5IHWCs)AWe9`pMe}Rw{v&vnKMIH8t>f9w{x?z`+4^U9miQ& zaa`zJ4}R`HdW?D>$Sg_T(o0N7Trc%e3!#0_fiiaS4AcuQ>T}mEGpfg#)_GyYRLF|a zo>cAskMCby zU0+{aNuX}GaqwJ?0HGOo^WfHgyS32{u5H{6T4nuxp%;x?UtNRW<=uABy1lU(l%oMf zEa~%7RM{&LtE&ZX){2lsPBf#qia)3LJ;mRn`16XtSMm2L{(i+jp!f$B|B&JzR{RCU zKce_Y75|vxA6NVniodA%Cl&vc;-6OhGm1Zp0|LxRAOM^N0>Eh?0GtN`z=J4Y0Gtm3zzHD$oDl-RDIoxy69T|VApo2e0>Eh@0Gt;Bz=oiNBtIDKA$yaPep8|dGHd;s~1H#d-9(TSKI`KR=Z zZ!@P?mWI)ASN5k*2iR{bz>Xem(E7FZ_JaY!?l^CaSQ4z=Ex z8rj!DlExxSqu3eC`o1`SBAFin_V+?ZCKZ;6lTqIPPlYdz{)uTPlQhFR@rxs9Kfyvm v5ixscRA16-wUh>Af}x+4Ap_M;luxDNmTXY013 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.fra b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.fra new file mode 100644 index 0000000..bffa7ab --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.fra @@ -0,0 +1,8 @@ +#AFS File: FREQUENCY RANGE INFORMATION +#AFS Library Version: 3.00 + +NUMBER OF DATA ROWS : 4 +NUMBER OF DATA COLUMNS : -4 + +NUMBER OF BLOCKS : 1 +0 9 :0 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.gdf b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.gdf new file mode 100644 index 0000000..4b1f437 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.gdf @@ -0,0 +1,671 @@ +UNITS MM,10000; +$$ +$$ +$$ +ADD L1 :W0.000 -24.7000,-13.5500 -24.7000,-12.4500; +ADD L1 :W0.000 -24.7000,-12.4500 -23.6000,-12.4500; +ADD L1 :W0.000 -24.7000,-14.6500 -24.7000,-13.5500; +ADD L1 :W0.000 -24.7000,-14.6500 -23.6000,-14.6500; +ADD L1 :W0.000 -23.6000,-14.6500 -22.4750,-14.6500; +ADD L1 :W0.000 -22.4750,-13.5500 -22.4750,-14.6500; +ADD L1 :W0.000 -22.4750,-13.5500 -22.4750,-12.4500; +ADD L1 :W0.000 -23.6000,-12.4500 -22.4750,-12.4500; +ADD L1 :W0.000 2.7750,-0.5500 2.7750,0.5500; +ADD L1 :W0.000 2.7750,-0.5500 3.9000,-0.5500; +ADD L1 :W0.000 2.7750,0.5500 2.7750,1.6500; +ADD L1 :W0.000 2.7750,1.6500 3.9000,1.6500; +ADD L1 :W0.000 5.0000,0.5500 5.0000,1.6500; +ADD L1 :W0.000 3.9000,1.6500 5.0000,1.6500; +ADD L1 :W0.000 3.9000,-0.5500 5.0000,-0.5500; +ADD L1 :W0.000 5.0000,-0.5500 5.0000,0.5500; +ADD L1 :W0.000 2.7750,-13.5500 2.7750,-14.6500; +ADD L1 :W0.000 2.7750,-14.6500 3.9000,-14.6500; +ADD L1 :W0.000 2.7750,-13.5500 2.7750,-12.4500; +ADD L1 :W0.000 2.7750,-12.4500 3.9000,-12.4500; +ADD L1 :W0.000 3.9000,-14.6500 5.0000,-14.6500; +ADD L1 :W0.000 5.0000,-14.6500 5.0000,-13.5500; +ADD L1 :W0.000 5.0000,-13.5500 5.0000,-12.4500; +ADD L1 :W0.000 3.9000,-12.4500 5.0000,-12.4500; +ADD L1 :W0.000 1.2000,1.6500 1.6500,0.5500; +ADD L1 :W0.000 0.7444,0.5500 1.6500,0.5500; +ADD L1 :W0.000 0.6000,2.2500 1.2000,1.6500; +ADD L1 :W0.000 -0.3320,1.3180 0.6000,2.2500; +ADD L1 :W0.000 -0.3320,1.3180 0.7444,0.5500; +ADD L1 :W0.000 0.7444,-13.5500 1.6500,-13.5500; +ADD L1 :W0.000 1.2000,-14.6500 1.6500,-13.5500; +ADD L1 :W0.000 -0.3320,-14.3180 0.7444,-13.5500; +ADD L1 :W0.000 -0.3320,-14.3180 0.6000,-15.2500; +ADD L1 :W0.000 0.6000,-15.2500 1.2000,-14.6500; +ADD L1 :W0.000 -0.3320,1.3180 0.0195,0.4695; +ADD L1 :W0.000 -1.6500,0.0000 -1.6500,1.2426; +ADD L1 :W0.000 -1.6500,0.0000 0.0195,0.4695; +ADD L1 :W0.000 -1.2107,2.3033 -0.3320,1.3180; +ADD L1 :W0.000 -1.6500,1.2426 -1.2107,2.3033; +ADD L1 :W0.000 -0.3320,-14.3180 0.6000,-15.2500; +ADD L1 :W0.000 -1.2107,-15.3033 -0.3320,-16.1820; +ADD L1 :W0.000 -0.3320,-16.1820 0.6000,-15.2500; +ADD L1 :W0.000 -1.6500,-14.2426 -0.3320,-14.3180; +ADD L1 :W0.000 -1.6500,-14.2426 -1.2107,-15.3033; +ADD L1 :W0.000 -2.8500,5.7000 -1.6335,4.4835; +ADD L1 :W0.000 -3.5018,5.2527 -2.8500,5.7000; +ADD L1 :W0.000 -3.5018,3.5018 -3.5018,5.2527; +ADD L1 :W0.000 -3.5018,3.5018 -2.8715,3.2454; +ADD L1 :W0.000 -2.8715,3.2454 -1.6335,4.4835; +ADD L1 :W0.000 -1.6500,-14.2426 -1.2107,-15.3033; +ADD L1 :W0.000 -3.4906,-14.7509 -1.6500,-14.2426; +ADD L1 :W0.000 -2.8715,-16.2454 -1.2107,-15.3033; +ADD L1 :W0.000 -3.5018,-15.7581 -3.4906,-14.7509; +ADD L1 :W0.000 -3.5018,-15.7581 -2.8715,-16.2454; +ADD L1 :W0.000 -3.5018,3.5018 -2.8715,3.2454; +ADD L1 :W0.000 -3.4906,1.7509 -2.8715,3.2454; +ADD L1 :W0.000 -5.2527,3.5018 -3.5018,3.5018; +ADD L1 :W0.000 -5.2527,1.7509 -5.2527,3.5018; +ADD L1 :W0.000 -5.2527,1.7509 -3.4906,1.7509; +ADD L1 :W0.000 -3.5018,-14.0072 -3.4906,-14.7509; +ADD L1 :W0.000 -5.2527,-14.0072 -3.5018,-14.0072; +ADD L1 :W0.000 -5.2527,-15.7581 -5.2527,-14.0072; +ADD L1 :W0.000 -5.2527,-15.7581 -3.5018,-15.7581; +ADD L1 :W0.000 -3.5018,-15.7581 -3.4906,-14.7509; +ADD L1 :W0.000 -3.5018,-15.7581 -2.8715,-16.2454; +ADD L1 :W0.000 -3.5018,-17.5090 -2.8715,-16.2454; +ADD L1 :W0.000 -5.2527,-17.5090 -5.2527,-15.7581; +ADD L1 :W0.000 -5.2527,-17.5090 -3.5018,-17.5090; +ADD L1 :W0.000 -5.2527,-15.7581 -3.5018,-15.7581; +ADD L1 :W0.000 -2.8715,-16.2454 -1.6335,-17.4835; +ADD L1 :W0.000 -3.5018,-17.5090 -2.8715,-16.2454; +ADD L1 :W0.000 -2.8500,-18.7000 -1.6335,-17.4835; +ADD L1 :W0.000 -3.5018,-18.7000 -3.5018,-17.5090; +ADD L1 :W0.000 -3.5018,-18.7000 -2.8500,-18.7000; +ADD L1 :W0.000 -15.7581,-15.7581 -14.0072,-15.7581; +ADD L1 :W0.000 -14.0072,-15.7581 -14.0072,-14.0072; +ADD L1 :W0.000 -15.7581,-14.0072 -14.0072,-14.0072; +ADD L1 :W0.000 -16.2094,-14.7509 -15.7581,-14.0072; +ADD L1 :W0.000 -16.2094,-14.7509 -15.7581,-15.7581; +ADD L1 :W0.000 -16.2094,-14.7509 -15.7581,-15.7581; +ADD L1 :W0.000 -16.8285,-16.2454 -15.7581,-15.7581; +ADD L1 :W0.000 -18.0500,-14.2426 -16.2094,-14.7509; +ADD L1 :W0.000 -18.4893,-15.3033 -18.0500,-14.2426; +ADD L1 :W0.000 -18.4893,-15.3033 -16.8285,-16.2454; +ADD L1 :W0.000 -17.5090,5.0410 -15.7581,5.2527; +ADD L1 :W0.000 -16.8285,3.2454 -15.7581,3.5018; +ADD L1 :W0.000 -15.7581,3.5018 -15.7581,5.2527; +ADD L1 :W0.000 -18.0665,4.4835 -17.5090,5.0410; +ADD L1 :W0.000 -18.0665,4.4835 -16.8285,3.2454; +ADD L1 :W0.000 -18.4893,2.3033 -18.0500,1.2426; +ADD L1 :W0.000 -19.3680,1.3180 -18.4893,2.3033; +ADD L1 :W0.000 -19.7195,0.4695 -19.3680,1.3180; +ADD L1 :W0.000 -19.7195,0.4695 -18.0500,0.0000; +ADD L1 :W0.000 -18.0500,0.0000 -18.0500,1.2426; +ADD L1 :W0.000 -19.3680,-14.3180 -18.0500,-14.2426; +ADD L1 :W0.000 -18.4893,-15.3033 -18.0500,-14.2426; +ADD L1 :W0.000 -20.3000,-15.2500 -19.3680,-14.3180; +ADD L1 :W0.000 -20.3000,-15.2500 -19.3680,-16.1820; +ADD L1 :W0.000 -19.3680,-16.1820 -18.4893,-15.3033; +ADD L1 :W0.000 -19.7195,-13.4695 -19.3680,-14.3180; +ADD L1 :W0.000 -20.4444,-13.5500 -19.7195,-13.4695; +ADD L1 :W0.000 -20.9000,-14.6500 -20.4444,-13.5500; +ADD L1 :W0.000 -20.9000,-14.6500 -20.3000,-15.2500; +ADD L1 :W0.000 -20.3000,-15.2500 -19.3680,-14.3180; +ADD L1 :W0.000 -20.3000,2.2500 -19.3680,1.3180; +ADD L1 :W0.000 -20.9000,1.6500 -20.3000,2.2500; +ADD L1 :W0.000 -20.9000,1.6500 -20.4444,0.5500; +ADD L1 :W0.000 -20.4444,0.5500 -19.7195,0.4695; +ADD L1 :W0.000 -19.7195,0.4695 -19.3680,1.3180; +ADD L1 :W0.000 0.5500,-12.4500 0.7444,-13.5500; +ADD L1 :W0.000 -0.5500,-12.4500 0.5500,-12.4500; +ADD L1 :W0.000 -0.5500,-12.4500 0.0195,-13.4695; +ADD L1 :W0.000 -0.3320,-14.3180 0.0195,-13.4695; +ADD L1 :W0.000 -0.3320,-14.3180 0.7444,-13.5500; +ADD L1 :W0.000 -0.5500,-0.5500 0.0195,0.4695; +ADD L1 :W0.000 -0.5500,-0.5500 0.5500,-0.5500; +ADD L1 :W0.000 0.5500,-0.5500 0.7444,0.5500; +ADD L1 :W0.000 -0.3320,1.3180 0.7444,0.5500; +ADD L1 :W0.000 -0.3320,1.3180 0.0195,0.4695; +ADD L1 :W0.000 -1.6500,-13.0000 -1.6500,-14.2426; +ADD L1 :W0.000 -3.4906,-13.0000 -1.6500,-13.0000; +ADD L1 :W0.000 -3.5018,-14.0072 -3.4906,-13.0000; +ADD L1 :W0.000 -3.5018,-14.0072 -3.4906,-14.7509; +ADD L1 :W0.000 -3.4906,-14.7509 -1.6500,-14.2426; +ADD L1 :W0.000 -18.0500,-13.0000 -18.0500,-14.2426; +ADD L1 :W0.000 -19.7195,-13.4695 -19.3680,-14.3180; +ADD L1 :W0.000 -19.3680,-14.3180 -18.0500,-14.2426; +ADD L1 :W0.000 -19.1500,-12.4500 -18.0500,-12.4500; +ADD L1 :W0.000 -19.7195,-13.4695 -19.1500,-12.4500; +ADD L1 :W0.000 -18.0500,-13.0000 -18.0500,-12.4500; +ADD L1 :W0.000 -0.5500,-12.4500 0.0195,-13.4695; +ADD L1 :W0.000 -1.6500,-12.4500 -0.5500,-12.4500; +ADD L1 :W0.000 -1.6500,-13.0000 -1.6500,-12.4500; +ADD L1 :W0.000 -1.6500,-13.0000 -1.6500,-14.2426; +ADD L1 :W0.000 -1.6500,-14.2426 -0.3320,-14.3180; +ADD L1 :W0.000 -0.3320,-14.3180 0.0195,-13.4695; +ADD L1 :W0.000 -21.3500,-12.4500 -20.2500,-12.4500; +ADD L1 :W0.000 -21.3500,-13.5500 -21.3500,-12.4500; +ADD L1 :W0.000 -20.4444,-13.5500 -20.2500,-12.4500; +ADD L1 :W0.000 -21.3500,-13.5500 -20.9000,-14.6500; +ADD L1 :W0.000 -20.9000,-14.6500 -20.4444,-13.5500; +ADD L1 :W0.000 -20.4444,0.5500 -20.2500,-0.5500; +ADD L1 :W0.000 -21.3500,-0.5500 -21.3500,0.5500; +ADD L1 :W0.000 -21.3500,-0.5500 -20.2500,-0.5500; +ADD L1 :W0.000 -20.9000,1.6500 -20.4444,0.5500; +ADD L1 :W0.000 -21.3500,0.5500 -20.9000,1.6500; +ADD L1 :W0.000 -1.6500,0.0000 0.0195,0.4695; +ADD L1 :W0.000 -1.6500,-0.5500 -1.6500,0.0000; +ADD L1 :W0.000 -0.5500,-0.5500 0.0195,0.4695; +ADD L1 :W0.000 -1.6500,-1.6500 -1.6500,-0.5500; +ADD L1 :W0.000 -1.6500,-1.6500 -0.5500,-1.6500; +ADD L1 :W0.000 -0.5500,-1.6500 -0.5500,-0.5500; +ADD L1 :W0.000 -19.1500,-1.6500 -19.1500,-0.5500; +ADD L1 :W0.000 -19.1500,-1.6500 -18.0500,-1.6500; +ADD L1 :W0.000 -18.0500,-1.6500 -18.0500,-0.5500; +ADD L1 :W0.000 -19.7195,0.4695 -18.0500,0.0000; +ADD L1 :W0.000 -19.7195,0.4695 -19.1500,-0.5500; +ADD L1 :W0.000 -18.0500,-0.5500 -18.0500,0.0000; +ADD L1 :W0.000 1.6500,-13.5500 2.7750,-13.5500; +ADD L1 :W0.000 2.7750,-13.5500 2.7750,-12.4500; +ADD L1 :W0.000 1.6500,-12.4500 2.7750,-12.4500; +ADD L1 :W0.000 0.5500,-12.4500 1.6500,-12.4500; +ADD L1 :W0.000 0.5500,-12.4500 0.7444,-13.5500; +ADD L1 :W0.000 0.7444,-13.5500 1.6500,-13.5500; +ADD L1 :W0.000 1.6500,-0.5500 2.7750,-0.5500; +ADD L1 :W0.000 2.7750,-0.5500 2.7750,0.5500; +ADD L1 :W0.000 1.6500,0.5500 2.7750,0.5500; +ADD L1 :W0.000 0.7444,0.5500 1.6500,0.5500; +ADD L1 :W0.000 0.5500,-0.5500 0.7444,0.5500; +ADD L1 :W0.000 0.5500,-0.5500 1.6500,-0.5500; +ADD L1 :W0.000 -16.8285,-16.2454 -15.7581,-17.5090; +ADD L1 :W0.000 -18.0665,-17.4835 -16.8285,-16.2454; +ADD L1 :W0.000 -18.0665,-17.4835 -17.5090,-18.0410; +ADD L1 :W0.000 -17.5090,-18.0410 -16.8500,-18.7000; +ADD L1 :W0.000 -16.8500,-18.7000 -15.7581,-18.7000; +ADD L1 :W0.000 -15.7581,-18.7000 -15.7581,-17.5090; +ADD L1 :W0.000 -3.5018,5.7000 -2.8500,5.7000; +ADD L1 :W0.000 -3.5018,5.2527 -2.8500,5.7000; +ADD L1 :W0.000 -5.2527,5.2527 -5.2527,5.7000; +ADD L1 :W0.000 -5.2527,5.2527 -3.5018,5.2527; +ADD L1 :W0.000 -5.2527,5.7000 -3.5018,5.7000; +ADD L1 :W0.000 -19.7195,0.4695 -19.1500,-0.5500; +ADD L1 :W0.000 -20.4444,0.5500 -19.7195,0.4695; +ADD L1 :W0.000 -20.4444,0.5500 -20.2500,-0.5500; +ADD L1 :W0.000 -20.2500,-1.6500 -20.2500,-0.5500; +ADD L1 :W0.000 -20.2500,-1.6500 -19.1500,-1.6500; +ADD L1 :W0.000 -19.1500,-1.6500 -19.1500,-0.5500; +ADD L1 :W0.000 -20.2500,-12.4500 -20.2500,-11.3500; +ADD L1 :W0.000 -19.1500,-12.4500 -19.1500,-11.3500; +ADD L1 :W0.000 -20.2500,-11.3500 -19.1500,-11.3500; +ADD L1 :W0.000 -20.4444,-13.5500 -20.2500,-12.4500; +ADD L1 :W0.000 -20.4444,-13.5500 -19.7195,-13.4695; +ADD L1 :W0.000 -19.7195,-13.4695 -19.1500,-12.4500; +ADD L1 :W0.000 -8.7545,5.2527 -8.7545,5.7000; +ADD L1 :W0.000 -7.0036,5.2527 -7.0036,5.7000; +ADD L1 :W0.000 -8.7545,5.7000 -7.0036,5.7000; +ADD L1 :W0.000 -8.7545,3.5018 -8.7545,5.2527; +ADD L1 :W0.000 -8.7545,3.5018 -7.0036,3.5018; +ADD L1 :W0.000 -7.0036,3.5018 -7.0036,5.2527; +ADD L1 :W0.000 -12.2563,5.2527 -12.2563,5.7000; +ADD L1 :W0.000 -10.5054,5.2527 -10.5054,5.7000; +ADD L1 :W0.000 -12.2563,5.7000 -10.5054,5.7000; +ADD L1 :W0.000 -12.2563,3.5018 -12.2563,5.2527; +ADD L1 :W0.000 -12.2563,3.5018 -10.5054,3.5018; +ADD L1 :W0.000 -10.5054,3.5018 -10.5054,5.2527; +ADD L1 :W0.000 -7.0036,5.2527 -7.0036,5.7000; +ADD L1 :W0.000 -5.2527,5.2527 -5.2527,5.7000; +ADD L1 :W0.000 -7.0036,5.7000 -5.2527,5.7000; +ADD L1 :W0.000 -7.0036,3.5018 -7.0036,5.2527; +ADD L1 :W0.000 -7.0036,3.5018 -5.2527,3.5018; +ADD L1 :W0.000 -5.2527,3.5018 -5.2527,5.2527; +ADD L1 :W0.000 -10.5054,5.2527 -10.5054,5.7000; +ADD L1 :W0.000 -8.7545,5.2527 -8.7545,5.7000; +ADD L1 :W0.000 -10.5054,5.7000 -8.7545,5.7000; +ADD L1 :W0.000 -10.5054,3.5018 -10.5054,5.2527; +ADD L1 :W0.000 -10.5054,3.5018 -8.7545,3.5018; +ADD L1 :W0.000 -8.7545,3.5018 -8.7545,5.2527; +ADD L1 :W0.000 -14.0072,5.2527 -14.0072,5.7000; +ADD L1 :W0.000 -12.2563,5.2527 -12.2563,5.7000; +ADD L1 :W0.000 -14.0072,5.7000 -12.2563,5.7000; +ADD L1 :W0.000 -14.0072,3.5018 -14.0072,5.2527; +ADD L1 :W0.000 -14.0072,3.5018 -12.2563,3.5018; +ADD L1 :W0.000 -12.2563,3.5018 -12.2563,5.2527; +ADD L1 :W0.000 -15.7581,5.2527 -15.7581,5.7000; +ADD L1 :W0.000 -14.0072,5.2527 -14.0072,5.7000; +ADD L1 :W0.000 -15.7581,5.7000 -14.0072,5.7000; +ADD L1 :W0.000 -15.7581,3.5018 -15.7581,5.2527; +ADD L1 :W0.000 -15.7581,3.5018 -14.0072,3.5018; +ADD L1 :W0.000 -14.0072,3.5018 -14.0072,5.2527; +ADD L1 :W0.000 0.5500,-12.4500 1.6500,-12.4500; +ADD L1 :W0.000 1.6500,-12.4500 1.6500,-11.3500; +ADD L1 :W0.000 0.5500,-11.3500 1.6500,-11.3500; +ADD L1 :W0.000 -0.5500,-12.4500 -0.5500,-11.3500; +ADD L1 :W0.000 -0.5500,-12.4500 0.5500,-12.4500; +ADD L1 :W0.000 -0.5500,-11.3500 0.5500,-11.3500; +ADD L1 :W0.000 0.5500,-11.3500 1.6500,-11.3500; +ADD L1 :W0.000 1.6500,-11.3500 1.6500,-9.7333; +ADD L1 :W0.000 0.5500,-9.7333 1.6500,-9.7333; +ADD L1 :W0.000 -0.5500,-11.3500 -0.5500,-9.7333; +ADD L1 :W0.000 -0.5500,-11.3500 0.5500,-11.3500; +ADD L1 :W0.000 -0.5500,-9.7333 0.5500,-9.7333; +ADD L1 :W0.000 0.5500,-8.1167 1.6500,-8.1167; +ADD L1 :W0.000 1.6500,-8.1167 1.6500,-6.5000; +ADD L1 :W0.000 0.5500,-6.5000 1.6500,-6.5000; +ADD L1 :W0.000 -0.5500,-8.1167 -0.5500,-6.5000; +ADD L1 :W0.000 -0.5500,-8.1167 0.5500,-8.1167; +ADD L1 :W0.000 -0.5500,-6.5000 0.5500,-6.5000; +ADD L1 :W0.000 0.5500,-3.2667 1.6500,-3.2667; +ADD L1 :W0.000 1.6500,-3.2667 1.6500,-1.6500; +ADD L1 :W0.000 0.5500,-1.6500 1.6500,-1.6500; +ADD L1 :W0.000 -0.5500,-3.2667 -0.5500,-1.6500; +ADD L1 :W0.000 -0.5500,-3.2667 0.5500,-3.2667; +ADD L1 :W0.000 -0.5500,-1.6500 0.5500,-1.6500; +ADD L1 :W0.000 0.5500,-9.7333 1.6500,-9.7333; +ADD L1 :W0.000 1.6500,-9.7333 1.6500,-8.1167; +ADD L1 :W0.000 0.5500,-8.1167 1.6500,-8.1167; +ADD L1 :W0.000 -0.5500,-9.7333 -0.5500,-8.1167; +ADD L1 :W0.000 -0.5500,-9.7333 0.5500,-9.7333; +ADD L1 :W0.000 -0.5500,-8.1167 0.5500,-8.1167; +ADD L1 :W0.000 0.5500,-1.6500 1.6500,-1.6500; +ADD L1 :W0.000 1.6500,-0.5500 1.6500,-1.6500; +ADD L1 :W0.000 0.5500,-0.5500 1.6500,-0.5500; +ADD L1 :W0.000 -0.5500,-1.6500 -0.5500,-0.5500; +ADD L1 :W0.000 -0.5500,-1.6500 0.5500,-1.6500; +ADD L1 :W0.000 -0.5500,-0.5500 0.5500,-0.5500; +ADD L1 :W0.000 0.5500,-6.5000 1.6500,-6.5000; +ADD L1 :W0.000 1.6500,-6.5000 1.6500,-4.8833; +ADD L1 :W0.000 0.5500,-4.8833 1.6500,-4.8833; +ADD L1 :W0.000 -0.5500,-6.5000 -0.5500,-4.8833; +ADD L1 :W0.000 -0.5500,-6.5000 0.5500,-6.5000; +ADD L1 :W0.000 -0.5500,-4.8833 0.5500,-4.8833; +ADD L1 :W0.000 0.5500,-4.8833 1.6500,-4.8833; +ADD L1 :W0.000 1.6500,-4.8833 1.6500,-3.2667; +ADD L1 :W0.000 0.5500,-3.2667 1.6500,-3.2667; +ADD L1 :W0.000 -0.5500,-4.8833 -0.5500,-3.2667; +ADD L1 :W0.000 -0.5500,-4.8833 0.5500,-4.8833; +ADD L1 :W0.000 -0.5500,-3.2667 0.5500,-3.2667; +ADD L1 :W0.000 -22.4750,-0.5500 -22.4750,-1.6500; +ADD L1 :W0.000 -22.4750,-1.6500 -21.3500,-1.6500; +ADD L1 :W0.000 -21.3500,-0.5500 -21.3500,-1.6500; +ADD L1 :W0.000 -22.4750,-0.5500 -22.4750,0.5500; +ADD L1 :W0.000 -21.3500,-0.5500 -21.3500,0.5500; +ADD L1 :W0.000 -22.4750,0.5500 -21.3500,0.5500; +ADD L1 :W0.000 -24.7000,-1.6500 -24.7000,-0.5500; +ADD L1 :W0.000 -24.7000,-1.6500 -23.6000,-1.6500; +ADD L1 :W0.000 -23.6000,-0.5500 -23.6000,-1.6500; +ADD L1 :W0.000 -24.7000,-0.5500 -24.7000,0.5500; +ADD L1 :W0.000 -23.6000,-0.5500 -23.6000,0.5500; +ADD L1 :W0.000 -24.7000,0.5500 -23.6000,0.5500; +ADD L1 :W0.000 -20.2500,-3.2667 -19.1500,-3.2667; +ADD L1 :W0.000 -19.1500,-3.2667 -19.1500,-1.6500; +ADD L1 :W0.000 -20.2500,-1.6500 -19.1500,-1.6500; +ADD L1 :W0.000 -21.3500,-3.2667 -21.3500,-1.6500; +ADD L1 :W0.000 -21.3500,-3.2667 -20.2500,-3.2667; +ADD L1 :W0.000 -21.3500,-1.6500 -20.2500,-1.6500; +ADD L1 :W0.000 -20.2500,-9.7333 -19.1500,-9.7333; +ADD L1 :W0.000 -19.1500,-9.7333 -19.1500,-8.1167; +ADD L1 :W0.000 -20.2500,-8.1167 -19.1500,-8.1167; +ADD L1 :W0.000 -21.3500,-9.7333 -21.3500,-8.1167; +ADD L1 :W0.000 -21.3500,-9.7333 -20.2500,-9.7333; +ADD L1 :W0.000 -21.3500,-8.1167 -20.2500,-8.1167; +ADD L1 :W0.000 -23.6000,-0.5500 -23.6000,0.5500; +ADD L1 :W0.000 -23.6000,-0.5500 -22.4750,-0.5500; +ADD L1 :W0.000 -22.4750,-0.5500 -22.4750,0.5500; +ADD L1 :W0.000 -23.6000,1.6500 -23.6000,0.5500; +ADD L1 :W0.000 -22.4750,0.5500 -22.4750,1.6500; +ADD L1 :W0.000 -23.6000,1.6500 -22.4750,1.6500; +ADD L1 :W0.000 -22.4750,-12.4500 -22.4750,-11.3500; +ADD L1 :W0.000 -21.3500,-12.4500 -21.3500,-11.3500; +ADD L1 :W0.000 -22.4750,-11.3500 -21.3500,-11.3500; +ADD L1 :W0.000 -22.4750,-13.5500 -22.4750,-12.4500; +ADD L1 :W0.000 -22.4750,-13.5500 -21.3500,-13.5500; +ADD L1 :W0.000 -21.3500,-13.5500 -21.3500,-12.4500; +ADD L1 :W0.000 -20.2500,-4.8833 -19.1500,-4.8833; +ADD L1 :W0.000 -19.1500,-4.8833 -19.1500,-3.2667; +ADD L1 :W0.000 -20.2500,-3.2667 -19.1500,-3.2667; +ADD L1 :W0.000 -21.3500,-4.8833 -21.3500,-3.2667; +ADD L1 :W0.000 -21.3500,-4.8833 -20.2500,-4.8833; +ADD L1 :W0.000 -21.3500,-3.2667 -20.2500,-3.2667; +ADD L1 :W0.000 -20.2500,-11.3500 -19.1500,-11.3500; +ADD L1 :W0.000 -19.1500,-11.3500 -19.1500,-9.7333; +ADD L1 :W0.000 -20.2500,-9.7333 -19.1500,-9.7333; +ADD L1 :W0.000 -21.3500,-11.3500 -21.3500,-9.7333; +ADD L1 :W0.000 -21.3500,-11.3500 -20.2500,-11.3500; +ADD L1 :W0.000 -21.3500,-9.7333 -20.2500,-9.7333; +ADD L1 :W0.000 -20.2500,-6.5000 -19.1500,-6.5000; +ADD L1 :W0.000 -19.1500,-6.5000 -19.1500,-4.8833; +ADD L1 :W0.000 -20.2500,-4.8833 -19.1500,-4.8833; +ADD L1 :W0.000 -21.3500,-6.5000 -21.3500,-4.8833; +ADD L1 :W0.000 -21.3500,-6.5000 -20.2500,-6.5000; +ADD L1 :W0.000 -21.3500,-4.8833 -20.2500,-4.8833; +ADD L1 :W0.000 -20.2500,-8.1167 -19.1500,-8.1167; +ADD L1 :W0.000 -19.1500,-8.1167 -19.1500,-6.5000; +ADD L1 :W0.000 -20.2500,-6.5000 -19.1500,-6.5000; +ADD L1 :W0.000 -21.3500,-8.1167 -21.3500,-6.5000; +ADD L1 :W0.000 -21.3500,-8.1167 -20.2500,-8.1167; +ADD L1 :W0.000 -21.3500,-6.5000 -20.2500,-6.5000; +ADD L1 :W0.000 -15.7581,0.0000 -14.0072,0.0000; +ADD L1 :W0.000 -14.0072,0.0000 -14.0072,1.7509; +ADD L1 :W0.000 -15.7581,1.7509 -14.0072,1.7509; +ADD L1 :W0.000 -16.2094,1.7509 -16.2094,0.0000; +ADD L1 :W0.000 -16.2094,0.0000 -15.7581,0.0000; +ADD L1 :W0.000 -16.2094,1.7509 -15.7581,1.7509; +ADD L1 :W0.000 -23.6000,-12.4500 -22.4750,-12.4500; +ADD L1 :W0.000 -22.4750,-12.4500 -22.4750,-11.3500; +ADD L1 :W0.000 -23.6000,-11.3500 -22.4750,-11.3500; +ADD L1 :W0.000 -24.7000,-12.4500 -24.7000,-11.3500; +ADD L1 :W0.000 -24.7000,-12.4500 -23.6000,-12.4500; +ADD L1 :W0.000 -24.7000,-11.3500 -23.6000,-11.3500; +ADD L1 :W0.000 3.9000,-12.4500 5.0000,-12.4500; +ADD L1 :W0.000 5.0000,-12.4500 5.0000,-11.3500; +ADD L1 :W0.000 3.9000,-11.3500 5.0000,-11.3500; +ADD L1 :W0.000 2.7750,-12.4500 2.7750,-11.3500; +ADD L1 :W0.000 2.7750,-12.4500 3.9000,-12.4500; +ADD L1 :W0.000 2.7750,-11.3500 3.9000,-11.3500; +ADD L1 :W0.000 3.9000,-1.6500 5.0000,-1.6500; +ADD L1 :W0.000 5.0000,-1.6500 5.0000,-0.5500; +ADD L1 :W0.000 3.9000,-0.5500 5.0000,-0.5500; +ADD L1 :W0.000 2.7750,-0.5500 2.7750,-1.6500; +ADD L1 :W0.000 2.7750,-1.6500 3.9000,-1.6500; +ADD L1 :W0.000 2.7750,-0.5500 3.9000,-0.5500; +ADD L1 :W0.000 -15.7581,-14.0072 -14.0072,-14.0072; +ADD L1 :W0.000 -14.0072,-14.0072 -14.0072,-13.0000; +ADD L1 :W0.000 -15.7581,-13.0000 -14.0072,-13.0000; +ADD L1 :W0.000 -16.2094,-13.0000 -15.7581,-13.0000; +ADD L1 :W0.000 -16.2094,-14.7509 -16.2094,-13.0000; +ADD L1 :W0.000 -16.2094,-14.7509 -15.7581,-14.0072; +ADD L1 :W0.000 1.6500,-0.5500 1.6500,-1.6500; +ADD L1 :W0.000 1.6500,-1.6500 2.7750,-1.6500; +ADD L1 :W0.000 2.7750,-0.5500 2.7750,-1.6500; +ADD L1 :W0.000 1.6500,-0.5500 2.7750,-0.5500; +ADD L1 :W0.000 2.7750,-13.5500 2.7750,-14.6500; +ADD L1 :W0.000 1.6500,-13.5500 2.7750,-13.5500; +ADD L1 :W0.000 1.2000,-14.6500 1.6500,-13.5500; +ADD L1 :W0.000 1.2000,-14.6500 2.7750,-14.6500; +ADD L1 :W0.000 1.6500,-12.4500 1.6500,-11.3500; +ADD L1 :W0.000 1.6500,-12.4500 2.7750,-12.4500; +ADD L1 :W0.000 2.7750,-12.4500 2.7750,-11.3500; +ADD L1 :W0.000 1.6500,-11.3500 2.7750,-11.3500; +ADD L1 :W0.000 1.2000,1.6500 2.7750,1.6500; +ADD L1 :W0.000 1.2000,1.6500 1.6500,0.5500; +ADD L1 :W0.000 1.6500,0.5500 2.7750,0.5500; +ADD L1 :W0.000 2.7750,0.5500 2.7750,1.6500; +ADD L1 :W0.000 -0.3320,3.1820 0.6000,2.2500; +ADD L1 :W0.000 -1.2107,2.3033 -0.3320,3.1820; +ADD L1 :W0.000 -1.2107,2.3033 -0.3320,1.3180; +ADD L1 :W0.000 -0.3320,1.3180 0.6000,2.2500; +ADD L1 :W0.000 -1.2107,-15.3033 -0.3320,-16.1820; +ADD L1 :W0.000 -2.8715,-16.2454 -1.2107,-15.3033; +ADD L1 :W0.000 -2.8715,-16.2454 -1.6335,-17.4835; +ADD L1 :W0.000 -1.6335,-17.4835 -0.3320,-16.1820; +ADD L1 :W0.000 -1.6335,4.4835 -0.3320,3.1820; +ADD L1 :W0.000 -2.8715,3.2454 -1.6335,4.4835; +ADD L1 :W0.000 -2.8715,3.2454 -1.2107,2.3033; +ADD L1 :W0.000 -1.2107,2.3033 -0.3320,3.1820; +ADD L1 :W0.000 -1.6500,-3.2667 -1.6500,-1.6500; +ADD L1 :W0.000 -1.6500,-3.2667 -0.5500,-3.2667; +ADD L1 :W0.000 -0.5500,-3.2667 -0.5500,-1.6500; +ADD L1 :W0.000 -1.6500,-1.6500 -0.5500,-1.6500; +ADD L1 :W0.000 -1.6500,-4.8833 -1.6500,-3.2667; +ADD L1 :W0.000 -1.6500,-4.8833 -0.5500,-4.8833; +ADD L1 :W0.000 -0.5500,-4.8833 -0.5500,-3.2667; +ADD L1 :W0.000 -1.6500,-3.2667 -0.5500,-3.2667; +ADD L1 :W0.000 -1.6500,-6.5000 -1.6500,-4.8833; +ADD L1 :W0.000 -1.6500,-6.5000 -0.5500,-6.5000; +ADD L1 :W0.000 -0.5500,-6.5000 -0.5500,-4.8833; +ADD L1 :W0.000 -1.6500,-4.8833 -0.5500,-4.8833; +ADD L1 :W0.000 -1.6500,-8.1167 -1.6500,-6.5000; +ADD L1 :W0.000 -1.6500,-8.1167 -0.5500,-8.1167; +ADD L1 :W0.000 -0.5500,-8.1167 -0.5500,-6.5000; +ADD L1 :W0.000 -1.6500,-6.5000 -0.5500,-6.5000; +ADD L1 :W0.000 -1.6500,-9.7333 -1.6500,-8.1167; +ADD L1 :W0.000 -1.6500,-9.7333 -0.5500,-9.7333; +ADD L1 :W0.000 -0.5500,-9.7333 -0.5500,-8.1167; +ADD L1 :W0.000 -1.6500,-8.1167 -0.5500,-8.1167; +ADD L1 :W0.000 -1.6500,-11.3500 -1.6500,-9.7333; +ADD L1 :W0.000 -1.6500,-11.3500 -0.5500,-11.3500; +ADD L1 :W0.000 -0.5500,-11.3500 -0.5500,-9.7333; +ADD L1 :W0.000 -1.6500,-9.7333 -0.5500,-9.7333; +ADD L1 :W0.000 -1.6500,-12.4500 -1.6500,-11.3500; +ADD L1 :W0.000 -1.6500,-12.4500 -0.5500,-12.4500; +ADD L1 :W0.000 -0.5500,-12.4500 -0.5500,-11.3500; +ADD L1 :W0.000 -1.6500,-11.3500 -0.5500,-11.3500; +ADD L1 :W0.000 -2.8715,3.2454 -1.2107,2.3033; +ADD L1 :W0.000 -3.4906,1.7509 -2.8715,3.2454; +ADD L1 :W0.000 -3.4906,1.7509 -1.6500,1.2426; +ADD L1 :W0.000 -1.6500,1.2426 -1.2107,2.3033; +ADD L1 :W0.000 -3.4906,1.7509 -1.6500,1.2426; +ADD L1 :W0.000 -3.4906,0.0000 -3.4906,1.7509; +ADD L1 :W0.000 -3.4906,0.0000 -1.6500,0.0000; +ADD L1 :W0.000 -1.6500,0.0000 -1.6500,1.2426; +ADD L1 :W0.000 -5.2527,3.5018 -5.2527,5.2527; +ADD L1 :W0.000 -5.2527,3.5018 -3.5018,3.5018; +ADD L1 :W0.000 -3.5018,3.5018 -3.5018,5.2527; +ADD L1 :W0.000 -5.2527,5.2527 -3.5018,5.2527; +ADD L1 :W0.000 -5.2527,0.0000 -5.2527,1.7509; +ADD L1 :W0.000 -5.2527,0.0000 -3.4906,0.0000; +ADD L1 :W0.000 -3.4906,0.0000 -3.4906,1.7509; +ADD L1 :W0.000 -5.2527,1.7509 -3.4906,1.7509; +ADD L1 :W0.000 -5.2527,-13.0000 -3.4906,-13.0000; +ADD L1 :W0.000 -5.2527,-14.0072 -5.2527,-13.0000; +ADD L1 :W0.000 -5.2527,-14.0072 -3.5018,-14.0072; +ADD L1 :W0.000 -3.5018,-14.0072 -3.4906,-13.0000; +ADD L1 :W0.000 -5.2527,-18.7000 -5.2527,-17.5090; +ADD L1 :W0.000 -5.2527,-18.7000 -3.5018,-18.7000; +ADD L1 :W0.000 -3.5018,-18.7000 -3.5018,-17.5090; +ADD L1 :W0.000 -5.2527,-17.5090 -3.5018,-17.5090; +ADD L1 :W0.000 -7.0036,1.7509 -7.0036,3.5018; +ADD L1 :W0.000 -7.0036,1.7509 -5.2527,1.7509; +ADD L1 :W0.000 -5.2527,1.7509 -5.2527,3.5018; +ADD L1 :W0.000 -7.0036,3.5018 -5.2527,3.5018; +ADD L1 :W0.000 -7.0036,0.0000 -7.0036,1.7509; +ADD L1 :W0.000 -7.0036,0.0000 -5.2527,0.0000; +ADD L1 :W0.000 -5.2527,0.0000 -5.2527,1.7509; +ADD L1 :W0.000 -7.0036,1.7509 -5.2527,1.7509; +ADD L1 :W0.000 -7.0036,-14.0072 -7.0036,-13.0000; +ADD L1 :W0.000 -7.0036,-14.0072 -5.2527,-14.0072; +ADD L1 :W0.000 -5.2527,-14.0072 -5.2527,-13.0000; +ADD L1 :W0.000 -7.0036,-13.0000 -5.2527,-13.0000; +ADD L1 :W0.000 -7.0036,-15.7581 -7.0036,-14.0072; +ADD L1 :W0.000 -7.0036,-15.7581 -5.2527,-15.7581; +ADD L1 :W0.000 -5.2527,-15.7581 -5.2527,-14.0072; +ADD L1 :W0.000 -7.0036,-14.0072 -5.2527,-14.0072; +ADD L1 :W0.000 -7.0036,-17.5090 -7.0036,-15.7581; +ADD L1 :W0.000 -7.0036,-17.5090 -5.2527,-17.5090; +ADD L1 :W0.000 -5.2527,-17.5090 -5.2527,-15.7581; +ADD L1 :W0.000 -7.0036,-15.7581 -5.2527,-15.7581; +ADD L1 :W0.000 -7.0036,-18.7000 -7.0036,-17.5090; +ADD L1 :W0.000 -7.0036,-18.7000 -5.2527,-18.7000; +ADD L1 :W0.000 -5.2527,-18.7000 -5.2527,-17.5090; +ADD L1 :W0.000 -7.0036,-17.5090 -5.2527,-17.5090; +ADD L1 :W0.000 -8.7545,1.7509 -8.7545,3.5018; +ADD L1 :W0.000 -8.7545,1.7509 -7.0036,1.7509; +ADD L1 :W0.000 -7.0036,1.7509 -7.0036,3.5018; +ADD L1 :W0.000 -8.7545,3.5018 -7.0036,3.5018; +ADD L1 :W0.000 -8.7545,0.0000 -8.7545,1.7509; +ADD L1 :W0.000 -8.7545,0.0000 -7.0036,0.0000; +ADD L1 :W0.000 -7.0036,0.0000 -7.0036,1.7509; +ADD L1 :W0.000 -8.7545,1.7509 -7.0036,1.7509; +ADD L1 :W0.000 -8.7545,-14.0072 -8.7545,-13.0000; +ADD L1 :W0.000 -8.7545,-14.0072 -7.0036,-14.0072; +ADD L1 :W0.000 -7.0036,-14.0072 -7.0036,-13.0000; +ADD L1 :W0.000 -8.7545,-13.0000 -7.0036,-13.0000; +ADD L1 :W0.000 -8.7545,-15.7581 -8.7545,-14.0072; +ADD L1 :W0.000 -8.7545,-15.7581 -7.0036,-15.7581; +ADD L1 :W0.000 -7.0036,-15.7581 -7.0036,-14.0072; +ADD L1 :W0.000 -8.7545,-14.0072 -7.0036,-14.0072; +ADD L1 :W0.000 -8.7545,-17.5090 -8.7545,-15.7581; +ADD L1 :W0.000 -8.7545,-17.5090 -7.0036,-17.5090; +ADD L1 :W0.000 -7.0036,-17.5090 -7.0036,-15.7581; +ADD L1 :W0.000 -8.7545,-15.7581 -7.0036,-15.7581; +ADD L1 :W0.000 -8.7545,-18.7000 -8.7545,-17.5090; +ADD L1 :W0.000 -8.7545,-18.7000 -7.0036,-18.7000; +ADD L1 :W0.000 -7.0036,-18.7000 -7.0036,-17.5090; +ADD L1 :W0.000 -8.7545,-17.5090 -7.0036,-17.5090; +ADD L1 :W0.000 -10.5054,1.7509 -10.5054,3.5018; +ADD L1 :W0.000 -10.5054,1.7509 -8.7545,1.7509; +ADD L1 :W0.000 -8.7545,1.7509 -8.7545,3.5018; +ADD L1 :W0.000 -10.5054,3.5018 -8.7545,3.5018; +ADD L1 :W0.000 -10.5054,0.0000 -10.5054,1.7509; +ADD L1 :W0.000 -10.5054,0.0000 -8.7545,0.0000; +ADD L1 :W0.000 -8.7545,0.0000 -8.7545,1.7509; +ADD L1 :W0.000 -10.5054,1.7509 -8.7545,1.7509; +ADD L1 :W0.000 -10.5054,-14.0072 -10.5054,-13.0000; +ADD L1 :W0.000 -10.5054,-14.0072 -8.7545,-14.0072; +ADD L1 :W0.000 -8.7545,-14.0072 -8.7545,-13.0000; +ADD L1 :W0.000 -10.5054,-13.0000 -8.7545,-13.0000; +ADD L1 :W0.000 -10.5054,-15.7581 -10.5054,-14.0072; +ADD L1 :W0.000 -10.5054,-15.7581 -8.7545,-15.7581; +ADD L1 :W0.000 -8.7545,-15.7581 -8.7545,-14.0072; +ADD L1 :W0.000 -10.5054,-14.0072 -8.7545,-14.0072; +ADD L1 :W0.000 -10.5054,-17.5090 -10.5054,-15.7581; +ADD L1 :W0.000 -10.5054,-17.5090 -8.7545,-17.5090; +ADD L1 :W0.000 -8.7545,-17.5090 -8.7545,-15.7581; +ADD L1 :W0.000 -10.5054,-15.7581 -8.7545,-15.7581; +ADD L1 :W0.000 -10.5054,-18.7000 -10.5054,-17.5090; +ADD L1 :W0.000 -10.5054,-18.7000 -8.7545,-18.7000; +ADD L1 :W0.000 -8.7545,-18.7000 -8.7545,-17.5090; +ADD L1 :W0.000 -10.5054,-17.5090 -8.7545,-17.5090; +ADD L1 :W0.000 -12.2563,1.7509 -12.2563,3.5018; +ADD L1 :W0.000 -12.2563,1.7509 -10.5054,1.7509; +ADD L1 :W0.000 -10.5054,1.7509 -10.5054,3.5018; +ADD L1 :W0.000 -12.2563,3.5018 -10.5054,3.5018; +ADD L1 :W0.000 -12.2563,0.0000 -12.2563,1.7509; +ADD L1 :W0.000 -12.2563,0.0000 -10.5054,0.0000; +ADD L1 :W0.000 -10.5054,0.0000 -10.5054,1.7509; +ADD L1 :W0.000 -12.2563,1.7509 -10.5054,1.7509; +ADD L1 :W0.000 -12.2563,-14.0072 -12.2563,-13.0000; +ADD L1 :W0.000 -12.2563,-14.0072 -10.5054,-14.0072; +ADD L1 :W0.000 -10.5054,-14.0072 -10.5054,-13.0000; +ADD L1 :W0.000 -12.2563,-13.0000 -10.5054,-13.0000; +ADD L1 :W0.000 -12.2563,-15.7581 -12.2563,-14.0072; +ADD L1 :W0.000 -12.2563,-15.7581 -10.5054,-15.7581; +ADD L1 :W0.000 -10.5054,-15.7581 -10.5054,-14.0072; +ADD L1 :W0.000 -12.2563,-14.0072 -10.5054,-14.0072; +ADD L1 :W0.000 -12.2563,-17.5090 -12.2563,-15.7581; +ADD L1 :W0.000 -12.2563,-17.5090 -10.5054,-17.5090; +ADD L1 :W0.000 -10.5054,-17.5090 -10.5054,-15.7581; +ADD L1 :W0.000 -12.2563,-15.7581 -10.5054,-15.7581; +ADD L1 :W0.000 -12.2563,-18.7000 -12.2563,-17.5090; +ADD L1 :W0.000 -12.2563,-18.7000 -10.5054,-18.7000; +ADD L1 :W0.000 -10.5054,-18.7000 -10.5054,-17.5090; +ADD L1 :W0.000 -12.2563,-17.5090 -10.5054,-17.5090; +ADD L1 :W0.000 -14.0072,1.7509 -14.0072,3.5018; +ADD L1 :W0.000 -14.0072,1.7509 -12.2563,1.7509; +ADD L1 :W0.000 -12.2563,1.7509 -12.2563,3.5018; +ADD L1 :W0.000 -14.0072,3.5018 -12.2563,3.5018; +ADD L1 :W0.000 -14.0072,0.0000 -14.0072,1.7509; +ADD L1 :W0.000 -14.0072,0.0000 -12.2563,0.0000; +ADD L1 :W0.000 -12.2563,0.0000 -12.2563,1.7509; +ADD L1 :W0.000 -14.0072,1.7509 -12.2563,1.7509; +ADD L1 :W0.000 -14.0072,-14.0072 -14.0072,-13.0000; +ADD L1 :W0.000 -14.0072,-14.0072 -12.2563,-14.0072; +ADD L1 :W0.000 -12.2563,-14.0072 -12.2563,-13.0000; +ADD L1 :W0.000 -14.0072,-13.0000 -12.2563,-13.0000; +ADD L1 :W0.000 -14.0072,-15.7581 -14.0072,-14.0072; +ADD L1 :W0.000 -14.0072,-15.7581 -12.2563,-15.7581; +ADD L1 :W0.000 -12.2563,-15.7581 -12.2563,-14.0072; +ADD L1 :W0.000 -14.0072,-14.0072 -12.2563,-14.0072; +ADD L1 :W0.000 -14.0072,-17.5090 -14.0072,-15.7581; +ADD L1 :W0.000 -14.0072,-17.5090 -12.2563,-17.5090; +ADD L1 :W0.000 -12.2563,-17.5090 -12.2563,-15.7581; +ADD L1 :W0.000 -14.0072,-15.7581 -12.2563,-15.7581; +ADD L1 :W0.000 -14.0072,-18.7000 -14.0072,-17.5090; +ADD L1 :W0.000 -14.0072,-18.7000 -12.2563,-18.7000; +ADD L1 :W0.000 -12.2563,-18.7000 -12.2563,-17.5090; +ADD L1 :W0.000 -14.0072,-17.5090 -12.2563,-17.5090; +ADD L1 :W0.000 -15.7581,1.7509 -15.7581,3.5018; +ADD L1 :W0.000 -15.7581,1.7509 -14.0072,1.7509; +ADD L1 :W0.000 -14.0072,1.7509 -14.0072,3.5018; +ADD L1 :W0.000 -15.7581,3.5018 -14.0072,3.5018; +ADD L1 :W0.000 -15.7581,-17.5090 -15.7581,-15.7581; +ADD L1 :W0.000 -15.7581,-17.5090 -14.0072,-17.5090; +ADD L1 :W0.000 -14.0072,-17.5090 -14.0072,-15.7581; +ADD L1 :W0.000 -15.7581,-15.7581 -14.0072,-15.7581; +ADD L1 :W0.000 -15.7581,-18.7000 -15.7581,-17.5090; +ADD L1 :W0.000 -15.7581,-18.7000 -14.0072,-18.7000; +ADD L1 :W0.000 -14.0072,-18.7000 -14.0072,-17.5090; +ADD L1 :W0.000 -15.7581,-17.5090 -14.0072,-17.5090; +ADD L1 :W0.000 -16.2094,1.7509 -16.2094,0.0000; +ADD L1 :W0.000 -18.0500,1.2426 -16.2094,1.7509; +ADD L1 :W0.000 -18.0500,0.0000 -18.0500,1.2426; +ADD L1 :W0.000 -18.0500,0.0000 -16.2094,0.0000; +ADD L1 :W0.000 -16.8285,3.2454 -15.7581,3.5018; +ADD L1 :W0.000 -16.8285,3.2454 -16.2094,1.7509; +ADD L1 :W0.000 -16.2094,1.7509 -15.7581,1.7509; +ADD L1 :W0.000 -15.7581,1.7509 -15.7581,3.5018; +ADD L1 :W0.000 -16.8285,3.2454 -16.2094,1.7509; +ADD L1 :W0.000 -18.4893,2.3033 -16.8285,3.2454; +ADD L1 :W0.000 -18.4893,2.3033 -18.0500,1.2426; +ADD L1 :W0.000 -18.0500,1.2426 -16.2094,1.7509; +ADD L1 :W0.000 -16.8285,-16.2454 -15.7581,-15.7581; +ADD L1 :W0.000 -16.8285,-16.2454 -15.7581,-17.5090; +ADD L1 :W0.000 -15.7581,-17.5090 -15.7581,-15.7581; +ADD L1 :W0.000 -16.8500,5.7000 -15.7581,5.7000; +ADD L1 :W0.000 -17.5090,5.0410 -16.8500,5.7000; +ADD L1 :W0.000 -17.5090,5.0410 -15.7581,5.2527; +ADD L1 :W0.000 -15.7581,5.2527 -15.7581,5.7000; +ADD L1 :W0.000 -18.0500,-13.0000 -16.2094,-13.0000; +ADD L1 :W0.000 -18.0500,-13.0000 -18.0500,-14.2426; +ADD L1 :W0.000 -18.0500,-14.2426 -16.2094,-14.7509; +ADD L1 :W0.000 -16.2094,-14.7509 -16.2094,-13.0000; +ADD L1 :W0.000 -18.0665,4.4835 -16.8285,3.2454; +ADD L1 :W0.000 -19.3680,3.1820 -18.0665,4.4835; +ADD L1 :W0.000 -19.3680,3.1820 -18.4893,2.3033; +ADD L1 :W0.000 -18.4893,2.3033 -16.8285,3.2454; +ADD L1 :W0.000 -18.4893,-15.3033 -16.8285,-16.2454; +ADD L1 :W0.000 -19.3680,-16.1820 -18.4893,-15.3033; +ADD L1 :W0.000 -19.3680,-16.1820 -18.0665,-17.4835; +ADD L1 :W0.000 -18.0665,-17.4835 -16.8285,-16.2454; +ADD L1 :W0.000 -19.1500,-3.2667 -19.1500,-1.6500; +ADD L1 :W0.000 -19.1500,-3.2667 -18.0500,-3.2667; +ADD L1 :W0.000 -18.0500,-3.2667 -18.0500,-1.6500; +ADD L1 :W0.000 -19.1500,-1.6500 -18.0500,-1.6500; +ADD L1 :W0.000 -19.1500,-4.8833 -19.1500,-3.2667; +ADD L1 :W0.000 -19.1500,-4.8833 -18.0500,-4.8833; +ADD L1 :W0.000 -18.0500,-4.8833 -18.0500,-3.2667; +ADD L1 :W0.000 -19.1500,-3.2667 -18.0500,-3.2667; +ADD L1 :W0.000 -19.1500,-6.5000 -19.1500,-4.8833; +ADD L1 :W0.000 -19.1500,-6.5000 -18.0500,-6.5000; +ADD L1 :W0.000 -18.0500,-6.5000 -18.0500,-4.8833; +ADD L1 :W0.000 -19.1500,-4.8833 -18.0500,-4.8833; +ADD L1 :W0.000 -19.1500,-8.1167 -19.1500,-6.5000; +ADD L1 :W0.000 -19.1500,-8.1167 -18.0500,-8.1167; +ADD L1 :W0.000 -18.0500,-8.1167 -18.0500,-6.5000; +ADD L1 :W0.000 -19.1500,-6.5000 -18.0500,-6.5000; +ADD L1 :W0.000 -19.1500,-9.7333 -19.1500,-8.1167; +ADD L1 :W0.000 -19.1500,-9.7333 -18.0500,-9.7333; +ADD L1 :W0.000 -18.0500,-9.7333 -18.0500,-8.1167; +ADD L1 :W0.000 -19.1500,-8.1167 -18.0500,-8.1167; +ADD L1 :W0.000 -19.1500,-11.3500 -19.1500,-9.7333; +ADD L1 :W0.000 -19.1500,-11.3500 -18.0500,-11.3500; +ADD L1 :W0.000 -18.0500,-11.3500 -18.0500,-9.7333; +ADD L1 :W0.000 -19.1500,-9.7333 -18.0500,-9.7333; +ADD L1 :W0.000 -19.1500,-12.4500 -19.1500,-11.3500; +ADD L1 :W0.000 -19.1500,-12.4500 -18.0500,-12.4500; +ADD L1 :W0.000 -18.0500,-12.4500 -18.0500,-11.3500; +ADD L1 :W0.000 -19.1500,-11.3500 -18.0500,-11.3500; +ADD L1 :W0.000 -19.3680,3.1820 -18.4893,2.3033; +ADD L1 :W0.000 -20.3000,2.2500 -19.3680,3.1820; +ADD L1 :W0.000 -20.3000,2.2500 -19.3680,1.3180; +ADD L1 :W0.000 -19.3680,1.3180 -18.4893,2.3033; +ADD L1 :W0.000 -21.3500,-12.4500 -21.3500,-11.3500; +ADD L1 :W0.000 -21.3500,-12.4500 -20.2500,-12.4500; +ADD L1 :W0.000 -20.2500,-12.4500 -20.2500,-11.3500; +ADD L1 :W0.000 -21.3500,-11.3500 -20.2500,-11.3500; +ADD L1 :W0.000 -21.3500,-0.5500 -21.3500,-1.6500; +ADD L1 :W0.000 -21.3500,-1.6500 -20.2500,-1.6500; +ADD L1 :W0.000 -20.2500,-1.6500 -20.2500,-0.5500; +ADD L1 :W0.000 -21.3500,-0.5500 -20.2500,-0.5500; +ADD L1 :W0.000 -21.3500,-13.5500 -20.9000,-14.6500; +ADD L1 :W0.000 -22.4750,-13.5500 -21.3500,-13.5500; +ADD L1 :W0.000 -22.4750,-13.5500 -22.4750,-14.6500; +ADD L1 :W0.000 -22.4750,-14.6500 -20.9000,-14.6500; +ADD L1 :W0.000 -22.4750,1.6500 -20.9000,1.6500; +ADD L1 :W0.000 -22.4750,0.5500 -22.4750,1.6500; +ADD L1 :W0.000 -22.4750,0.5500 -21.3500,0.5500; +ADD L1 :W0.000 -21.3500,0.5500 -20.9000,1.6500; +ADD L1 :W0.000 -23.6000,-0.5500 -23.6000,-1.6500; +ADD L1 :W0.000 -23.6000,-1.6500 -22.4750,-1.6500; +ADD L1 :W0.000 -22.4750,-0.5500 -22.4750,-1.6500; +ADD L1 :W0.000 -23.6000,-0.5500 -22.4750,-0.5500; +ADD L1 :W0.000 -24.7000,0.5500 -24.7000,1.6500; +ADD L1 :W0.000 -24.7000,0.5500 -23.6000,0.5500; +ADD L1 :W0.000 -23.6000,1.6500 -23.6000,0.5500; +ADD L1 :W0.000 -24.7000,1.6500 -23.6000,1.6500; +SAVE; diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.jo2 b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.jo2 new file mode 100644 index 0000000..46e4145 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.jo2 @@ -0,0 +1 @@ +(resolution 10000) diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.lcf b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.lcf new file mode 100644 index 0000000..e4508fc --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.lcf @@ -0,0 +1 @@ +ADS!b_pwad_inclusive2!27009@MONSTER!false!Zm9yc3NATU9OU1RFUkBNT05TVEVSISFXSU4hMjcwMDlAMTkyLjE2OC4wLjEyNSFiX3B3YWRfaW5jbHVzaXZlMStiX3B3YWRfaW5jbHVzaXZlMitiX3B3YXBfaW5jbHVzaXZlK2JfcHdlbV9pbmNsdXNpdmUrYl9wd2dlX2luY2x1c2l2ZStiX3B3Z2dfaW5jbHVzaXZlK2JfcHdpY19pbmNsdXNpdmUrYl9wd21iX2luY2x1c2l2ZStiX3B3bXFfaW5jbHVzaXZlK2JfcHdzZF9pbmNsdXNpdmUrZV9uZXh1c19kYXRhZGlzcGxheV9uZXh1cytlX3B3YWRfUVBybytlX3B3YWRfbWRsX3F1YW50dW1fZWxlYytlX3B3YWRfcV9zeXMrZV9wd2dnX3JmcHJvY2t0X3BrNitlX3B3Z2dfcmZwcm9ja3RfdWkrZV9zaW1fZmVtX2ZkdGRfcGs4K2Vfc2ltX2ljY2FwX3BrMjAhMjAyNS0wOS0yOVQyMjoyNjoxNFohZTFhNjY1NGZiMzg2NzQ0YjM0NWFjZmZhOTVjMGIzYzk= \ No newline at end of file diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.lln b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.lln new file mode 100644 index 0000000..e0c4b0a --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.lln @@ -0,0 +1,13 @@ +BEGIN_SUBSTRATE +2 __SubstrateLayer1 +1 __ExpandLayer__TOP_6 +0 __TOP +END_SUBSTRATE +BEGIN_MASK +12 diel2 +6 bond +5 hole +3 resi +2 cond2 +1 cond +END_MASK diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.log b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.log new file mode 100644 index 0000000..4cc2476 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.log @@ -0,0 +1,102 @@ +License checkout took 0.029 sec +License checkout took 0.008 sec +Momentum MomEngine_64 2026.01.321 (*) built: Aug 11 2025 +Copyright 1992 - 2025 Keysight Technologies +Simulation started on: Mon Sep 29 22:26:15 2025 +Simulation Mode: uW +Substrate valid +Using the minimal snap distance of 0.0004 mm +(4 layout resolution points) for layout healing. +Layout simplification started +.........|.........|.........|.........| +Layout simplification finished +Generating mesh at 5 GHz... +S-parameter simulation +S-parameter simulation started +...initializing +...expanding thick conductors +...extracting layout +...analyzing ports +...reducing mesh +Automatic selection: direct dense matrix solver +Using multi-threading (12 threads) +Matrix size: 1072 (reduced: 833) +Simulation temperature: 298.15 K +Adaptive frequency sweep started +Simulation frequency [1] = 1 GHz +...loading Green functions +...creating Basis sections +...allocating interaction matrix +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [2] = 5 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Adaptive: 0.0 % of frequency range covered +Simulation frequency [3] = 3.66667 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [4] = 2.33333 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [5] = 2.77778 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [6] = 4.33333 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [7] = 1.88889 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [8] = 4.66667 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [9] = 1.44444 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Simulation frequency [10] = 3.22222 GHz +...loading Green functions +...loading interaction matrix +.........|.........|.........|.........| +...solving interaction matrix +.........|.........|.........|.........| +...calculating S-parameters +Adaptive: 100.0 % of frequency range covered +S-parameter simulation finished +Simulation finished on: Mon Sep 29 22:26:19 2025 +The simulation results have been saved in dataset "cell_2_MomUW". diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.ltd b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.ltd new file mode 100644 index 0000000..8391f65 --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.ltd @@ -0,0 +1,45 @@ +TECHFORMAT=V2 + +UNITS + DISTANCE=METRE + CONDUCTIVITY=SIEMENS/M + RESISTIVITY=OHM.CM + RESISTANCE=OHM/SQ + PERMITTIVITY=RELATIVETOVACUUM + PERMEABILITY=RELATIVETOVACUUM + FREQUENCY=HZ + TEMPERATURE=CELSIUS +END_UNITS + +BEGIN_MATERIAL + MATERIAL Subst_1 PERMITTIVITY=3.66 LOSSTANGENT=0.003 PERMEABILITY=1 IMAG_PERMEABILITY=0 + MATERIAL cond CONDUCTIVITY=4e+07 IMAG_CONDUCTIVITY=0 PERMEABILITY=1 +END_MATERIAL + +BEGIN_OPERATION + OPERATION OperationSHEET SHEET + OPERATION OperationThickness_cond EXPAND=2.5e-05 UP + OPERATION OperationThickness_cond2 INTRUDE=0 UP + OPERATION OperationThickness_resi INTRUDE=0 UP + OPERATION OperationThickness_bond INTRUDE=0 UP + OPERATION OperationDRILL DRILL + OPERATION OperationTSV_hole DRILL + OPERATION OperationTSV_diel2 DRILL +END_OPERATION + +BEGIN_MASK + MASK 1 Name=cond PRECEDENCE=1 COLOR="ee6a50" MATERIAL=cond OPERATION=OperationThickness_cond + MASK 2 Name=cond2 PRECEDENCE=1 COLOR="ffff00" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationThickness_cond2 MASK_PROPERTIES = { "MomModelType=operation2sheet" } + MASK 3 Name=resi PRECEDENCE=1 COLOR="00ff00" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationThickness_resi MASK_PROPERTIES = { "MomModelType=operation2sheet" } + MASK 5 Name=hole PRECEDENCE=1 COLOR="00bfff" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationDRILL + MASK 6 Name=bond PRECEDENCE=1 COLOR="ffb5c5" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationThickness_bond MASK_PROPERTIES = { "MomModelType=operation2sheet" } + MASK 12 Name=diel2 PRECEDENCE=1 COLOR="76eec6" MATERIAL=PERFECT_CONDUCTOR OPERATION=OperationDRILL +END_MASK + +BEGIN_STACK + TOP OPEN MATERIAL=AIR + INTERFACE Name=__Interface1 MASK={cond cond2 resi bond} + LAYER Name=__SubstrateLayer1 MASK={hole diel2} HEIGHT=0.00152 MATERIAL=Subst_1 + BOTTOM COVERED MATERIAL=PERFECT_CONDUCTOR +END_STACK + diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.mmd b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.mmd new file mode 100644 index 0000000..b119a1b --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.mmd @@ -0,0 +1,715 @@ +Version: 3; +beg_ckt proj: +beg_layout : + Units: m; + EgsUnits: MM; + Resolution: 2.5e-08 units; + EgsResolution: 0.0001 egsunits; +end_layout; +beg_momMdl : +Mesh: + Freq: 5; + Cd: 0.00175090030842273; + Wl: 0.0350180061684546; + Cpwl: 20; +; +NdefIA 259: + p 1: -0.0247 -0.01465 0.00152, + p 2: -0.0247 -0.01355 0.00152, + p 3: -0.0247 -0.01245 0.00152, + p 4: -0.0247 -0.01135 0.00152, + p 5: -0.0247 -0.00165 0.00152, + p 6: -0.0247 -0.00055 0.00152, + p 7: -0.0247 0.00055 0.00152, + p 8: -0.0247 0.00165 0.00152, + p 9: -0.0236 -0.01245 0.00152, + p 10: -0.0236 -0.00055 0.00152, + p 11: -0.0236 -0.01465 0.00152, + p 12: -0.0236 -0.01135 0.00152, + p 13: -0.0236 -0.00165 0.00152, + p 14: -0.0236 0.00165 0.00152, + p 15: -0.0236 -0.01355 0.00152, + p 16: -0.0236 0.00055 0.00152, + p 17: -0.022475 -0.01355 0.00152, + p 18: -0.022475 -0.01245 0.00152, + p 19: -0.022475 -0.00055 0.00152, + p 20: -0.022475 0.00055 0.00152, + p 21: -0.022475 -0.01465 0.00152, + p 22: -0.022475 -0.01135 0.00152, + p 23: -0.022475 -0.00165 0.00152, + p 24: -0.022475 0.00165 0.00152, + p 25: -0.02135 -0.01355 0.00152, + p 26: -0.02135 -0.01245 0.00152, + p 27: -0.02135 -0.00055 0.00152, + p 28: -0.02135 -0.01135 0.00152, + p 29: -0.02135 -0.00973333333333333 0.00152, + p 30: -0.02135 -0.00811666666666667 0.00152, + p 31: -0.02135 -0.0065 0.00152, + p 32: -0.02135 -0.00488333333333333 0.00152, + p 33: -0.02135 -0.00326666666666667 0.00152, + p 34: -0.02135 -0.00165 0.00152, + p 35: -0.02135 0.00055 0.00152, + p 36: -0.0209 -0.01465 0.00152, + p 37: -0.0209 0.00165 0.00152, + p 38: -0.0204443650813896 -0.01355 0.00152, + p 39: -0.0204443650813896 0.00055 0.00152, + p 40: -0.0203 -0.01525 0.00152, + p 41: -0.0203 0.00225 0.00152, + p 42: -0.02025 -0.01245 0.00152, + p 43: -0.02025 -0.01135 0.00152, + p 44: -0.02025 -0.00973333333333333 0.00152, + p 45: -0.02025 -0.00811666666666667 0.00152, + p 46: -0.02025 -0.0065 0.00152, + p 47: -0.02025 -0.00488333333333333 0.00152, + p 48: -0.02025 -0.00326666666666667 0.00152, + p 49: -0.02025 -0.00165 0.00152, + p 50: -0.02025 -0.00055 0.00152, + p 51: -0.0197194913472367 -0.0134694913472367 0.00152, + p 52: -0.0197194913472367 0.000469491347236679 0.00152, + p 53: -0.0193680194846605 -0.0161819805153395 0.00152, + p 54: -0.0193680194846605 0.00318198051533946 0.00152, + p 55: -0.0193680194846605 -0.0143180194846605 0.00152, + p 56: -0.0193680194846605 0.00131801948466054 0.00152, + p 57: -0.01915 -0.01245 0.00152, + p 58: -0.01915 -0.01135 0.00152, + p 59: -0.01915 -0.00973333333333333 0.00152, + p 60: -0.01915 -0.00811666666666667 0.00152, + p 61: -0.01915 -0.0065 0.00152, + p 62: -0.01915 -0.00488333333333333 0.00152, + p 63: -0.01915 -0.00326666666666667 0.00152, + p 64: -0.01915 -0.00165 0.00152, + p 65: -0.01915 -0.00055 0.00152, + p 66: -0.0184893398282202 -0.0153033008588991 0.00152, + p 67: -0.0184893398282202 0.00230330085889911 0.00152, + p 68: -0.0180665393154649 -0.0174834606845351 0.00152, + p 69: -0.0180665393154649 0.00448346068453509 0.00152, + p 70: -0.01805 -0.013 0.00152, + p 71: -0.01805 -0.01245 0.00152, + p 72: -0.01805 -0.01135 0.00152, + p 73: -0.01805 -0.00973333333333333 0.00152, + p 74: -0.01805 -0.00811666666666667 0.00152, + p 75: -0.01805 -0.0065 0.00152, + p 76: -0.01805 -0.00488333333333333 0.00152, + p 77: -0.01805 -0.00326666666666667 0.00152, + p 78: -0.01805 -0.00165 0.00152, + p 79: -0.01805 -0.00055 0.00152, + p 80: -0.01805 0 0.00152, + p 81: -0.01805 -0.0142426406871193 0.00152, + p 82: -0.01805 0.00124264068711929 0.00152, + p 83: -0.0175090030842273 -0.0180409969157727 0.00152, + p 84: -0.0175090030842273 0.00504099691577268 0.00152, + p 85: -0.01685 -0.0187 0.00152, + p 86: -0.01685 0.0057 0.00152, + p 87: -0.0168284658341976 -0.0162453872032678 0.00152, + p 88: -0.0168284658341976 0.00324538720326776 0.00152, + p 89: -0.0162094290935639 -0.0147509003084227 0.00152, + p 90: -0.0162094290935639 0.00175090030842273 0.00152, + p 91: -0.0162094290935639 -0.013 0.00152, + p 92: -0.0162094290935639 0 0.00152, + p 93: -0.0157581027758046 -0.0187 0.00152, + p 94: -0.0157581027758046 -0.0175090030842273 0.00152, + p 95: -0.0157581027758046 -0.0157581027758046 0.00152, + p 96: -0.0157581027758046 -0.0140072024673819 0.00152, + p 97: -0.0157581027758046 -0.013 0.00152, + p 98: -0.0157581027758046 0 0.00152, + p 99: -0.0157581027758046 0.00175090030842273 0.00152, + p 100: -0.0157581027758046 0.00350180061684546 0.00152, + p 101: -0.0157581027758046 0.0052527009252682 0.00152, + p 102: -0.0157581027758046 0.0057 0.00152, + p 103: -0.0140072024673819 -0.0187 0.00152, + p 104: -0.0140072024673819 -0.0175090030842273 0.00152, + p 105: -0.0140072024673819 -0.0157581027758046 0.00152, + p 106: -0.0140072024673819 -0.0140072024673819 0.00152, + p 107: -0.0140072024673819 -0.013 0.00152, + p 108: -0.0140072024673819 0 0.00152, + p 109: -0.0140072024673819 0.00175090030842273 0.00152, + p 110: -0.0140072024673819 0.00350180061684546 0.00152, + p 111: -0.0140072024673819 0.0052527009252682 0.00152, + p 112: -0.0140072024673819 0.0057 0.00152, + p 113: -0.0122563021589591 -0.0187 0.00152, + p 114: -0.0122563021589591 -0.0175090030842273 0.00152, + p 115: -0.0122563021589591 -0.0157581027758046 0.00152, + p 116: -0.0122563021589591 -0.0140072024673819 0.00152, + p 117: -0.0122563021589591 -0.013 0.00152, + p 118: -0.0122563021589591 0 0.00152, + p 119: -0.0122563021589591 0.00175090030842273 0.00152, + p 120: -0.0122563021589591 0.00350180061684546 0.00152, + p 121: -0.0122563021589591 0.0052527009252682 0.00152, + p 122: -0.0122563021589591 0.0057 0.00152, + p 123: -0.0105054018505364 -0.0187 0.00152, + p 124: -0.0105054018505364 -0.0175090030842273 0.00152, + p 125: -0.0105054018505364 -0.0157581027758046 0.00152, + p 126: -0.0105054018505364 -0.0140072024673819 0.00152, + p 127: -0.0105054018505364 -0.013 0.00152, + p 128: -0.0105054018505364 0 0.00152, + p 129: -0.0105054018505364 0.00175090030842273 0.00152, + p 130: -0.0105054018505364 0.00350180061684546 0.00152, + p 131: -0.0105054018505364 0.0052527009252682 0.00152, + p 132: -0.0105054018505364 0.0057 0.00152, + p 133: -0.00875450154211366 -0.0187 0.00152, + p 134: -0.00875450154211366 -0.0175090030842273 0.00152, + p 135: -0.00875450154211366 -0.0157581027758046 0.00152, + p 136: -0.00875450154211366 -0.0140072024673819 0.00152, + p 137: -0.00875450154211366 -0.013 0.00152, + p 138: -0.00875450154211366 0 0.00152, + p 139: -0.00875450154211366 0.00175090030842273 0.00152, + p 140: -0.00875450154211366 0.00350180061684546 0.00152, + p 141: -0.00875450154211366 0.0052527009252682 0.00152, + p 142: -0.00875450154211366 0.0057 0.00152, + p 143: -0.00700360123369093 -0.0187 0.00152, + p 144: -0.00700360123369093 -0.0175090030842273 0.00152, + p 145: -0.00700360123369093 -0.0157581027758046 0.00152, + p 146: -0.00700360123369093 -0.0140072024673819 0.00152, + p 147: -0.00700360123369093 -0.013 0.00152, + p 148: -0.00700360123369093 0 0.00152, + p 149: -0.00700360123369093 0.00175090030842273 0.00152, + p 150: -0.00700360123369093 0.00350180061684546 0.00152, + p 151: -0.00700360123369093 0.0052527009252682 0.00152, + p 152: -0.00700360123369093 0.0057 0.00152, + p 153: -0.0052527009252682 -0.0187 0.00152, + p 154: -0.0052527009252682 -0.0175090030842273 0.00152, + p 155: -0.0052527009252682 -0.0157581027758046 0.00152, + p 156: -0.0052527009252682 -0.0140072024673819 0.00152, + p 157: -0.0052527009252682 -0.013 0.00152, + p 158: -0.0052527009252682 0 0.00152, + p 159: -0.0052527009252682 0.00175090030842273 0.00152, + p 160: -0.0052527009252682 0.00350180061684546 0.00152, + p 161: -0.0052527009252682 0.0052527009252682 0.00152, + p 162: -0.0052527009252682 0.0057 0.00152, + p 163: -0.00350180061684546 -0.0187 0.00152, + p 164: -0.00350180061684546 -0.0175090030842273 0.00152, + p 165: -0.00350180061684546 -0.0157581027758046 0.00152, + p 166: -0.00350180061684546 -0.0140072024673819 0.00152, + p 167: -0.00350180061684546 0.00350180061684546 0.00152, + p 168: -0.00350180061684546 0.0052527009252682 0.00152, + p 169: -0.00350180061684546 0.0057 0.00152, + p 170: -0.00349057090643609 -0.013 0.00152, + p 171: -0.00349057090643609 0 0.00152, + p 172: -0.00349057090643609 -0.0147509003084227 0.00152, + p 173: -0.00349057090643609 0.00175090030842273 0.00152, + p 174: -0.00287153416580243 -0.0162453872032678 0.00152, + p 175: -0.00287153416580243 0.00324538720326776 0.00152, + p 176: -0.00285 -0.0187 0.00152, + p 177: -0.00285 0.0057 0.00152, + p 178: -0.00165 -0.013 0.00152, + p 179: -0.00165 -0.01245 0.00152, + p 180: -0.00165 -0.01135 0.00152, + p 181: -0.00165 -0.00973333333333333 0.00152, + p 182: -0.00165 -0.00811666666666667 0.00152, + p 183: -0.00165 -0.0065 0.00152, + p 184: -0.00165 -0.00488333333333333 0.00152, + p 185: -0.00165 -0.00326666666666667 0.00152, + p 186: -0.00165 -0.00165 0.00152, + p 187: -0.00165 -0.00055 0.00152, + p 188: -0.00165 0 0.00152, + p 189: -0.00165 -0.0142426406871193 0.00152, + p 190: -0.00165 0.00124264068711929 0.00152, + p 191: -0.00163346068453509 -0.0174834606845351 0.00152, + p 192: -0.00163346068453509 0.00448346068453509 0.00152, + p 193: -0.00121066017177982 -0.0153033008588991 0.00152, + p 194: -0.00121066017177982 0.00230330085889911 0.00152, + p 195: -0.00055 -0.01245 0.00152, + p 196: -0.00055 -0.01135 0.00152, + p 197: -0.00055 -0.00973333333333333 0.00152, + p 198: -0.00055 -0.00811666666666667 0.00152, + p 199: -0.00055 -0.0065 0.00152, + p 200: -0.00055 -0.00488333333333333 0.00152, + p 201: -0.00055 -0.00326666666666667 0.00152, + p 202: -0.00055 -0.00165 0.00152, + p 203: -0.00055 -0.00055 0.00152, + p 204: -0.000331980515339464 -0.0143180194846605 0.00152, + p 205: -0.000331980515339464 0.00131801948466054 0.00152, + p 206: -0.000331980515339464 -0.0161819805153395 0.00152, + p 207: -0.000331980515339464 0.00318198051533946 0.00152, + p 208: 1.94913472366791e-05 -0.0134694913472367 0.00152, + p 209: 1.94913472366791e-05 0.000469491347236679 0.00152, + p 210: 0.00055 -0.01245 0.00152, + p 211: 0.00055 -0.01135 0.00152, + p 212: 0.00055 -0.00973333333333333 0.00152, + p 213: 0.00055 -0.00811666666666667 0.00152, + p 214: 0.00055 -0.0065 0.00152, + p 215: 0.00055 -0.00488333333333333 0.00152, + p 216: 0.00055 -0.00326666666666667 0.00152, + p 217: 0.00055 -0.00165 0.00152, + p 218: 0.00055 -0.00055 0.00152, + p 219: 0.0006 -0.01525 0.00152, + p 220: 0.0006 0.00225 0.00152, + p 221: 0.000744365081389595 -0.01355 0.00152, + p 222: 0.000744365081389595 0.00055 0.00152, + p 223: 0.0012 -0.01465 0.00152, + p 224: 0.0012 0.00165 0.00152, + p 225: 0.00165 -0.01355 0.00152, + p 226: 0.00165 -0.01245 0.00152, + p 227: 0.00165 -0.00055 0.00152, + p 228: 0.00165 -0.01135 0.00152, + p 229: 0.00165 -0.00973333333333333 0.00152, + p 230: 0.00165 -0.00811666666666667 0.00152, + p 231: 0.00165 -0.0065 0.00152, + p 232: 0.00165 -0.00488333333333333 0.00152, + p 233: 0.00165 -0.00326666666666667 0.00152, + p 234: 0.00165 -0.00165 0.00152, + p 235: 0.00165 0.00055 0.00152, + p 236: 0.002775 -0.01355 0.00152, + p 237: 0.002775 -0.01245 0.00152, + p 238: 0.002775 -0.00055 0.00152, + p 239: 0.002775 0.00055 0.00152, + p 240: 0.002775 -0.01465 0.00152, + p 241: 0.002775 -0.01135 0.00152, + p 242: 0.002775 -0.00165 0.00152, + p 243: 0.002775 0.00165 0.00152, + p 244: 0.0039 -0.01245 0.00152, + p 245: 0.0039 -0.01355 0.00152, + p 246: 0.0039 0.00055 0.00152, + p 247: 0.0039 -0.01465 0.00152, + p 248: 0.0039 -0.01135 0.00152, + p 249: 0.0039 -0.00165 0.00152, + p 250: 0.0039 0.00165 0.00152, + p 251: 0.0039 -0.00055 0.00152, + p 252: 0.005 -0.01465 0.00152, + p 253: 0.005 -0.01355 0.00152, + p 254: 0.005 -0.01245 0.00152, + p 255: 0.005 -0.01135 0.00152, + p 256: 0.005 -0.00165 0.00152, + p 257: 0.005 -0.00055 0.00152, + p 258: 0.005 0.00055 0.00152, + p 259: 0.005 0.00165 0.00152; +EdefIA 468: + s 1: 1 2, s 2: 1 11, s 3: 2 3, s 4: 2 15, s 5: 3 4, + s 6: 3 9, s 7: 4 12, s 8: 5 6, s 9: 5 13, s 10: 6 7, + s 11: 6 10, s 12: 7 8, s 13: 7 16, s 14: 8 14, s 15: 9 12, + s 16: 9 15, s 17: 9 18, s 18: 10 13, s 19: 10 16, s 20: 10 19, + s 21: 11 15, s 22: 11 21, s 23: 12 22, s 24: 13 23, s 25: 14 16, + s 26: 14 24, s 27: 15 17, s 28: 16 20, s 29: 17 18, s 30: 17 21, + s 31: 17 25, s 32: 18 22, s 33: 18 26, s 34: 19 20, s 35: 19 23, + s 36: 19 27, s 37: 20 24, s 38: 20 35, s 39: 21 36, s 40: 22 28, + s 41: 23 34, s 42: 24 37, s 43: 25 26, s 44: 25 36, s 45: 25 38, + s 46: 26 28, s 47: 26 42, s 48: 27 34, s 49: 27 35, s 50: 27 50, + s 51: 28 29, s 52: 28 43, s 53: 29 30, s 54: 29 44, s 55: 30 31, + s 56: 30 45, s 57: 31 32, s 58: 31 46, s 59: 32 33, s 60: 32 47, + s 61: 33 34, s 62: 33 48, s 63: 34 49, s 64: 35 37, s 65: 35 39, + s 66: 36 38, s 67: 36 40, s 68: 37 39, s 69: 37 41, s 70: 38 42, + s 71: 38 51, s 72: 38 55, s 73: 39 50, s 74: 39 52, s 75: 39 56, + s 76: 40 53, s 77: 40 55, s 78: 41 54, s 79: 41 56, s 80: 42 43, + s 81: 42 57, s 82: 43 44, s 83: 43 58, s 84: 44 45, s 85: 44 59, + s 86: 45 46, s 87: 45 60, s 88: 46 47, s 89: 46 61, s 90: 47 48, + s 91: 47 62, s 92: 48 49, s 93: 48 63, s 94: 49 50, s 95: 49 64, + s 96: 50 65, s 97: 51 55, s 98: 51 57, s 99: 51 70, s 100: 52 56, + s 101: 52 65, s 102: 52 80, s 103: 53 66, s 104: 53 68, s 105: 54 67, + s 106: 54 69, s 107: 55 66, s 108: 55 81, s 109: 56 67, s 110: 56 82, + s 111: 57 58, s 112: 57 71, s 113: 58 59, s 114: 58 72, s 115: 59 60, + s 116: 59 73, s 117: 60 61, s 118: 60 74, s 119: 61 62, s 120: 61 75, + s 121: 62 63, s 122: 62 76, s 123: 63 64, s 124: 63 77, s 125: 64 65, + s 126: 64 78, s 127: 65 79, s 128: 66 81, s 129: 66 87, s 130: 67 82, + s 131: 67 88, s 132: 68 83, s 133: 68 87, s 134: 69 84, s 135: 69 88, + s 136: 70 71, s 137: 70 81, s 138: 70 91, s 139: 71 72, s 140: 72 73, + s 141: 73 74, s 142: 74 75, s 143: 75 76, s 144: 76 77, s 145: 77 78, + s 146: 78 79, s 147: 79 80, s 148: 80 82, s 149: 80 92, s 150: 81 89, + s 151: 82 90, s 152: 83 85, s 153: 83 94, s 154: 84 86, s 155: 84 88, + s 156: 84 101, s 157: 85 93, s 158: 86 102, s 159: 87 89, s 160: 87 94, + s 161: 87 95, s 162: 88 90, s 163: 88 100, s 164: 89 91, s 165: 89 95, + s 166: 89 96, s 167: 90 92, s 168: 90 99, s 169: 91 97, s 170: 92 98, + s 171: 93 94, s 172: 93 103, s 173: 94 95, s 174: 94 104, s 175: 95 96, + s 176: 95 105, s 177: 96 97, s 178: 96 106, s 179: 97 107, s 180: 98 99, + s 181: 98 108, s 182: 99 100, s 183: 99 109, s 184: 100 101, s 185: 100 110, + s 186: 101 102, s 187: 101 111, s 188: 102 112, s 189: 103 104, s 190: 103 113, + s 191: 104 105, s 192: 104 114, s 193: 105 106, s 194: 105 115, s 195: 106 107, + s 196: 106 116, s 197: 107 117, s 198: 108 109, s 199: 108 118, s 200: 109 110, + s 201: 109 119, s 202: 110 111, s 203: 110 120, s 204: 111 112, s 205: 111 121, + s 206: 112 122, s 207: 113 114, s 208: 113 123, s 209: 114 115, s 210: 114 124, + s 211: 115 116, s 212: 115 125, s 213: 116 117, s 214: 116 126, s 215: 117 127, + s 216: 118 119, s 217: 118 128, s 218: 119 120, s 219: 119 129, s 220: 120 121, + s 221: 120 130, s 222: 121 122, s 223: 121 131, s 224: 122 132, s 225: 123 124, + s 226: 123 133, s 227: 124 125, s 228: 124 134, s 229: 125 126, s 230: 125 135, + s 231: 126 127, s 232: 126 136, s 233: 127 137, s 234: 128 129, s 235: 128 138, + s 236: 129 130, s 237: 129 139, s 238: 130 131, s 239: 130 140, s 240: 131 132, + s 241: 131 141, s 242: 132 142, s 243: 133 134, s 244: 133 143, s 245: 134 135, + s 246: 134 144, s 247: 135 136, s 248: 135 145, s 249: 136 137, s 250: 136 146, + s 251: 137 147, s 252: 138 139, s 253: 138 148, s 254: 139 140, s 255: 139 149, + s 256: 140 141, s 257: 140 150, s 258: 141 142, s 259: 141 151, s 260: 142 152, + s 261: 143 144, s 262: 143 153, s 263: 144 145, s 264: 144 154, s 265: 145 146, + s 266: 145 155, s 267: 146 147, s 268: 146 156, s 269: 147 157, s 270: 148 149, + s 271: 148 158, s 272: 149 150, s 273: 149 159, s 274: 150 151, s 275: 150 160, + s 276: 151 152, s 277: 151 161, s 278: 152 162, s 279: 153 154, s 280: 153 163, + s 281: 154 155, s 282: 154 164, s 283: 155 156, s 284: 155 165, s 285: 156 157, + s 286: 156 166, s 287: 156 172, s 288: 157 170, s 289: 158 159, s 290: 158 171, + s 291: 159 160, s 292: 159 173, s 293: 160 161, s 294: 160 167, s 295: 161 162, + s 296: 161 168, s 297: 162 169, s 298: 163 164, s 299: 163 176, s 300: 164 165, + s 301: 164 174, s 302: 164 176, s 303: 165 172, s 304: 165 174, s 305: 166 170, + s 306: 166 172, s 307: 166 189, s 308: 167 168, s 309: 167 173, s 310: 167 175, + s 311: 168 169, s 312: 168 177, s 313: 168 192, s 314: 169 177, s 315: 170 178, + s 316: 171 173, s 317: 171 188, s 318: 172 174, s 319: 172 189, s 320: 173 175, + s 321: 173 190, s 322: 174 191, s 323: 174 193, s 324: 175 192, s 325: 175 194, + s 326: 176 191, s 327: 177 192, s 328: 178 179, s 329: 178 189, s 330: 178 208, + s 331: 179 180, s 332: 179 195, s 333: 180 181, s 334: 180 196, s 335: 181 182, + s 336: 181 197, s 337: 182 183, s 338: 182 198, s 339: 183 184, s 340: 183 199, + s 341: 184 185, s 342: 184 200, s 343: 185 186, s 344: 185 201, s 345: 186 187, + s 346: 186 202, s 347: 187 188, s 348: 187 203, s 349: 188 190, s 350: 188 209, + s 351: 189 193, s 352: 189 204, s 353: 190 194, s 354: 190 205, s 355: 191 206, + s 356: 192 207, s 357: 193 204, s 358: 193 206, s 359: 194 205, s 360: 194 207, + s 361: 195 196, s 362: 195 208, s 363: 195 210, s 364: 196 197, s 365: 196 211, + s 366: 197 198, s 367: 197 212, s 368: 198 199, s 369: 198 213, s 370: 199 200, + s 371: 199 214, s 372: 200 201, s 373: 200 215, s 374: 201 202, s 375: 201 216, + s 376: 202 203, s 377: 202 217, s 378: 203 209, s 379: 203 218, s 380: 204 208, + s 381: 204 219, s 382: 204 221, s 383: 205 209, s 384: 205 220, s 385: 205 222, + s 386: 206 219, s 387: 207 220, s 388: 208 221, s 389: 209 222, s 390: 210 211, + s 391: 210 221, s 392: 210 226, s 393: 211 212, s 394: 211 228, s 395: 212 213, + s 396: 212 229, s 397: 213 214, s 398: 213 230, s 399: 214 215, s 400: 214 231, + s 401: 215 216, s 402: 215 232, s 403: 216 217, s 404: 216 233, s 405: 217 218, + s 406: 217 234, s 407: 218 222, s 408: 218 227, s 409: 219 223, s 410: 220 224, + s 411: 221 223, s 412: 221 225, s 413: 222 224, s 414: 222 235, s 415: 223 225, + s 416: 223 240, s 417: 224 235, s 418: 224 243, s 419: 225 226, s 420: 225 236, + s 421: 226 228, s 422: 226 237, s 423: 227 234, s 424: 227 235, s 425: 227 238, + s 426: 228 229, s 427: 228 241, s 428: 229 230, s 429: 230 231, s 430: 231 232, + s 431: 232 233, s 432: 233 234, s 433: 234 242, s 434: 235 239, s 435: 236 237, + s 436: 236 240, s 437: 236 245, s 438: 237 241, s 439: 237 244, s 440: 238 239, + s 441: 238 242, s 442: 238 251, s 443: 239 243, s 444: 239 246, s 445: 240 247, + s 446: 241 248, s 447: 242 249, s 448: 243 250, s 449: 244 245, s 450: 244 248, + s 451: 244 254, s 452: 245 247, s 453: 245 253, s 454: 246 250, s 455: 246 251, + s 456: 246 258, s 457: 247 252, s 458: 248 255, s 459: 249 251, s 460: 249 256, + s 461: 250 259, s 462: 251 257, s 463: 252 253, s 464: 253 254, s 465: 254 255, + s 466: 256 257, s 467: 257 258, s 468: 258 259; +CdefIA 209: + c 1: -459 460 466 -462, c 2: -454 456 468 -461, c 3: -450 451 465 -458, + c 4: 455 462 467 -456, c 5: -440 442 -455 -444, c 6: 452 457 463 -453, + c 7: 436 445 -452 -437, c 8: 449 453 464 -451, c 9: -435 437 -449 -439, + c 10: -443 444 454 -448, c 11: -438 439 450 -446, c 12: 441 447 459 -442, + c 13: 423 433 -441 -425, c 14: -436 -420 -415 416, c 15: -424 425 440 -434, + c 16: -421 422 438 -427, c 17: -405 406 -423 -408, c 18: -419 420 435 -422, + c 19: -418 417 434 443, c 20: -417 -413 414, c 21: -414 -407 408 424, + c 22: -412 411 415, c 23: -411 -382 381 409, c 24: -410 -384 385 413, + c 25: -403 404 432 -406, c 26: -401 402 431 -404, c 27: -399 400 430 -402, + c 28: -397 398 429 -400, c 29: -395 396 428 -398, c 30: -393 394 426 -396, + c 31: -390 392 421 -394, c 32: -392 391 412 419, c 33: -391 -363 362 388, + c 34: -389 -378 379 407, c 35: -388 -380 382, c 36: -387 -360 359 384, + c 37: -385 383 389, c 38: -383 -354 -349 350, c 39: -381 -357 358 386, + c 40: -376 377 405 -379, c 41: -374 375 403 -377, c 42: -372 373 401 -375, + c 43: -370 371 399 -373, c 44: -368 369 397 -371, c 45: -366 367 395 -369, + c 46: -364 365 393 -367, c 47: -361 363 390 -365, c 48: -362 -332 -328 330, + c 49: -359 -353 354, c 50: -358 -323 322 355, c 51: -356 -324 325 360, + c 52: -352 351 357, c 53: -351 -319 318 323, c 54: -350 -347 348 378, + c 55: -345 346 376 -348, c 56: -343 344 374 -346, c 57: -341 342 372 -344, + c 58: -339 340 370 -342, c 59: -337 338 368 -340, c 60: -335 336 366 -338, + c 61: -333 334 364 -336, c 62: -331 332 361 -334, c 63: -330 329 352 380, + c 64: -329 -315 -305 307, c 65: -327 -312 313, c 66: -325 -320 321 353, + c 67: -322 -301 302 326, c 68: -321 -316 317 349, c 69: -318 -303 304, + c 70: -314 -311 312, c 71: -313 -308 310 324, c 72: -310 309 320, + c 73: -309 -294 -291 292, c 74: -307 306 319, c 75: -306 -286 287, + c 76: -304 -300 301, c 77: -302 -298 299, c 78: -295 296 311 -297, + c 79: -293 294 308 -296, c 80: -289 290 316 -292, c 81: -288 -285 286 305, + c 82: -287 -283 284 303, c 83: -281 282 300 -284, c 84: -279 280 298 -282, + c 85: -276 277 295 -278, c 86: -274 275 293 -277, c 87: -272 273 291 -275, + c 88: -270 271 289 -273, c 89: -267 268 285 -269, c 90: -265 266 283 -268, + c 91: -263 264 281 -266, c 92: -261 262 279 -264, c 93: -258 259 276 -260, + c 94: -256 257 274 -259, c 95: -254 255 272 -257, c 96: -252 253 270 -255, + c 97: -249 250 267 -251, c 98: -247 248 265 -250, c 99: -245 246 263 -248, + c 100: -243 244 261 -246, c 101: -240 241 258 -242, c 102: -238 239 256 -241, + c 103: -236 237 254 -239, c 104: -234 235 252 -237, c 105: -231 232 249 -233, + c 106: -229 230 247 -232, c 107: -227 228 245 -230, c 108: -225 226 243 -228, + c 109: -222 223 240 -224, c 110: -220 221 238 -223, c 111: -218 219 236 -221, + c 112: -216 217 234 -219, c 113: -213 214 231 -215, c 114: -211 212 229 -214, + c 115: -209 210 227 -212, c 116: -207 208 225 -210, c 117: -204 205 222 -206, + c 118: -202 203 220 -205, c 119: -200 201 218 -203, c 120: -198 199 216 -201, + c 121: -195 196 213 -197, c 122: -193 194 211 -196, c 123: -191 192 209 -194, + c 124: -189 190 207 -192, c 125: -186 187 204 -188, c 126: -184 185 202 -187, + c 127: -182 183 200 -185, c 128: -180 181 198 -183, c 129: -177 178 195 -179, + c 130: -175 176 193 -178, c 131: -173 174 191 -176, c 132: -171 172 189 -174, + c 133: -169 -164 166 177, c 134: 167 170 180 -168, c 135: -167 -151 -148 149, + c 136: -166 165 175, c 137: -165 -159 161, c 138: -163 162 168 182, + c 139: -162 -131 130 151, c 140: -161 160 173, c 141: -160 -133 132 153, + c 142: -158 -154 156 186, c 143: -156 155 163 184, c 144: -155 -134 135, + c 145: -153 152 157 171, c 146: -150 -128 129 159, c 147: -138 137 150 164, + c 148: -137 -99 97 108, c 149: -135 -106 105 131, c 150: -130 -109 110, + c 151: -129 -103 104 133, c 152: -125 126 146 -127, c 153: -123 124 145 -126, + c 154: -121 122 144 -124, c 155: -119 120 143 -122, c 156: -117 118 142 -120, + c 157: -115 116 141 -118, c 158: -113 114 140 -116, c 159: -111 112 139 -114, + c 160: -112 -98 99 136, c 161: -110 -100 102 148, c 162: -108 107 128, + c 163: -107 -77 76 103, c 164: -105 -78 79 109, c 165: -102 101 127 147, + c 166: -101 -74 73 96, c 167: -97 -71 72, c 168: -94 95 125 -96, + c 169: -92 93 123 -95, c 170: -90 91 121 -93, c 171: -88 89 119 -91, + c 172: -86 87 117 -89, c 173: -84 85 115 -87, c 174: -82 83 113 -85, + c 175: -80 81 111 -83, c 176: -81 -70 71 98, c 177: -79 -69 68 75, + c 178: -75 74 100, c 179: -73 -65 -49 50, c 180: -72 -66 67 77, + c 181: -68 -64 65, c 182: -61 62 92 -63, c 183: -59 60 90 -62, + c 184: -57 58 88 -60, c 185: -55 56 86 -58, c 186: -53 54 84 -56, + c 187: -51 52 82 -54, c 188: -46 47 80 -52, c 189: 48 63 94 -50, + c 190: 35 41 -48 -36, c 191: -47 -43 45 70, c 192: -45 44 66, + c 193: -44 -31 30 39, c 194: -42 -37 38 64, c 195: -32 33 46 -40, + c 196: -34 36 49 -38, c 197: 18 24 -35 -20, c 198: -29 31 43 -33, + c 199: -21 22 -30 -27, c 200: -19 20 34 -28, c 201: 25 28 37 -26, + c 202: -12 13 -25 -14, c 203: -15 17 32 -23, c 204: -8 9 -18 -11, + c 205: 16 27 29 -17, c 206: -3 4 -16 -6, c 207: -10 11 19 -13, + c 208: -5 6 15 -7, c 209: -1 2 21 -4; +beg_Xinfo : +beg_mask hole: + Number: 5; + Type: via; + Plane: z = [0, 0.00152]; + Fill: impedance 0 0 precedence 1; +end_mask; +beg_mask diel2: + Number: 12; + Type: via; + Plane: z = [0, 0.00152]; + Fill: impedance 0 0 precedence 1; +end_mask; +beg_mask cond: + Number: 1; + Type: strip; + Plane: z = [0.00152, 0.001545]; + Fill: conductivity 40000000 0 permeability 1 0 thickness 2.5e-05 M precedence 1; + Expansion: 1; +end_mask; +beg_mask cond2: + Number: 2; + Type: strip; + Plane: z = 0.00152; + Fill: impedance 0 0 precedence 1; + Expansion: 0; +end_mask; +beg_mask resi: + Number: 3; + Type: strip; + Plane: z = 0.00152; + Fill: impedance 0 0 precedence 1; + Expansion: 0; +end_mask; +beg_mask bond: + Number: 6; + Type: strip; + Plane: z = 0.00152; + Fill: impedance 0 0 precedence 1; + Expansion: 0; +end_mask; +beg_layer /1: + Mask: 1; + Type: strip; + Level: 0; + Plane: z = 0.00152; + Cd: 0.00175090030842273; + EdgeMesh: 0; + TmlMesh: 0; + StripModel: 3; + CrefRA 209 { + 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 133 134 135 136 137 138 139 140 + 141 142 143 144 145 146 147 148 149 150 + 151 152 153 154 155 156 157 158 159 160 + 161 162 163 164 165 166 167 168 169 170 + 171 172 173 174 175 176 177 178 179 180 + 181 182 183 184 185 186 187 188 189 190 + 191 192 193 194 195 196 197 198 199 200 + 201 202 203 204 205 206 207 208 209 } + RGrid 0.0011,0.0011 0 1: + 0.0039,-0.00165 1,3 3: + 0,0 c 1, 0,1 c 4, 0,2 c 2; + RGrid 0.0011,0.00110000000000001 5.63690508411952e-15 1: + 0.00390000000000001,-0.01465 1,3 3: + 0,0 c 6, 0,1 c 8, 0,2 c 3; + RGrid 0.001125,0.0011 0 1: + 0.00165,-0.00165 2,3 5: + 0,0 c 13, 0,1 c 15, 1,0 c 12, 1,1 c 5, 1,2 c 10; + RGrid 0.001125,0.0011 0 1: + 0.00165,-0.01465 2,3 5: + 0,1 c 18, 0,2 c 16, 1,0 c 7, 1,1 c 9, 1,2 c 11; + RGrid 0.0011,0.0011 -8.20051097734491e-18 1: + -0.00165,-0.00165 3,1 3: + 0,0 c 55, 1,0 c 40, 2,0 c 17; + RGrid 0.0011,0.00161666666666667 1.66953992718253e-16 1: + -0.00165,-0.01135 3,6 18: + 0,0 c 61, 0,1 c 60, 0,2 c 59, 0,3 c 58, 0,4 c 57, + 0,5 c 56, 1,0 c 46, 1,1 c 45, 1,2 c 44, 1,3 c 43, + 1,4 c 42, 1,5 c 41, 2,0 c 30, 2,1 c 29, 2,2 c 28, + 2,3 c 27, 2,4 c 26, 2,5 c 25; + RGrid 0.0011,0.00110000000000001 4.73106402539129e-15 1: + -0.00165,-0.01245 3,1 3: + 0,0 c 62, 1,0 c 47, 2,0 c 31; + RGrid 0.00175090030842273,0.000447299074731805 0 1: + -0.0157581027758046,0.0052527009252682 7,1 7: + 0,0 c 125, 1,0 c 117, 2,0 c 109, 3,0 c 101, 4,0 c 93, + 5,0 c 85, 6,0 c 78; + RGrid 0.00175090030842273,0.00175090030842273 0 1: + -0.0157581027758046,2.60208521396521e-19 7,3 19: + 0,0 c 128, 0,1 c 127, 0,2 c 126, 1,0 c 120, 1,1 c 119, + 1,2 c 118, 2,0 c 112, 2,1 c 111, 2,2 c 110, 3,0 c 104, + 3,1 c 103, 3,2 c 102, 4,0 c 96, 4,1 c 95, 4,2 c 94, + 5,0 c 88, 5,1 c 87, 5,2 c 86, 6,2 c 79; + RGrid 0.00175090030842273,0.00175090030842273 0 1: + -0.0157581027758046,-0.0175090030842273 7,2 13: + 0,0 c 131, 0,1 c 130, 1,0 c 123, 1,1 c 122, 2,0 c 115, + 2,1 c 114, 3,0 c 107, 3,1 c 106, 4,0 c 99, 4,1 c 98, + 5,0 c 91, 5,1 c 90, 6,0 c 83; + RGrid 0.00175090030842273,0.00119099691577268 0 1: + -0.0157581027758046,-0.0187 7,1 7: + 0,0 c 132, 1,0 c 124, 2,0 c 116, 3,0 c 108, 4,0 c 100, + 5,0 c 92, 6,0 c 84; + RGrid 0.00175090030842273,0.00100720246738185 0 1: + -0.0157581027758046,-0.0140072024673819 6,1 6: + 0,0 c 129, 1,0 c 121, 2,0 c 113, 3,0 c 105, 4,0 c 97, + 5,0 c 89; + RGrid 0.0011,0.0011 -8.2005109773449e-18 1: + -0.02135,-0.00165 3,1 3: + 0,0 c 189, 1,0 c 168, 2,0 c 152; + RGrid 0.0011,0.00161666666666667 1.66953992718253e-16 1: + -0.02135,-0.01135 3,6 18: + 0,0 c 187, 0,1 c 186, 0,2 c 185, 0,3 c 184, 0,4 c 183, + 0,5 c 182, 1,0 c 174, 1,1 c 173, 1,2 c 172, 1,3 c 171, + 1,4 c 170, 1,5 c 169, 2,0 c 158, 2,1 c 157, 2,2 c 156, + 2,3 c 155, 2,4 c 154, 2,5 c 153; + RGrid 0.0011,0.0011 -6.71180283068844e-16 1: + -0.02135,-0.01245 3,1 3: + 0,0 c 188, 1,0 c 175, 2,0 c 159; + RGrid 0.001125,0.0011 0 1: + -0.0236,-0.00165 2,3 5: + 0,0 c 197, 0,1 c 200, 0,2 c 201, 1,0 c 190, 1,1 c 196; + RGrid 0.001125,0.0011 0 1: + -0.0236,-0.01465 2,3 5: + 0,0 c 199, 0,1 c 205, 0,2 c 203, 1,1 c 198, 1,2 c 195; + RGrid 0.0011,0.0011 -6.8442726233994e-17 1: + -0.0247,-0.00165 1,3 3: + 0,0 c 204, 0,1 c 207, 0,2 c 202; + RGrid 0.0011,0.0011 4.13810400087558e-16 1: + -0.0247,-0.01465 1,3 3: + 0,0 c 209, 0,1 c 206, 0,2 c 208; +end_layer; +end_Xinfo; +Volumes 0; +PdefRA 4 { +GdefRA 1 RefImpedance 1 {50 0} { + Prt 1 : ErefRA 3 { 8 10 12 }; +} +GdefRA 1 RefImpedance 1 {50 0} { + Prt 2 : ErefRA 3 { 466 467 468 }; +} +GdefRA 1 RefImpedance 1 {50 0} { + Prt 3 : ErefRA 3 { 463 464 465 }; +} +GdefRA 1 RefImpedance 1 {50 0} { + Prt 4 : ErefRA 3 { 1 3 5 }; +} +} +#beg_properties: +# key "_cell_size" value "cpw 20/1" CrefRA 209 { +# 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 133 134 135 136 137 138 139 140 +# 141 142 143 144 145 146 147 148 149 150 +# 151 152 153 154 155 156 157 158 159 160 +# 161 162 163 164 165 166 167 168 169 170 +# 171 172 173 174 175 176 177 178 179 180 +# 181 182 183 184 185 186 187 188 189 190 +# 191 192 193 194 195 196 197 198 199 200 +# 201 202 203 204 205 206 207 208 209 }; +# key "_edge_mesh" value "no" CrefRA 209 { +# 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 133 134 135 136 137 138 139 140 +# 141 142 143 144 145 146 147 148 149 150 +# 151 152 153 154 155 156 157 158 159 160 +# 161 162 163 164 165 166 167 168 169 170 +# 171 172 173 174 175 176 177 178 179 180 +# 181 182 183 184 185 186 187 188 189 190 +# 191 192 193 194 195 196 197 198 199 200 +# 201 202 203 204 205 206 207 208 209 }; +# key "_ignored_strip_hole_size" value "0" CrefRA 209 { +# 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 133 134 135 136 137 138 139 140 +# 141 142 143 144 145 146 147 148 149 150 +# 151 152 153 154 155 156 157 158 159 160 +# 161 162 163 164 165 166 167 168 169 170 +# 171 172 173 174 175 176 177 178 179 180 +# 181 182 183 184 185 186 187 188 189 190 +# 191 192 193 194 195 196 197 198 199 200 +# 201 202 203 204 205 206 207 208 209 }; +# key "_strip_model" value "3" CrefRA 209 { +# 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 133 134 135 136 137 138 139 140 +# 141 142 143 144 145 146 147 148 149 150 +# 151 152 153 154 155 156 157 158 159 160 +# 161 162 163 164 165 166 167 168 169 170 +# 171 172 173 174 175 176 177 178 179 180 +# 181 182 183 184 185 186 187 188 189 190 +# 191 192 193 194 195 196 197 198 199 200 +# 201 202 203 204 205 206 207 208 209 }; +# key "_tml_mesh" value "no" CrefRA 209 { +# 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 133 134 135 136 137 138 139 140 +# 141 142 143 144 145 146 147 148 149 150 +# 151 152 153 154 155 156 157 158 159 160 +# 161 162 163 164 165 166 167 168 169 170 +# 171 172 173 174 175 176 177 178 179 180 +# 181 182 183 184 185 186 187 188 189 190 +# 191 192 193 194 195 196 197 198 199 200 +# 201 202 203 204 205 206 207 208 209 }; +#end_properties; +end_momMdl; +end_ckt proj; diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.mrp b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.mrp new file mode 100644 index 0000000..0b5bd7f --- /dev/null +++ b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.mrp @@ -0,0 +1,3 @@ +Using the minimal snap distance of 0.0004 mm +(4 layout resolution points) for layout healing. +Generating mesh at 5 GHz... diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.msb b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.msb new file mode 100644 index 0000000000000000000000000000000000000000..cd58c23f6ed00bfd3969a0164f9d19c9a2162fcd GIT binary patch literal 9604 zcmeI2_fykN^zZG3M<4-06_JiKrT6{;lxida0f9$~Kxl>{O$0?Cp(9PDL_Z*eKtzNf zAVn#m3PuQEXi6xNE`%=l<+(HWmpk_#xHETWc4zjzd-lxidCi%fGb@yI?%4lof0qkF zAHt}EWRzULDq=~vd^Em#%KdWaYq8xM(WV=)H!K(trwCZFsC1%~t^TLP z+g(}%6B_QgJRP;48>_FE zvn>Lp5A#;0;qEc}Zh@<)i>S4se?3Ig9z>3t^r09%9fHXEFxLSZ#LvC4V6CF*Bm0g^ zV8s}Y9C^QxS{S=gS2)Q1ez=IW_K|vxQ>fqdlV}?Q0&eLK|7a>3sm%Ez*fjfV3EEO)m7!3$v^oZAj?~b9CvDmkr#cFLT43b? z6IH(C$WkXrq8#OdVS53;O58u zm9Ym;BAb6~H3m8bMWqjyE=SgnI4=x~MGSm#FZ3&ZH|2vJ4Fp$JaIB6iD)wP13^_vu&LkhoES!rFdTCchLH)|EC2m7!z2z2ScIeDU8Lk$-wFJVrH+MS;~ zWvc=Bn zvjU>OEbDx_marZaU(hiRYtUo9-@#Yyk!=Qs66*^Tm?%M7tw&%_-W8+Ju|Oytm;Ti! zOyjW+BifA4{`YR`*u3hwAl9g%+XdQRo{le9ma^*j_x^f^AJLv@q{ch_GOCR6$jtd? zuz0H#dU`8D?L~K>y0Dsy`x7;swSchN)NEZ|<v7a>Bf9~uaqqGD+(tE{`xp2c+;7k?b~cu8j7PEX z=feD7*2y{eOZDnp%n)~+jdgLicDHs}h~BsF$Iaf`tS6zrX_7*m5lE zX=&GSDMB}EQf1B#1h;iZ1!_|QJ6M*+=-Dko!OIS7vU1lB{GweBLHVfPC< zBd}>b+eq64ZCjq?zfXSJFGJm8l^$KXRd2Bv7V1*;dQp`mP}r+=;wjte2TtC}D1U*9 z!nqa$oPc_8>@SYdS8s5p*_^f!sR?5AnsKM%U*u**epl%8a;j_S=fyjl13bZ}r{y;!oJl)Wm4gfGQ&h*HkzGPlk{J3T#}Uq+&Jp9dopk{EfGZeOZwKVMjd zu_H@XoU?#mdxMa!<&P0VH|7cv6`stjA22jrrI|c8h2vDU_n{GYWm9(Yhte-#yv6zo zca%8-O|*H)-{J@CSv5qDwjEsG=?T-Ue8Y+>_z0`t^#d!Uu9pXA;JlcyT7IklWo&2kBudxa~RHQT|n ztIL-zgyL>*X;DVL1!m<0J=-dz)#h{dk{Uk<>`uP@(=^fbbA=OU>B_`b)(WP!&}zG{ z`AIqyeEBxmT2tT^qH1pa&)@@)T5EnGWcn(amozIShw6PK8DV{EYLHZem)pKUi$slq zwRd{&Z{Gl^IR|W^vvTudlzFXX9jD&NkLA90mky0w!*-(q*)-lB;Y%Y{5HIozQl@%94+?d2h^a=9G)isnPMVAghi0$a=2^@^&|lMN~JA*Igu z$9qWJu5yBEgl}fDrF4^<&bMSlx9V;Skdzx%mxl@=GBVu69QZb|nsyLjF)@T%+=?ut zjzp~xbM9=vX>l;pi9e1S)yto=8{%J7V6`>+bzVfLlEl zFB=JmJ_~8c==?o875D0qW)&87Tdf;ix$C}JivQcNXG6u6=&oe{LfuY?ycbWiAlaj; zsdM-*$h^`mymRa>N?omvXYyuSa|y(8x^868vg)*J09KB}@hy&saD4TWib_K4r#d`6 z?AKHo*AnQMgpG-96^?RuHhI=!JwnDKy%P9q?Asp@{Ju?15NnOcM$6+>?_XWDGn&$$ z(!j^N8BJ+a#2>Wj{LSEB5g%9T9CBFLN-IZFqO{B6b+Njk4y;jgF{8p&qOPVLJxNH2 zj9e|kFPmma`am5f=tvAZEZrb^pnQh7%ZWD~D{Ze6iS)@;PpU3*--30UV+H4f(knlB z8y^Wfn8~Njqj-ky3r#nFeEYy?nO$Xkp5cPSN4?&9!@uG)Ua3ZX1mCw|Jvei)-bgbh zRStdCyN~-z*vg~HsW4lhuDL_a$bBo;g9``rtE4eh6^hZxd$!qj-+B403e%2R-amP?8fWk2+~LR$A*s%y*EiO6#z~6mV#XZspUra0!B;eLc%{ZZL9w zW9nGtLLw3-BW~M=-oNM3xtz)Ppc1T;!^joi43ec(el4YZ_?k;;`IB}mcFm(siEwN#)-2dQL<9Q78UiQy{;1-XRt_~NZX3i+b%je%@NuM z7eg<6+Ep)^pQ$U%&5ZE3T14AX+&b&llj*5EyhdhHZr{z*TAB-!&P1?9MD`nn>#)O^ z+C%7Z1yM8ET<6%g4ZehtX#*$ckn!EK+sFu~>7D3xSy5!dte}osDD%&c!`@e&&ej#r zE{Ud=w_Nfx(#bK2xO0;EoQm6Y7-x*wdtiZGVb9GN^9!&kc|TrTxx3UF zmZ0ztU63qm+9}KA(~i80)g83Rd4&YK;PHBaUYmyYrZMZ>7a`c@>|42YXDOY|L*gq2Owu_g zlV2Qe{cxwr%8}+IPi*sZhupAxCOF?|`)TJe{oGvUcy#&vp_a~e^so9B;=HcyfX<$5 z;q1m@ecDh^G%|NPJg1IrndzYYdc-xsIVmMVZj$O#ROMbm2#Yi=2}h z8)We#C(N}M-5RA{jTC1&XA&YT~zzk9T@&Cr5{e7CL?%o&Kt2@@LB^9qbUH;(%^C2#)*0zo=snWu^mwc~$x;QXmz zKVQFMKhkoKv^c0%;y1-;@H=bLnRPuZaxan;$xKQ8HCh`LjD4jn;~Y4^ZN0Kfsxt)D z%}lcLrB1_7!OcJfP=@^mc_VISnpG%uk`e{*VHKes5Vz!$9ZWt73tGdzrv1YCuZBoakXMngGxL3kv{22cP&tR^%> zV!?1Io8bZa0~6Q?$fnqW@lc*rJf0oy0zLu`uxB7mhRW$)5X!%xFkpm@hq6lY8z?{X z;-Ywg3P2@ClZkSU*F{Pgcpl)yN0VHZD<}?_V<*KNOqkr1F`yS~3n7X*7}vb?Vx?#SKGQ8FUe>m(%-SmpE+ z+l%qyq}&7L07q;s)K8LTz!aufflk0j>=tBMoMu{sV;rLxfJQ(9HWd;D1ZOdLDV;zk z)(TP}rfD4fl5v4z4+a4^NP*;D7DEXfz{*3S44C2+W3Un<4~?>9vQj+20Bp19ULoTw zD1?0^(qI^z&ETgD03%p`$b{Hl9K#Nr!aS1Pi)C1YjzBbYLSiqEAp}Na4@Db{xXfox zHF8}xGkIFM5SG=>hq=X}B5r1x6(=PFX9H`1I7}jkjwO)bHTm%m8>O*R+87cdwqTBk z!Rt|Eju1KnRS`p3ATk;DpgYiwRpgu%ZouJB!r6~_`+~V7vS6GQ&wzr#z%T4Nbi$O$ z3zq;}feDN&<~`Iyvgbxt62kyYzy@*}{|A{hBAtN-B{7K*n5eWB;t5_1eg*sncwh>} zq|KRJa1C%BfMKLLkRk*NL>yikt^zIqDwslHf-xcw&qfIXLa+-^sw7H(2!lWWzd^de z6oLDI+yD{dERra)U@?@9XN5b04}fJX_#a5Z5ijssaBFZ9h{EhaSugWnSAOn=$<2Qa zv|-{oQ!ex0P)_txrtpGxSZ7gwbLCVoZOSPS3uIy>I4y-E3cRE#%HS_R33HF*i^xk$ zlhF~giq z<~5HQI^Z@|l_N^O2J59n;RcDo7^aqU`SM=6mn20VoB$#*TO7-xH0$6P#$}2y*anzl zbVW4Hf|D6;ARUmzSaB4HXj%rxGh`_mpf#qSGs=v~N0|qBFwK|uo-sryc0ewsSz<4q zp-A}vOhKcpnI|b}fF9IIxWOzqh2aS<0%{n4jsruc3?%?);XE*4N>b#&7K}gVfhCij z(gOU2P6#K8w??D?gXaGym;bkuOD6p==H&th+P(d5My`P`FGT^E&$wc+atiJboPuVX zp5j!n1T>)AfEZU595Bxa*Y6Xo@^60#C7Lu|gsQY>ZxvCajF>Ru%3A{UeKcien+I6`FWVWhD{i`xvU6Lla#zbn7zIme$ssvqy5|_Eg z#J3VgZ&eAc75w8m-{Ft7J*DwTM0& zs>``=8qMQ5Ml1t#PkjGpCL2QWn`_S&6HSOccTG{NEAz5x{PT!n`XTm&A{U1AQZZ`g zG{obtiNhls-xs5ft^rAMJdVP(x0W0g9^PP@y1HP$aOYjEz3%�z-7$tb+4WqND0 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 IJa+7V05kTh$^ZZW literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.msf b/MyLab2_wrk/simulation/MyLab2_lib/cell_2/layout/emSetup_MoM/proj.msf new file mode 100644 index 0000000000000000000000000000000000000000..9a9cd9cf63926fc10d115bbd053a02b6d4a94a3b GIT binary patch literal 789389 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

p468Ae}DD+pecbp6iP`!IG_ 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�Pug21M_nR1+bkz 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%0DC9XMi+vC14a;Wwjzl_WG;s%m*B3PZMd(lQ>v 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

ay42g9(#3PK^RRm>ml~VO)fPva@>5+P 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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/4.2_s_params.png b/MyLab2_wrk/pictures/4.2_s_params.png new file mode 100644 index 0000000000000000000000000000000000000000..3462f8a3248819adc54a25d33610fef1755ff294 GIT binary patch literal 31023 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 MRHV!PF@5oW0K+P7IRF3v literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/4.3_current_anim.png b/MyLab2_wrk/pictures/4.3_current_anim.png new file mode 100644 index 0000000000000000000000000000000000000000..ff911f176d316b8d9f3f5336a7598613e5d5c59c GIT binary patch literal 30956 zcmdpe`9D-)|Mw7)gh(aXi3m|7*;Do<%h*Ci+sKk7#MmNHAxkvYvd$QUh6s}_p_;-B zk*p;%)-;xxhUYq?`@X+_!}CKgW;*9w*Y(-n@6U21SX&zH;X1?xgTeNg7#rHaU^}c~ zFjh&h|_p*`wB_)Te%SoRYtm zv_n|Do!RuCzmz$(@A-wBcV7jbl4yOt7yQ028*X*D$D;U$xZjJiGQEI=lp7DD5AL6k zK0Vz;C4FZYRWwkX2oXOo2Dq+%r+lT*PkSWce%8Y0QKbm?pH)AH=@kZ?*GL%?gQF-9_eg;?k z5-;BrP_ICSa>HPMjG|bh1X8$+RQ0-@kADJE8V%vy2h%uk*5;;o;*4|V2Dnd)6?}uc zxv8+n(wX}L+ff*-=k_i!m`48$e^Xx+aYmg5=BNr?qar<>zO(Gc`!%q-$?I5N*x_Gv zozmwak^5kp+b-N1P`{dUqf4qFxcD<=&HP&9(vCGNyY_Ol&v8UR6;KKzn|M=!ePgsoOY{G zuNObnmA@ATLxQC)u?Fmx|B}-s$O)V(9umR%asTGa(DvUdz`_5+lojMe+j2AWWni#q zV1|s4?71*b>nHX3im*%1pc}Y4kGHW!>b}PE!p2z?tYM#9*LvQUgksh@*9eDUem&sK zDdVC1%3TriTj0bWAhGQuq^*7%3h4UzX=R87RvHH$98=2c`q{M0?e6!(p`vGC<0rxH z-fnPprBw57pc%0I`nsQa`obrI&UZRyiIWH zv80)`FLPmY^cDv4H*}#Gbm2s3@nnjJ?(`Z8HB-F<7A~&Gq7j-WOYAyKSHZ72=5_JF zvQDw?i%R>sQB&FQXf)s;w8&eny#=rwX@bB^LlROc+J}?i!2$cQn}zGG$uqBYxrxhj zqVKXML+4;o8_)xH<;ix5b}iig@B~^TDH+E8R-2G{JybNzPbUJp^)N3BSCmVh1HV?X z>&o9P=ABdEPQR{|qQRA+HzAvmE6}o+!LqL>LQ^TBbI8!mNGkI?aJJXu8w~lpE}i=` zTfWfq<_>_ZU_;&ZE@`czLpFs%fc!2+0=Zx7UYRDY46Svp5IP{i^h@cnWQh?e}v8j{M?u!Lo$c}3-k1>xX)=PkM1VudO$a)gM~FX329~okF}l^ z!Z&C$qu{#Lo)yo&l_9IRnXza{SbflU?^fsrTFH!kp_@qNNubkBYi<1)1sCSdj6H@f z90nI2nF>w)6*^}&wGj-~hef#n4Ht&y?E?qt3*8)rtmv2sxK}Q3Y-}QQ?)B8h8n_(x z(hgjAFJyCf<4kq?&y8Sc(=QFdcg-PrbKs_)kWG;==-yo{TzV>mOkwaHZRPNJtz;3{ z(;P6j6FVGZ-dOmLcqW z?bIEi0#2LSsnBy>K+5BGOEo;la=686cZtVcJ99@Q?@IO;zD&!?Um?4h>MsQ+IyP{t z-6;BNvMYz|=rxV$;@{hc)dEV}eUh^DrL}V?=#r`0hx^=8-yw~JbeL(p6!-t}PT0X? zP~W7kr|h!2R@E=&f3=yNdI?hvf6XZ#(_2l6vg^zFTcsF%@yqglrU09Onah51UFZ9j zG|FYv_!RMJ)4}T5%yGyEjt8^JjT?3*q`g_12%nQU_`J+FfQCn6JP$6v14p@332%hG zJtd^m#Lh?X@J)~~<|wSZhTLj!OTW2uI0+N&D?=8VY>&NVm!wV$F6)q0 z9zi?%&~17Ewmx+_JVZ1sl}FDOCqUa9D*I1<0WSgYM!W~|(@Jhmz}LB-=bYAW zqdODscP#-=<;dKv(SRIXtkrc`-s)|4Og6s17br#qMw8TI;gD>PuZID9F?zzKp=mh1 z>Vf~`^;0s*LEXtnmY|>sxkE8{T3#rR7zkCn(Ju?z4QDsMwHqJKBz`sv{}9T}G<+Fw zjVSY)h(OJg&|?ULAD(P(8LRz~{AU%X+2k(qPWL8A2|X5p)QNT%*s|8DQ%zg!_hiOE1ljAS-hIjP;!mxY{Lgi{Fj3?)SdfjW{(Qv^ zj}P;dh{4Tozx;}_gGA5&3onwa`;Mp1Kq9Cu-Er1OcQwHM!~yuhRJHQ%fa5~{3>Gfal``?m${_u}2-d2|~0XmfD<*f!rBb=G~C zmJaKH(C+zO?9KQ5l`2CH5s`?%+7`=GNFE*~odY3E)rEHW({}5k zNi&BJKL$q1R|NY2BJ+)HXJtrtf99hHl(Z-L*yi0UTsds06|V;?y$6fyO#7#lb6Ej? zFJm6_XwkJejD8@QVR79ks_hC>`7H+n7`R`0h3$_kXVq5^e@L7WhrlFUO7HR$rn1~0 zo!&wO7JRArlT*23Gjr+bzi_l}7}fS-dlMoj3U)l=QHQ_(5;S^0=bqEbwrPY*=w06X zA8)Nz7r^1Z{5jpQANBc#m#fFOsneNbRL`=ig?JjdMS~?k(jl-Z4)TR@qwt&TmNwxm z)Pq{U&AZ9v^oieHc}>V`#EI);iV;>Ko|CmrZX$i&R|f)x1CkD%W!$!kFA~?uB|FmW`=gK4*^PgxnAW1? zq*U!K3Sau$1g?brj5k~N^Pemh7Ii4aG z?4a4F>UZAMbC1`IKDvh|{XPgm!`r5gOxw4(gF0G(uFYY9TzbVmU2Hp5H(StGU-8(w zI6FuvkBD7qdy66mIOX%IJO~NrfoM{fy_zyQ$}GXN@VzLEZRjSwq7;w*Drfj z+ydu74PmW;n^|VPJVIkTDyFq1@g4-^!yK7Qt;Hd`&NoRz;A$ix0uMY$7I+l1SHs_; zzssYx#p*a&X6DxxFJ-I3%HmIGWIAu2@?++b`cW|o%s5&oE5zA|;;~cFW0U$*gepq@ zfyz-P-|l{@St<^bAsnqxqc`ayHYWqJyO+{4w{Hqc=yIKs8X1+2|+1ryKi>T#OezLUw0vOX(@&XZovZ zcd-%qSicfyV>Sf^wpH|O#7&E}-H0aL9u7k0JHX4LZrXk9Ld30PmeSD`b%F z#g^IbK)w{kKXauBWD;dRO6B_lJ%6bfxOJ=9nweLlZji;A(_{bkl>jsdf(I-4m7l-W z4|T%<6rQuXNPYcx(CYjCKCFe<%-#s$~Zo9vaE6F z_-P2>qBiB1Rd*kbojGub;L&yYy;+x1q#@QYk)3SQLcoWDZP5#Eu?V}eF$?WgWh^*}Vb zJ3mA=c&}12b@d;hP7??XK;i}FGHwyk%}al;06@%&ho{ic*UrfwY&|kqqM>^r$DgGK zGn;aSJ<~4I++ytwf>iglN;jG)$E&5w0Vr-%lWEg8*0h!I)AweoJtFEBlWA7unwCqk zxxg4BvNSYikqWP-5skVfC3LuAYL{Kb<~-X`aI=^|QB=QeLZ;It)jap(zcslyT?vtFFCjp)G=et4?o@a;i3<7Lw835#KULlAIX{z=;;LbRD2gpUDWB zW#75-_r-YV+){;L(f15a8_mN(xQm~KYoYvuYrY_ z!4on)3l0z>^?~o_RC=d4A7DeTe;5_KW{PO=@IYjnznpdHXQVoVy$(c_z$5uHsULG^ zW&(kFpJF8So+}fqR)M=;z2Qm<&|S=C+0`e{F{<{7ProNHRhLhHh$wNBj$fV zq;uruPXVWJL?y!FZ1VEIf!})vxNMRW#RYdH@*G7wFANRfzE$J6)Ne=LvRDgJOr`GK z_N5i*wnT6ne_mDps@9!LVNPSa^SM5MplNRbKog=#c+~WBB($Emzb`Ins2P_cd14t1P{bN+oBKuIQp_O7QNrhd^1Pc82L? zex~xQ`y>fgAHc2LL<-|VgNNeL&zDk~TKsD5DQ}^c(1wwy9WY86OR`$7{v>i#_>h;Or za*Y;;IhAY|TyTAiAfqJ{VukYyx6wCytgcV^ym5}Bt>`Mo#+hIFxMtK@@r^+A?`lNU z{6LUM!|o6LUbLHHj?kZAGf97zD?Oe8Va0p2v^)Z=C+bv&8hiWf@4uOt(~p{=h>!oH zEPXBZuKQX*SDcF!*@o*T#I**zB}cwzv(fx5nHXE(hxv!v431QH zL(AIticm1!aGQt0yk27%Z$t4fmu2i9(*0eWDUB5nOl9LwH<7rZWo0u|7;U?L|1Hui z-AGm9xFl7#Iq6z6q%;Us(^lVro_b8hl_@6q`5Ol5n*t(yI_;vU35gNx;)Tf1y@ zJ}l$P(t+Cqz-Mpnw~U{mJfG2AWuoH;d`{LLXF8JZuY0>8&*ur%n1uVNDUcF4{_Jk# zsK|p4&M#UTkH%OQvh#vttyRkJ%av7TGQg{|3VX7yw4NqJ-bT^4?Ww=z9dz91U8;a->`yj1$5_|) zRgJz*W(4W*JyR>+44=}rZ1nYBDYvDHxxc%L)aO92mp=(U+f3|=9|&}fNFHdhuT3&i zNq4+_E>EDIwmt;b)Q9-o*f;k=e`wL{o-DW4qXerYw|Aga!kdYwS4m%skzssO32MmW zHioBlNsrbeMm9@??g@t2(BT!Hk-40PNCaVIm(H7!aBEe9K-c~-r~H;PC99>_&Ns%D zq?y+|GQVew#NR%u{E;L`0vc`Y^?C|Qe$fqOkI;gLe>Z6@-rQE`Z#*hX=qGSg%1HcW zC2^4Ib|TTfy0?yS8oSc7M~|m-o1XWck?Jvn=ibkCh-_Wlb6Fy72;is8yJBR+8}G{R zz*d))uFSjODyJxc8ehLAp?@SumQ=WCfeJl~mbLNdA&8Mw z>2`w>rX8fqt@%?2Yu~0u)K=}V4re1f&)zm!t3ZKh`n=!{?@ZLX?cq8nqMyucmkYDq_^3m10a#P=^vtyZNTDlUxxi84?SyP) zKcvrGy+iQGWU}OH-+i^J+93Acj%>4+MVj~HT9CEZ;$Ea8g$f=OcoO9)Qa$~xB`Zy@ zs|X_-&dsCE6|{`rXB|Gul&}fW@4{ETfnXJbE~+!M2S+7j!fu%>24k;37XNXNS$ujc zVMjW-Yh`jH;ls+1B2%`}k=iOJ(&#n#u5oF4DmYwai~UH85&0dbaRaUW=R2;p{;$vW zdSbmzVDj3&r{v;Je1X4+5H)!17*DhBeT`Kvib)U3Ty%LD)a*+%P3kQnWQ+xSaHKVp z{JVCNIBj%7Hg~)LXQhL)N`HuDrs1cVE4PdlUGpSySA5OXH>$fda9{M{bPKT_fuvWU zc!2p*7M6;3nBNAgR!Pa_CcG@7AF%LZwR`=VXX3AZnfpe(f#X~0x*(@~9vhm3wM}iE zEACqa<|)0UmFGyI7lfN3k?Fhh+yww(7|N7aIoGx~G@|CW)+#@=dg$h<$4<|_kF8+R zboNt${kJgY&D8{Rre(qt#_dMm?AFu#Hg`)vqD;Yjw&Y%_y-WA!BG!S8AkG84DDfZ> zvP1ZSiK0-;IG*?$}SG0v^@0i z5doXYRX)IVVnAy5F@I*z5-^MsYnc*#4L*XE0Vpyt&%gO$OXiw8Wn@RT;hB!=p~1ik z-!V)O)diRRC#)b<>_Q%=E&An&ph#IcG{gI&TQnjL^N?bVpN!pZ_5jf=mTY|YNm%NZUvv{?YUTa zK+L}JX?d`SnMg9z>|BxMr1~+`mv_l>`5JOgI2}fA)Bw(Xf5GHw>Vc*^d((#8^iAXQ z2U>`Wwu56XgZ^ElJI9|jL5gOAUr2;EwBUmt)WRjamb)&fl-ojOk6y8jH}xVSo>$Ji zt1c_|B{tIF6~4N$BguNYXR_7T9g*cv$@wl5a_eCwS(e*vneUe6i_t6zcR>Z;kC3I4IZvt zyOZs+Ei|g~yhMik*a03vhb_hLx?HQXJ3G7fFNZLC zs&-#yNgE;|1~?9ioqXP&#G`|D9&4mBK+5y%rHym1h%m@RY}LMtsYT|w2LKC`vlp@z zoxAXt@+cGEw`3S{U0}z63kr4>7xIF5MC*>5Hs=9iz{HEYO1Ijsogq9d^~Ilu0$e$X zI7Y&ZEDgL0;cGACYK8C4yblh`iQOBlblnqNaxBWa!a0i@`=6_Z2BkQ>;7Gjw$;7|GG2Yg_*VAC>|G_N!BBU&0x=<0ncYOW?U5tkZ|;5rwP+ zqo=9mTb7X7gK$ePKL4Q4n|#+n{E+jBm~MTLBWZhqvdd2$_xB*h7B4n64|*vJmwPsn z*8A<<30Y>y3$Xfr2W9P1H?VBiJQX5H8hINy@?BU7&f6AB{XT#5wq@yBef?1=996bd zCYY@UIwFXMubm%8s2&cY5+1=k@4x71u{UFvt8ViYtw%uNfLI>~u=SRL@$6fvvxz=u zDI`DylYStC&t#dydquKeLUw{W8v?4WQE-_O?V+@90`IHu^;YBY9Lzn5PVu)C&>DXv z1s_g(Zc?e`?NESOl?g{P=GPLL#)`Lp(;TZTl#WF?qf-?et~vHG>|iwrKt7M`NMA;W zHN1SK-NorjRmkUp>?OCC7WnInxA`cSHtCM}e91<>N=)}J;FnqdgS` z*~`kNbB->@!Yd&nE|v%rL{$*ai=N>foM^i1``U5-eo3m?`ee&oSN7QO(Swk+)a{aZ z4=cX+#9ra`2VXkw)b;r#&-;0mOf8`W<;tIOIX#=ADnwiYJ`0kzE$s^99|l%rN0X15 zE#IL$(F8zKN#)g~>O%k)2Yot$!7K~kHeu5ohPhdUCmxdS{ai6 z)36JDNH2IGo8Lw1mYv{NQ!ekXclO|LuDWe`Y6 z;@doDBMCt03;Yu?54S^)u&AJCW9=*6A z-=%Ye4V=oqvCB59ChcO-HKb;&!)#&<^T3~d31i?DoEk* zyMpuE9QNg53#30KapHSE`H>q!SdqoYP7TU}G@*+HmU1_g*8=tr|Wt2fN~4y{b9 z{`9(C3R#x!kYjXWvZO0T;||<)q}+TY>d$w-3);pJQ5~Tx68yp{4hmlfkqvke-+_8x zqPhgz#-bjT(<*yF201uyU;20m9~!ckG`O|^FRWBFIVkLOl84Hi96wP$Abdu z$*%MH;jbx&_lW%ojrG1Ow{oMTc? z7Wq>0JGQd2#kAgiV*>R|l){T{E$UUYeN>m8-&wd;cW*%5934e`^_UhP_+~Xo7dOVg zte|?Xl*4 zY%g0q7F*(1eUlvx%u*gQ%lb^}EV0b4>q*SbKTDkQGPuzm~o}&fx{wxQrY?dL}%PMt5YJ4@+w6cGgB9!a#~rqv5M{=N#81)buMuieL9@Efon^xCVLVGE6g@NwbLf%Wsv@A z2-}KPfr1(Z>x8#J=O}M(%QMkrAA7_Tv9QgyHbHalq^H&d*Iqnyl$gVRA7SB#+NJA2~Tn^!1{8ecuQ1iwbdS%QHc=W136(Q(7a)>PJ-+ zb-a7$LDfyAS+{_Q&lUd>&CD4z6z#8I?rDF$9)&UJOzX`fLLL99cU*S2CVV0VN%dQN zl{`j2yPlN$?Za1kokOVo2iStwnt-@-pxpbVD`GnP1UeXr(EwRSfe5-?6dA_YDU zg~RTHnlqPy_H$o)5@~E@>($dLhl66vNT=mbdf!XKxMI(0_{I#B=kq`*>-<$D36U=7 z7pNE%G3MOFsP^t}lIPfKKDoJ%x#1VYe7%(4m)uvLoCWpqocr=B^R0R2i~=k65<8Kp z0cgvzfyf6P^Yk2lvA-`Xd5c9+WBie#aBqQO1q&L(`qcIM z#Q+=q>ofe?_ zqi2y9prB)bn(6(V0eJqYlKo=bwz$Wf()!+Jz?oce3C;|EK$(K`X1D+hZecn=7*(~8 zl1ENvk?FaqrM_Ew_^D!LVumXdp5OF|NlJ{(6e;6I_M8tcw;ffm39b)Xb1NHhmLGcb z6>3^P9eH!T9KUOFELv4Z>q_qWS`O(QITh&>US%tg+Ht%25N?mtwYP{iN8F*k1&;(v zEWNf+m<#P8= zz;25J5>JD!)jD8#B6DB%MVBmkFHQHY{^`HtXi6+*0u=I1=2EUbZ!jQ>`XiBp-JIu_ zzukJ!_y%i5@_1mvp4~!k91D)5toj5Gj-F&OjW3O#jU=F5edAwDH^8k;wP3^J~4arjm&5OV2JEfX<5?adoUCHCk(HCQslC{x|oJ>r)vL; zWQ%F*Mj@cibB3WaQWDz9Bbn8~KzoJVqILm9IC#S0v^r=Nh-IKAFA?r*y)5O?Is4Af z)JETA@JDe(HM78!j}$KGYdzB3;~7`B+CUaqt5LA2_qMgzIvS3q6(EG|-jPmf^4y)l8}H8HloDUUy&6xWzF+ax>a2)40; zu+U4(^TitfV7)MSx@Q04ob9X1k=>Fh9gL%h-$N}fulLxLMr^J4kQ=%rK&2+U4AsEH zQ)CtLbw=Q=j&ImPpmhzImNS$op!#Pmu8O`oDp+{X^3mPRu?YV1^JI#d!G-c8WLnw= zc4QbUzcnt^v_=cbhc_y1Z6}0BNIt2 z$1D6pMr|wPTqyTZbcBNiN1j9l<&KYCl=CU1i1}nh<3@91EgbeH|+doE%-#i)(iZe$qM_r@fxH74FB5d{G-c zg@F3xgacqZT@KK8cFKvA{QPN`f6?^bhyHh^OU0~qa_jLSX81*ZT+DzMzE&g&q(1O6 ztl8g2cm`?Yc=6_!(f9)sKWT0XCvors(eJxY4X)j}m&Rk;&6lyu{P)FXR-8a=pr5LN zEhYTxwGVER|A`pQGnq2cs z&HURfUUJXr)^9N`pDM$+6+W^9W0Y^dYQpGFwEW&8EQ;quu|;IXf{U6+x<3_2R5h!^ z8$&8}az6#y+%MjNo*7}~B53N|J`DEvc{-mRIZ<^|BOO@hX#MEULbzk2s|ui}&UCo7 z&1I9kT37G8>&CC)&yQAW&F?HT^y|a%?XZwElu=&vYWr+CUj1F*Y8-l9`;l|G5^H~F z2_t#uLu-5dq|1Jl1aDVT{aygXdbWr1?jI%)u_@^o3W{6qb~YwMouS6;<6_S@OfVa2 zJmr#lB6%|$Wnc>O!07}=Y84F%4VD)tOLwI6nBG+*tDjVxxFK9H{2U#|-os_}Vyj@b zD<$0}s0Ln;%5pQ8$M&c9FTJ3Cx7))lV)7zotgfKsjew z1iJArJ(uUGKfc^)h72`!(K=9%ZiOA{nA@?HO)dY0fg;g*AD7KC_=*mc1_u7}&$B4rqT>SL3+vS8U2 zJ=HebBi6*KP2qpgLg|P%e}CkjC3*cb$_H+2O1x^pakM!fK{_p?HY#Q-z$^q-xk2rJ zhjUSyI?TbR2{T|ivy|*eU4$@d;hEU6CvR?5H4g_0qwY8q7-oT@+lY7ux5?Mx(Aq;X zx~t!~tk7=@@AbcXEluFGf&^572s1;4M??6Co`0oUuxT$zOh z_5TgC9Ow{ccWUQtp@6-7ef-g^+IfL zG(q=zrr&F?d7eorGDxnZMC3c)g3Eyr--vaZD3W?*4*KSM)!>EUOUwz-e$f2{C28}YoZhA)&osALd}(pjS4`!Y(L*oa+hwn*t~HCl@wXl%1` zP_!RAI94cC;0eZ2z;uN+0zz)4U%o>Fq0ej!y_iuwv-SS<-%63B1$Y6!nB)_1VjV+C zfz(t+38^v1DmS=9H=5wAe`s&nr$LK#mA3xaXiP+>gW?tb5iT17#*9u9nJ6oI3WoZg zVqDb9J6F^a$|Ltk3%z`D3?_ZIwJ+IB%n+3Kph^J`@=!F!)aG3kOOjqu_H zr3tgx7oWgMtp-1x4GH-&=Wza)N?V#>8FqLz3p*N@n+tnYAsmg7^Bmpzibix7`lslK z+m{}IqL>-GWVsK~Gi@xO&>)@L=Dgm~O6FL|fdQxu(sCEH@V;1`i~8NgoVQ=+m#vPR zEXM~!zE*6r7;ox28C>s76iLN8mx!GmXn)98>EWVQ(U|+;+SwFNQ*;VWy9BSaHxD~p z=M!6+tB3PJWb-Lu_&$|e<7o;85S$1X{Q+50N+8fYXd3kmYp!T}h9tV2wl!u;cY~rp zKO^Z7v*i^4VvI zr`?wO!XR?^!R#Yv5tzcWIK*5y@^>-?L3{YY>q~zA)@8;-wUh7bDmuWSCP)V2-Nx z(2x7f+QV!6y#6!Q zMYdU!$R^i-N#A2vtYE2W7&k|@rSs$E2O?>LOss6iT7dxB`VOI~=j2}M)mY_)_8TZA z?X|fBjh{g#Nt6XKnwepkIjC6$Xb@a5#ju_?`+MhXDvxD#K9^BV zgz|;V%%yJP5f2&DD$7y3XKUKCys3Pb(bUZ&B4wuSHnv{G_EA&YpA73px5zIu@lf)r zZmgXKI+Q*tudt7;i|BBRwX3~xg?+;%;;$UHU9}JOO8~?!rYR`f6SX=ovuNq+fj$ca z7DmmR2L!h6*v)d;nfR$XllgTvc7+!!To?rJMX6}bvtf?t<(6lZzzcfVk05us%Nr)Z zh+JmnxkTA=c;pwc?bgm!EDV@}FELQ}Kq9cqEJ172e-Rr@yCF8Uw!VP( zYck6ad6O^s{)qw*bt$*{ubXF^=3yCJRv+m(sVv=&-llo@VOJ;e8-Brh1rgMh0)7R< zn)!>EOs?|@!P$wZrnu>7HQ*|zHQEj`>im?6dkG~cMQX?1H7~5~B;F(yI z&TU;{#n zE7pKfnpu75b0cpHl2^ZnOWVWicioTB>Z`0h=f_||8(CAewu-?^I}^R5^gd8E8f;Drr~oB$vp>ejQ#uD;GWA1YDeRKZ@rwBd$h z*VvANj_#@Ru*ByjRu-hI{atUIm0rDv1i@P|%SQwwjWs#qi`#D><=KDi-=ZOFmE%lK1T7+wTDEPOu;_MUx`@!bZWqxYd}wA{WJFHDbkglGQG! zqs8ZR+K_ijq|3^8IR)w2ONCx4zdFSGORtS4**|o*?X!8_Nd`y;@ouy@b=`mAUS23v zhkIjWzw(D|-~X~8_YGk?JsYtgpPi*45!||xd{>nxPOxTho1K|JqdQ*~xnOl4<@a63 zDnaG6xLxpk{#Fyxv~-*>GW-sw;(tuaxm&+KW z5vz3XoLXt_57Q_r*e*w6p@;kHx%SYTXGwqTPk#E~bptw{)51?yQ4O|699wK^n@ zl_*%G{=6$OjoZm0%5-O8C2!&{PRr^_hk{4MvX{WRhOa_3s?9CR-XisPBusY&m5Od@ z`q%<$=#;lFw!;b9S@NV4j&`;8^{ass1c-30y+GupM(O__JBXn8TpHeGQ6st|-PybG zQ#h+TrB6#J-5+OosZWtqo+>Eo>cyHK>f{CrSg1f@D z)`eFni2p!n9;AA!q_9a9{o3|DVxV6iqXdq>C8YoT3^UuCsYK)@Mz#I}kypB_e+ACO zq+N{WpOC{1|9PpZL~ubDoSfv>8NI^Ls-6s#P?{eh86*=+uMtf+itGU4`M_gZVS>dF zBLkQgkSu}lW;-h4=ehL71sRc#;y&wv;+ARUly8K>Oik5UXrQRXJ@Nz71U3uHXQ~MR z$kj=vJXe6sViDYv{W*wdtC6({2=?7u7Dhc|oIYrz+H5E9LO zC)G7N?@q{s0~+!42WVTZwbo0=44jY4sXU%eoO#i(Un~@5RUNIZxNepxccHi_! z@B%@LAPC+sNs?dwv%|dYACLJ4Xz9^s8D$6k1~C1=tHjeOGl=uY`*4-C^E+j6TtU?; zF==;o?M(FgEC%Tp+pZJg5(8FB&@`E0q|HT=?AeDrdj5DTi!~2#^8WnBAiblIxublZ zrKHcD!qHACPi@ZRG7T-jM$PKX+oJy?bKXPc)}Uwo3OSb6qNTj|(I0Rq?+-HJjoRE2 zSewPisjWxvmw=*xCTB6Ljl*bTtg_D=1UZCJ(d)S9#wf?wH#W4zk-xt-KcjebZR-vi z#|$k3UZ3g=ya&vFec#$V69e^_c7sV94*QkB9dmKp1S)eC#GT&Pu~uxQcAN-m_Dj2q z3Y_Ob#?-rJgfmEYLn7e0fo5@qsk8@X>sV(-a^{JI(aHxc8{H#L`ts|J3<)*peL&CS zyD$(-vQw-x6eqhr)F&7JpHN$Z2}QB2_H1W3{%h4U`J-5a&L}Az*D8f$v*5WXH*^ha ziqBc{Dg7p1L^AN_$>|e&6YmZJ36C}BfTF(6x&YuXu9xMA1Y)2Wv8%2i#w7fZ7)aV3 z`zK0OA*#UC?yLW5m*FVCyl=-`?!Q!~AuMtrWAEL&Y*NiO8JO9ne!)k973HE=qD*5& zU4@;K6|7yKzsCfLR2h`vBZc%aI7ym^q_H>u%H74~A%g55(k9nvS1d08P1Y@K@>_rzrVHu73tCM|gY1#4hZmE&drHgng zMRkS0=>vhfMApUR-)&3|#9Pd7r2t;w*v^drc5baHe~2wGjC85}B)}qnAnHC?alWAh zpOi@zs*nbdx^{b4J~mfvOe)rTYa9xdf?tlFP3PA3$ZpbRXvYk{V;nTT(yunUh?#{k z`KK*zXmSlv2h~KG@sbWtC=~!NK11&=#w(8iZm@|qE!=+wBkP1C8e^VRI#Cbi zct#~|kv?0j=w6L0u+!)vPF16oCmxO*%=v^mBDz53RrUaR`fuGFPMgLt`-joj5=(qf z`P>`sK?<3Af(=*^u}g&zmOEKQ5MGO|uN7)7L8YNpB&MT(m!IALN)(&*%HA9jBEV&k zaPK#$t84{!$H|y3`_f97;0Q)sJcC4)3BR2^yojl=^HXKDv)k%WW%fE3A6d=S8l){) z3Fb}D{~EXBFPMbK^M8dB<&qsw7D^E^iV=~gllTl6D!rV)zcZs#3vWiqA(o_1D?0`N zYMXiS(`WGCUSqA+vSArmLAJumMnM$tU6qrwd_f+u5(?rO1LaB9cFwgiwpf_~Uspg> zgs08UrdM_zKT$NBl3pHnP1ol~OJ%1Xe}3E5F-&)h-~+IM__}o@wNBDFbb^_1*kU?t zIgSheuAOTy9!?&$MCKRTOnDqU+CBM0{n& zW@dGw)H5hXu=vf5In@n`K^TB9{ZnpEn2LU_PcO9z$0(NmjZOE;u~H)=851_8>+<-jaiue)wVPox#(Uh=%qi1 z_eK7TkvrZY?6_qcX9EJo$u7G;wtVNQ=q!-j@lX(j9Uj_`#~+Tb6g*rW*{cdS)Mgf1 zS9Ro15hy7Ky zlGpjW&%t%=v&WyiIP`MbR0w{FtlVUj9klkWO`B78j8Z5ekJD zzWn7EgrzutBsr;3vTo^ncMbfhK4|{#RV7hj0|`2Qq?LnEIp3iQFj)|dS)#)Jm1gFp zSIxF8!`Ly>oEdqAUcb*uW3AIcA<}j10iXT6ibm&VO8kvh1#e`-Hoh??#U^oe#oMbu zQvv?EJ5!N$1$A)6;18Gt4{F!w_pQ%_=VDdNA%RN!$)hk0q5p)zGYO1I+29@4@|;fK zk1Zt6T20i(Jh7+PR`Ey6f>GGn%{;L@Du>ciP0OMM8@d`d6f^7$=49+FM0ZP;&6Rg9 zKCg#+zgICC^oQOAiCD-Y^1fT_0P~BkU1mw(oj)t>?;b=Z&Xw^8bBq^-{MRwuud*Fg z*jEg;>0`!fH`a*Nz6Ht^d`@bk1md4|f3m|D0C1U#ern_}*%qwT_JPb7DI-s3;(zMY zBp>mG9N%8y^wSr~-4P3p4!U5vpemB1Va%#~S*I(O)}M5sK$4j%R^3_Td3*DJnS#TP zd+E^NqexUE8Ln8jE?Rl8;EEZ0K_v>fg^pO#@8;taK62OogGDW})rW|JPqEIoB&z3a z`?~@yA}sbrX4<#Xa~hqSw3~4VnJ%n%l9o|^J_UO9row|ZQyF=Hu6eC&>+SLmyJ?U! zCVM0YpBtb4A4w%3`*;k%8w**21(2;e1#L_m@Mkx*x*G_qp&=3Ukb`7iJm<&tL5mbH z6%V{bd}~zRxEtAQL7Zm19bQHMKppWS8d`jZe;afuCj}j|S9ngS_X#l84L){IcdK%Y zIOMU5Dwbmv#U=4NPa#A&ECcTaEA5(c*931l1Mn56#>;Zq*fP#odr4_@Behu)6(e58 z3O+DJ(4C_(s3W>}Tsh>bD|G$c1nQ7rylcxSe6E4VM21EFAiWruy1yG)zCUu%!?{T$ zG^`Qs|6!QS(DASTQks8eKV1f2h)xPB+oFf+h&IRV?d~0#a^35=Pnp;HAyjxINw4;w z--)J}9|r}yyYd=A>}5kX&*i{txM)^8;z^O5={w%BF+rSEBSjB2`S;>tXVW)B9dSol z)4{79GNXgI^*3UD(}P`%i{9_=$T6r5K=USJv<=E|mPZ`fD*t*^A}BBgEqGMXM(v~e zC;uB8b%`Oq>4H!H)G6o{lWR)aLAkA%MZRTn)*6b2y~9KC7c+KQ{zj^5@|Ee?Z{26# ziH_`BscBiKljyFv77GfdbL@8he!Qh`#c&oaa2}Ip;j*ypKqx7F!9K-Cs1cXY(g>I>`VVq{g&!GP_}!owz>h^HdQg+mqAy?3NPJfp604hgaVT`&9%o4K`b(g2>tMZY(|`Lm1u zd|NT`P)bD#Pg2nczb6iT$*SwxE&V<%c|{RU^IIMwTJ(W+!^u{#7aA;XF8%IArFh~# z-3@5S7MwrmC`FWPINN7XWo;z-@i28&1;J-gqVdEz< z4mAxL687^s?VY+4ceVkuVq6o~aj0DlIz#`#ogWud%N@kXS`~Y){|y!S){e zwZE2BAX?Nb?ZI+=kP5hW(@lWra(>K0>%> zx#<$lbo|%N<@ds^PDVkenT@wi^@}QTIJ-8y;S{9BJwGq=nU{vg`oZbSIDG1(glMbqQjRkTa@0`;(4i(ll* zmyhZ4+1hZzp>sVIL5D|{K8{L@Xd_gIvpF31Cq%*|b80FJrHG<=GbeN$s#18;4XiT@ z!18gpTlz^&>w#4v=HiwOQ9M>&Z)DNkFnoSCG;BRhZx!D=Mi*1GyGw(R>=bV<&G6Fm z!^*kgFys3wie=Q7H(3GJ%Ec|-^`6?00F#^WER!;*BakVqKUZo7?le=`C0iH0c?X5r zS45e6UUE7uRUR7>rw2B_4cK&@M@CRR%#&EI0H5|;Fb+8B*INVlTo z!10`7l=xb((3r+%?1wc;&-J(_V1S7ZSc{{%dO9+-7hFu}$*2cEh?tFz>+P?X?@mAr zUgpd~*y#Yzo~0F`qJ{6&Ux-BQEmJGN&?=Y_iJGF#nB&s_DL&yX4}zGE3*20)w}Lpwgv{uQa5{MhFQ`|0Y*p)LYYy5khGjZw~s~y|+!L5!v$($I-P8%$kZtqriNMXZR zbZafDDQlTlfy|FK#coN+&53v7$CGF^_IllcQY(RVmN)ICzs=BVUbJS1Z%~8$#Fo)2 zbd&)2%;sF@di;J~Yn=YlwqwZ@xq_*P?4}*I&Mty%v@>OC$bPt^@=5T z+5y>k(zV>{bpu1~F3`{H<}eTUX%agO$=+$Im;OGjb2DWA>!%c9>`!vI#yPu|6tMK< zzV{c74=qP@$$#Im)QR)~n*aPktz=H^kl}*q@sJA&RnuaBI&jlu<0qKSGVCwjoVS#D z4>{=fZ{BX3AFiOvKjO)@*W8$o=P=j2nj;RGslC4~;#POmEo*Gd5uR_si~c*y2+Xp`G9Q*KOTG6!V}&m{HA5WC z?~cC|{Vb=^LU6}^3%fAPdn6WA{puwS^SAxgwt_^Ir={4_Xx<^B~&AFC(!uUxUVE%zv6amDtTi|1$e3M3ZU51#F9w(bq^^=Nu9 z*Vo{4OLN9&l?|a;N!rHOLD`SIOfw19HCh}v?PfHzoSDVdeTESh0S?)7j=g!!Nki!U znE|Nj0!Zh_6^aevvg(&O<+w&yba;?DfuJ5$53b4=;BcLO0CaOh!W z4=t52S!NkNir{6s>$24Pa=uSI@SRzBi zr=q%OA(E?sdY^BBrv{coFW-J$U0n9Txt@ZbNOuy_<2W>|#_*}gWT4fDv>|(ix|Z78 zZM;m!y}TD=x`WwFBjod0U$Snm!KUSlKMzY(IvTO^7G4s$DQ`$=wLcfUkM&eT1{t#xA#FIzBlTXhI+^Id(aJy zV#}xF#RLL>>XH3Ye-eT?l65PBb-U1Co!XDK;L&j2KkiTPG4{XGJ}R!3+~BJj|KcyY|# zGPE>ljv7ZGj#jMdu8%QD2ax`I>(XBy&(b)>z}`4vHE?R!*1N5HO!1HBR*Uo%f%K<_ zkkeEc-o+f%efpH<@k3#y*Fdsc&yUM2xk9XAPk1s)p|z88VPA-Yc0&RHX{Bzt)RA-g z!K-WoJh4P08?2f#mP)DO?+IRMHj@Rv!|pH3950U1Q47n6G(DAV9lpd6?csFMNd6TQ zjJg}fKOUtp)L+xYkHt)QN{Z$-uJ6G`kN}6F`4NPXQQNgenQE`Qw$I8zVc1_li|z?GTmo*1o1Pta+_S?; zAx{ciFv?A4<Alz8jaUg! zCPQ0`FR8^FcxL6>JVu?$74%UV3iEfO-v$>5d{U+aJ7(ohIB;ZhqgzF z%&EBvj=GLJ_+ukoovd_WWS4?oviZ1df68t!X0c2Lu^eB<*poTU5lVm~Z~ig6PEIA< z$CkDDli-qQbjxCIC{QnxMr1&2*og^hOdFdiO(4p$f^eg`^S2%{a>-?z{alRW~e zp__&0=q5Iun!sT(oCbvHFrb_+bOZRDFKo8WWH2N$6dzel`zG%;y@t7MKL~#7(Pj_j zQ`1%6-sj3i&(_%IXx+P-Q(5qAy41?0VB`C?0Px(c?#4VmO{<^dQUh$G=XAY}-LbKM zr)O2$Ets+x>(1!6{kJ(WB7SyQ?#fqK^RCf@eF4q}G5M9UZ|@epE}EYI5}o$c-l~7X z>yVbEZHy_V3U>!?2g0IIb&Ju z>BKA(Hh+dj0Twvi1t2Dsj?_=Ghn!w=RY_;I=dYf@5H>pnx>_-0Y8Mct_|gN4H!g0i zKq(LUlz2E{N_V);9}o$2hS^PXvZki*Ue8I5}p7LvM-O;tJ6;%g{pZx%fn9Ams)~j+)^s`AMp;Vy`ATZ zbU3x$_ji?q1JgLaWBus8pw+h|+@IYUK?j6oO@D4&UB-)c5q8D%V&@Ad8_XBhT|4$3 z-{@sZugc#r@aJI2=t8F9#}Jt?$n{ikHPEQ^>qMH<_k1}?BkPU={5v<3-X*1?vUdv{ zUexQ$$1N}YRj`q>y-s_^%GCoNtX}?x4l!KigZ)?QaO;kwftmNkVZZ!1RCRJA)5?Ap~TuhTE-Q!n`_pE%urxTa-N1Byi5-!EQitjlpd{+PVzvOpeH`$;6sCKo|!u&vi4mT31Xmxj4FPwy{2&UybyG3Vz`fA6vOyka$aYCBp*kfu^ zxT^nG{-Vj-&Iq}jL7{7H*8n&sBFjW<1R2UWWWBjVriM%a^>vCk*dho)UfvxO!}lCH8K~1M6oSaqQ-P z<`{rdYh%~M&6W$Uw(ZRS+{+WG4EnTB{Zcfm8I^-04pFi}K7QzM?ieY9P=@WO+roqNCMgn;Sw*9WXtiWp`L}1@Zcl|k+9aPwao|Y zn#$ZM-Jjy;57uMp=h(~v6|B2BOMIf=yG`T|`X7=&9N|)v__x2otXI^dPep4U7l{TeC+!NuD8P{sON*wPts z_S9H%Ur&Ck6A&diZ6=N^w5`w&==Kl{RnksSAOrT^x57Y zj{JY*TRMLZtefc;NONmg;#Dscy{@faZU=A~Ex8R&Rf7wIvcQ9HVM>CeQUZQ!EHT=u zEr1EWhVvHXRm6QHD)hH<0CZMe{r43eEC6vu)B}YbEs%DuptOAlfU;HJX2) z_3KEBlXC$gB$3%0wHq>#{0~1YdX9iitYGpCC6ljB7jQ??I_j@Rb-SKTGyp#k2Y7%0 zYN3+(B1`sXYAf4O+3cy2WOl{;kiN2#@fugSrUgimrfb5=Hw~u&O(`u;1(iBjM(oc; z4vw5ayWvtn2+viwd#evDR$jWp(njO6lvUs8A%XO3Sx173W`lp)_AN}>(m%jHxU#se z95lBzqq&Z0 zC#hud?#(@tW=clH(u&mP{=&&C{HPUgPLq%=4+m(b2Qmy<#lVjRcdAS5$pX=>y?u`p zlM43iQ3L2F04Bh5pY(R1i|;&|E=UUJPw#>@j`5>7FBqFdAP_@0uN0rHE81nQygmg! zuE1T`lRKy3N}x!MOqzo=0>v)db=FM->0be&4dw6W8v78H!F7vvSk8wU$l$N0!9;p z&;&sl#r5JEZ_%Xi!9}^PNjzKp_3jD;)vtX9d9b?IsrPbEZf&$lY|iMliC~-NLc6O^}02QY+FU}@bm)QUov;X*yI7@~wVK>k4W^~;PR}~rtJ%LK)5E#1q z>_5}ccMerq$WDr{U?vR}^Lugq^>`p60UFQWz+Kq$3AxL8v`ptYsAHGa{yLh(u3HoG z^IBcf*C@lOvK89Wn@EczGSk)#_fRo67H{sVA#e3e{;dy*?Z~djIT6Gv6`Ra#d_Rxs z0atQKup9afvm58Q9P@Lc3o`RhwlAWmRS9bL)6A%kMgj#du52sz)_TUyMTyKA%e;qUR7uoz7l7;StD`X z=E>M`%PSDO*McF>2&SD|F0wiZ-8(pbCMOeFg>M0ZB!Y2V#|0?;tJ~M?kb$=m0LY&l z#=W6;APUotY^(6a&9@-U{^VeCY^FMS+W*#$MFd~AP8!7SgKcbV?1jVv>~Edt*hL+c z{`9-OdAV@Pf5Gg1JMHvz`o%K>LCqv%xA5&P#A7_1@JeThHUWrm8?39A*oZRK^-l52 zcr+jNzN2HsZ^)y#uyNu)P}dVkKZmw~Tk*PQQ_lq4^)FRt%9~Zi8PC*ak_Mt*ysq(T zBmx8-1f2*VuTL_(_^LH$E({E^Jn2?7#AkNj$fBet*3@~3G}-YHKY71na#r3#X$CN6 zXPzy<+0k2Ne^$&3O832-bk6s6J*HMYTl;DTpi5!JQ@8P&0ifU6YzqW<@*|s4s8_6# z#BAD=K$fiMq#K2Sd}+Pav}?N!HMTK9SCQuZChjCuBk_)@k|Mq3Ns9tWnmvkB+4 zNdWEhj-5Z3%m9?GhqL*_Lxw$@dO###|W(L!$CKt<6k`TxwBK!Z4?TP!T(dGVe%h*v^(r~_h6@gK~@Mq;R!i% zrBz}sr^;NPn|;S8hr{Ye|Ey+V-vVkr0dI1T?Y`ZHj92N1$jw}Lk*u>HSPGu|I46;< z;#QRcy>2lxNQdTwG6NiP@xj3RN`HVZbZT5Zui30mu{_e$V5WA>DNpFOo6={T=We$x z5MLZ8K*}eMGO&vM^ptn*@lrea<%3tT*r9g+Yvfjf1R$NS6n9p9D_NFe7FTMR0N*A# z8VVPP{6|0~evxQum1xEboAMrmCi6rxe^`@~oNWt1@iGg$7h_Z;9vBr&1`wzda9y{a z>lUtX6WwgzcPthy7QmO)dyL11BR_A7@^>)_XEMyf93SWG(;FPDgDn<2NR)l!xWA%Oc zKDGv4;~V>!JleO}_}gyyCSGitjoXp~Gz=;{iW?{i#Anl{-IoUhQme@StSax}IG68r z)mE4RuwDnS*9e+51i-ZM$G@oPdPi?!SF`Z0^n!)(&fR^kMoN$Y;e4F{GmsJA!ikRe zdvL`l__O$B?7%DOCzcA2=ImT9qa98}Zt<@g0M0jxZgB!fmd%syf(M*uEWD(?xaOew zWk&@ijJ6rq1gRmhqO%Qro=_h@lHF|Fr)bb4MLkbfNO8Z`qmNH-ucE41dMb#e^D;(k z!h(GB(O>AkYg_&dn~7OTDd8__l|fZmOrld@k`Y?+>wcGZWiAQbl0k%N@}RZ>iWRwY z+Y@n=r};tRZr%J1%Ymc67bec8mU|S3XaW-}?fZ|33t*bQ&Q8s@IUAA zZg1@$ajQ2jlbsGV4f$HH&b;yBQmHz9S$r^^JfK}?H2APG=G@l8V|if_KSq!RL?C^| zJ?VqT>Fznt1MT&y5KbE_YkUNWJZw2BINOZXyC3r*$-bSXpxc~ z)J}Jk-_iRU><%{>_gR;!rd;j$(a6Fe;-h#Viu^bt!f4m5j_WAUtmGeeFQBmPBQxR?62_2pDr&*+S4(MuwKmU}D;@DS@MP8Ene9swDN?YQNzbpMr1P$zOAu z{%w{I+?DCBeA}gJ3vxXHsppV-h5_kbFPu`x-1Bw6rmoLH$44&D-6VaadkFJ{&kzqG zexo+9gy&U})Fs_*_W1W~1T%{Dzis&;bH{^08wW|syJAk2v}J`}#h*dT+8pL_l$S4O zlE3bkG%3>P*g{?J2fZJq%UBtVm(^SL!*;> zwK1eL?Mgl`AnDkR>Jtl_;^$Vswc_kdM9wXDe4ql>*R^>9Z=tyoJA?9O;7&w+YT4^S zK&lCt;5pBhwacV@y+c2yzM}f`L&%J63A%v0*U0zv8IvNp!+`B4$jT7hDpX{v#wEJE z1M#q0Di?X5Co##P45O&ig8N2-&LCm%=s{t-LW_{QQTHWJBNZNE8J}z++=oqT975_= z6sNJvC1$p6T$ZUxq&MO+C4&v;hhY_i9~ z3J}Hl0}jcrk&-l}O(3kUlB)?!$j3Mo-$=(%_^jg)KY5Lpefs6eDnCpQSRgaH2k0Bm zEnQhWunc}`3xJNG$OJ>St6QF(x<9Jhw*3b(ktNt!~iFTz93&$UKUSW&*GuTTItn~-1sy7Zjs$zjS_N3FB# zQL$}p&&XxtFKllyqoO+v_t%2h11w1Pv2oJ)dvJ`8DgKO+Lqg z76rXA0S|N5W8_id;@C_#g2UpGrwApcCVrPz5ZmhcL;h^?@f_MB>`jn6sJ~QA5Zw7= zV{XyIoi}fUA?0``k%p#P7IhHb6JhcgQZ1c;OteW*AW%Z@7PFDZ0!$u62v>lt6j>i2 zLZdTL;wTh{xWmXHT|iPPk@`VG9gERmRGaK#@(@+Uh$4Cx(&>W*)mxx$T4*5ow~wlz z?RDTm)DiLxIgrIfp3H={MKt1f2?ODY3LU+10UkR+W;$t+4yaJ0a4CcWcd7&^nm_kI z9=K|01+-zj10F*-Dv~D_su`ioL0Y|tz~CTFBPD7GY6RR*@WnDpW~dk=Dub^tQ9=iF zwaeg4rQAen?jUswP$TZDCW$~5EHTX9#=CAQ=XJTKUc~3&(h1s$II@5Rv^ou^7Yc$R z-P#xX^APNh+xk6+B{ja+e^S2G^Y9=4SF5VmPqaZ15|mQKaZ8u3buuho=vmXR0`qvQ z#S95xgzw0}E{PkbtH#2?iiyq3sP`1SaUziOCqscuKngpcF12ih+QvQl(vrI)NmbPL z%FNbYdWe(_OFhguYgfu9X3VeRv`jPnbLxlNRJOq5cOXlUs=|<|>dEIFlO*+N71@+S z+oCA~P6RMIwriSvi^_?XU~n}P6oEjEY-OJLS7uWt6p*c(Xdct}QVG?Vr*vi!_}0Q; z$G!ED+reS!@&9D#sghnB(MS322bS2#x`)za#!y zP~};I#HPjdP`Dy<#xkD$Qk6xXEv$!v5$Zh5c($l&2G10nqL8fXg@1 z4?Um)DC;&MpuXEnXPH#;=3-;G~X?f{zZUp5e|Wx9dVGhkA6Zo*yCzj1Gnm6Kr zSx|^*KpEd4ray|u>Gh}WhHn$0LLI76mc+N*-ER?yh%AkL$XgOXJhcS1U+bGAesd_~ zP=?xeswNZX015kG>G&Tq9}&?Ifdx_E)bn;pu_HWM!r2ZH?ISuj9Pa(%JzGmZ&t!NP zS?jn(xzSbbOx1Xv#xSI^9ZDkM1GRPhni`4+jDFOKf6{H9O$wP#t}inC3L{e%bWeEe zY|P}5fI*`cp;imZ`Ryb>|0Hkbq#P$|@m(m8%2s9w9f)5&!*uj5I}Df2<&Q$MHg@T@ zjm}h@F-{HfJP;^2<3@YW?y@x3Li@5?=jl5;0(TqGGyGS zzd6hHSCX9lZ!hey{R5%F(JGQyc`2&0bb#fBA<{(WfO=$ix8`NE>rNE%g3#6Xo$@_i zJn5)8L>Qyu<*c0d9mvex&x)ErxTx_^>mRAIOdcQmm^IKh-4Pejp`P^nzqSi zg5rz;mjgf zkUuzIfCpLaO0OAzl}Pz;;^3o-BaTC`7^sMfsN(;=;xY}N9n*S5y*qoUNF8}sDKpBk zX|AXBV|0|B zvAIr3x_g(B#NCv4+g~(%-S1yX4PT@~UuRakTh!^7FDY*uCi|i(Z_&bGle*!j)(5H^ z)YjKtl48+ct~L=QBD*Y1)N;>CTD`C1> z#Wn^Rl8glF9#fKn`0akziG}$1|ZW%C5*p-P{l7L8v6O%Ryccs0<1#}#Zi3c ztcUu^;T`aTuLgdPsRxTexmI`G-r?P7niTrLr=e?tPLx6{w-e>l-sl;x>?251ZGN4o z!^1nQE-ZhtT6;T8iyEDqJ5ft6ZIHM*MZ>xG-}IlhL0W9A;M|{iP101eNK0*=3nRVW zJsWnscDn3z%(DC}W#qDG^l}3hpYdhgkZn^dTmWfWxK(pUcT~rb1DQ=1+0bigTpT_d zsi*N|;*FC|OY{@cT0FNFTj8ohOb=fnWp45dW#lpI=$9bX14R0l%i3!(+)bFiYTv>|bU(tm z5o$_P?A=k5t{+Ra*?MSJqd(xkzokPiuYH-{_(BIxZwU))jMxeiQZKv!+ zI&Qnxi4wr*jA^ose%Y&bKomFkFGWU`V;(nIH%hMmL2h!z{I+GAuT|@#+AdBlw4wVB zBcJuZfr5Hi{`sg7Zqevfr-sw2iwT#T@atpv=r&PR!6tdCB=VZGI*^~ZN4(a1(Q$M> z=5*}ourD8)UkZO0D$>^KqFQa2)^6+B4QZ&UqxbMw|E8FN}%Gx-F zTPs*Ic&-fX@i!els_fw!uzJ46rRDWb9r=2Wq-m4sjdOfeztJ)3I8Uv5@kRB3)2}1~ z+x%)6T7Vcb^L;cwFU%@<)&Zjv&fwmUO+40_72!fo>th5?Qs@v3AJjk-8QmK;n%8t` z5#2ma*es;VOy~Vz^9oo*JAnOQE5FP1Uo0mb)5PQmk`m=m?%rG`a^R;q&Vk7_4k zMq8xo_ln|{?weYXxDcPYZ&m{v@(t&OOH9Y9*_4m+(rlOoJ`At7cbM$pn;>b`U;jK4 zk0#@}f5w>%J^8}CA6|}lpxA{9oLyfhH@_LCS5ZoW>ZHzN8zj>+O4GK4DE{>9;q(G( z?u#$$kGPu#wAnCxT5GZI8fb1?^3(n$r)jmiS~SJzsSjX-{(%gk>l$)o0LO@4qKh&n qlFGLw+4&Kj0EN;J|Ns1xy2*7g4~)+y0)j{F~|=%H8u literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/testbench.png b/MyLab2_wrk/pictures/testbench.png new file mode 100644 index 0000000000000000000000000000000000000000..09f9a48ecdb70097cf5ec348344ad19d2dcb77a3 GIT binary patch literal 86916 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�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 literal 0 HcmV?d00001 diff --git a/MyLab2_wrk/pictures/testbench_3.png b/MyLab2_wrk/pictures/testbench_3.png new file mode 100644 index 0000000000000000000000000000000000000000..0bbeb1b229a6e6bc59964603fa6ef53eea00bb0c GIT binary patch literal 62807 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