summaryrefslogtreecommitdiff
path: root/js/Sources
diff options
context:
space:
mode:
authorSunil Shetye2018-07-11 15:19:38 +0530
committerSunil Shetye2018-07-11 15:21:08 +0530
commit0047c3bea1d86b12a08544f6f0833c63e77f6eac (patch)
tree36fc72fa9e5ea73c64a44e061b2c9c80e0307884 /js/Sources
parent079d0b4a3ec15a4d7d2644484d116df9d1c694bb (diff)
downloadsci2js-0047c3bea1d86b12a08544f6f0833c63e77f6eac.tar.gz
sci2js-0047c3bea1d86b12a08544f6f0833c63e77f6eac.tar.bz2
sci2js-0047c3bea1d86b12a08544f6f0833c63e77f6eac.zip
support vector also
Diffstat (limited to 'js/Sources')
-rw-r--r--js/Sources/CLKINV_f.js2
-rw-r--r--js/Sources/CLKIN_f.js2
-rw-r--r--js/Sources/CONST.js6
-rw-r--r--js/Sources/CONST_f.js6
-rw-r--r--js/Sources/CONST_m.js10
-rw-r--r--js/Sources/CURVE_c.js4
-rw-r--r--js/Sources/CURV_f.js6
-rw-r--r--js/Sources/Counter.js2
-rw-r--r--js/Sources/FROMWS_c.js8
-rw-r--r--js/Sources/GENSIN_f.js4
-rw-r--r--js/Sources/GENSQR_f.js2
-rw-r--r--js/Sources/GEN_SQR.js16
-rw-r--r--js/Sources/Ground_g.js8
-rw-r--r--js/Sources/INIMPL_f.js8
-rw-r--r--js/Sources/IN_f.js4
-rw-r--r--js/Sources/Modulo_Count.js2
-rw-r--r--js/Sources/PULSE_SC.js16
-rw-r--r--js/Sources/RAMP.js4
-rw-r--r--js/Sources/RAND_f.js2
-rw-r--r--js/Sources/RAND_m.js16
-rw-r--r--js/Sources/READAU_f.js2
-rw-r--r--js/Sources/READC_f.js4
-rw-r--r--js/Sources/RFILE_f.js4
-rw-r--r--js/Sources/SAWTOOTH_f.js2
-rw-r--r--js/Sources/STEP.js2
-rw-r--r--js/Sources/SampleCLK.js4
-rw-r--r--js/Sources/TIME_f.js2
-rw-r--r--js/Sources/TKSCALE.js2
28 files changed, 75 insertions, 75 deletions
diff --git a/js/Sources/CLKINV_f.js b/js/Sources/CLKINV_f.js
index fe23a42a..649c7258 100644
--- a/js/Sources/CLKINV_f.js
+++ b/js/Sources/CLKINV_f.js
@@ -8,7 +8,7 @@ function CLKINV_f() {
this.model.ipar = new ScilabDouble([this.prt]);
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([-1]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = string(this.prt);
var gr_i = [];
this.x = standard_define([1,1],this.model,exprs,gr_i);
diff --git a/js/Sources/CLKIN_f.js b/js/Sources/CLKIN_f.js
index a4b5c636..8dec6a6a 100644
--- a/js/Sources/CLKIN_f.js
+++ b/js/Sources/CLKIN_f.js
@@ -8,7 +8,7 @@ function CLKIN_f() {
this.model.ipar = new ScilabDouble([this.prt]);
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([-1]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = string(this.prt);
this.x = standard_define([1,1],this.model,exprs," ");
return new BasicBlock(this.x);
diff --git a/js/Sources/CONST.js b/js/Sources/CONST.js
index 82b1795b..c6b97f93 100644
--- a/js/Sources/CONST.js
+++ b/js/Sources/CONST.js
@@ -4,11 +4,11 @@ function CONST() {
this.C = 1;
this.model = scicos_model();
this.model.sim = list(new ScilabString(["cstblk4"]), new ScilabDouble([4]));
- this.model.in1 = [];
+ this.model.in1 = new ScilabDouble([]);
this.model.out = new ScilabDouble([1]);
this.model.rpar = new ScilabDouble([this.C]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = strcat(sci2exp(this.C));
var gr_i = [];
this.x = standard_define([2,2],this.model,exprs,gr_i);
@@ -40,7 +40,7 @@ function CONST() {
} else if (and(sz>1)) {
message("C matrix is not supported, use CONST_m instead");
} else {
- this.model.rpar = this.C.slice();
+ this.model.rpar = new ScilabDouble(this.C.slice());
this.model.out = new ScilabDouble([nout]);
graphics.exprs = exprs;
this.x.graphics = graphics;
diff --git a/js/Sources/CONST_f.js b/js/Sources/CONST_f.js
index cb76e0fb..5f7bd3f7 100644
--- a/js/Sources/CONST_f.js
+++ b/js/Sources/CONST_f.js
@@ -4,11 +4,11 @@ function CONST_f() {
this.C = 1;
this.model = scicos_model();
this.model.sim = list(new ScilabString(["cstblk"]), new ScilabDouble([1]));
- this.model.in1 = [];
+ this.model.in1 = new ScilabDouble([]);
this.model.out = new ScilabDouble([1]);
this.model.rpar = new ScilabDouble([this.C]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = strcat(sci2exp(this.C));
var gr_i = [];
this.x = standard_define([2,2],this.model,exprs,gr_i);
@@ -37,7 +37,7 @@ function CONST_f() {
if (nout==0) {
message("C must have at least one element");
} else {
- this.model.rpar = this.C.slice();
+ this.model.rpar = new ScilabDouble(this.C.slice());
this.model.out = new ScilabDouble([nout]);
graphics.exprs = exprs;
this.x.graphics = graphics;
diff --git a/js/Sources/CONST_m.js b/js/Sources/CONST_m.js
index c2357e68..3305fcd1 100644
--- a/js/Sources/CONST_m.js
+++ b/js/Sources/CONST_m.js
@@ -4,14 +4,14 @@ function CONST_m() {
this.C = [1];
this.model = scicos_model();
this.model.sim = list(new ScilabString(["cstblk4"]), new ScilabDouble([4]));
- this.model.in1 = [];
+ this.model.in1 = new ScilabDouble([]);
this.model.out = new ScilabDouble([size(this.C,1)]);
- this.model.in2 = [];
+ this.model.in2 = new ScilabDouble([]);
this.model.out2 = new ScilabDouble([size(this.C,2)]);
- this.model.rpar = this.C;
+ this.model.rpar = new ScilabDouble(this.C);
this.model.opar = list();
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = sci2exp(this.C);
var gr_i = [];
this.x = standard_define([2,2],this.model,exprs,gr_i);
@@ -65,7 +65,7 @@ function CONST_m() {
var ok = false;
}
if (ok) {
- this.model.rpar = [];
+ this.model.rpar = new ScilabDouble([]);
var tmpvar0 = set_io(this.model,graphics,list(),list(nout,ot),[],[])
this.model = tmpvar0[0]
var graphics = tmpvar0[1]
diff --git a/js/Sources/CURVE_c.js b/js/Sources/CURVE_c.js
index 0076b715..7b67863e 100644
--- a/js/Sources/CURVE_c.js
+++ b/js/Sources/CURVE_c.js
@@ -9,12 +9,12 @@ function CURVE_c() {
this.PeriodicOption = "y";
var Graf = "n";
this.model.sim = list(new ScilabString(["curve_c"]), new ScilabDouble([4]));
- this.model.in1 = [];
+ this.model.in1 = new ScilabDouble([]);
this.model.out = new ScilabDouble([1]);
this.model.rpar = new ScilabDouble([this.xx.slice()],[this.yy.slice()]);
this.model.ipar = new ScilabDouble([N],[this.Method],[1]);
this.model.blocktype = new ScilabString(["c"]);
- this.model.dep_ut = [false,true];
+ this.model.dep_ut = new ScilabDouble([false,true]);
this.model.evtin = new ScilabDouble([1]);
this.model.evtout = new ScilabDouble([1]);
this.model.firing = new ScilabDouble([0]);
diff --git a/js/Sources/CURV_f.js b/js/Sources/CURV_f.js
index 7a64af1d..17889b60 100644
--- a/js/Sources/CURV_f.js
+++ b/js/Sources/CURV_f.js
@@ -9,12 +9,12 @@ function CURV_f() {
var rpar = [[xx],[yy],[rect.slice()]];
this.model = scicos_model();
this.model.sim = new ScilabString(["intplt"]);
- this.model.in1 = [];
+ this.model.in1 = new ScilabDouble([]);
this.model.out = new ScilabDouble([1]);
this.model.rpar = new ScilabDouble([xx],[yy],[rect.slice()]);
this.model.ipar = new ScilabDouble([size(xx,1)],[axisdata.slice()]);
this.model.blocktype = new ScilabString(["c"]);
- this.model.dep_ut = [false,true];
+ this.model.dep_ut = new ScilabDouble([false,true]);
var gr_i = [];
this.x = standard_define([2,2],this.model,[],gr_i);
return new BasicBlock(this.x);
@@ -58,7 +58,7 @@ function CURV_f() {
}
if (ok) {
this.model.sim = new ScilabString(["intplt"]);
- this.model.firing = [];
+ this.model.firing = new ScilabDouble([]);
var rect = gc[1-1];
this.model.rpar = new ScilabDouble([xx.slice()],[yy.slice()],[rect.slice()]);
var axisdata = gc[2-1];
diff --git a/js/Sources/Counter.js b/js/Sources/Counter.js
index f159e9f9..d9461533 100644
--- a/js/Sources/Counter.js
+++ b/js/Sources/Counter.js
@@ -12,7 +12,7 @@ function Counter() {
this.model.dstate = new ScilabDouble([0]);
this.model.ipar = new ScilabDouble([this.rule],[this.maxim],[this.minim]);
this.model.blocktype = new ScilabString(["c"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[string(this.minim)],[string(this.maxim)],[string(this.rule)]];
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
diff --git a/js/Sources/FROMWS_c.js b/js/Sources/FROMWS_c.js
index 24babc3c..5cf355cb 100644
--- a/js/Sources/FROMWS_c.js
+++ b/js/Sources/FROMWS_c.js
@@ -11,11 +11,11 @@ function FROMWS_c() {
this.model.out2 = new ScilabDouble([-2]);
this.model.outtyp = new ScilabDouble([-1]);
this.model.ipar = new ScilabDouble([length(this.varnam)],[this._str2code[this.varnam-1]],[this.Method],[this.ZC],[this.OutEnd]);
- this.model.evtin = [1];
- this.model.evtout = [1];
- this.model.firing = [0];
+ this.model.evtin = new ScilabDouble([1]);
+ this.model.evtout = new ScilabDouble([1]);
+ this.model.firing = new ScilabDouble([0]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,true];
+ this.model.dep_ut = new ScilabDouble([false,true]);
var gr_i = [];
var exprs = [[string(this.varnam)],[string(this.Method)],[string(this.ZC)],[string(this.OutEnd)]];
this.x = standard_define([3.5,2],this.model,exprs,gr_i);
diff --git a/js/Sources/GENSIN_f.js b/js/Sources/GENSIN_f.js
index ceece8f2..ed9ffb75 100644
--- a/js/Sources/GENSIN_f.js
+++ b/js/Sources/GENSIN_f.js
@@ -4,13 +4,13 @@ function GENSIN_f() {
var rpar = [[1],[1],[0]];
this.model = scicos_model();
this.model.sim = new ScilabString(["gensin"]);
- this.model.in1 = [];
+ this.model.in1 = new ScilabDouble([]);
this.model.out = new ScilabDouble([1]);
this.model.out2 = new ScilabDouble([1]);
this.model.outtyp = new ScilabDouble([1]);
this.model.rpar = new ScilabDouble([1],[1],[0]);
this.model.blocktype = new ScilabString(["c"]);
- this.model.dep_ut = [false,true];
+ this.model.dep_ut = new ScilabDouble([false,true]);
var exprs = [[string(rpar[1-1])],[string(rpar[2-1])],[string(rpar[3-1])]];
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
diff --git a/js/Sources/GENSQR_f.js b/js/Sources/GENSQR_f.js
index 4c7bc406..83d9d48c 100644
--- a/js/Sources/GENSQR_f.js
+++ b/js/Sources/GENSQR_f.js
@@ -10,7 +10,7 @@ function GENSQR_f() {
this.model.evtin = new ScilabDouble([1]);
this.model.dstate = new ScilabDouble([this.Amplitude]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = string(this.Amplitude);
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
diff --git a/js/Sources/GEN_SQR.js b/js/Sources/GEN_SQR.js
index 29b8af91..17d47993 100644
--- a/js/Sources/GEN_SQR.js
+++ b/js/Sources/GEN_SQR.js
@@ -20,23 +20,23 @@ function GEN_SQR() {
scs_m_1.objs[16-1] = scicos_link(xx=[[48.313686],[48.229901]],yy=[[403.57431],[385.21998]],id="drawlink",thick=[0,0],ct=[5,-1],from=[15,1,0],to=[1,1,1]);
this.model = scicos_model();
this.model.sim = new ScilabString(["csuper"]);
- this.model.in1 = [];
- this.model.in2 = [];
+ this.model.in1 = new ScilabDouble([]);
+ this.model.in2 = new ScilabDouble([]);
this.model.intyp = new ScilabDouble([1]);
this.model.out = new ScilabDouble([-1]);
this.model.out2 = new ScilabDouble([-2]);
this.model.outtyp = new ScilabDouble([-1]);
- this.model.evtin = [];
- this.model.evtout = [];
- this.model.state = [];
- this.model.dstate = [];
+ this.model.evtin = new ScilabDouble([]);
+ this.model.evtout = new ScilabDouble([]);
+ this.model.state = new ScilabDouble([]);
+ this.model.dstate = new ScilabDouble([]);
this.model.odstate = list();
this.model.rpar = new ScilabDouble([scs_m_1]);
this.model.ipar = new ScilabDouble([1]);
this.model.opar = list();
this.model.blocktype = new ScilabString(["h"]);
- this.model.firing = [];
- this.model.dep_ut = [false,false];
+ this.model.firing = new ScilabDouble([]);
+ this.model.dep_ut = new ScilabDouble([false,false]);
this.model.label = new ScilabString([""]);
this.model.nzcross = new ScilabDouble([0]);
this.model.nmode = new ScilabDouble([0]);
diff --git a/js/Sources/Ground_g.js b/js/Sources/Ground_g.js
index 726a9fd1..98dfe03e 100644
--- a/js/Sources/Ground_g.js
+++ b/js/Sources/Ground_g.js
@@ -4,15 +4,15 @@ function Ground_g() {
var C = [0];
this.model = scicos_model();
this.model.sim = list(new ScilabString(["cstblk4_m"]), new ScilabDouble([4]));
- this.model.in1 = [];
+ this.model.in1 = new ScilabDouble([]);
this.model.out = new ScilabDouble([1]);
- this.model.in2 = [];
+ this.model.in2 = new ScilabDouble([]);
this.model.out2 = new ScilabDouble([1]);
this.model.outtyp = new ScilabDouble([-1]);
- this.model.rpar = [];
+ this.model.rpar = new ScilabDouble([]);
this.model.opar = list(C);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [];
var gr_i = [];
this.x = standard_define([2,2],this.model,exprs,gr_i);
diff --git a/js/Sources/INIMPL_f.js b/js/Sources/INIMPL_f.js
index 5a5ce339..a74a358e 100644
--- a/js/Sources/INIMPL_f.js
+++ b/js/Sources/INIMPL_f.js
@@ -3,10 +3,10 @@ function INIMPL_f() {
INIMPL_f.prototype.define = function INIMPL_f() {
this.model = scicos_model();
this.model.sim = new ScilabString(["inimpl"]);
- this.model.out = [-1];
- this.model.out2 = [1];
- this.model.ipar = [1];
- this.model.dep_ut = [false,false];
+ this.model.out = new ScilabDouble([-1]);
+ this.model.out2 = new ScilabDouble([1]);
+ this.model.ipar = new ScilabDouble([1]);
+ this.model.dep_ut = new ScilabDouble([false,false]);
this.model.blocktype = new ScilabString(["c"]);
var mo = modelica();
mo.model = "PORT";
diff --git a/js/Sources/IN_f.js b/js/Sources/IN_f.js
index d3779e21..35db0c40 100644
--- a/js/Sources/IN_f.js
+++ b/js/Sources/IN_f.js
@@ -9,7 +9,7 @@ function IN_f() {
this.model.outtyp = new ScilabDouble([-1]);
this.model.ipar = new ScilabDouble([prt]);
this.model.blocktype = new ScilabString(["c"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = sci2exp(prt);
var gr_i = [];
this.x = standard_define([1,1],this.model,exprs,gr_i);
@@ -57,7 +57,7 @@ function IN_f() {
var y = needcompile;
}
this.model.ipar = new ScilabDouble([prt]);
- this.model.firing = [];
+ this.model.firing = new ScilabDouble([]);
this.model.out = new ScilabDouble([otsz[1-1]]);
this.model.out2 = new ScilabDouble([otsz[2-1]]);
this.model.outtyp = new ScilabDouble([ot]);
diff --git a/js/Sources/Modulo_Count.js b/js/Sources/Modulo_Count.js
index 258f4f04..fd47a64a 100644
--- a/js/Sources/Modulo_Count.js
+++ b/js/Sources/Modulo_Count.js
@@ -10,7 +10,7 @@ function Modulo_Count() {
this.model.dstate = new ScilabDouble([this.ini_c]);
this.model.ipar = new ScilabDouble([this.base]);
this.model.blocktype = new ScilabString(["c"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[string(this.ini_c)],[string(this.base)]];
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
diff --git a/js/Sources/PULSE_SC.js b/js/Sources/PULSE_SC.js
index f0320ae3..5d571066 100644
--- a/js/Sources/PULSE_SC.js
+++ b/js/Sources/PULSE_SC.js
@@ -15,23 +15,23 @@ function PULSE_SC() {
scs_m_1.objs[11-1] = scicos_link(xx=[[154.57795],[174.57795]],yy=[[206.09381],[206.09381]],id="drawlink",thick=[0,0],ct=[1,1],from=[3,1,0],to=[10,1,1]);
this.model = scicos_model();
this.model.sim = new ScilabString(["csuper"]);
- this.model.in1 = [];
- this.model.in2 = [];
+ this.model.in1 = new ScilabDouble([]);
+ this.model.in2 = new ScilabDouble([]);
this.model.intyp = new ScilabDouble([1]);
this.model.out = new ScilabDouble([-1]);
this.model.out2 = new ScilabDouble([-2]);
this.model.outtyp = new ScilabDouble([-1]);
- this.model.evtin = [];
- this.model.evtout = [];
- this.model.state = [];
- this.model.dstate = [];
+ this.model.evtin = new ScilabDouble([]);
+ this.model.evtout = new ScilabDouble([]);
+ this.model.state = new ScilabDouble([]);
+ this.model.dstate = new ScilabDouble([]);
this.model.odstate = list();
this.model.rpar = new ScilabDouble([scs_m_1]);
this.model.ipar = new ScilabDouble([1]);
this.model.opar = list();
this.model.blocktype = new ScilabString(["h"]);
- this.model.firing = [];
- this.model.dep_ut = [false,false];
+ this.model.firing = new ScilabDouble([]);
+ this.model.dep_ut = new ScilabDouble([false,false]);
this.model.label = new ScilabString([""]);
this.model.nzcross = new ScilabDouble([0]);
this.model.nmode = new ScilabDouble([0]);
diff --git a/js/Sources/RAMP.js b/js/Sources/RAMP.js
index 625556b1..25aa112e 100644
--- a/js/Sources/RAMP.js
+++ b/js/Sources/RAMP.js
@@ -7,13 +7,13 @@ function RAMP() {
var rpar = [[this.slope],[this.stt],[this.iout]];
this.model = scicos_model();
this.model.sim = list(new ScilabString(["ramp"]), new ScilabDouble([4]));
- this.model.in1 = [];
+ this.model.in1 = new ScilabDouble([]);
this.model.out = new ScilabDouble([1]);
this.model.rpar = new ScilabDouble(rpar);
this.model.blocktype = new ScilabString(["c"]);
this.model.nmode = new ScilabDouble([1]);
this.model.nzcross = new ScilabDouble([1]);
- this.model.dep_ut = [false,true];
+ this.model.dep_ut = new ScilabDouble([false,true]);
var exprs = [string(rpar)];
var gr_i = [];
this.x = standard_define([2,2],this.model,exprs,gr_i);
diff --git a/js/Sources/RAND_f.js b/js/Sources/RAND_f.js
index 0d01c76d..ec4d7b4c 100644
--- a/js/Sources/RAND_f.js
+++ b/js/Sources/RAND_f.js
@@ -14,7 +14,7 @@ function RAND_f() {
this.model.rpar = new ScilabDouble([this.a.slice()],[this.b.slice()]);
this.model.ipar = new ScilabDouble([this.flag]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[string(this.flag)],[sci2exp(this.a.slice())],[sci2exp(this.b.slice())],[string(this.model.dstate[1-1])]];
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
diff --git a/js/Sources/RAND_m.js b/js/Sources/RAND_m.js
index a874bdda..f25eacce 100644
--- a/js/Sources/RAND_m.js
+++ b/js/Sources/RAND_m.js
@@ -9,21 +9,21 @@ function RAND_m() {
var funtyp = 4;
this.model = scicos_model();
this.model.sim = list(new ScilabString([function_name]), new ScilabDouble([funtyp]));
- this.model.in1 = [];
- this.model.in2 = [];
- this.model.intyp = [];
+ this.model.in1 = new ScilabDouble([]);
+ this.model.in2 = new ScilabDouble([]);
+ this.model.intyp = new ScilabDouble([]);
this.model.out = new ScilabDouble([1]);
this.model.out2 = new ScilabDouble([1]);
this.model.outtyp = new ScilabDouble([1]);
this.model.evtin = new ScilabDouble([1]);
- this.model.evtout = [];
- this.model.state = [];
+ this.model.evtout = new ScilabDouble([]);
+ this.model.state = new ScilabDouble([]);
this.model.dstate = new ScilabDouble([int(rand()*(10^7-1))],[0*this.a.slice()]);
- this.model.rpar = [this.a.slice(),this.b.slice()];
+ this.model.rpar = new ScilabDouble([this.a.slice(),this.b.slice()]);
this.model.ipar = new ScilabDouble([this.flag]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.firing = [];
- this.model.dep_ut = [false,false];
+ this.model.firing = new ScilabDouble([]);
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[sci2exp(1)],[string(this.flag)],[sci2exp([this.a])],[sci2exp([this.b])],[sci2exp([this.model.dstate[1-1],int(rand()*(10^7-1))])]];
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
diff --git a/js/Sources/READAU_f.js b/js/Sources/READAU_f.js
index c8dc3476..efd42ea1 100644
--- a/js/Sources/READAU_f.js
+++ b/js/Sources/READAU_f.js
@@ -19,7 +19,7 @@ function READAU_f() {
this.model.dstate = new ScilabDouble([1],[1],[lunit],[zeros(this.N*M,1)]);
this.model.ipar = new ScilabDouble([length(fname)],[this._str2code[frmt-1]],[ievt],[this.N],[M],[this.swap],[offset],[this._str2code[fname-1]],[tmask],[outmask]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[fname],[string(this.N)],[string(this.swap)]];
var gr_i = [];
this.x = standard_define([5,2],this.model,exprs,gr_i);
diff --git a/js/Sources/READC_f.js b/js/Sources/READC_f.js
index b7d8b64f..9dc47d51 100644
--- a/js/Sources/READC_f.js
+++ b/js/Sources/READC_f.js
@@ -18,12 +18,12 @@ function READC_f() {
this.model.sim = list(new ScilabString(["readc"]), new ScilabDouble([2]));
this.model.out = new ScilabDouble([nout]);
this.model.evtin = new ScilabDouble([1]);
- this.model.evtout = [];
+ this.model.evtout = new ScilabDouble([]);
this.model.dstate = new ScilabDouble([1],[1],[lunit],[zeros(this.N*this.M,1)]);
this.model.ipar = new ScilabDouble([length(fname)],[this._str2code[frmt-1]],[ievt],[this.N],[this.M],[this.swap],[this.offset],[this._str2code[fname-1]],[tmask],[this.outmask]);
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([-1]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [["[]"],[sci2exp(this.outmask)],[fname],[frmt],[string(this.M)],[string(this.N)],[string(this.offset)],[string(this.swap)]];
var gr_i = [];
this.x = standard_define([4,2],this.model,exprs,gr_i);
diff --git a/js/Sources/RFILE_f.js b/js/Sources/RFILE_f.js
index d16da3a0..5f94def6 100644
--- a/js/Sources/RFILE_f.js
+++ b/js/Sources/RFILE_f.js
@@ -19,7 +19,7 @@ function RFILE_f() {
this.model.dstate = new ScilabDouble(dstate);
this.model.ipar = new ScilabDouble([length(fname)],[length(frmt)],[0],[this.N],[this._str2code[fname-1]],[this._str2code[frmt-1]],[tmask],[this.outmask]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[sci2exp([])],[sci2exp(this.outmask)],[fname],[frmt],[string(this.N)],[sci2exp(out)]];
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
@@ -103,7 +103,7 @@ function RFILE_f() {
var ok = tmpvar0[2];
if (ok) {
if (ievt==0) {
- this.model.firing = [];
+ this.model.firing = new ScilabDouble([]);
} else {
this.model.firing = new ScilabDouble([0]);
}
diff --git a/js/Sources/SAWTOOTH_f.js b/js/Sources/SAWTOOTH_f.js
index 97108a8c..4ba5e01c 100644
--- a/js/Sources/SAWTOOTH_f.js
+++ b/js/Sources/SAWTOOTH_f.js
@@ -7,7 +7,7 @@ function SAWTOOTH_f() {
this.model.evtin = new ScilabDouble([1]);
this.model.dstate = new ScilabDouble([0]);
this.model.blocktype = new ScilabString(["c"]);
- this.model.dep_ut = [false,true];
+ this.model.dep_ut = new ScilabDouble([false,true]);
var exprs = " ";
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
diff --git a/js/Sources/STEP.js b/js/Sources/STEP.js
index a22157bc..0ff3980a 100644
--- a/js/Sources/STEP.js
+++ b/js/Sources/STEP.js
@@ -12,7 +12,7 @@ function STEP() {
this.model.firing = new ScilabDouble([1]);
this.model.rpar = new ScilabDouble(rpar);
this.model.blocktype = new ScilabString(["c"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[string(1)],[string(rpar)]];
var gr_i = [];
this.x = standard_define([2,2],this.model,exprs,gr_i);
diff --git a/js/Sources/SampleCLK.js b/js/Sources/SampleCLK.js
index d77bac58..f066d4b2 100644
--- a/js/Sources/SampleCLK.js
+++ b/js/Sources/SampleCLK.js
@@ -4,10 +4,10 @@ function SampleCLK() {
this.model = scicos_model();
this.model.sim = new ScilabString(["sampleclk"]);
this.model.evtout = new ScilabDouble([1]);
- this.model.rpar = [1,0];
+ this.model.rpar = new ScilabDouble([1,0]);
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([-1]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[sci2exp(1)],[sci2exp(0)]];
this.x = standard_define([2,2],this.model,exprs," ");
return new BasicBlock(this.x);
diff --git a/js/Sources/TIME_f.js b/js/Sources/TIME_f.js
index de546604..4c56f9aa 100644
--- a/js/Sources/TIME_f.js
+++ b/js/Sources/TIME_f.js
@@ -5,7 +5,7 @@ function TIME_f() {
this.model.sim = new ScilabString(["timblk"]);
this.model.out = new ScilabDouble([1]);
this.model.blocktype = new ScilabString(["c"]);
- this.model.dep_ut = [false,true];
+ this.model.dep_ut = new ScilabDouble([false,true]);
var gr_i = [];
this.x = standard_define([2,2],this.model,[],gr_i);
return new BasicBlock(this.x);
diff --git a/js/Sources/TKSCALE.js b/js/Sources/TKSCALE.js
index c91d07a2..c5909fd1 100644
--- a/js/Sources/TKSCALE.js
+++ b/js/Sources/TKSCALE.js
@@ -10,7 +10,7 @@ function TKSCALE() {
this.model.evtin = new ScilabDouble([1]);
this.model.rpar = new ScilabDouble([this.a],[this.b],[this.f]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[sci2exp(this.a)],[sci2exp(this.b)],[sci2exp(this.f)]];
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);