diff options
Diffstat (limited to 'js/Sinks')
42 files changed, 240 insertions, 219 deletions
diff --git a/js/Sinks/AFFICH_m.js b/js/Sinks/AFFICH_m.js index b0ff73fa..7f3e1884 100644 --- a/js/Sinks/AFFICH_m.js +++ b/js/Sinks/AFFICH_m.js @@ -16,7 +16,7 @@ function AFFICH_m() { this.model.ipar = new ScilabDouble([this.font],[this.fontsize],[this.colr],[1000],[this.nt],[this.nd],[this.in1[1-1][1-1]]); this.model.blocktype = new ScilabString(["c"]); this.model.firing = new ScilabDouble([]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.model.label = new ScilabString([""]); this.exprs = [[sci2exp([this.model.in,this.model.in2])],[string(this.font)],[string(this.fontsize)],[string(this.colr)],[string(this.nt)],[string(this.nd)],[string(0)]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"AFFICH_m\",sz(1),sz(2));"]); diff --git a/js/Sinks/AFFICH_m.pickle b/js/Sinks/AFFICH_m.pickle index e5cb598b..028cca3a 100644 --- a/js/Sinks/AFFICH_m.pickle +++ b/js/Sinks/AFFICH_m.pickle @@ -105,19 +105,20 @@ p30 g18 sS'model.dep_ut' p31 -g16 -sS'exprs' +S'vector_boolean' p32 +sS'exprs' +p33 g2 sS'gr_i' -p33 +p34 g16 sS'y' -p34 +p35 g16 sS'x' -p35 -NsS'model' p36 +NsS'model' +p37 g4 s.
\ No newline at end of file diff --git a/js/Sinks/BARXY.js b/js/Sinks/BARXY.js index 36ba7645..6f930930 100644 --- a/js/Sinks/BARXY.js +++ b/js/Sinks/BARXY.js @@ -8,7 +8,7 @@ function BARXY() { this.ymax = 15; this.model.sim = list(new ScilabString(["BARXY_sim"]), new ScilabDouble([5])); this.model.blocktype = new ScilabString(["d"]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.model.in = new ScilabDouble([-1],[-1]); this.model.intyp = new ScilabDouble([1]); this.model.out = new ScilabDouble([]); diff --git a/js/Sinks/BARXY.pickle b/js/Sinks/BARXY.pickle index c9dd6830..501e43da 100644 --- a/js/Sinks/BARXY.pickle +++ b/js/Sinks/BARXY.pickle @@ -95,21 +95,22 @@ S'string' p28 sS'model.dep_ut' p29 -g5 -sS'exprs' +S'vector_boolean' p30 -NsS'x.graphics.exprs' +sS'exprs' p31 +NsS'x.graphics.exprs' +p32 g18 sS'xmax' -p32 +p33 g8 sS'y' -p33 +p34 g5 sS'x' -p34 -NsS'model' p35 +NsS'model' +p36 g2 s.
\ No newline at end of file diff --git a/js/Sinks/CANIMXY.js b/js/Sinks/CANIMXY.js index 69734b40..fe146bdb 100644 --- a/js/Sinks/CANIMXY.js +++ b/js/Sinks/CANIMXY.js @@ -22,7 +22,7 @@ function CANIMXY() { this.model.ipar = new ScilabDouble([this.win],[1],[this.N],[this.clrs],[this.siz],[0],[this.wpos.slice()],[this.wdim.slice()],[this.nbr_curves]); this.model.blocktype = new ScilabString(["d"]); this.model.firing = new ScilabDouble([]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); this.exprs = [[string(this.nbr_curves)],[string(this.clrs)],[string(this.siz)],[string(this.win)],["[]"],["[]"],[string(this.xmin)],[string(this.xmax)],[string(this.ymin)],[string(this.ymax)],[string(this.N)]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CANIMXY\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/CANIMXY.pickle b/js/Sinks/CANIMXY.pickle index ba9e069b..4890b7d6 100644 --- a/js/Sinks/CANIMXY.pickle +++ b/js/Sinks/CANIMXY.pickle @@ -134,25 +134,26 @@ p37 g27 sS'model.dep_ut' p38 -g21 -sS'exprs' +S'vector_boolean' p39 +sS'exprs' +p40 g4 sS'gr_i' -p40 +p41 g21 sS'ipar' -p41 +p42 g4 sS'y' -p42 +p43 g21 sS'x' -p43 -NsS'model' p44 +NsS'model' +p45 g14 sS'nbr_curves' -p45 +p46 g2 s.
\ No newline at end of file diff --git a/js/Sinks/CANIMXY3D.js b/js/Sinks/CANIMXY3D.js index 50797f91..5e4130e0 100644 --- a/js/Sinks/CANIMXY3D.js +++ b/js/Sinks/CANIMXY3D.js @@ -22,7 +22,7 @@ function CANIMXY3D() { this.model.ipar = new ScilabDouble([this.win],[8],[this.N],[this.clrs.slice()],[this.siz.slice()],[8],[this.wpos.slice()],[this.wdim.slice()],[this.nbr_curves]); this.model.blocktype = new ScilabString(["d"]); this.model.firing = new ScilabDouble([]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); this.exprs = [[string(this.nbr_curves)],[strcat(string(this.clrs)," ")],[strcat(string(this.siz)," ")],[string(this.win)],["[]"],["[]"],[strcat(string(this.vec_x)," ")],[strcat(string(this.vec_y)," ")],[strcat(string(this.vec_z)," ")],[strcat(string(this.param3ds)," ")],[string(this.N)]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CANIMXY3D\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/CANIMXY3D.pickle b/js/Sinks/CANIMXY3D.pickle index 6b9034e7..eb4cb122 100644 --- a/js/Sinks/CANIMXY3D.pickle +++ b/js/Sinks/CANIMXY3D.pickle @@ -137,25 +137,26 @@ p38 g2 sS'model.dep_ut' p39 -g19 -sS'exprs' +S'vector_boolean' p40 +sS'exprs' +p41 g2 sS'gr_i' -p41 +p42 g19 sS'ipar' -p42 +p43 g2 sS'y' -p43 +p44 g19 sS'x' -p44 -NsS'model' p45 +NsS'model' +p46 g12 sS'nbr_curves' -p46 +p47 g5 s.
\ No newline at end of file diff --git a/js/Sinks/CEVENTSCOPE.js b/js/Sinks/CEVENTSCOPE.js index f4c165a3..829b25f4 100644 --- a/js/Sinks/CEVENTSCOPE.js +++ b/js/Sinks/CEVENTSCOPE.js @@ -13,7 +13,7 @@ function CEVENTSCOPE() { this.model.rpar = new ScilabDouble([this.per]); this.model.ipar = new ScilabDouble([this.win],[1],[this.clrs[this.nclock-1]],[this.wpos.slice()],[this.wdim.slice()]); this.model.blocktype = new ScilabString(["d"]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); this.exprs = [[sci2exp(this.nclock)],[strcat(sci2exp(this.clrs[this.nclock-1])," ")],[string(this.win)],[sci2exp([])],[sci2exp(this.wdim)],[string(this.per)]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CEVENTSCOPE\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/CEVENTSCOPE.pickle b/js/Sinks/CEVENTSCOPE.pickle index 44dbaeb6..848fca4f 100644 --- a/js/Sinks/CEVENTSCOPE.pickle +++ b/js/Sinks/CEVENTSCOPE.pickle @@ -93,22 +93,23 @@ S'string' p27 sS'model.dep_ut' p28 -g22 -sS'exprs' +S'vector_boolean' p29 +sS'exprs' +p30 g2 sS'gr_i' -p30 +p31 g22 sS'ipar' -p31 +p32 g2 sS'y' -p32 +p33 g22 sS'x' -p33 -NsS'model' p34 +NsS'model' +p35 g5 s.
\ No newline at end of file diff --git a/js/Sinks/CFSCOPE.js b/js/Sinks/CFSCOPE.js index a4b1a91d..f4728d1b 100644 --- a/js/Sinks/CFSCOPE.js +++ b/js/Sinks/CFSCOPE.js @@ -15,7 +15,7 @@ function CFSCOPE() { this.model.rpar = new ScilabDouble([0],[this.ymin],[this.ymax],[this.per]); this.model.ipar = new ScilabDouble([this.win],[1],[this.N],[this.clrs],[this.wpos],[this.wdim],[1],[1]); this.model.blocktype = new ScilabString(["c"]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.exprs = [[strcat(string(this.clrs)," ")],[string(this.win)],[sci2exp([])],[sci2exp(this.wdim)],[string(this.ymin)],[string(this.ymax)],[string(this.per)],[string(this.N)],[string([1])]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CFSCOPE\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); @@ -105,7 +105,7 @@ function CFSCOPE() { this.model.rpar = new ScilabDouble(rpar); this.model.ipar = new ScilabDouble(ipar); this.model.firing = new ScilabDouble([]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.graphics.exprs = new ScilabDouble([this.exprs]); this.x.graphics = this.graphics; this.x.model = this.model; diff --git a/js/Sinks/CFSCOPE.pickle b/js/Sinks/CFSCOPE.pickle index e7fb7ed3..2995c739 100644 --- a/js/Sinks/CFSCOPE.pickle +++ b/js/Sinks/CFSCOPE.pickle @@ -112,22 +112,23 @@ p31 g10 sS'model.dep_ut' p32 -g18 -sS'exprs' +S'vector_boolean' p33 +sS'exprs' +p34 g2 sS'gr_i' -p34 +p35 g18 sS'ipar' -p35 +p36 g2 sS'y' -p36 +p37 g18 sS'x' -p37 -NsS'model' p38 +NsS'model' +p39 g5 s.
\ No newline at end of file diff --git a/js/Sinks/CLKOUTV_f.js b/js/Sinks/CLKOUTV_f.js index b1feb661..d4e24f00 100644 --- a/js/Sinks/CLKOUTV_f.js +++ b/js/Sinks/CLKOUTV_f.js @@ -8,7 +8,7 @@ function CLKOUTV_f() { this.model.ipar = new ScilabDouble([this.prt]); this.model.blocktype = new ScilabString(["d"]); this.model.firing = new ScilabDouble([]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); this.exprs = string(this.prt); this.x = new standard_define(new ScilabDouble([1,1]),this.model,this.exprs," "); return new EventOutBlock(this.x); diff --git a/js/Sinks/CLKOUTV_f.pickle b/js/Sinks/CLKOUTV_f.pickle index 024022fb..4523edef 100644 --- a/js/Sinks/CLKOUTV_f.pickle +++ b/js/Sinks/CLKOUTV_f.pickle @@ -113,28 +113,29 @@ p33 g2 sS'model.dep_ut' p34 -g28 -sS'exprs' +S'vector_boolean' p35 +sS'exprs' +p36 g20 sS'gr_i' -p36 -NsS'model.firing' p37 +NsS'model.firing' +p38 g28 sS'w' -p38 +p39 g2 sS'y' -p39 +p40 g28 sS'x' -p40 +p41 g5 sS'model' -p41 +p42 g5 sS'options' -p42 +p43 g5 s.
\ No newline at end of file diff --git a/js/Sinks/CLKOUT_f.js b/js/Sinks/CLKOUT_f.js index 1a08f514..c3df65bc 100644 --- a/js/Sinks/CLKOUT_f.js +++ b/js/Sinks/CLKOUT_f.js @@ -8,7 +8,7 @@ function CLKOUT_f() { this.model.ipar = new ScilabDouble([this.prt]); this.model.blocktype = new ScilabString(["d"]); this.model.firing = new ScilabDouble([]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); this.exprs = string(this.prt); this.x = new standard_define(new ScilabDouble([1,1]),this.model,this.exprs," "); return new BasicBlock(this.x); diff --git a/js/Sinks/CLKOUT_f.pickle b/js/Sinks/CLKOUT_f.pickle index a3cfaa74..8de8dad9 100644 --- a/js/Sinks/CLKOUT_f.pickle +++ b/js/Sinks/CLKOUT_f.pickle @@ -37,7 +37,7 @@ p8 g5 sS'model.dep_ut' p9 -S'vector' +S'vector_boolean' p10 sS'exprs' p11 @@ -52,22 +52,23 @@ p14 g7 sS'y' p15 -g10 -sS'x' +S'vector' p16 -NsS'model' +sS'x' p17 +NsS'model' +p18 g7 sS'model.ipar' -p18 +p19 g5 sS'typ' -p19 -g10 -sS'x.graphics' p20 +g16 +sS'x.graphics' +p21 g7 sS'model.firing' -p21 -g10 +p22 +g16 s.
\ No newline at end of file diff --git a/js/Sinks/CMAT3D.js b/js/Sinks/CMAT3D.js index 741b0896..16bf0515 100644 --- a/js/Sinks/CMAT3D.js +++ b/js/Sinks/CMAT3D.js @@ -18,7 +18,7 @@ function CMAT3D() { this.model.ipar = new ScilabDouble([this.cmin],[this.cmax],[size_c],[size_x],[size_y]); this.model.rpar = new ScilabDouble([this.colormap.slice()],[this.x],[y]); this.model.blocktype = new ScilabString(["c"]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.exprs = [[strcat(string(this.x)," ")],[strcat(string(y)," ")],[string("jetcolormap(25)")],[string(this.cmin)],[string(this.cmax)]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CMAT3D\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/CMAT3D.pickle b/js/Sinks/CMAT3D.pickle index a5ce2127..4db7bf86 100644 --- a/js/Sinks/CMAT3D.pickle +++ b/js/Sinks/CMAT3D.pickle @@ -98,26 +98,27 @@ S'string' p29 sS'model.dep_ut' p30 -g25 -sS'exprs' +S'vector_boolean' p31 +sS'exprs' +p32 g18 sS'gr_i' -p32 +p33 g25 sS'ipar' -p33 +p34 g18 sS'y' -p34 +p35 g2 sS'x' -p35 +p36 g2 sS'model' -p36 +p37 g4 sS'cmax' -p37 +p38 g2 s.
\ No newline at end of file diff --git a/js/Sinks/CMATVIEW.js b/js/Sinks/CMATVIEW.js index 6bc64608..8057448d 100644 --- a/js/Sinks/CMATVIEW.js +++ b/js/Sinks/CMATVIEW.js @@ -16,7 +16,7 @@ function CMATVIEW() { this.model.ipar = new ScilabDouble([this.cmin],[this.cmax],[size_c]); this.model.rpar = new ScilabDouble([alpha_c],[beta_c],[this.colormap.slice()]); this.model.blocktype = new ScilabString(["c"]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.exprs = [[string("jetcolormap(25)")],[string(this.cmin)],[string(this.cmax)]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CMATVIEW\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/CMATVIEW.pickle b/js/Sinks/CMATVIEW.pickle index dc9ed8b9..06435d50 100644 --- a/js/Sinks/CMATVIEW.pickle +++ b/js/Sinks/CMATVIEW.pickle @@ -97,25 +97,26 @@ p30 g7 sS'model.dep_ut' p31 -g27 -sS'exprs' +S'vector_boolean' p32 +sS'exprs' +p33 g20 sS'gr_i' -p33 +p34 g27 sS'ipar' -p34 +p35 g20 sS'y' -p35 +p36 g27 sS'x' -p36 -NsS'model' p37 +NsS'model' +p38 g4 sS'cmax' -p38 +p39 g2 s.
\ No newline at end of file diff --git a/js/Sinks/CMSCOPE.js b/js/Sinks/CMSCOPE.js index 414fe77c..9629d0fe 100644 --- a/js/Sinks/CMSCOPE.js +++ b/js/Sinks/CMSCOPE.js @@ -21,7 +21,7 @@ function CMSCOPE() { this.model.rpar = new ScilabDouble([0],[period.slice()],[yy.slice()]); this.model.ipar = new ScilabDouble([this.win],[size(this.in1,"*")],[this.N],[this.wpos.slice()],[this.wdim.slice()],[this.in1.slice()],[this.clrs.slice(1-1,sum(this.in1))]); this.model.blocktype = new ScilabString(["c"]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.exprs = [[strcat(string(this.in1)," ")],[strcat(string(this.clrs)," ")],[string(this.win)],[sci2exp([])],[sci2exp([])],[strcat(string(this.ymin)," ")],[strcat(string(this.ymax)," ")],[strcat(string(this.per)," ")],[string(this.N)],[string(0)],[emptystr()]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CMSCOPE\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/CMSCOPE.pickle b/js/Sinks/CMSCOPE.pickle index 8d063156..043924d7 100644 --- a/js/Sinks/CMSCOPE.pickle +++ b/js/Sinks/CMSCOPE.pickle @@ -141,22 +141,23 @@ S'string' p40 sS'model.dep_ut' p41 -g4 -sS'exprs' +S'vector_boolean' p42 +sS'exprs' +p43 g2 sS'gr_i' -p43 +p44 g4 sS'ipar' -p44 +p45 g2 sS'y' -p45 +p46 g4 sS'x' -p46 -NsS'model' p47 +NsS'model' +p48 g7 s.
\ No newline at end of file diff --git a/js/Sinks/CSCOPE.js b/js/Sinks/CSCOPE.js index 6206cf79..0b900290 100644 --- a/js/Sinks/CSCOPE.js +++ b/js/Sinks/CSCOPE.js @@ -17,7 +17,7 @@ function CSCOPE() { this.model.rpar = new ScilabDouble([0],[this.ymin],[this.ymax],[this.per]); this.model.ipar = new ScilabDouble([this.win],[1],[this.N],[this.clrs],[this.wpos],[this.wdim]); this.model.blocktype = new ScilabString(["c"]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.exprs = [[strcat(string(this.clrs)," ")],[string(this.win)],[sci2exp([])],[sci2exp(this.wdim)],[string(this.ymin)],[string(this.ymax)],[string(this.per)],[string(this.N)],[transpose(string(0))],[emptystr()]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CSCOPE\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/CSCOPE.pickle b/js/Sinks/CSCOPE.pickle index 780bc38d..1190c106 100644 --- a/js/Sinks/CSCOPE.pickle +++ b/js/Sinks/CSCOPE.pickle @@ -118,22 +118,23 @@ S'string' p33 sS'model.dep_ut' p34 -g29 -sS'exprs' +S'vector_boolean' p35 +sS'exprs' +p36 g2 sS'gr_i' -p36 +p37 g29 sS'ipar' -p37 +p38 g2 sS'y' -p38 +p39 g29 sS'x' -p39 -NsS'model' p40 +NsS'model' +p41 g12 s.
\ No newline at end of file diff --git a/js/Sinks/CSCOPXY.js b/js/Sinks/CSCOPXY.js index 905a8ca5..dc2de406 100644 --- a/js/Sinks/CSCOPXY.js +++ b/js/Sinks/CSCOPXY.js @@ -21,7 +21,7 @@ function CSCOPXY() { this.model.rpar = new ScilabDouble([this.xmin],[this.xmax],[this.ymin],[this.ymax]); this.model.ipar = new ScilabDouble([this.win],[1],[this.N],[this.clrs],[this.siz],[1],[this.wpos.slice()],[this.wdim.slice()],[this.nbr_curves]); this.model.blocktype = new ScilabString(["d"]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); this.exprs = [[string(this.nbr_curves)],[sci2exp(this.clrs)],[sci2exp(this.siz)],[string(this.win)],[sci2exp([])],[sci2exp(this.wdim)],[string(this.xmin)],[string(this.xmax)],[string(this.ymin)],[string(this.ymax)],[string(this.N)]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CSCOPXY\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/CSCOPXY.pickle b/js/Sinks/CSCOPXY.pickle index 939dc0d9..a3b31d8e 100644 --- a/js/Sinks/CSCOPXY.pickle +++ b/js/Sinks/CSCOPXY.pickle @@ -131,25 +131,26 @@ p36 g25 sS'model.dep_ut' p37 -g33 -sS'exprs' +S'vector_boolean' p38 +sS'exprs' +p39 g4 sS'gr_i' -p39 +p40 g33 sS'ipar' -p40 +p41 g4 sS'y' -p41 +p42 g33 sS'x' -p42 -NsS'model' p43 +NsS'model' +p44 g14 sS'nbr_curves' -p44 +p45 g2 s.
\ No newline at end of file diff --git a/js/Sinks/CSCOPXY3D.js b/js/Sinks/CSCOPXY3D.js index 65f428f9..17563238 100644 --- a/js/Sinks/CSCOPXY3D.js +++ b/js/Sinks/CSCOPXY3D.js @@ -21,7 +21,7 @@ function CSCOPXY3D() { this.model.rpar = new ScilabDouble([this.vec_x.slice()],[this.vec_y.slice()],[this.vec_z.slice()],[this.param3ds.slice()]); this.model.ipar = new ScilabDouble([this.win],[8],[this.N],[this.clrs.slice()],[this.siz.slice()],[8],[this.wpos.slice()],[this.wdim.slice()],[this.nbr_curves]); this.model.blocktype = new ScilabString(["d"]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); this.exprs = [[string(this.nbr_curves)],[strcat(string(this.clrs)," ")],[strcat(string(this.siz)," ")],[string(this.win)],[sci2exp([])],[sci2exp(this.wdim)],[strcat(string(this.vec_x)," ")],[strcat(string(this.vec_y)," ")],[strcat(string(this.vec_z)," ")],[strcat(string(this.param3ds)," ")],[string(this.N)]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CSCOPXY3D\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/CSCOPXY3D.pickle b/js/Sinks/CSCOPXY3D.pickle index c73b1b9a..8e68f9ac 100644 --- a/js/Sinks/CSCOPXY3D.pickle +++ b/js/Sinks/CSCOPXY3D.pickle @@ -134,25 +134,26 @@ p37 g2 sS'model.dep_ut' p38 -g33 -sS'exprs' +S'vector_boolean' p39 +sS'exprs' +p40 g2 sS'gr_i' -p40 +p41 g33 sS'ipar' -p41 +p42 g2 sS'y' -p42 +p43 g33 sS'x' -p43 -NsS'model' p44 +NsS'model' +p45 g12 sS'nbr_curves' -p45 +p46 g5 s.
\ No newline at end of file diff --git a/js/Sinks/OUTIMPL_f.js b/js/Sinks/OUTIMPL_f.js index 40bface7..cb0dc93b 100644 --- a/js/Sinks/OUTIMPL_f.js +++ b/js/Sinks/OUTIMPL_f.js @@ -8,7 +8,7 @@ function OUTIMPL_f() { this.model.sim = new ScilabString(["outimpl"]); this.model.ipar = new ScilabDouble([1]); this.model.blocktype = new ScilabString(["c"]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); var mo = modelica(); mo.model = "PORT"; mo.inputs = "n"; diff --git a/js/Sinks/OUTIMPL_f.pickle b/js/Sinks/OUTIMPL_f.pickle index bbe22d3b..0d1d4a26 100644 --- a/js/Sinks/OUTIMPL_f.pickle +++ b/js/Sinks/OUTIMPL_f.pickle @@ -77,19 +77,20 @@ p22 g7 sS'model.dep_ut' p23 -g10 -sS'exprs' +S'vector_boolean' p24 +sS'exprs' +p25 g5 sS'gr_i' -p25 +p26 g10 sS'y' -p26 +p27 g7 sS'x' -p27 -NsS'model' p28 +NsS'model' +p29 g2 s.
\ No newline at end of file diff --git a/js/Sinks/OUT_f.js b/js/Sinks/OUT_f.js index 279402e7..4867bf10 100644 --- a/js/Sinks/OUT_f.js +++ b/js/Sinks/OUT_f.js @@ -10,7 +10,7 @@ function OUT_f() { this.model.intyp = new ScilabDouble([-1]); this.model.ipar = new ScilabDouble([this.prt]); this.model.blocktype = new ScilabString(["c"]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); this.exprs = string(this.prt); this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"OUT_f\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([1,1]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/OUT_f.pickle b/js/Sinks/OUT_f.pickle index 315f8c62..d59ea7cf 100644 --- a/js/Sinks/OUT_f.pickle +++ b/js/Sinks/OUT_f.pickle @@ -43,7 +43,7 @@ p10 g2 sS'model.dep_ut' p11 -S'vector' +S'vector_boolean' p12 sS'n' p13 @@ -55,28 +55,29 @@ sS'x.model' p15 NsS'gr_i' p16 -g12 -sS'model.in' +S'vector' p17 +sS'model.in' +p18 g2 sS'graphics' -p18 +p19 g9 sS'y' -p19 -g12 -sS'x' p20 -NsS'model' +g17 +sS'x' p21 +NsS'model' +p22 g9 sS'model.ipar' -p22 +p23 g2 sS'typ' -p23 -g12 -sS'x.graphics' p24 +g17 +sS'x.graphics' +p25 g9 s.
\ No newline at end of file diff --git a/js/Sinks/TOWS_c.js b/js/Sinks/TOWS_c.js index 1d69b0ee..fadd92fe 100644 --- a/js/Sinks/TOWS_c.js +++ b/js/Sinks/TOWS_c.js @@ -17,7 +17,7 @@ function TOWS_c() { this.model.ipar = new ScilabDouble([this.nz],[length(this.varnam)],[transpose(this.ascii[this.varnam-1])]); this.model.blocktype = new ScilabString(["d"]); this.model.firing = new ScilabDouble([]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"TOWS_c\",sz(1),sz(2));"]); this.exprs = [[string(this.nz)],[string(this.varnam)],[string(this.herit)]]; this.x = new standard_define(new ScilabDouble([4,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/TOWS_c.pickle b/js/Sinks/TOWS_c.pickle index 223cde63..07723464 100644 --- a/js/Sinks/TOWS_c.pickle +++ b/js/Sinks/TOWS_c.pickle @@ -102,19 +102,20 @@ p31 g10 sS'model.dep_ut' p32 -g8 -sS'exprs' +S'vector_boolean' p33 +sS'exprs' +p34 g27 sS'r' -p34 +p35 g30 sS'y' -p35 +p36 g8 sS'x' -p36 -NsS'model' p37 +NsS'model' +p38 g2 s.
\ No newline at end of file diff --git a/js/Sinks/TRASH_f.js b/js/Sinks/TRASH_f.js index 9b80381e..ba16065f 100644 --- a/js/Sinks/TRASH_f.js +++ b/js/Sinks/TRASH_f.js @@ -7,7 +7,7 @@ function TRASH_f() { this.model.in = new ScilabDouble([in1]); this.model.evtin = new ScilabDouble([1]); this.model.blocktype = new ScilabString(["d"]); - this.model.dep_ut = new ScilabDouble([false,false]); + this.model.dep_ut = new ScilabBoolean([false,false]); this.exprs = " "; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"TRASH_f\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([2,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/TRASH_f.pickle b/js/Sinks/TRASH_f.pickle index 1b2024f4..969fe5fc 100644 --- a/js/Sinks/TRASH_f.pickle +++ b/js/Sinks/TRASH_f.pickle @@ -31,27 +31,28 @@ S'double' p6 sS'model.dep_ut' p7 -S'vector' +S'vector_boolean' p8 sS'model.evtin' p9 g6 sS'gr_i' p10 -g8 -sS'model.in' +S'vector' p11 +sS'model.in' +p12 g6 sS'y' -p12 -g8 -sS'x' p13 -NsS'model' +g11 +sS'x' p14 -S'object' +NsS'model' p15 -sS'typ' +S'object' p16 -g8 +sS'typ' +p17 +g11 s.
\ No newline at end of file diff --git a/js/Sinks/WFILE_f.js b/js/Sinks/WFILE_f.js index a6b9a8d4..3015b1ca 100644 --- a/js/Sinks/WFILE_f.js +++ b/js/Sinks/WFILE_f.js @@ -14,7 +14,7 @@ function WFILE_f() { this.model.dstate = new ScilabDouble([-1],[lunit],[zeros((nin+1)*this.N,1)]); this.model.ipar = new ScilabDouble([length(fname)],[length(frmt)],[0],[this.N],[this._str2code[fname-1]],[this._str2code[frmt-1]]); this.model.blocktype = new ScilabString(["d"]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.exprs = [[sci2exp(this.in1)],[fname],[frmt],[string(this.N)]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"WFILE_f\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([3,2]),this.model,this.exprs,this.gr_i); @@ -92,7 +92,7 @@ function WFILE_f() { this.model.in = new ScilabDouble([nin]); this.model.dstate = new ScilabDouble(dstate); this.model.ipar = new ScilabDouble(ipar); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.graphics.exprs = new ScilabDouble([this.exprs]); this.x.graphics = this.graphics; this.x.model = this.model; diff --git a/js/Sinks/WFILE_f.pickle b/js/Sinks/WFILE_f.pickle index 28d5fec8..6cf01c1d 100644 --- a/js/Sinks/WFILE_f.pickle +++ b/js/Sinks/WFILE_f.pickle @@ -45,7 +45,7 @@ p7 g4 sS'model.dep_ut' p8 -S'vector' +S'vector_boolean' p9 sS'warnMessage' p10 @@ -96,39 +96,40 @@ p26 g2 sS'typ' p27 -g9 -sS'arg1.model' +S'vector' p28 +sS'arg1.model' +p29 g4 sS'ok' -p29 -S'boolean' p30 -sS'model.blocktype' +S'boolean' p31 +sS'model.blocktype' +p32 g15 sS'frmt1' -p32 +p33 g11 sS'fname1' -p33 +p34 g11 sS'exprs' -p34 +p35 g2 sS'gr_i' -p35 -g9 -sS'ipar' p36 +g28 +sS'ipar' +p37 g2 sS'y' -p37 -g9 -sS'x' p38 +g28 +sS'x' +p39 g4 sS'model' -p39 +p40 g4 s.
\ No newline at end of file diff --git a/js/Sinks/WRITEAU_f.js b/js/Sinks/WRITEAU_f.js index 272abc55..c332e0ed 100644 --- a/js/Sinks/WRITEAU_f.js +++ b/js/Sinks/WRITEAU_f.js @@ -15,7 +15,7 @@ function WRITEAU_f() { this.model.dstate = new ScilabDouble([-1],[lunit],[zeros((nin+1)*this.N,1)]); this.model.ipar = new ScilabDouble([length(fname)],[this._str2code[frmt-1]],[this.N],[this.swap],[this._str2code[fname-1]]); this.model.blocktype = new ScilabString(["d"]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.exprs = [string(this.N),string(this.swap)]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"WRITEAU_f\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([4,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/WRITEAU_f.pickle b/js/Sinks/WRITEAU_f.pickle index 720f72bf..1cbfc95a 100644 --- a/js/Sinks/WRITEAU_f.pickle +++ b/js/Sinks/WRITEAU_f.pickle @@ -42,7 +42,7 @@ p7 g4 sS'model.dep_ut' p8 -S'vector' +S'vector_boolean' p9 sS'x.graphics' p10 @@ -87,35 +87,36 @@ p25 g2 sS'typ' p26 -g9 -sS'ok' +S'vector' p27 -S'boolean' +sS'ok' p28 -sS'model.blocktype' +S'boolean' p29 +sS'model.blocktype' +p30 g15 sS'frmt1' -p30 +p31 g15 sS'fname1' -p31 +p32 g15 sS'exprs' -p32 -g9 -sS'gr_i' p33 -g9 -sS'ipar' +g27 +sS'gr_i' p34 +g27 +sS'ipar' +p35 g2 sS'y' -p35 -g9 -sS'x' p36 -NsS'model' +g27 +sS'x' p37 +NsS'model' +p38 g4 s.
\ No newline at end of file diff --git a/js/Sinks/WRITEC_f.js b/js/Sinks/WRITEC_f.js index 0a69273f..0eb100f4 100644 --- a/js/Sinks/WRITEC_f.js +++ b/js/Sinks/WRITEC_f.js @@ -15,7 +15,7 @@ function WRITEC_f() { this.model.dstate = new ScilabDouble([-1],[lunit],[zeros((nin+1)*this.N,1)]); this.model.ipar = new ScilabDouble([length(fname)],[this._str2code[frmt-1]],[this.N],[this.swap],[this._str2code[fname-1]]); this.model.blocktype = new ScilabString(["d"]); - this.model.dep_ut = new ScilabDouble([true,false]); + this.model.dep_ut = new ScilabBoolean([true,false]); this.exprs = [[sci2exp(this.in1)],[fname],[frmt],[string(this.N),string(this.swap)]]; this.gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"WRITEC_f\",sz(1),sz(2));"]); this.x = new standard_define(new ScilabDouble([4,2]),this.model,this.exprs,this.gr_i); diff --git a/js/Sinks/WRITEC_f.pickle b/js/Sinks/WRITEC_f.pickle index e49258fb..e98aa87f 100644 --- a/js/Sinks/WRITEC_f.pickle +++ b/js/Sinks/WRITEC_f.pickle @@ -50,7 +50,7 @@ p7 g4 sS'model.dep_ut' p8 -S'vector' +S'vector_boolean' p9 sS'x.graphics' p10 @@ -81,52 +81,53 @@ p20 g12 sS'fmts' p21 -g9 -sS'in1' +S'vector' p22 +sS'in1' +p23 g12 sS'N' -p23 +p24 g12 sS'model.in' -p24 +p25 g12 sS'graphics.exprs' -p25 -NsS'model.ipar' p26 +NsS'model.ipar' +p27 g2 sS'typ' -p27 -g9 -sS'ok' p28 -S'boolean' +g22 +sS'ok' p29 -sS'model.blocktype' +S'boolean' p30 +sS'model.blocktype' +p31 g15 sS'frmt1' -p31 +p32 g15 sS'fname1' -p32 +p33 g12 sS'exprs' -p33 +p34 g2 sS'gr_i' -p34 -g9 -sS'ipar' p35 +g22 +sS'ipar' +p36 g2 sS'y' -p36 -g9 -sS'x' p37 -NsS'model' +g22 +sS'x' p38 +NsS'model' +p39 g4 s.
\ No newline at end of file |