diff options
author | Sunil Shetye | 2018-07-12 21:09:17 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-07-12 23:01:50 +0530 |
commit | a2bfd6050ab2b5b6bbede92393b1f61d4ecc25aa (patch) | |
tree | 0dee8f3e2db1c4561dd3ab2652a06372e6e2de2e /js/Electrical | |
parent | e070c0b2ce193fc5deb85760968910163dd061a5 (diff) | |
download | sci2js-a2bfd6050ab2b5b6bbede92393b1f61d4ecc25aa.tar.gz sci2js-a2bfd6050ab2b5b6bbede92393b1f61d4ecc25aa.tar.bz2 sci2js-a2bfd6050ab2b5b6bbede92393b1f61d4ecc25aa.zip |
define gr_i
Diffstat (limited to 'js/Electrical')
-rw-r--r-- | js/Electrical/CCS.js | 2 | ||||
-rw-r--r-- | js/Electrical/CVS.js | 2 | ||||
-rw-r--r-- | js/Electrical/Capacitor.js | 2 | ||||
-rw-r--r-- | js/Electrical/ConstantVoltage.js | 2 | ||||
-rw-r--r-- | js/Electrical/CurrentSensor.js | 2 | ||||
-rw-r--r-- | js/Electrical/Diode.js | 2 | ||||
-rw-r--r-- | js/Electrical/Ground.js | 2 | ||||
-rw-r--r-- | js/Electrical/Gyrator.js | 2 | ||||
-rw-r--r-- | js/Electrical/IdealTransformer.js | 2 | ||||
-rw-r--r-- | js/Electrical/Inductor.js | 2 | ||||
-rw-r--r-- | js/Electrical/MOTOR.js | 2 | ||||
-rw-r--r-- | js/Electrical/NMOS.js | 2 | ||||
-rw-r--r-- | js/Electrical/NPN.js | 2 | ||||
-rw-r--r-- | js/Electrical/OpAmp.js | 2 | ||||
-rw-r--r-- | js/Electrical/PMOS.js | 2 | ||||
-rw-r--r-- | js/Electrical/PNP.js | 2 | ||||
-rw-r--r-- | js/Electrical/PotentialSensor.js | 2 | ||||
-rw-r--r-- | js/Electrical/Resistor.js | 2 | ||||
-rw-r--r-- | js/Electrical/SineVoltage.js | 2 | ||||
-rw-r--r-- | js/Electrical/Switch.js | 2 | ||||
-rw-r--r-- | js/Electrical/VVsourceAC.js | 2 | ||||
-rw-r--r-- | js/Electrical/VariableResistor.js | 2 | ||||
-rw-r--r-- | js/Electrical/VoltageSensor.js | 2 | ||||
-rw-r--r-- | js/Electrical/VsourceAC.js | 2 |
24 files changed, 24 insertions, 24 deletions
diff --git a/js/Electrical/CCS.js b/js/Electrical/CCS.js index bdd17ed1..fac95aa1 100644 --- a/js/Electrical/CCS.js +++ b/js/Electrical/CCS.js @@ -37,7 +37,7 @@ function CCS() { this.model.rpar = new ScilabDouble(PrametersValue); mo.parameters = list(ParametersName,PrametersValue,zeros(ParametersName)); var exprs = []; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CCS\",sz(1),sz(2));"]); this.model.blocktype = new ScilabString(["c"]); this.model.dep_ut = new ScilabDouble([false,true]); mo.model = ModelName; diff --git a/js/Electrical/CVS.js b/js/Electrical/CVS.js index 36aee0b6..40920b17 100644 --- a/js/Electrical/CVS.js +++ b/js/Electrical/CVS.js @@ -37,7 +37,7 @@ function CVS() { this.model.rpar = new ScilabDouble(PrametersValue); mo.parameters = list(ParametersName,PrametersValue,zeros(ParametersName)); var exprs = []; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CVS\",sz(1),sz(2));"]); this.model.blocktype = new ScilabString(["c"]); this.model.dep_ut = new ScilabDouble([false,true]); mo.model = ModelName; diff --git a/js/Electrical/Capacitor.js b/js/Electrical/Capacitor.js index 1c37b386..8b9601f7 100644 --- a/js/Electrical/Capacitor.js +++ b/js/Electrical/Capacitor.js @@ -17,7 +17,7 @@ function Capacitor() { this.model.in1 = new ScilabDouble([ones(size(mo.inputs,"*"),1)]); this.model.out = new ScilabDouble([ones(size(mo.outputs,"*"),1)]); var exprs = string([[this.C],[this.v]]); - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"Capacitor\",sz(1),sz(2));"]); this.x = standard_define([2,1.1],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/ConstantVoltage.js b/js/Electrical/ConstantVoltage.js index 1191ac64..8ac4d151 100644 --- a/js/Electrical/ConstantVoltage.js +++ b/js/Electrical/ConstantVoltage.js @@ -16,7 +16,7 @@ function ConstantVoltage() { mo.parameters = list("V",list(this.V)); this.model.equations = new ScilabDouble([mo]); var exprs = string(this.V); - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"ConstantVoltage\",sz(1),sz(2));"]); this.x = standard_define([1.5,1.1],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/CurrentSensor.js b/js/Electrical/CurrentSensor.js index 9ca08d67..e055927e 100644 --- a/js/Electrical/CurrentSensor.js +++ b/js/Electrical/CurrentSensor.js @@ -13,7 +13,7 @@ function CurrentSensor() { mo.outputs = [["n"],["i"]]; this.model.equations = new ScilabDouble([mo]); var exprs = []; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CurrentSensor\",sz(1),sz(2));"]); this.x = standard_define([2,2],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = [["I"],["E"]]; diff --git a/js/Electrical/Diode.js b/js/Electrical/Diode.js index be762e26..f696eef6 100644 --- a/js/Electrical/Diode.js +++ b/js/Electrical/Diode.js @@ -19,7 +19,7 @@ function Diode() { mo.parameters = list(["Ids","Vt","Maxexp","R"],list(this.Ids,this.Vt,this.Maxexp,this.R)); this.model.equations = new ScilabDouble([mo]); var exprs = string([[this.Ids],[this.Vt],[this.Maxexp],[this.R]]); - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"Diode\",sz(1),sz(2));"]); this.x = standard_define([2,1],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/Ground.js b/js/Electrical/Ground.js index 2c94c087..50163380 100644 --- a/js/Electrical/Ground.js +++ b/js/Electrical/Ground.js @@ -12,7 +12,7 @@ function Ground() { mo.inputs = "p"; this.model.equations = new ScilabDouble([mo]); var exprs = ""; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"Ground\",sz(1),sz(2));"]); this.x = standard_define([1,1],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/Gyrator.js b/js/Electrical/Gyrator.js index 1d717593..bf52abfb 100644 --- a/js/Electrical/Gyrator.js +++ b/js/Electrical/Gyrator.js @@ -37,7 +37,7 @@ function Gyrator() { this.model.rpar = new ScilabDouble(PrametersValue); mo.parameters = list(ParametersName,PrametersValue,zeros(ParametersName)); var exprs = [["1"],["1"]]; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"Gyrator\",sz(1),sz(2));"]); this.model.blocktype = new ScilabString(["c"]); this.model.dep_ut = new ScilabDouble([false,true]); mo.model = ModelName; diff --git a/js/Electrical/IdealTransformer.js b/js/Electrical/IdealTransformer.js index f65858f6..3b2037c2 100644 --- a/js/Electrical/IdealTransformer.js +++ b/js/Electrical/IdealTransformer.js @@ -37,7 +37,7 @@ function IdealTransformer() { this.model.rpar = new ScilabDouble(PrametersValue); mo.parameters = list(ParametersName,PrametersValue,zeros(ParametersName)); var exprs = ["1"]; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"IdealTransformer\",sz(1),sz(2));"]); this.model.blocktype = new ScilabString(["c"]); this.model.dep_ut = new ScilabDouble([false,true]); mo.model = ModelName; diff --git a/js/Electrical/Inductor.js b/js/Electrical/Inductor.js index b4f4c4bf..bf577ee0 100644 --- a/js/Electrical/Inductor.js +++ b/js/Electrical/Inductor.js @@ -16,7 +16,7 @@ function Inductor() { mo.parameters = list("L",list(this.L)); this.model.equations = new ScilabDouble([mo]); var exprs = string(this.L); - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"Inductor\",sz(1),sz(2));"]); this.x = standard_define([2,0.9],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/MOTOR.js b/js/Electrical/MOTOR.js index 7927882f..254d7d5b 100644 --- a/js/Electrical/MOTOR.js +++ b/js/Electrical/MOTOR.js @@ -7,7 +7,7 @@ function MOTOR() { this.model.sim = new ScilabString(["motor"]); this.model.blocktype = new ScilabString(["c"]); this.model.dep_ut = new ScilabDouble([true,false]); - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"MOTOR\",sz(1),sz(2));"]); var exprs = ""; this.x = standard_define([2,2],this.model,exprs,gr_i); this.x.graphics.out_implicit = [["I"],["I"]]; diff --git a/js/Electrical/NMOS.js b/js/Electrical/NMOS.js index d92186dd..5096d9f5 100644 --- a/js/Electrical/NMOS.js +++ b/js/Electrical/NMOS.js @@ -23,7 +23,7 @@ function NMOS() { this.model.in1 = new ScilabDouble([ones(size(mo.inputs,"*"),1)]); this.model.out = new ScilabDouble([ones(size(mo.outputs,"*"),1)]); var exprs = [[string(this.W)],[string(this.L)],[string(this.Beta)],[string(this.Vt)],[string(this.K2)],[string(this.K5)],[string(this.dW)],[string(this.dL)],[string(this.RDS)]]; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"NMOS\",sz(1),sz(2));"]); this.x = standard_define([2,2],this.model,exprs,gr_i); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = [["I"],["I"],["I"]]; diff --git a/js/Electrical/NPN.js b/js/Electrical/NPN.js index d2e8dde1..88227a3c 100644 --- a/js/Electrical/NPN.js +++ b/js/Electrical/NPN.js @@ -37,7 +37,7 @@ function NPN() { this.model.rpar = new ScilabDouble(PrametersValue); mo.parameters = list(ParametersName,PrametersValue,zeros(ParametersName)); var exprs = [["50"],["0.1"],["1.e-16"],["0.02"],["0.12e-9"],["5e-9"],["1e-12"],["0.4e-12"],["0.5e-12"],["0.8"],["0.4"],["0.8"],["0.333"],["1e-15"],["1e-15"],["0.02585"],["40"]]; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"NPN\",sz(1),sz(2));"]); this.model.blocktype = new ScilabString(["c"]); this.model.dep_ut = new ScilabDouble([false,true]); mo.model = ModelName; diff --git a/js/Electrical/OpAmp.js b/js/Electrical/OpAmp.js index fc529cb8..4a807bc0 100644 --- a/js/Electrical/OpAmp.js +++ b/js/Electrical/OpAmp.js @@ -17,7 +17,7 @@ function OpAmp() { this.model.out = new ScilabDouble([ones(size(mo.outputs,"*"),1)]); this.model.rpar = new ScilabDouble(Z); var exprs = string(Z); - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"OpAmp\",sz(1),sz(2));"]); this.x = standard_define([3,5],this.model,exprs,gr_i); this.x.graphics.in_implicit = [["I"],["I"]]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/PMOS.js b/js/Electrical/PMOS.js index f783dab0..01c64d2f 100644 --- a/js/Electrical/PMOS.js +++ b/js/Electrical/PMOS.js @@ -23,7 +23,7 @@ function PMOS() { this.model.in1 = new ScilabDouble([ones(size(mo.inputs,"*"),1)]); this.model.out = new ScilabDouble([ones(size(mo.outputs,"*"),1)]); var exprs = [[string(this.W)],[string(this.L)],[string(this.Beta)],[string(this.Vt)],[string(this.K2)],[string(this.K5)],[string(this.dW)],[string(this.dL)],[string(this.RDS)]]; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"PMOS\",sz(1),sz(2));"]); this.x = standard_define([2,2],this.model,exprs,gr_i); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = [["I"],["I"],["I"]]; diff --git a/js/Electrical/PNP.js b/js/Electrical/PNP.js index 4166537b..3ba3ea3b 100644 --- a/js/Electrical/PNP.js +++ b/js/Electrical/PNP.js @@ -37,7 +37,7 @@ function PNP() { this.model.rpar = new ScilabDouble(PrametersValue); mo.parameters = list(ParametersName,PrametersValue,zeros(ParametersName)); var exprs = [["50"],["0.1"],["1.e-16"],["0.02"],["0.12e-9"],["5e-9"],["1e-12"],["0.4e-12"],["0.5e-12"],["0.8"],["0.4"],["0.8"],["0.333"],["1e-15"],["1e-15"],["0.02585"],["40"]]; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"PNP\",sz(1),sz(2));"]); this.model.blocktype = new ScilabString(["c"]); this.model.dep_ut = new ScilabDouble([false,true]); mo.model = ModelName; diff --git a/js/Electrical/PotentialSensor.js b/js/Electrical/PotentialSensor.js index 99b180da..850af214 100644 --- a/js/Electrical/PotentialSensor.js +++ b/js/Electrical/PotentialSensor.js @@ -13,7 +13,7 @@ function PotentialSensor() { mo.inputs = "p"; mo.outputs = ["v"]; this.model.equations = new ScilabDouble([mo]); - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"PotentialSensor\",sz(1),sz(2));"]); this.x = standard_define([2,2],this.model,"",list(gr_i,0)); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = ["E"]; diff --git a/js/Electrical/Resistor.js b/js/Electrical/Resistor.js index 381dc950..fa493c6d 100644 --- a/js/Electrical/Resistor.js +++ b/js/Electrical/Resistor.js @@ -16,7 +16,7 @@ function Resistor() { this.model.in1 = new ScilabDouble([ones(size(mo.inputs,"*"),1)]); this.model.out = new ScilabDouble([ones(size(mo.outputs,"*"),1)]); var exprs = string(this.R); - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"Resistor\",sz(1),sz(2));"]); this.x = standard_define([2,1],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/SineVoltage.js b/js/Electrical/SineVoltage.js index c479539f..97e2bfde 100644 --- a/js/Electrical/SineVoltage.js +++ b/js/Electrical/SineVoltage.js @@ -20,7 +20,7 @@ function SineVoltage() { mo.parameters = list([["V"],["phase"],["freqHz"],["offset"],["startTime"]],list(this.V,this.ph,this.frq,this.offset,this.start)); this.model.equations = new ScilabDouble([mo]); var exprs = [[string(this.V)],[string(this.ph)],[string(this.frq)],[string(this.offset)],[string(this.start)]]; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"SineVoltage\",sz(1),sz(2));"]); this.x = standard_define([2,2],this.model,exprs,gr_i); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/Switch.js b/js/Electrical/Switch.js index 927bd912..a60c5e2a 100644 --- a/js/Electrical/Switch.js +++ b/js/Electrical/Switch.js @@ -19,7 +19,7 @@ function Switch() { this.model.out = new ScilabDouble([ones(size(mo.outputs,"*"),1)]); this.model.rpar = new ScilabDouble([Z]); var exprs = string(Z); - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"Switch\",sz(1),sz(2));"]); this.x = standard_define([2,2],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = [["I"],["E"]]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/VVsourceAC.js b/js/Electrical/VVsourceAC.js index 755932ea..84dcd9dc 100644 --- a/js/Electrical/VVsourceAC.js +++ b/js/Electrical/VVsourceAC.js @@ -17,7 +17,7 @@ function VVsourceAC() { mo.parameters = list(["f"],list(this.FR)); this.model.equations = new ScilabDouble([mo]); var exprs = [string(this.FR)]; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"VVsourceAC\",sz(1),sz(2));"]); this.x = standard_define([2,2],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I","E"]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/VariableResistor.js b/js/Electrical/VariableResistor.js index 271be235..a2175f58 100644 --- a/js/Electrical/VariableResistor.js +++ b/js/Electrical/VariableResistor.js @@ -13,7 +13,7 @@ function VariableResistor() { this.model.in1 = new ScilabDouble([ones(size(mo.inputs,"*"),1)]); this.model.out = new ScilabDouble([ones(size(mo.outputs,"*"),1)]); var exprs = []; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"VariableResistor\",sz(1),sz(2));"]); this.x = standard_define([2,2],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I","E"]; this.x.graphics.out_implicit = ["I"]; diff --git a/js/Electrical/VoltageSensor.js b/js/Electrical/VoltageSensor.js index 0a1851f3..40f04f65 100644 --- a/js/Electrical/VoltageSensor.js +++ b/js/Electrical/VoltageSensor.js @@ -13,7 +13,7 @@ function VoltageSensor() { mo.outputs = [["n"],["v"]]; this.model.equations = new ScilabDouble([mo]); var exprs = []; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"VoltageSensor\",sz(1),sz(2));"]); this.x = standard_define([2,2],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = [["I"],["E"]]; diff --git a/js/Electrical/VsourceAC.js b/js/Electrical/VsourceAC.js index 6ed2395b..786b4a0b 100644 --- a/js/Electrical/VsourceAC.js +++ b/js/Electrical/VsourceAC.js @@ -17,7 +17,7 @@ function VsourceAC() { mo.parameters = list([["VA"],["f"]],list(this.VA,this.FR)); this.model.equations = new ScilabDouble([mo]); var exprs = [[string(this.VA)],[string(this.FR)]]; - var gr_i = []; + var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"VsourceAC\",sz(1),sz(2));"]); this.x = standard_define([2,2],this.model,exprs,list(gr_i,0)); this.x.graphics.in_implicit = ["I"]; this.x.graphics.out_implicit = ["I"]; |