{load_file("nrngui.hoc")}
objectvar save_window_, rvp_
objectvar scene_vector_[8]
objectvar ocbox_, ocbox_list_, scene_, scene_list_
{ocbox_list_ = new List() scene_list_ = new List()}
{pwman_place(0,0,0)}
//Begin LinearCircuit[0]
{
load_file("lincir.hoc", "LinearCircuit")
}
{
ocbox_ = new LinearCircuit(1)
}
{object_push(ocbox_)}
{version(2)}
{mkelm(7, 160, 100, 1, 1.5708)}
1
0
{mklabel(0, "A1", 0.55, -3.086)}
{mklabel(3, "V_A1o", 24.355, 2.95)}
{restore_ic(3, -80)}
{mkelm(4, 160, -125, 2.5, -1.5708)}
{mklabel(0, "Vcmd", 30.425, 2.066)}
{sel.extra_info.restore()}
10
2 0
3 20
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
{sel.extra_info.set_xtrn(1)}
{mkelm(0, 150, 10, 7, 1.5708)}
{mkelm(1, 160, 155, 1.5, 1.5708)}
500
{mklabel(0, "Rf", -12.398, 2.117)}
{mkelm(0, 160, 180, 1, -1.5708)}
{mkelm(0, 160, 130, 1, 1.5708)}
{mkelm(0, 215, 190, 5.5, 3.14159)}
{mkelm(7, 280, 120, 1, -1.5708)}
1
0
{mklabel(0, "A2", 3.2122, 6.424)}
{mklabel(3, "V_A2o", 27.1697, 1.318)}
{restore_ic(3, -80)}
{mkelm(0, 280, 70, 3, -1.5708)}
{mkelm(0, 225, 40, 5.5, 3.14159)}
{mkelm(0, 270, 165, 2.5, 1.5708)}
{mkelm(6, 140, -150, 2, -1.5708)}
{mkelm(0, 190, 120, 3, 0)}
{mkelm(0, 220, -25, 14.5, 1.5708)}
{mkelm(0, 280, -75, 11.5, 1.5708)}
{mkelm(7, 160, -180, 1, 3.14159)}
1
0
{mklabel(0, "A_diff_for_Imon", 11.166, 2.881)}
{mklabel(3, "V_Imon", -16.725, 10.956)}
{restore_ic(3, -80)}
{mkelm(2, 180, 155, 1.5, 1.5708)}
0.0003826
{mklabel(0, "C_stray", 22.779, 0.17)}
{mkelm(0, 170, 170, 1, 0)}
{mkelm(0, 170, 140, 1, -1.08793e-007)}
{mkelm(0, 345, 40, 6.5, 0)}
{mkelm(7, 400, 100, 1, 1.5708)}
4.06316
0
{mklabel(0, "Acpn", -0.094, 0.912)}
{mkelm(2, 400, 175, 1.5, -1.5708)}
0.001615
{mklabel(0, "Ccpn", 17.097, 5.135)}
{mkelm(0, 335, 190, 6.5, 0)}
{mkelm(0, 160, 205, 1.5, -1.5708)}
{mkelm(7, -30, 180, 1, 3.14159)}
1
0
{mklabel(0, "A_V_out", 31.6923, 3.29)}
{mkelm(0, -50, -70, 25, 1.5708)}
{mkelm(7, -200, -330, 1, 3.14159)}
1
0
{mklabel(0, "Af_V_1", 3.714, 1.785)}
{mkelm(0, -60, -320, 1, 0)}
{mkelm(1, -85, -320, 1.5, 0)}
0.00542
{mklabel(0, "Rf_V_1a", 0.5545, -9.79)}
{mkelm(1, -120, -320, 2, 0)}
0.188
{mklabel(0, "Rf_V_1b", -1.463, -9.79)}
{mkelm(0, -100, -290, 3, -1.5708)}
{mkelm(2, -160, -260, 2, 0)}
0.11
{mklabel(0, "Cf_V_1a", -1.631, 18.423)}
{mkelm(0, -120, -260, 2, 0)}
{mkelm(0, -200, -260, 2, 0)}
{mkelm(2, -140, -345, 2.5, 1.5708)}
0.011
{mklabel(0, "Cf_V_1b", 25.625, -0.542)}
{mkelm(6, -140, -390, 2, 0)}
{mkelm(0, -160, -320, 2, 0)}
{mkelm(0, -200, -370, 2, 0)}
{mkelm(0, -180, -355, 1.5, 1.5708)}
{mkelm(0, -220, -350, 2, -1.5708)}
{mkelm(0, -220, -295, 3.5, 1.5708)}
{mkelm(0, -240, -330, 2, 0)}
{mkelm(1, -280, -330, 2, 0)}
0.00858
{mklabel(0, "Rf_V_2a", 0.07, -8.654)}
{mkelm(1, -320, -330, 2, 0)}
0.114
{mklabel(0, "Rf_V_2b", -1.673, -7.866)}
{mkelm(0, -360, -330, 2, 0)}
{mkelm(7, -400, -340, 1, 3.14159)}
1
0
{mklabel(0, "A_f_V_2", 2.44, 1.243)}
{mklabel(3, "V_out_filtered", -35.788, 5.05195)}
{restore_ic(3, -80)}
{mkelm(0, -300, -300, 3, -1.5708)}
{mkelm(0, -320, -270, 2, 0)}
{mkelm(2, -360, -270, 2, 0)}
0.1
{mklabel(0, "Cf_V_2a", -0.205, 19.521)}
{mkelm(0, -400, -270, 2, 0)}
{mkelm(0, -420, -305, 3.5, 1.5708)}
{mkelm(0, -420, -355, 1.5, 1.5708)}
{mkelm(0, -400, -370, 2, 0)}
{mkelm(0, -380, -360, 1, 1.5708)}
{mkelm(2, -340, -350, 2, 1.5708)}
0.01
{mklabel(0, "Cf_V_2b", 18.495, -0.468)}
{mkelm(6, -340, -390, 2, 0)}
{mkelm(0, 105, -180, 3.49999, -7.22725e-013)}
{mkelm(0, 70, -355, 17.5, 1.5708)}
{mkelm(0, 10, -530, 6, 0)}
{mkelm(1, -70, -530, 2, 0)}
0.00542
{mklabel(0, "Rf_I_1a", 1.5053, -7.581)}
{mkelm(1, -110, -530, 2, 0)}
0.188
{mklabel(0, "Rf_I_1b", -0.04, -8.013)}
{mkelm(0, -150, -530, 2, 0)}
{mkelm(7, -190, -540, 1, 3.14159)}
1
0
{mklabel(0, "Af_I_1", 2.928, 1.987)}
{mkelm(0, -210, -505, 3.5, -1.5708)}
{mkelm(0, -190, -470, 2, 0)}
{mkelm(2, -150, -470, 2, 0)}
0.11
{mklabel(0, "Cf_I_1a", -2.451, 17.241)}
{mkelm(0, -110, -470, 2, 0)}
{mkelm(0, -90, -500, 3, -1.5708)}
{mkelm(6, -130, -590, 2, 0)}
{mkelm(2, -130, -550, 2, -1.5708)}
0.011
{mklabel(0, "Cf_I_1b", 19.3415, -0.564)}
{mkelm(0, -190, -580, 2, 0)}
{mkelm(0, -170, -565, 1.5, 1.5708)}
{mkelm(0, -210, -560, 2, -1.5708)}
{mkelm(0, -230, -540, 2, 0)}
{mkelm(1, -270, -540, 2, 0)}
0.00858
{mklabel(0, "Rf_I_2a", -3.144, 11.568)}
{mkelm(1, -310, -540, 2, 0)}
0.114
{mklabel(0, "Rf_I_2b", 0.936, 11.135)}
{mkelm(0, -350, -540, 2, 0)}
{mkelm(7, -390, -550, 1, 3.14159)}
1
0
{mklabel(0, "Af_I_2", 4.018, 2.323)}
{mklabel(3, "_", -21.134, 0.208)}
{restore_ic(3, -80)}
{mkelm(0, -390, -590, 2, 0)}
{mkelm(0, -410, -570, 2, -1.5708)}
{mkelm(0, -370, -575, 1.5, 1.5708)}
{mkelm(0, -410, -515, 3.5, -1.5708)}
{mkelm(0, -390, -480, 2, 0)}
{mkelm(2, -350, -480, 2, 0)}
0.1
{mklabel(0, "Cf_I_2a", 1.235, 18.875)}
{mkelm(0, -310, -480, 2, 0)}
{mkelm(0, -290, -510, 3, -1.5708)}
{mkelm(2, -330, -565, 2.5, 1.5708)}
0.01
{mklabel(0, "Cf_I_2b", 21.184, -0.217)}
{mkelm(6, -330, -610, 2, 0)}
{mkelm(0, 230, -190, 5, 1.68655e-012)}
{mkelm(0, 200, -170, 2, 3.14159)}
{mkelm(6, -540, -580, 2, 0)}
{mkelm(1, -525, -560, 1.5, 0)}
500
{mklabel(0, "Ro_Imon", 1.649, 13.368)}
{mkelm(0, -440, -550, 3, 0)}
{mkelm(7, -490, -560, 1, 3.14159)}
1
0
{mklabel(0, "I_mon_filtered", 23.725, 3.681)}
{mkelm(6, -470, -590, 2, 0)}
{mkelm(0, 170, 60, 2, -1.5708)}
{mkelm(6, 290, 160, 2, 3.14159)}
{mkelm(0, 115, -60, 3.5, 0)}
{mkelm(6, 390, 60, 2, 0)}
{mkelm(7, 10, -50, 1, 3.14159)}
60
0
{mklabel(0, "A_BB", 4.1634, -0.2045)}
{mklabel(3, "v_BB", 1.19843, -10.8038)}
{restore_ic(3, -80)}
{mkelm(1, 30, -50, 1, -1.5708)}
0.02
{mklabel(0, "R1_A_BB", 25.6769, 4.2119)}
{mkelm(1, 40, -60, 1, 0)}
10
{mklabel(0, "R2_A_BB", 12.1438, -8.7531)}
{mkelm(6, 30, -20, 2, 3.14159)}
{mkelm(0, -10, 60, 11, -1.5708)}
{mkelm(0, 65, -60, 1.5, 0)}
{mkelm(7, 150, -80, 1, 1.5708)}
1
0.005
{mklabel(0, "A153", 15, 15)}
{mkelm(6, 140, -120, 2, 0)}
{mkelm(3, 400, 130, 1, 1.5708)}
18.3
{mklabel(0, "L_cpn", 15, 15)}
{mkelm(0, 410, 60, 2, 1.5708)}
{mkelm(6, 200, 480, 4, 3.14159)}
{mkelm(0, 160, 330, 11, 1.5708)}
{mkelm(2, 180, 440, 2, 0)}
0.002
{mklabel(0, "C_headstage_rig_etc", 42.6, -17.144)}
{mkelm(0, 120, 440, 4, 0)}
{mkelm(2, 80, 415, 2.5, 1.5708)}
0.0010029
{mklabel(0, "C_pip_adjust", 35.975, -27.002)}
{mkelm(6, 80, 370, 2, 0)}
{mkelm(1, 60, 440, 2, 0)}
0.22597
{mklabel(0, "R10", -1.8697, 18.074)}
{mklabel(1, "_", 3.3914, 21.275)}
{mkelm(2, 0, 415, 2.5, 1.5708)}
0.0012927
{mklabel(0, "C10", 17.2026, -13.494)}
{mkelm(6, 0, 370, 2, 0)}
{mkelm(1, 20, 440, 2, 0)}
0.31496
{mklabel(0, "R9", 2.0004, 17.249)}
{mkelm(1, -20, 440, 2, 0)}
0.29442
{mklabel(0, "R8", 1.1833, 16.321)}
{mkelm(1, -60, 440, 2, 0)}
0.45346
{mklabel(0, "R7", 0.3662, 16.321)}
{mkelm(1, -100, 440, 2, 0)}
0.69936
{mklabel(0, "R6", -4.162, 16.321)}
{mkelm(1, -140, 440, 2, 0)}
1.0779
{mklabel(0, "R5", -3.187, 16.294)}
{mkelm(1, -180, 440, 2, 0)}
1.6613
{mklabel(0, "R4", -1.221, 17.221)}
{mkelm(1, -220, 440, 2, 0)}
2.5604
{mklabel(0, "R3", -1.11, 17.221)}
{mkelm(1, -260, 440, 2, 0)}
3.9462
{mklabel(0, "R2", 2.385, 16.294)}
{mkelm(1, -300, 440, 2, 0)}
6.0821
{mklabel(0, "R1", 2.821, 16.294)}
{mklabel(1, "kozben2", 15, 15)}
{mkelm(2, 40, 415, 2.5, 1.5708)}
0.00023418
{mklabel(0, "C9", 13.7303, -13.174)}
{mkelm(2, -40, 415, 2.5, 1.5708)}
0.00011544
{mklabel(0, "C8", 12.9131, -14.102)}
{mkelm(2, -80, 415, 2.5, 1.5708)}
9.4321e-005
{mklabel(0, "C7", 13.0237, -12.247)}
{mkelm(2, -120, 415, 2.5, -1.5708)}
7.3864e-005
{mklabel(0, "C6", 14.99, -13.174)}
{mkelm(2, -160, 415, 2.5, 1.5708)}
6.4351e-005
{mklabel(0, "C5", 16.028, -11.32)}
{mkelm(2, -200, 415, 2.5, 1.5708)}
8.4729e-005
{mklabel(0, "C4", 12.768, -11.392)}
{mkelm(2, -240, 415, 2.5, 1.5708)}
7.7371e-005
{mklabel(0, "C3", 12.879, -12.32)}
{mkelm(2, -280, 415, 2.5, 1.5708)}
4.89e-005
{mklabel(0, "C2", 13.917, -10.465)}
{mkelm(2, -320, 415, 2.5, 1.5708)}
3.2847e-005
{mklabel(0, "C1", 16.956, -10.974)}
{mkelm(6, -320, 370, 2, 0)}
{mkelm(6, -280, 370, 2, 0)}
{mkelm(6, -240, 370, 2, 0)}
{mkelm(6, -200, 370, 2, 0)}
{mkelm(6, -160, 370, 2, 0)}
{mkelm(6, -120, 370, 2, 0)}
{mkelm(6, -80, 370, 2, 0)}
{mkelm(6, -40, 370, 2, 0)}
{mkelm(6, 40, 370, 2, 0)}
{mkelm(1, -340, 440, 2, 0)}
42.684
{mklabel(0, "R_pip_adjust", -2.736, 22.167)}
{mklabel(1, "utan", 15, 15)}
{mkelm(1, -380, 440, 2, 0)}
1e-009
{mklabel(0, "R_rest", -2.625, 15.675)}
{mkelm(1, -360, 415, 2.5, -1.5708)}
50000
{mklabel(0, "Rseal", 16.337, -13.11)}
{mkelm(6, -360, 370, 2, 0)}
{mkelm(8, -400, 420, 2, 0)}
{mklabel(0, "dummy(1)", 0, 0)}
{sel.extra_info.set("dummy", 1) sel.extra_info.name(sel)}
{mkelm(2, 180, 220, 2, 0)}
0.0007634
{mklabel(0, "C_CC", -0.59, 20.856)}
{mkelm(6, 230, 220, 3, 1.5708)}
{mkelm(1, 400, 150, 1, 1.5708)}
1.488
{mklabel(0, "R_cpn", 15, 15)}
{mkelm(0, 0, 190, 2, 0)}
{mkelm(0, 20, 115, 7.5, -1.5708)}
{mkelm(0, 95, 40, 7.5, 0)}
{parasitic_ = 0 noconsist_ = 0}
{g.exec_menu("Simulate") tool(2)}
{sel = nil}
{object_pop()}
{
{
save_window_=ocbox_.g
save_window_.size(0,300,0,200)
scene_vector_[2] = save_window_
ocbox_.g = save_window_
save_window_.save_name("ocbox_.g")
save_window_.label(160.55, 96.914, "A1", 1, 1, 0.5, 0.5, 1)
save_window_.label(184.355, 122.95, "V_A1o", 1, 1, 0.5, 0.5, 1)
save_window_.label(190.425, -122.934, "Vcmd", 1, 1, 0.5, 0.5, 1)
save_window_.label(147.602, 157.117, "Rf", 1, 1, 0.5, 0.5, 1)
save_window_.label(283.212, 126.424, "A2", 1, 1, 0.5, 0.5, 1)
save_window_.label(307.17, 101.318, "V_A2o", 1, 1, 0.5, 0.5, 1)
save_window_.label(171.166, -177.119, "A_diff_for_Imon", 1, 1, 0.5, 0.5, 1)
save_window_.label(123.275, -169.044, "V_Imon", 1, 1, 0.5, 0.5, 1)
save_window_.label(202.779, 155.17, "C_stray", 1, 1, 0.5, 0.5, 1)
save_window_.label(399.906, 100.912, "Acpn", 1, 1, 0.5, 0.5, 1)
save_window_.label(417.097, 180.135, "Ccpn", 1, 1, 0.5, 0.5, 1)
save_window_.label(1.6923, 183.29, "A_V_out", 1, 1, 0.5, 0.5, 1)
save_window_.label(-196.286, -328.215, "Af_V_1", 1, 1, 0.5, 0.5, 1)
save_window_.label(-84.4455, -329.79, "Rf_V_1a", 1, 1, 0.5, 0.5, 1)
save_window_.label(-121.463, -329.79, "Rf_V_1b", 1, 1, 0.5, 0.5, 1)
save_window_.label(-161.631, -241.577, "Cf_V_1a", 1, 1, 0.5, 0.5, 1)
save_window_.label(-114.375, -345.542, "Cf_V_1b", 1, 1, 0.5, 0.5, 1)
save_window_.label(-279.93, -338.654, "Rf_V_2a", 1, 1, 0.5, 0.5, 1)
save_window_.label(-321.673, -337.866, "Rf_V_2b", 1, 1, 0.5, 0.5, 1)
save_window_.label(-397.56, -338.757, "A_f_V_2", 1, 1, 0.5, 0.5, 1)
save_window_.label(-455.788, -334.948, "V_out_filtered", 1, 1, 0.5, 0.5, 1)
save_window_.label(-360.205, -250.479, "Cf_V_2a", 1, 1, 0.5, 0.5, 1)
save_window_.label(-321.505, -350.468, "Cf_V_2b", 1, 1, 0.5, 0.5, 1)
save_window_.label(-68.4947, -537.581, "Rf_I_1a", 1, 1, 0.5, 0.5, 1)
save_window_.label(-110.04, -538.013, "Rf_I_1b", 1, 1, 0.5, 0.5, 1)
save_window_.label(-187.072, -538.013, "Af_I_1", 1, 1, 0.5, 0.5, 1)
save_window_.label(-152.451, -452.759, "Cf_I_1a", 1, 1, 0.5, 0.5, 1)
save_window_.label(-110.659, -550.564, "Cf_I_1b", 1, 1, 0.5, 0.5, 1)
save_window_.label(-273.144, -528.432, "Rf_I_2a", 1, 1, 0.5, 0.5, 1)
save_window_.label(-309.064, -528.865, "Rf_I_2b", 1, 1, 0.5, 0.5, 1)
save_window_.label(-385.982, -547.677, "Af_I_2", 1, 1, 0.5, 0.5, 1)
save_window_.label(-431.134, -549.792, "_", 1, 1, 0.5, 0.5, 1)
save_window_.label(-348.765, -461.125, "Cf_I_2a", 1, 1, 0.5, 0.5, 1)
save_window_.label(-308.816, -565.217, "Cf_I_2b", 1, 1, 0.5, 0.5, 1)
save_window_.label(-523.351, -546.632, "Ro_Imon", 1, 1, 0.5, 0.5, 1)
save_window_.label(-466.275, -556.319, "I_mon_filtered", 1, 1, 0.5, 0.5, 1)
save_window_.label(14.1634, -50.2045, "A_BB", 1, 1, 0.5, 0.5, 1)
save_window_.label(-8.80157, -60.8037, "v_BB", 1, 1, 0.5, 0.5, 1)
save_window_.label(55.6769, -45.7881, "R1_A_BB", 1, 1, 0.5, 0.5, 1)
save_window_.label(52.1438, -68.7531, "R2_A_BB", 1, 1, 0.5, 0.5, 1)
save_window_.label(165, -65, "A153", 1, 1, 0.5, 0.5, 1)
save_window_.label(415, 145, "L_cpn", 1, 1, 0.5, 0.5, 1)
save_window_.label(222.6, 422.856, "C_headstage_rig_etc", 1, 1, 0.5, 0.5, 1)
save_window_.label(115.975, 387.998, "C_pip_adjust", 1, 1, 0.5, 0.5, 1)
save_window_.label(58.1303, 458.074, "R10", 1, 1, 0.5, 0.5, 1)
save_window_.label(43.3914, 461.275, "_", 1, 1, 0.5, 0.5, 1)
save_window_.label(17.2026, 401.506, "C10", 1, 1, 0.5, 0.5, 1)
save_window_.label(22.0004, 457.249, "R9", 1, 1, 0.5, 0.5, 1)
save_window_.label(-18.8167, 456.321, "R8", 1, 1, 0.5, 0.5, 1)
save_window_.label(-59.6338, 456.321, "R7", 1, 1, 0.5, 0.5, 1)
save_window_.label(-104.162, 456.321, "R6", 1, 1, 0.5, 0.5, 1)
save_window_.label(-143.187, 456.294, "R5", 1, 1, 0.5, 0.5, 1)
save_window_.label(-181.221, 457.221, "R4", 1, 1, 0.5, 0.5, 1)
save_window_.label(-221.11, 457.221, "R3", 1, 1, 0.5, 0.5, 1)
save_window_.label(-257.615, 456.294, "R2", 1, 1, 0.5, 0.5, 1)
save_window_.label(-297.179, 456.294, "R1", 1, 1, 0.5, 0.5, 1)
save_window_.label(-305, 455, "kozben2", 1, 1, 0.5, 0.5, 1)
save_window_.label(53.7303, 401.826, "C9", 1, 1, 0.5, 0.5, 1)
save_window_.label(-27.0869, 400.898, "C8", 1, 1, 0.5, 0.5, 1)
save_window_.label(-66.9763, 402.753, "C7", 1, 1, 0.5, 0.5, 1)
save_window_.label(-105.01, 401.826, "C6", 1, 1, 0.5, 0.5, 1)
save_window_.label(-143.972, 403.68, "C5", 1, 1, 0.5, 0.5, 1)
save_window_.label(-187.232, 403.608, "C4", 1, 1, 0.5, 0.5, 1)
save_window_.label(-227.121, 402.68, "C3", 1, 1, 0.5, 0.5, 1)
save_window_.label(-266.083, 404.535, "C2", 1, 1, 0.5, 0.5, 1)
save_window_.label(-303.044, 404.026, "C1", 1, 1, 0.5, 0.5, 1)
save_window_.label(-342.736, 462.167, "R_pip_adjust", 1, 1, 0.5, 0.5, 1)
save_window_.label(-345, 455, "utan", 1, 1, 0.5, 0.5, 1)
save_window_.label(-382.625, 455.675, "R_rest", 1, 1, 0.5, 0.5, 1)
save_window_.label(-343.663, 401.89, "Rseal", 1, 1, 0.5, 0.5, 1)
save_window_.label(-400, 420, "dummy(1)", 1, 1, 0.5, 0.5, 1)
save_window_.label(179.41, 240.856, "C_CC", 1, 1, 0.5, 0.5, 1)
save_window_.label(415, 165, "R_cpn", 1, 1, 0.5, 0.5, 1)
}
ocbox_.map("LinearCircuit[0]", 1520, 10, 200, 300)
}
objref ocbox_
//End LinearCircuit[0]
objectvar scene_vector_[1]
{doNotify()}