summaryrefslogtreecommitdiff
path: root/js/Electrical
diff options
context:
space:
mode:
Diffstat (limited to 'js/Electrical')
-rw-r--r--js/Electrical/CCS.pickle45
-rw-r--r--js/Electrical/CVS.pickle45
-rw-r--r--js/Electrical/Capacitor.pickle43
-rw-r--r--js/Electrical/ConstantVoltage.pickle39
-rw-r--r--js/Electrical/Diode.pickle47
-rw-r--r--js/Electrical/Gyrator.pickle49
-rw-r--r--js/Electrical/IdealTransformer.pickle109
-rw-r--r--js/Electrical/Inductor.pickle49
-rw-r--r--js/Electrical/NMOS.pickle47
-rw-r--r--js/Electrical/NPN.pickle49
-rw-r--r--js/Electrical/OpAmp.pickle51
-rw-r--r--js/Electrical/PMOS.pickle47
-rw-r--r--js/Electrical/PNP.pickle49
-rw-r--r--js/Electrical/Resistor.pickle39
-rw-r--r--js/Electrical/SineVoltage.pickle41
-rw-r--r--js/Electrical/Switch.pickle45
-rw-r--r--js/Electrical/VVsourceAC.pickle37
-rw-r--r--js/Electrical/VsourceAC.pickle37
18 files changed, 443 insertions, 425 deletions
diff --git a/js/Electrical/CCS.pickle b/js/Electrical/CCS.pickle
index e284307b..0dd41936 100644
--- a/js/Electrical/CCS.pickle
+++ b/js/Electrical/CCS.pickle
@@ -43,68 +43,69 @@ p14
g12
sS'mo.parameters'
p15
-g6
-sS'model.sim'
+S'list'
p16
+sS'model.sim'
+p17
g4
sS'ModelName'
-p17
+p18
g4
sS'y'
-p18
+p19
g6
sS'mo.outputs'
-p19
+p20
g12
sS'Typein'
-p20
+p21
g12
sS'x.graphics.out_implicit'
-p21
+p22
g12
sS'model.rpar'
-p22
+p23
g6
sS'P'
-p23
+p24
g12
sS'graphics'
-p24
+p25
g2
sS'typ'
-p25
+p26
g6
sS'model.blocktype'
-p26
+p27
g4
sS'MO'
-p27
+p28
g12
sS'MI'
-p28
+p29
g12
sS'model.dep_ut'
-p29
+p30
g6
sS'exprs'
-p30
+p31
g6
sS'gr_i'
-p31
+p32
g6
sS'PortName'
-p32
+p33
g12
sS'x'
-p33
+p34
g8
sS'model'
-p34
+p35
g2
sS'ParametersName'
-p35
+p36
g6
sS'mo'
-p36
+p37
g8
s. \ No newline at end of file
diff --git a/js/Electrical/CVS.pickle b/js/Electrical/CVS.pickle
index e284307b..0dd41936 100644
--- a/js/Electrical/CVS.pickle
+++ b/js/Electrical/CVS.pickle
@@ -43,68 +43,69 @@ p14
g12
sS'mo.parameters'
p15
-g6
-sS'model.sim'
+S'list'
p16
+sS'model.sim'
+p17
g4
sS'ModelName'
-p17
+p18
g4
sS'y'
-p18
+p19
g6
sS'mo.outputs'
-p19
+p20
g12
sS'Typein'
-p20
+p21
g12
sS'x.graphics.out_implicit'
-p21
+p22
g12
sS'model.rpar'
-p22
+p23
g6
sS'P'
-p23
+p24
g12
sS'graphics'
-p24
+p25
g2
sS'typ'
-p25
+p26
g6
sS'model.blocktype'
-p26
+p27
g4
sS'MO'
-p27
+p28
g12
sS'MI'
-p28
+p29
g12
sS'model.dep_ut'
-p29
+p30
g6
sS'exprs'
-p30
+p31
g6
sS'gr_i'
-p31
+p32
g6
sS'PortName'
-p32
+p33
g12
sS'x'
-p33
+p34
g8
sS'model'
-p34
+p35
g2
sS'ParametersName'
-p35
+p36
g6
sS'mo'
-p36
+p37
g8
s. \ No newline at end of file
diff --git a/js/Electrical/Capacitor.pickle b/js/Electrical/Capacitor.pickle
index 2b240ad5..2696f9fb 100644
--- a/js/Electrical/Capacitor.pickle
+++ b/js/Electrical/Capacitor.pickle
@@ -45,59 +45,60 @@ S'vector'
p13
sS'mo.parameters'
p14
-g13
-sS'model.sim'
+S'list'
p15
+sS'model.sim'
+p16
g5
sS'C'
-p16
+p17
g8
sS'model.equations'
-p17
+p18
g8
sS'mo.outputs'
-p18
+p19
g5
sS'x.graphics.out_implicit'
-p19
+p20
g13
sS'model.rpar'
-p20
-S'matrix'
p21
-sS'graphics.exprs'
+S'matrix'
p22
-NsS'typ'
+sS'graphics.exprs'
p23
+NsS'typ'
+p24
g13
sS'model.blocktype'
-p24
+p25
g5
sS'mo'
-p25
+p26
g2
sS'x.graphics'
-p26
+p27
g2
sS'model.dep_ut'
-p27
-g13
-sS"model.equations.parameters[('2', 'double')]"
p28
g13
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p29
+g15
+sS'gr_i'
+p30
g13
sS'v'
-p30
+p31
g8
sS'y'
-p31
+p32
g13
sS'x'
-p32
+p33
g8
sS'model'
-p33
+p34
g2
s. \ No newline at end of file
diff --git a/js/Electrical/ConstantVoltage.pickle b/js/Electrical/ConstantVoltage.pickle
index 47de459a..7e8e6a7b 100644
--- a/js/Electrical/ConstantVoltage.pickle
+++ b/js/Electrical/ConstantVoltage.pickle
@@ -42,56 +42,57 @@ S'vector'
p13
sS'mo.parameters'
p14
-g13
-sS'model.sim'
+S'list'
p15
+sS'model.sim'
+p16
g5
sS'model.equations'
-p16
+p17
g8
sS'mo.outputs'
-p17
+p18
g5
sS'x.graphics.out_implicit'
-p18
+p19
g13
sS'model.rpar'
-p19
+p20
g8
sS'V'
-p20
+p21
g8
sS'typ'
-p21
+p22
g13
sS'graphics'
-p22
+p23
g2
sS'model.blocktype'
-p23
+p24
g5
sS'mo'
-p24
+p25
g8
sS'x.graphics'
-p25
+p26
g2
sS'model.dep_ut'
-p26
-g13
-sS"model.equations.parameters[('2', 'double')]"
p27
g13
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p28
+g15
+sS'gr_i'
+p29
g13
sS'y'
-p29
+p30
g13
sS'x'
-p30
+p31
g8
sS'model'
-p31
+p32
g2
s. \ No newline at end of file
diff --git a/js/Electrical/Diode.pickle b/js/Electrical/Diode.pickle
index f4ea0109..ca621468 100644
--- a/js/Electrical/Diode.pickle
+++ b/js/Electrical/Diode.pickle
@@ -49,65 +49,66 @@ S'vector'
p13
sS'mo.parameters'
p14
-g13
-sS'model.sim'
+S'list'
p15
+sS'model.sim'
+p16
g11
sS'model.equations'
-p16
+p17
g5
sS'mo.outputs'
-p17
+p18
g11
sS'x.graphics.out_implicit'
-p18
+p19
g13
sS'Ids'
-p19
+p20
g5
sS'model.rpar'
-p20
-S'matrix'
p21
-sS'mo.model'
+S'matrix'
p22
+sS'mo.model'
+p23
g11
sS'R'
-p23
+p24
g5
sS'graphics.exprs'
-p24
-NsS'typ'
p25
-g13
-sS'model.equations.parameters'
+NsS'typ'
p26
g13
-sS'model.blocktype'
+sS'model.equations.parameters'
p27
+g15
+sS'model.blocktype'
+p28
g11
sS'mo'
-p28
+p29
g5
sS'model.dep_ut'
-p29
+p30
g13
sS'exprs'
-p30
+p31
g11
sS'gr_i'
-p31
+p32
g13
sS'Vt'
-p32
+p33
g5
sS'y'
-p33
+p34
g13
sS'x'
-p34
+p35
g5
sS'model'
-p35
+p36
g2
s. \ No newline at end of file
diff --git a/js/Electrical/Gyrator.pickle b/js/Electrical/Gyrator.pickle
index eb017481..3902cab3 100644
--- a/js/Electrical/Gyrator.pickle
+++ b/js/Electrical/Gyrator.pickle
@@ -15,7 +15,7 @@ Rp7
.(dp0
S'x.model.equations.parameters[2-1]'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -62,61 +62,62 @@ p19
g6
sS'y'
p20
-g2
-sS'mo.outputs'
+S'vector'
p21
+sS'mo.outputs'
+p22
g8
sS'Typein'
-p22
+p23
g8
sS'x.graphics.out_implicit'
-p23
+p24
g8
sS'model.rpar'
-p24
+p25
g8
sS'P'
-p25
+p26
g8
sS'graphics'
-p26
+p27
g4
sS'typ'
-p27
-g2
-sS'model.blocktype'
p28
+g21
+sS'model.blocktype'
+p29
g6
sS'mo'
-p29
+p30
g10
sS'gr_i'
-p30
-g2
-sS'MI'
p31
+g21
+sS'MI'
+p32
g8
sS'model.dep_ut'
-p32
-g2
-sS'exprs'
p33
+g21
+sS'exprs'
+p34
g8
sS'x.graphics.exprs'
-p34
-NsS'PortName'
p35
+NsS'PortName'
+p36
g8
sS'x'
-p36
+p37
g10
sS'model'
-p37
+p38
g4
sS'ParametersName'
-p38
+p39
g8
sS'MO'
-p39
+p40
g8
s. \ No newline at end of file
diff --git a/js/Electrical/IdealTransformer.pickle b/js/Electrical/IdealTransformer.pickle
index 9afd07bb..058113be 100644
--- a/js/Electrical/IdealTransformer.pickle
+++ b/js/Electrical/IdealTransformer.pickle
@@ -13,7 +13,7 @@ Rp6
.(dp0
S'x.model.equations.parameters[2-1]'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -25,96 +25,97 @@ S'string'
p6
sS'PrametersValue'
p7
-g2
-sS'model.equations'
+S'vector'
p8
-S'double'
+sS'model.equations'
p9
-sS'model.out'
+S'double'
p10
-g9
-sS'model.in1'
+sS'model.out'
p11
-g9
-sS'x.graphics'
+g10
+sS'model.in1'
p12
+g10
+sS'x.graphics'
+p13
g4
sS'mo.inputs'
-p13
-S'matrix'
p14
-sS'Typeout'
+S'matrix'
p15
-g14
-sS'x.graphics.in_implicit'
+sS'Typeout'
p16
-g14
-sS'mo.parameters'
+g15
+sS'x.graphics.in_implicit'
p17
+g15
+sS'mo.parameters'
+p18
g2
sS'model.sim'
-p18
+p19
g6
sS'ModelName'
-p19
+p20
g6
sS'y'
-p20
-g2
-sS'mo.outputs'
p21
-g14
-sS'Typein'
+g8
+sS'mo.outputs'
p22
-g14
-sS'x.graphics.out_implicit'
+g15
+sS'Typein'
p23
-g14
-sS'model.rpar'
+g15
+sS'x.graphics.out_implicit'
p24
-g2
-sS'P'
+g15
+sS'model.rpar'
p25
-g14
-sS'graphics'
+g8
+sS'P'
p26
+g15
+sS'graphics'
+p27
g4
sS'typ'
-p27
-g2
-sS'model.blocktype'
p28
+g8
+sS'model.blocktype'
+p29
g6
sS'mo'
-p29
-g9
-sS'gr_i'
p30
-g2
-sS'MI'
+g10
+sS'gr_i'
p31
-g14
-sS'model.dep_ut'
+g8
+sS'MI'
p32
-g2
-sS'exprs'
+g15
+sS'model.dep_ut'
p33
-g2
-sS'x.graphics.exprs'
+g8
+sS'exprs'
p34
-NsS'PortName'
+g8
+sS'x.graphics.exprs'
p35
-g14
-sS'x'
+NsS'PortName'
p36
-g9
-sS'model'
+g15
+sS'x'
p37
+g10
+sS'model'
+p38
g4
sS'ParametersName'
-p38
-g2
-sS'MO'
p39
-g14
+g8
+sS'MO'
+p40
+g15
s. \ No newline at end of file
diff --git a/js/Electrical/Inductor.pickle b/js/Electrical/Inductor.pickle
index b199a360..4e548cd4 100644
--- a/js/Electrical/Inductor.pickle
+++ b/js/Electrical/Inductor.pickle
@@ -42,56 +42,57 @@ p12
g8
sS'mo.parameters'
p13
-g8
-sS'model.sim'
+S'list'
p14
+sS'model.sim'
+p15
g5
sS'model.equations'
-p15
-S'double'
p16
-sS'mo.outputs'
+S'double'
p17
+sS'mo.outputs'
+p18
g5
sS'x.graphics.out_implicit'
-p18
+p19
g8
sS'L'
-p19
-g16
-sS'model.rpar'
p20
-g16
-sS'graphics.exprs'
+g17
+sS'model.rpar'
p21
-NsS'typ'
+g17
+sS'graphics.exprs'
p22
+NsS'typ'
+p23
g8
sS'model.blocktype'
-p23
+p24
g5
sS'mo'
-p24
-g16
-sS'x.graphics'
p25
+g17
+sS'x.graphics'
+p26
g2
sS'model.dep_ut'
-p26
-g8
-sS"model.equations.parameters[('2', 'double')]"
p27
g8
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p28
+g14
+sS'gr_i'
+p29
g8
sS'y'
-p29
+p30
g8
sS'x'
-p30
-g16
-sS'model'
p31
+g17
+sS'model'
+p32
g2
s. \ No newline at end of file
diff --git a/js/Electrical/NMOS.pickle b/js/Electrical/NMOS.pickle
index f0d4356c..af7c5f1a 100644
--- a/js/Electrical/NMOS.pickle
+++ b/js/Electrical/NMOS.pickle
@@ -69,67 +69,68 @@ S'vector'
p17
sS'mo.parameters'
p18
-g17
-sS'model.sim'
+S'list'
p19
+sS'model.sim'
+p20
g5
sS'model.equations'
-p20
+p21
g7
sS'RDS'
-p21
+p22
g7
sS'mo.outputs'
-p22
+p23
g13
sS'x.graphics.out_implicit'
-p23
+p24
g13
sS'L'
-p24
+p25
g7
sS'W'
-p25
+p26
g7
sS'graphics.exprs'
-p26
-NsS'typ'
p27
+NsS'typ'
+p28
g17
sS'dW'
-p28
+p29
g7
sS'dL'
-p29
+p30
g7
sS'model.blocktype'
-p30
+p31
g5
sS'mo'
-p31
+p32
g2
sS'x.graphics'
-p32
+p33
g2
sS'model.dep_ut'
-p33
-g17
-sS"model.equations.parameters[('2', 'double')]"
p34
g17
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p35
+g19
+sS'gr_i'
+p36
g17
sS'Vt'
-p36
+p37
g7
sS'y'
-p37
+p38
g17
sS'x'
-p38
+p39
g7
sS'model'
-p39
+p40
g2
s. \ No newline at end of file
diff --git a/js/Electrical/NPN.pickle b/js/Electrical/NPN.pickle
index 9363c864..36212a2e 100644
--- a/js/Electrical/NPN.pickle
+++ b/js/Electrical/NPN.pickle
@@ -45,7 +45,7 @@ Rp22
.(dp0
S'x.model.equations.parameters[2-1]'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -92,61 +92,62 @@ p19
g6
sS'y'
p20
-g2
-sS'mo.outputs'
+S'vector'
p21
+sS'mo.outputs'
+p22
g8
sS'Typein'
-p22
+p23
g8
sS'x.graphics.out_implicit'
-p23
+p24
g8
sS'model.rpar'
-p24
+p25
g8
sS'P'
-p25
+p26
g8
sS'graphics'
-p26
+p27
g4
sS'typ'
-p27
-g2
-sS'model.blocktype'
p28
+g21
+sS'model.blocktype'
+p29
g6
sS'mo'
-p29
+p30
g10
sS'gr_i'
-p30
-g2
-sS'MI'
p31
+g21
+sS'MI'
+p32
g8
sS'model.dep_ut'
-p32
-g2
-sS'exprs'
p33
+g21
+sS'exprs'
+p34
g8
sS'x.graphics.exprs'
-p34
-NsS'PortName'
p35
+NsS'PortName'
+p36
g8
sS'x'
-p36
+p37
g10
sS'model'
-p37
+p38
g4
sS'ParametersName'
-p38
+p39
g8
sS'MO'
-p39
+p40
g8
s. \ No newline at end of file
diff --git a/js/Electrical/OpAmp.pickle b/js/Electrical/OpAmp.pickle
index 6f195636..f88b9204 100644
--- a/js/Electrical/OpAmp.pickle
+++ b/js/Electrical/OpAmp.pickle
@@ -47,7 +47,7 @@ p13
g12
sS'mo.parameters'
p14
-S'vector'
+S'list'
p15
sS'model.sim'
p16
@@ -57,49 +57,50 @@ p17
g8
sS'mo.outputs'
p18
-g15
-sS'x.graphics.out_implicit'
+S'vector'
p19
-g15
-sS'model.rpar'
+sS'x.graphics.out_implicit'
p20
-g15
-sS'S'
+g19
+sS'model.rpar'
p21
-g15
-sS'graphics.exprs'
+g19
+sS'S'
p22
-NsS'Z'
+g19
+sS'graphics.exprs'
p23
-g15
-sS'typ'
+NsS'Z'
p24
-g15
-sS'model.blocktype'
+g19
+sS'typ'
p25
+g19
+sS'model.blocktype'
+p26
g5
sS'mo'
-p26
+p27
g2
sS'x.graphics'
-p27
+p28
g2
sS'model.dep_ut'
-p28
-g15
-sS"model.equations.parameters[('2', 'double')]"
p29
-g15
-sS'gr_i'
+g19
+sS"model.equations.parameters[('2', 'double')]"
p30
g15
-sS'y'
+sS'gr_i'
p31
-g15
-sS'x'
+g19
+sS'y'
p32
+g19
+sS'x'
+p33
g8
sS'model'
-p33
+p34
g2
s. \ No newline at end of file
diff --git a/js/Electrical/PMOS.pickle b/js/Electrical/PMOS.pickle
index f0d4356c..af7c5f1a 100644
--- a/js/Electrical/PMOS.pickle
+++ b/js/Electrical/PMOS.pickle
@@ -69,67 +69,68 @@ S'vector'
p17
sS'mo.parameters'
p18
-g17
-sS'model.sim'
+S'list'
p19
+sS'model.sim'
+p20
g5
sS'model.equations'
-p20
+p21
g7
sS'RDS'
-p21
+p22
g7
sS'mo.outputs'
-p22
+p23
g13
sS'x.graphics.out_implicit'
-p23
+p24
g13
sS'L'
-p24
+p25
g7
sS'W'
-p25
+p26
g7
sS'graphics.exprs'
-p26
-NsS'typ'
p27
+NsS'typ'
+p28
g17
sS'dW'
-p28
+p29
g7
sS'dL'
-p29
+p30
g7
sS'model.blocktype'
-p30
+p31
g5
sS'mo'
-p31
+p32
g2
sS'x.graphics'
-p32
+p33
g2
sS'model.dep_ut'
-p33
-g17
-sS"model.equations.parameters[('2', 'double')]"
p34
g17
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p35
+g19
+sS'gr_i'
+p36
g17
sS'Vt'
-p36
+p37
g7
sS'y'
-p37
+p38
g17
sS'x'
-p38
+p39
g7
sS'model'
-p39
+p40
g2
s. \ No newline at end of file
diff --git a/js/Electrical/PNP.pickle b/js/Electrical/PNP.pickle
index 9363c864..36212a2e 100644
--- a/js/Electrical/PNP.pickle
+++ b/js/Electrical/PNP.pickle
@@ -45,7 +45,7 @@ Rp22
.(dp0
S'x.model.equations.parameters[2-1]'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -92,61 +92,62 @@ p19
g6
sS'y'
p20
-g2
-sS'mo.outputs'
+S'vector'
p21
+sS'mo.outputs'
+p22
g8
sS'Typein'
-p22
+p23
g8
sS'x.graphics.out_implicit'
-p23
+p24
g8
sS'model.rpar'
-p24
+p25
g8
sS'P'
-p25
+p26
g8
sS'graphics'
-p26
+p27
g4
sS'typ'
-p27
-g2
-sS'model.blocktype'
p28
+g21
+sS'model.blocktype'
+p29
g6
sS'mo'
-p29
+p30
g10
sS'gr_i'
-p30
-g2
-sS'MI'
p31
+g21
+sS'MI'
+p32
g8
sS'model.dep_ut'
-p32
-g2
-sS'exprs'
p33
+g21
+sS'exprs'
+p34
g8
sS'x.graphics.exprs'
-p34
-NsS'PortName'
p35
+NsS'PortName'
+p36
g8
sS'x'
-p36
+p37
g10
sS'model'
-p37
+p38
g4
sS'ParametersName'
-p38
+p39
g8
sS'MO'
-p39
+p40
g8
s. \ No newline at end of file
diff --git a/js/Electrical/Resistor.pickle b/js/Electrical/Resistor.pickle
index ee2c3eeb..fffa69db 100644
--- a/js/Electrical/Resistor.pickle
+++ b/js/Electrical/Resistor.pickle
@@ -43,55 +43,56 @@ S'vector'
p13
sS'mo.parameters'
p14
-g13
-sS'model.sim'
+S'list'
p15
+sS'model.sim'
+p16
g5
sS'model.equations'
-p16
+p17
g8
sS'mo.outputs'
-p17
+p18
g5
sS'x.graphics.out_implicit'
-p18
+p19
g13
sS'model.rpar'
-p19
+p20
g8
sS'R'
-p20
+p21
g8
sS'graphics.exprs'
-p21
-NsS'typ'
p22
+NsS'typ'
+p23
g13
sS'model.blocktype'
-p23
+p24
g5
sS'mo'
-p24
+p25
g2
sS'x.graphics'
-p25
+p26
g2
sS'model.dep_ut'
-p26
-g13
-sS"model.equations.parameters[('2', 'double')]"
p27
g13
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p28
+g15
+sS'gr_i'
+p29
g13
sS'y'
-p29
+p30
g13
sS'x'
-p30
+p31
g8
sS'model'
-p31
+p32
g2
s. \ No newline at end of file
diff --git a/js/Electrical/SineVoltage.pickle b/js/Electrical/SineVoltage.pickle
index 0a6e8a72..4024e82e 100644
--- a/js/Electrical/SineVoltage.pickle
+++ b/js/Electrical/SineVoltage.pickle
@@ -61,58 +61,59 @@ p17
g4
sS'mo.parameters'
p18
-g9
-sS'model.sim'
+S'list'
p19
+sS'model.sim'
+p20
g6
sS'V'
-p20
+p21
g4
sS'model.equations'
-p21
+p22
g4
sS'mo.outputs'
-p22
+p23
g6
sS'x.graphics.out_implicit'
-p23
+p24
g9
sS'model.rpar'
-p24
+p25
g12
sS'graphics.exprs'
-p25
-NsS'typ'
p26
+NsS'typ'
+p27
g9
sS'model.blocktype'
-p27
+p28
g6
sS'graphics'
-p28
+p29
g2
sS'x.graphics'
-p29
+p30
g2
sS'model.dep_ut'
-p30
-g9
-sS"model.equations.parameters[('2', 'double')]"
p31
g9
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p32
+g19
+sS'gr_i'
+p33
g9
sS'y'
-p33
+p34
g9
sS'x'
-p34
+p35
g4
sS'model'
-p35
+p36
g2
sS'mo'
-p36
+p37
g4
s. \ No newline at end of file
diff --git a/js/Electrical/Switch.pickle b/js/Electrical/Switch.pickle
index 7c389ff0..d9d650a9 100644
--- a/js/Electrical/Switch.pickle
+++ b/js/Electrical/Switch.pickle
@@ -45,7 +45,7 @@ p13
g12
sS'mo.parameters'
p14
-S'vector'
+S'list'
p15
sS'model.sim'
p16
@@ -58,52 +58,53 @@ p18
g5
sS'x.graphics.out_implicit'
p19
-g15
-sS'model.rpar'
+S'vector'
p20
+sS'model.rpar'
+p21
g8
sS'S'
-p21
+p22
g12
sS'graphics.exprs'
-p22
-NsS'Z'
p23
+NsS'Z'
+p24
g8
sS'typ'
-p24
-g15
-sS'model.blocktype'
p25
+g20
+sS'model.blocktype'
+p26
g5
sS'Roff'
-p26
+p27
g8
sS'Ron'
-p27
+p28
g8
sS'mo'
-p28
+p29
g2
sS'x.graphics'
-p29
+p30
g2
sS'model.dep_ut'
-p30
-g15
-sS"model.equations.parameters[('2', 'double')]"
p31
-g15
-sS'gr_i'
+g20
+sS"model.equations.parameters[('2', 'double')]"
p32
g15
-sS'y'
+sS'gr_i'
p33
-g15
-sS'x'
+g20
+sS'y'
p34
+g20
+sS'x'
+p35
g8
sS'model'
-p35
+p36
g2
s. \ No newline at end of file
diff --git a/js/Electrical/VVsourceAC.pickle b/js/Electrical/VVsourceAC.pickle
index 92fec777..6894b5be 100644
--- a/js/Electrical/VVsourceAC.pickle
+++ b/js/Electrical/VVsourceAC.pickle
@@ -50,52 +50,53 @@ p16
g11
sS'mo.parameters'
p17
-g11
-sS'VA'
+S'list'
p18
+sS'VA'
+p19
g2
sS'model.equations'
-p19
+p20
g2
sS'mo.outputs'
-p20
+p21
g4
sS'x.graphics.out_implicit'
-p21
+p22
g11
sS'model.rpar'
-p22
+p23
g11
sS'graphics.exprs'
-p23
-NsS'typ'
p24
+NsS'typ'
+p25
g11
sS'model.blocktype'
-p25
+p26
g4
sS'mo'
-p26
+p27
g2
sS'x.graphics'
-p27
+p28
g6
sS'model.dep_ut'
-p28
-g11
-sS"model.equations.parameters[('2', 'double')]"
p29
g11
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p30
+g18
+sS'gr_i'
+p31
g11
sS'y'
-p31
+p32
g11
sS'x'
-p32
+p33
g2
sS'model'
-p33
+p34
g6
s. \ No newline at end of file
diff --git a/js/Electrical/VsourceAC.pickle b/js/Electrical/VsourceAC.pickle
index 2922295d..7941df3c 100644
--- a/js/Electrical/VsourceAC.pickle
+++ b/js/Electrical/VsourceAC.pickle
@@ -52,52 +52,53 @@ p16
g11
sS'mo.parameters'
p17
-g11
-sS'VA'
+S'list'
p18
+sS'VA'
+p19
g2
sS'model.equations'
-p19
+p20
g2
sS'mo.outputs'
-p20
+p21
g4
sS'x.graphics.out_implicit'
-p21
+p22
g11
sS'model.rpar'
-p22
+p23
g14
sS'graphics.exprs'
-p23
-NsS'typ'
p24
+NsS'typ'
+p25
g11
sS'model.blocktype'
-p25
+p26
g4
sS'mo'
-p26
+p27
g2
sS'x.graphics'
-p27
+p28
g6
sS'model.dep_ut'
-p28
-g11
-sS"model.equations.parameters[('2', 'double')]"
p29
g11
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p30
+g18
+sS'gr_i'
+p31
g11
sS'y'
-p31
+p32
g11
sS'x'
-p32
+p33
g2
sS'model'
-p33
+p34
g6
s. \ No newline at end of file