summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
Diffstat (limited to 'js')
-rw-r--r--js/Branching/CLKFROM.pickle64
-rw-r--r--js/Branching/CLKGOTO.pickle72
-rw-r--r--js/Branching/CLKGotoTagVisibility.pickle52
-rw-r--r--js/Branching/DEMUX.pickle51
-rw-r--r--js/Branching/DEMUX_f.pickle51
-rw-r--r--js/Branching/ESELECT_f.pickle96
-rw-r--r--js/Branching/EXTRACTOR.pickle65
-rw-r--r--js/Branching/FROM.pickle48
-rw-r--r--js/Branching/FROMMO.pickle28
-rw-r--r--js/Branching/GOTO.pickle80
-rw-r--r--js/Branching/GOTOMO.pickle74
-rw-r--r--js/Branching/GotoTagVisibility.pickle52
-rw-r--r--js/Branching/GotoTagVisibilityMO.pickle52
-rw-r--r--js/Branching/ISELECT_f.pickle77
-rw-r--r--js/Branching/ISELECT_m.pickle119
-rw-r--r--js/Branching/MUX.pickle71
-rw-r--r--js/Branching/MUX_f.pickle71
-rw-r--r--js/Branching/M_SWITCH.pickle38
-rw-r--r--js/Branching/NRMSOM_f.pickle64
-rw-r--r--js/Branching/RELAY_f.pickle44
-rw-r--r--js/Branching/SCALAR2VECTOR.pickle63
-rw-r--r--js/Branching/SELECT_f.pickle63
-rw-r--r--js/Branching/SELECT_m.pickle91
-rw-r--r--js/Branching/SWITCH2.pickle71
-rw-r--r--js/Branching/SWITCH2_m.pickle109
-rw-r--r--js/Branching/SWITCH_f.pickle42
-rw-r--r--js/Electrical/CCS.pickle40
-rw-r--r--js/Electrical/CVS.pickle40
-rw-r--r--js/Electrical/Capacitor.pickle62
-rw-r--r--js/Electrical/ConstantVoltage.pickle71
-rw-r--r--js/Electrical/CurrentSensor.pickle62
-rw-r--r--js/Electrical/Diode.pickle94
-rw-r--r--js/Electrical/Ground.pickle52
-rw-r--r--js/Electrical/Gyrator.pickle77
-rw-r--r--js/Electrical/IdealTransformer.pickle93
-rw-r--r--js/Electrical/Inductor.pickle55
-rw-r--r--js/Electrical/MOTOR.pickle50
-rw-r--r--js/Electrical/NMOS.pickle98
-rw-r--r--js/Electrical/NPN.pickle77
-rw-r--r--js/Electrical/OpAmp.pickle54
-rw-r--r--js/Electrical/PMOS.pickle98
-rw-r--r--js/Electrical/PNP.pickle77
-rw-r--r--js/Electrical/PotentialSensor.pickle52
-rw-r--r--js/Electrical/Resistor.pickle65
-rw-r--r--js/Electrical/SineVoltage.pickle112
-rw-r--r--js/Electrical/Switch.pickle64
-rw-r--r--js/Electrical/VVsourceAC.pickle88
-rw-r--r--js/Electrical/VariableResistor.pickle64
-rw-r--r--js/Electrical/VoltageSensor.pickle62
-rw-r--r--js/Electrical/VsourceAC.pickle104
-rw-r--r--js/Events/ANDBLK.pickle196
-rw-r--r--js/Events/ANDLOG_f.pickle34
-rw-r--r--js/Events/CLKSOMV_f.pickle38
-rw-r--r--js/Events/CLKSOM_f.pickle38
-rw-r--r--js/Events/CLKSPLIT_f.pickle30
-rw-r--r--js/Events/END_c.pickle59
-rw-r--r--js/Events/EVTDLY_c.pickle65
-rw-r--r--js/Events/EVTDLY_f.pickle71
-rw-r--r--js/Events/EVTGEN_f.pickle57
-rw-r--r--js/Events/EVTVARDLY.pickle56
-rw-r--r--js/Events/HALT_f.pickle60
-rw-r--r--js/Events/IFTHEL_f.js2
-rw-r--r--js/Events/IFTHEL_f.pickle96
-rw-r--r--js/Events/MCLOCK_f.pickle284
-rw-r--r--js/Events/MFCLCK_f.pickle60
-rw-r--r--js/Events/M_freq.js4
-rw-r--r--js/Events/M_freq.pickle82
-rw-r--r--js/Events/VirtualCLK0.pickle36
-rw-r--r--js/Events/freq_div.pickle8
-rw-r--r--js/Hydraulics/Bache.pickle132
-rw-r--r--js/Hydraulics/Flowmeter.pickle93
-rw-r--r--js/Hydraulics/PerteDP.pickle80
-rw-r--r--js/Hydraulics/PuitsP.pickle62
-rw-r--r--js/Hydraulics/SourceP.pickle52
-rw-r--r--js/Hydraulics/VanneReglante.pickle76
-rw-r--r--js/IntegerOp/BITCLEAR.pickle76
-rw-r--r--js/IntegerOp/BITSET.pickle76
-rw-r--r--js/IntegerOp/CONVERT.pickle90
-rw-r--r--js/IntegerOp/DFLIPFLOP.pickle90
-rw-r--r--js/IntegerOp/DLATCH.pickle64
-rw-r--r--js/IntegerOp/EXTRACTBITS.pickle102
-rw-r--r--js/IntegerOp/INTMUL.pickle50
-rw-r--r--js/IntegerOp/JKFLIPFLOP.pickle239
-rw-r--r--js/IntegerOp/LOGIC.js2
-rw-r--r--js/IntegerOp/LOGIC.pickle46
-rw-r--r--js/IntegerOp/SHIFT.pickle66
-rw-r--r--js/IntegerOp/SRFLIPFLOP.pickle175
-rw-r--r--js/Linear/BIGSOM_f.js2
-rw-r--r--js/Linear/BIGSOM_f.pickle65
-rw-r--r--js/Linear/CLINDUMMY_f.pickle32
-rw-r--r--js/Linear/CLR.pickle130
-rw-r--r--js/Linear/CLR_f.pickle130
-rw-r--r--js/Linear/CLSS.pickle101
-rw-r--r--js/Linear/CLSS_f.pickle77
-rw-r--r--js/Linear/DELAYV_f.pickle86
-rw-r--r--js/Linear/DELAY_f.pickle264
-rw-r--r--js/Linear/DERIV.pickle32
-rw-r--r--js/Linear/DIFF_c.js4
-rw-r--r--js/Linear/DIFF_c.pickle67
-rw-r--r--js/Linear/DLR.pickle124
-rw-r--r--js/Linear/DLR_f.pickle126
-rw-r--r--js/Linear/DLSS.pickle86
-rw-r--r--js/Linear/DLSS_f.pickle72
-rw-r--r--js/Linear/DOLLAR.pickle60
-rw-r--r--js/Linear/DOLLAR_f.pickle60
-rw-r--r--js/Linear/DOLLAR_m.pickle60
-rw-r--r--js/Linear/GAINBLK.pickle71
-rw-r--r--js/Linear/GAINBLK_f.pickle51
-rw-r--r--js/Linear/GAIN_f.pickle51
-rw-r--r--js/Linear/INTEGRAL.js2
-rw-r--r--js/Linear/INTEGRAL.pickle102
-rw-r--r--js/Linear/INTEGRAL_f.pickle45
-rw-r--r--js/Linear/INTEGRAL_m.pickle112
-rw-r--r--js/Linear/PID.pickle54
-rw-r--r--js/Linear/REGISTER.pickle43
-rw-r--r--js/Linear/REGISTER_f.pickle63
-rw-r--r--js/Linear/SAMPHOLD.pickle44
-rw-r--r--js/Linear/SAMPHOLD_m.pickle42
-rw-r--r--js/Linear/SAMPLEHOLD_f.pickle30
-rw-r--r--js/Linear/SOM_f.pickle62
-rw-r--r--js/Linear/SUMMATION.js2
-rw-r--r--js/Linear/SUMMATION.pickle83
-rw-r--r--js/Linear/SUM_f.pickle40
-rw-r--r--js/Linear/TCLSS.pickle77
-rw-r--r--js/Linear/TCLSS_f.pickle77
-rw-r--r--js/Linear/TIME_DELAY.pickle83
-rw-r--r--js/Linear/VARIABLE_DELAY.pickle85
-rw-r--r--js/MatrixOp/CUMSUM.pickle46
-rw-r--r--js/MatrixOp/EXTRACT.js4
-rw-r--r--js/MatrixOp/EXTRACT.pickle84
-rw-r--r--js/MatrixOp/EXTTRI.pickle46
-rw-r--r--js/MatrixOp/MATBKSL.pickle46
-rw-r--r--js/MatrixOp/MATCATH.pickle42
-rw-r--r--js/MatrixOp/MATCATV.pickle44
-rw-r--r--js/MatrixOp/MATDET.pickle46
-rw-r--r--js/MatrixOp/MATDIAG.pickle46
-rw-r--r--js/MatrixOp/MATDIV.pickle46
-rw-r--r--js/MatrixOp/MATEIG.pickle46
-rw-r--r--js/MatrixOp/MATEXPM.pickle46
-rw-r--r--js/MatrixOp/MATINV.pickle46
-rw-r--r--js/MatrixOp/MATLU.pickle56
-rw-r--r--js/MatrixOp/MATMAGPHI.pickle46
-rw-r--r--js/MatrixOp/MATMUL.pickle83
-rw-r--r--js/MatrixOp/MATPINV.pickle46
-rw-r--r--js/MatrixOp/MATRESH.pickle48
-rw-r--r--js/MatrixOp/MATSING.pickle46
-rw-r--r--js/MatrixOp/MATSUM.pickle46
-rw-r--r--js/MatrixOp/MATTRAN.pickle34
-rw-r--r--js/MatrixOp/MATZCONJ.pickle32
-rw-r--r--js/MatrixOp/MATZREIM.pickle46
-rw-r--r--js/MatrixOp/RICC.pickle42
-rw-r--r--js/MatrixOp/ROOTCOEF.pickle46
-rw-r--r--js/MatrixOp/SQRT.pickle34
-rw-r--r--js/MatrixOp/SUBMAT.pickle46
-rw-r--r--js/Misc/AUTOMAT.pickle184
-rw-r--r--js/Misc/BACKLASH.pickle64
-rw-r--r--js/Misc/BOUNCE.js8
-rw-r--r--js/Misc/BOUNCE.pickle144
-rw-r--r--js/Misc/BOUNCEXY.js4
-rw-r--r--js/Misc/BOUNCEXY.pickle150
-rw-r--r--js/Misc/BPLATFORM.pickle76
-rw-r--r--js/Misc/CBLOCK.js12
-rw-r--r--js/Misc/CBLOCK.pickle163
-rw-r--r--js/Misc/CBLOCK4.js10
-rw-r--r--js/Misc/CBLOCK4.pickle162
-rw-r--r--js/Misc/CONSTRAINT2_c.js6
-rw-r--r--js/Misc/CONSTRAINT2_c.pickle81
-rw-r--r--js/Misc/CONSTRAINT_c.js2
-rw-r--r--js/Misc/CONSTRAINT_c.pickle71
-rw-r--r--js/Misc/DEADBAND.pickle58
-rw-r--r--js/Misc/DEBUG.pickle60
-rw-r--r--js/Misc/DEBUG_SCICOS.pickle12
-rw-r--r--js/Misc/DIFF_f.js2
-rw-r--r--js/Misc/DIFF_f.pickle63
-rw-r--r--js/Misc/DSUPER.pickle65
-rw-r--r--js/Misc/EDGETRIGGER.pickle58
-rw-r--r--js/Misc/EDGE_TRIGGER.pickle58
-rw-r--r--js/Misc/ENDBLK.pickle30
-rw-r--r--js/Misc/EXPRESSION.pickle52
-rw-r--r--js/Misc/Extract_Activation.pickle52
-rw-r--r--js/Misc/HYSTHERESIS.pickle73
-rw-r--r--js/Misc/IMPSPLIT_f.pickle46
-rw-r--r--js/Misc/LOGICAL_OP.pickle84
-rw-r--r--js/Misc/MBLOCK.pickle211
-rw-r--r--js/Misc/MEMORY_f.pickle60
-rw-r--r--js/Misc/MPBLOCK.pickle118
-rw-r--r--js/Misc/PAL_f.pickle83
-rw-r--r--js/Misc/PENDULUM_ANIM.pickle76
-rw-r--r--js/Misc/RATELIMITER.pickle66
-rw-r--r--js/Misc/RELATIONALOP.pickle98
-rw-r--r--js/Misc/SPLIT_f.pickle28
-rw-r--r--js/Misc/SUPER_f.pickle48
-rw-r--r--js/Misc/TEXT_f.pickle36
-rw-r--r--js/Misc/c_block.js2
-rw-r--r--js/Misc/c_block.pickle133
-rw-r--r--js/Misc/fortran_block.js2
-rw-r--r--js/Misc/fortran_block.pickle124
-rw-r--r--js/Misc/func_block.pickle63
-rw-r--r--js/Misc/generic_block.js10
-rw-r--r--js/Misc/generic_block.pickle138
-rw-r--r--js/Misc/generic_block2.js10
-rw-r--r--js/Misc/generic_block2.pickle144
-rw-r--r--js/Misc/generic_block3.js10
-rw-r--r--js/Misc/generic_block3.pickle142
-rw-r--r--js/Misc/scifunc_block.js6
-rw-r--r--js/Misc/scifunc_block.pickle175
-rw-r--r--js/Misc/scifunc_block_m.js6
-rw-r--r--js/Misc/scifunc_block_m.pickle177
-rw-r--r--js/NonLinear/ABSBLK_f.pickle28
-rw-r--r--js/NonLinear/ABS_VALUE.pickle62
-rw-r--r--js/NonLinear/COSBLK_f.pickle34
-rw-r--r--js/NonLinear/DLRADAPT_f.js12
-rw-r--r--js/NonLinear/DLRADAPT_f.pickle84
-rw-r--r--js/NonLinear/EXPBLK_f.pickle23
-rw-r--r--js/NonLinear/EXPBLK_m.pickle73
-rw-r--r--js/NonLinear/FSV_f.pickle34
-rw-r--r--js/NonLinear/INTRP2BLK_f.js6
-rw-r--r--js/NonLinear/INTRP2BLK_f.pickle62
-rw-r--r--js/NonLinear/INTRPLBLK_f.js4
-rw-r--r--js/NonLinear/INTRPLBLK_f.pickle64
-rw-r--r--js/NonLinear/INVBLK.pickle34
-rw-r--r--js/NonLinear/INVBLK_f.pickle38
-rw-r--r--js/NonLinear/LOGBLK_f.pickle15
-rw-r--r--js/NonLinear/LOOKUP2D.js6
-rw-r--r--js/NonLinear/LOOKUP2D.pickle126
-rw-r--r--js/NonLinear/LOOKUP_c.pickle210
-rw-r--r--js/NonLinear/LOOKUP_f.pickle74
-rw-r--r--js/NonLinear/MAXMIN.pickle68
-rw-r--r--js/NonLinear/MAX_f.pickle44
-rw-r--r--js/NonLinear/MIN_f.pickle44
-rw-r--r--js/NonLinear/POWBLK_f.pickle15
-rw-r--r--js/NonLinear/PRODUCT.js2
-rw-r--r--js/NonLinear/PRODUCT.pickle69
-rw-r--r--js/NonLinear/PROD_f.pickle32
-rw-r--r--js/NonLinear/QUANT_f.pickle68
-rw-r--r--js/NonLinear/SATURATION.pickle58
-rw-r--r--js/NonLinear/SAT_f.pickle46
-rw-r--r--js/NonLinear/SIGNUM.pickle62
-rw-r--r--js/NonLinear/SINBLK_f.pickle36
-rw-r--r--js/NonLinear/TANBLK_f.pickle30
-rw-r--r--js/NonLinear/TrigFun.pickle60
-rw-r--r--js/PDE/PDE.pickle95
-rw-r--r--js/Sinks/AFFICH_m.js2
-rw-r--r--js/Sinks/AFFICH_m.pickle100
-rw-r--r--js/Sinks/BARXY.pickle92
-rw-r--r--js/Sinks/CANIMXY.js4
-rw-r--r--js/Sinks/CANIMXY.pickle150
-rw-r--r--js/Sinks/CANIMXY3D.js16
-rw-r--r--js/Sinks/CANIMXY3D.pickle150
-rw-r--r--js/Sinks/CEVENTSCOPE.js6
-rw-r--r--js/Sinks/CEVENTSCOPE.pickle99
-rw-r--r--js/Sinks/CFSCOPE.js6
-rw-r--r--js/Sinks/CFSCOPE.pickle110
-rw-r--r--js/Sinks/CLKOUTV_f.pickle93
-rw-r--r--js/Sinks/CLKOUT_f.pickle59
-rw-r--r--js/Sinks/CMAT3D.pickle110
-rw-r--r--js/Sinks/CMATVIEW.pickle112
-rw-r--r--js/Sinks/CMSCOPE.js14
-rw-r--r--js/Sinks/CMSCOPE.pickle147
-rw-r--r--js/Sinks/CSCOPE.js6
-rw-r--r--js/Sinks/CSCOPE.pickle114
-rw-r--r--js/Sinks/CSCOPXY.js4
-rw-r--r--js/Sinks/CSCOPXY.pickle146
-rw-r--r--js/Sinks/CSCOPXY3D.js16
-rw-r--r--js/Sinks/CSCOPXY3D.pickle146
-rw-r--r--js/Sinks/OUTIMPL_f.pickle74
-rw-r--r--js/Sinks/OUT_f.pickle53
-rw-r--r--js/Sinks/TOWS_c.pickle98
-rw-r--r--js/Sinks/TRASH_f.pickle38
-rw-r--r--js/Sinks/WFILE_f.pickle105
-rw-r--r--js/Sinks/WRITEAU_f.pickle82
-rw-r--r--js/Sinks/WRITEC_f.pickle103
-rw-r--r--js/Sources/CLKINV_f.pickle59
-rw-r--r--js/Sources/CLKIN_f.pickle55
-rw-r--r--js/Sources/CLOCK_c.pickle196
-rw-r--r--js/Sources/CLOCK_f.pickle188
-rw-r--r--js/Sources/CONST.pickle63
-rw-r--r--js/Sources/CONST_f.pickle57
-rw-r--r--js/Sources/CONST_m.js2
-rw-r--r--js/Sources/CONST_m.pickle45
-rw-r--r--js/Sources/CURVE_c.pickle240
-rw-r--r--js/Sources/CURV_f.pickle76
-rw-r--r--js/Sources/Counter.pickle64
-rw-r--r--js/Sources/FROMWSB.pickle32
-rw-r--r--js/Sources/FROMWS_c.pickle70
-rw-r--r--js/Sources/GENSIN_f.pickle46
-rw-r--r--js/Sources/GENSQR_f.pickle67
-rw-r--r--js/Sources/GEN_SQR.pickle233
-rw-r--r--js/Sources/Ground_g.pickle56
-rw-r--r--js/Sources/INIMPL_f.pickle56
-rw-r--r--js/Sources/IN_f.pickle54
-rw-r--r--js/Sources/Modulo_Count.pickle62
-rw-r--r--js/Sources/PULSE_SC.pickle185
-rw-r--r--js/Sources/RAMP.pickle84
-rw-r--r--js/Sources/RAND_f.pickle65
-rw-r--r--js/Sources/RAND_m.pickle127
-rw-r--r--js/Sources/READAU_f.pickle110
-rw-r--r--js/Sources/READC_f.pickle115
-rw-r--r--js/Sources/RFILE_f.pickle81
-rw-r--r--js/Sources/SAWTOOTH_f.pickle38
-rw-r--r--js/Sources/STEP.pickle74
-rw-r--r--js/Sources/STEP_FUNCTION.pickle56
-rw-r--r--js/Sources/SampleCLK.pickle56
-rw-r--r--js/Sources/Sigbuilder.pickle152
-rw-r--r--js/Sources/TIME_f.pickle28
-rw-r--r--js/Sources/TKSCALE.pickle56
-rw-r--r--js/Threshold/GENERAL_f.pickle88
-rw-r--r--js/Threshold/NEGTOPOS_f.pickle56
-rw-r--r--js/Threshold/POSTONEG_f.pickle58
-rw-r--r--js/Threshold/ZCROSS_f.pickle52
310 files changed, 10663 insertions, 10630 deletions
diff --git a/js/Branching/CLKFROM.pickle b/js/Branching/CLKFROM.pickle
index 67a920a2..d3c633ef 100644
--- a/js/Branching/CLKFROM.pickle
+++ b/js/Branching/CLKFROM.pickle
@@ -9,61 +9,61 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'needcompile'
p1
S'double'
p2
-sS'needcompile'
+sS'model.sim'
p3
-g2
-sS'model.evtout'
+S'string'
p4
+sS'model.evtout'
+p5
g2
sS'model.blocktype'
-p5
-S'string'
p6
-sS'model.sim'
+g4
+sS'x.graphics'
p7
-g6
-sS'this.x.graphics'
-p8
S'object'
-p9
+p8
sS'arg1'
-p10
-g9
+p9
+g8
sS'graphics.exprs'
-p11
+p10
NsS'model.dep_ut'
-p12
+p11
S'vector'
+p12
+sS'exprs'
p13
-sS'this.x.model'
+g4
+sS'x.model'
p14
-g9
-sS'exprs'
+g8
+sS'graphics'
p15
-g6
-sS'this.x.graphics.id'
+g8
+sS'y'
p16
-g6
-sS'graphics'
+g2
+sS'x'
p17
-g9
-sS'y'
-p18
g2
sS'model'
-p19
-g9
+p18
+g8
sS'typ'
-p20
-g13
+p19
+g12
sS'model.opar'
-p21
-g13
+p20
+g12
sS'model.firing'
-p22
+p21
g2
+sS'x.graphics.id'
+p22
+g4
s. \ No newline at end of file
diff --git a/js/Branching/CLKGOTO.pickle b/js/Branching/CLKGOTO.pickle
index 1f387b18..5a2ae103 100644
--- a/js/Branching/CLKGOTO.pickle
+++ b/js/Branching/CLKGOTO.pickle
@@ -11,72 +11,72 @@ p4
atp5
Rp6
.(dp0
-S'this.x'
+S'needcompile'
p1
S'double'
p2
-sS'needcompile'
+sS'model.sim'
p3
-g2
-sS'model.ipar'
+S'string'
p4
-g2
sS'ok'
p5
S'boolean'
p6
-sS'model.blocktype'
+sS'model.evtin'
p7
-S'string'
+g2
+sS'x.graphics'
p8
-sS'model.sim'
+S'object'
p9
-g8
-sS'this.x.graphics'
+sS'arg1'
p10
-S'object'
+g9
+sS'tagvis'
p11
-sS'arg1'
-p12
-g11
-sS'model.evtin'
-p13
g2
+sS'x.graphics.id'
+p12
+g4
sS'model.dep_ut'
-p14
+p13
S'vector'
+p14
+sS'exprs'
p15
-sS'this.x.model'
+S'matrix'
p16
-g11
-sS'exprs'
+sS'x.model'
p17
-S'matrix'
+g9
+sS'graphics.exprs'
p18
-sS'this.x.graphics.id'
+NsS'graphics'
p19
-g8
-sS'graphics.exprs'
+g9
+sS'y'
p20
-NsS'graphics'
+g2
+sS'x'
p21
-g11
-sS'y'
-p22
g2
sS'model'
+p22
+g9
+sS'model.ipar'
p23
-g11
-sS'this.tagvis'
-p24
g2
sS'typ'
-p25
-g15
+p24
+g14
sS'model.opar'
-p26
-g15
+p25
+g14
sS'model.firing'
-p27
+p26
g2
+sS'model.blocktype'
+p27
+g4
s. \ No newline at end of file
diff --git a/js/Branching/CLKGotoTagVisibility.pickle b/js/Branching/CLKGotoTagVisibility.pickle
index f6274ac8..79a3e1e2 100644
--- a/js/Branching/CLKGotoTagVisibility.pickle
+++ b/js/Branching/CLKGotoTagVisibility.pickle
@@ -16,7 +16,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
g2
sS'model.out'
@@ -29,9 +29,9 @@ g6
sS'model.in1'
p8
g6
-sS'typ'
+sS'x.graphics'
p9
-g6
+g2
sS'model.evtin'
p10
g6
@@ -39,49 +39,49 @@ sS'model.firing'
p11
S'boolean'
p12
-sS'this.x'
-p13
-S'double'
-p14
sS'model.sim'
-p15
+p13
S'string'
-p16
+p14
sS'model.out2'
-p17
+p15
g6
sS'model.intyp'
-p18
-g14
+p16
+S'double'
+p17
sS'y'
-p19
-g14
+p18
+g17
sS'graphics.exprs'
+p19
+NsS'typ'
p20
-NsS'this.x.graphics'
-p21
-g2
+g6
sS'model.opar'
-p22
+p21
g6
sS'needcompile'
+p22
+g17
+sS'model.blocktype'
p23
g14
-sS'model.blocktype'
-p24
-g16
sS'model.dep_ut'
-p25
+p24
g6
sS'exprs'
-p26
-g16
+p25
+g14
sS'gr_i'
-p27
+p26
g6
sS'model.outtyp'
+p27
+g17
+sS'x'
p28
-g14
+g17
sS'model'
p29
g2
diff --git a/js/Branching/DEMUX.pickle b/js/Branching/DEMUX.pickle
index d3d427c4..5d43b3b2 100644
--- a/js/Branching/DEMUX.pickle
+++ b/js/Branching/DEMUX.pickle
@@ -16,64 +16,65 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
NsS'model.out'
p5
S'vector'
p6
-sS'model.in1'
+sS'out'
p7
S'double'
p8
-sS'typ'
+sS'model.in1'
p9
-g6
-sS'this.out'
-p10
g8
+sS'x.graphics'
+p10
+g2
sS'model.firing'
p11
g6
-sS'this.x'
-p12
-g8
sS'model.sim'
-p13
+p12
g6
sS'nin'
-p14
+p13
g8
sS'graphics.exprs'
-p15
+p14
NsS'model.ipar'
+p15
+g8
+sS'typ'
p16
-NsS'this.x.graphics'
-p17
-g2
+g6
sS'[model,graphics,ok]'
-p18
+p17
g8
sS'ok'
-p19
+p18
S'boolean'
-p20
+p19
sS'model.blocktype'
-p21
+p20
S'string'
-p22
+p21
sS'model.dep_ut'
-p23
+p22
g6
sS'exprs'
-p24
-g22
+p23
+g21
sS'gr_i'
-p25
+p24
g6
sS'y'
-p26
+p25
g6
+sS'x'
+p26
+g8
sS'model'
p27
g2
diff --git a/js/Branching/DEMUX_f.pickle b/js/Branching/DEMUX_f.pickle
index d3d427c4..5d43b3b2 100644
--- a/js/Branching/DEMUX_f.pickle
+++ b/js/Branching/DEMUX_f.pickle
@@ -16,64 +16,65 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
NsS'model.out'
p5
S'vector'
p6
-sS'model.in1'
+sS'out'
p7
S'double'
p8
-sS'typ'
+sS'model.in1'
p9
-g6
-sS'this.out'
-p10
g8
+sS'x.graphics'
+p10
+g2
sS'model.firing'
p11
g6
-sS'this.x'
-p12
-g8
sS'model.sim'
-p13
+p12
g6
sS'nin'
-p14
+p13
g8
sS'graphics.exprs'
-p15
+p14
NsS'model.ipar'
+p15
+g8
+sS'typ'
p16
-NsS'this.x.graphics'
-p17
-g2
+g6
sS'[model,graphics,ok]'
-p18
+p17
g8
sS'ok'
-p19
+p18
S'boolean'
-p20
+p19
sS'model.blocktype'
-p21
+p20
S'string'
-p22
+p21
sS'model.dep_ut'
-p23
+p22
g6
sS'exprs'
-p24
-g22
+p23
+g21
sS'gr_i'
-p25
+p24
g6
sS'y'
-p26
+p25
g6
+sS'x'
+p26
+g8
sS'model'
p27
g2
diff --git a/js/Branching/ESELECT_f.pickle b/js/Branching/ESELECT_f.pickle
index b1a8f029..072ff9e4 100644
--- a/js/Branching/ESELECT_f.pickle
+++ b/js/Branching/ESELECT_f.pickle
@@ -13,91 +13,91 @@ p5
atp6
Rp7
.(dp0
-S'this.nmod'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'arg1'
+sS'graphics'
p3
-S'object'
+g2
+sS'x.model'
p4
-sS'graphics'
+NsS'model.intyp'
p5
-g4
-sS'model.intyp'
+S'double'
p6
-g2
-sS'this.x.model'
+sS'inh'
p7
-NsS'this.inh'
+g6
+sS'model.dep_ut'
p8
-g2
-sS'model.in1'
+S'vector'
p9
-g2
-sS'model.nzcross'
+sS'out'
p10
-g2
-sS'this.out'
+g6
+sS'model.in2'
p11
-g2
-sS'model.evtin'
+g6
+sS'model.in1'
p12
-g2
-sS'exprs[2-1]'
+g6
+sS'x.graphics'
p13
-S'string'
+g2
+sS'typ'
p14
-sS'model.firing'
+g9
+sS'model.evtin'
p15
-g2
-sS'this.x'
+g6
+sS'exprs[2-1]'
p16
-g2
-sS'model.sim'
+S'string'
p17
-S'vector'
+sS'model.firing'
p18
-sS'model.evtout'
+g6
+sS'model.sim'
p19
-g2
-sS'model.in2'
+g9
+sS'model.evtout'
p20
-g2
+g6
sS'model.nmode'
p21
-g2
+g6
sS'exprs[3-1]'
p22
-g14
+g17
sS'graphics.exprs'
p23
-NsS'this.x.graphics'
+NsS'model.nzcross'
p24
-g4
+g6
sS'[model,graphics,ok]'
p25
-g2
+g6
sS'model.blocktype'
p26
-g14
-sS'typ'
+g17
+sS'nmod'
p27
-g18
-sS'model.dep_ut'
-p28
-g18
+g6
sS'exprs'
-p29
+p28
S'matrix'
-p30
+p29
sS'gr_i'
-p31
-g18
+p30
+g9
sS'y'
+p31
+g9
+sS'x'
p32
-g18
+g6
sS'model'
p33
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Branching/EXTRACTOR.pickle b/js/Branching/EXTRACTOR.pickle
index f4f0a7c7..5f4e62f6 100644
--- a/js/Branching/EXTRACTOR.pickle
+++ b/js/Branching/EXTRACTOR.pickle
@@ -9,62 +9,63 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
-p3
-g2
sS'model.in1'
-p4
+p3
g2
sS'model.blocktype'
-p5
+p4
S'string'
+p5
+sS'x.graphics'
p6
-sS'model.sim'
+S'object'
p7
-S'vector'
+sS'arg1'
p8
-sS'this.x.graphics'
+g7
+sS'graphics.exprs'
p9
-S'object'
+NsS'x.model'
p10
-sS'arg1'
+NsS'model.out'
p11
-g10
-sS'graphics.exprs'
+g2
+sS'exprs'
p12
-NsS'this.ind'
+S'vector'
p13
-g2
-sS'model.out'
+sS'ind'
p14
g2
-sS'this.x.model'
+sS'gr_i'
p15
-NsS'exprs'
+g13
+sS'model.dep_ut'
p16
-g8
-sS'gr_i'
+g13
+sS'graphics'
p17
-g8
-sS'model.dep_ut'
+g7
+sS'y'
p18
-g8
-sS'graphics'
+g13
+sS'x'
p19
-g10
-sS'y'
-p20
-g8
+g2
sS'model'
-p21
-g10
+p20
+g7
sS'model.ipar'
+p21
+g2
+sS'typ'
p22
-NsS'typ'
+g13
+sS'model.sim'
p23
-g8
+g13
s. \ No newline at end of file
diff --git a/js/Branching/FROM.pickle b/js/Branching/FROM.pickle
index c73c6a54..2a9eb449 100644
--- a/js/Branching/FROM.pickle
+++ b/js/Branching/FROM.pickle
@@ -16,7 +16,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
g2
sS'model.out'
@@ -30,55 +30,55 @@ p8
sS'model.in1'
p9
g8
-sS'typ'
+sS'x.graphics'
p10
-g8
-sS'this.x.graphics.id'
+g2
+sS'model.sim'
p11
S'string'
p12
-sS'this.x'
-p13
-g6
-sS'model.sim'
-p14
-g12
sS'model.out2'
-p15
+p13
g6
sS'model.intyp'
-p16
+p14
g6
sS'y'
-p17
+p15
g6
sS'graphics.exprs'
-p18
+p16
NsS'model.ipar'
-p19
+p17
+g8
+sS'typ'
+p18
g8
-sS'this.x.graphics'
-p20
-g2
sS'model.opar'
-p21
+p19
g8
+sS'x.graphics.id'
+p20
+g12
sS'needcompile'
-p22
+p21
g6
sS'model.blocktype'
-p23
+p22
g12
sS'model.dep_ut'
-p24
+p23
g8
sS'exprs'
-p25
+p24
g8
sS'gr_i'
-p26
+p25
g8
sS'model.outtyp'
+p26
+g6
+sS'x'
p27
g6
sS'model'
diff --git a/js/Branching/FROMMO.pickle b/js/Branching/FROMMO.pickle
index 05c28d53..a7fc67ba 100644
--- a/js/Branching/FROMMO.pickle
+++ b/js/Branching/FROMMO.pickle
@@ -20,7 +20,7 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
g2
sS'model.out'
@@ -34,21 +34,21 @@ p10
sS'model.in1'
p11
g10
-sS'typ'
+sS'x.graphics'
p12
-g10
-sS'this.x'
-p13
-g8
+g2
sS'model.sim'
-p14
+p13
g5
sS'mo.outputs'
-p15
+p14
g5
sS'model.out2'
-p16
+p15
g8
+sS'x.graphics.out_implicit'
+p16
+g10
sS'model.intyp'
p17
g8
@@ -60,9 +60,9 @@ p19
NsS'model.ipar'
p20
g10
-sS'this.x.graphics'
+sS'typ'
p21
-g2
+g10
sS'model.opar'
p22
g10
@@ -84,10 +84,10 @@ g10
sS'gr_i'
p28
g10
-sS'this.x.graphics.out_implicit'
-p29
-g10
sS'model.outtyp'
+p29
+g8
+sS'x'
p30
g8
sS'model'
diff --git a/js/Branching/GOTO.pickle b/js/Branching/GOTO.pickle
index 5a25cf77..1b98e948 100644
--- a/js/Branching/GOTO.pickle
+++ b/js/Branching/GOTO.pickle
@@ -11,86 +11,86 @@ p4
atp5
Rp6
.(dp0
-S'arg1'
+S'tagvis'
p1
-NsS'graphics'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'this.x.model'
+NsS'graphics'
p4
-g3
-sS'model.out'
+S'object'
p5
-S'vector'
+sS'x.model'
p6
-sS'model.in2'
+g5
+sS'model.out'
p7
-S'double'
+S'vector'
p8
-sS'model.in1'
+sS'model.in2'
p9
-g8
-sS'typ'
+g2
+sS'model.in1'
p10
-g6
-sS'this.x.graphics.id'
+g2
+sS'x.graphics'
p11
-S'string'
+g5
+sS'model.sim'
p12
-sS'this.x'
+S'string'
p13
-g8
-sS'model.sim'
-p14
-g12
sS'model.out2'
-p15
-g6
-sS'model.intyp'
-p16
+p14
g8
+sS'model.intyp'
+p15
+g2
sS'y'
-p17
-g8
+p16
+g2
sS'graphics.exprs'
-p18
+p17
NsS'model.ipar'
+p18
+g2
+sS'typ'
p19
g8
-sS'this.x.graphics'
-p20
-g3
sS'model.opar'
+p20
+g8
+sS'x.graphics.id'
p21
-g6
+g13
sS'needcompile'
p22
-g8
+g2
sS'ok'
p23
S'boolean'
p24
sS'model.blocktype'
p25
-g12
+g13
sS'model.dep_ut'
p26
-g6
+g8
sS'exprs'
p27
S'matrix'
p28
sS'gr_i'
p29
-g6
+g8
sS'model.outtyp'
p30
-g8
-sS'model'
+g2
+sS'x'
p31
-g3
-sS'this.tagvis'
+g2
+sS'model'
p32
-g8
+g5
s. \ No newline at end of file
diff --git a/js/Branching/GOTOMO.pickle b/js/Branching/GOTOMO.pickle
index acea0bc7..44de2d3b 100644
--- a/js/Branching/GOTOMO.pickle
+++ b/js/Branching/GOTOMO.pickle
@@ -11,95 +11,95 @@ p4
atp5
Rp6
.(dp0
-S'arg1'
+S'tagvis'
p1
-NsS'graphics'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'mo.model'
+NsS'graphics'
p4
-S'string'
+S'object'
p5
-sS'this.x.model'
+sS'mo.model'
p6
-g3
-sS'model.out'
+S'string'
p7
-S'vector'
+sS'x.model'
p8
-sS'model.in2'
+g5
+sS'model.out'
p9
-S'double'
+S'vector'
p10
-sS'model.in1'
+sS'model.in2'
p11
-g10
-sS'typ'
+g2
+sS'model.in1'
p12
-g8
-sS'mo.inputs'
+g2
+sS'x.graphics'
p13
g5
-sS'this.x.graphics.in_implicit'
+sS'mo.inputs'
p14
-g8
-sS'this.x'
+g7
+sS'x.graphics.in_implicit'
p15
g10
sS'model.sim'
p16
-g5
+g7
sS'model.out2'
p17
-g8
+g10
sS'model.intyp'
p18
-g8
+g10
sS'y'
p19
-g10
+g2
sS'graphics.exprs'
p20
NsS'model.ipar'
p21
-g10
-sS'this.x.graphics'
+g2
+sS'typ'
p22
-g3
+g10
sS'model.opar'
p23
-g8
+g10
sS'needcompile'
p24
-g10
+g2
sS'ok'
p25
S'boolean'
p26
sS'model.blocktype'
p27
-g5
+g7
sS'mo'
p28
-g10
+g2
sS'model.dep_ut'
p29
-g8
+g10
sS'exprs'
p30
S'matrix'
p31
sS'gr_i'
p32
-g8
+g10
sS'model.outtyp'
p33
-g10
-sS'model'
+g2
+sS'x'
p34
-g3
-sS'this.tagvis'
+g2
+sS'model'
p35
-g10
+g5
s. \ No newline at end of file
diff --git a/js/Branching/GotoTagVisibility.pickle b/js/Branching/GotoTagVisibility.pickle
index f6274ac8..79a3e1e2 100644
--- a/js/Branching/GotoTagVisibility.pickle
+++ b/js/Branching/GotoTagVisibility.pickle
@@ -16,7 +16,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
g2
sS'model.out'
@@ -29,9 +29,9 @@ g6
sS'model.in1'
p8
g6
-sS'typ'
+sS'x.graphics'
p9
-g6
+g2
sS'model.evtin'
p10
g6
@@ -39,49 +39,49 @@ sS'model.firing'
p11
S'boolean'
p12
-sS'this.x'
-p13
-S'double'
-p14
sS'model.sim'
-p15
+p13
S'string'
-p16
+p14
sS'model.out2'
-p17
+p15
g6
sS'model.intyp'
-p18
-g14
+p16
+S'double'
+p17
sS'y'
-p19
-g14
+p18
+g17
sS'graphics.exprs'
+p19
+NsS'typ'
p20
-NsS'this.x.graphics'
-p21
-g2
+g6
sS'model.opar'
-p22
+p21
g6
sS'needcompile'
+p22
+g17
+sS'model.blocktype'
p23
g14
-sS'model.blocktype'
-p24
-g16
sS'model.dep_ut'
-p25
+p24
g6
sS'exprs'
-p26
-g16
+p25
+g14
sS'gr_i'
-p27
+p26
g6
sS'model.outtyp'
+p27
+g17
+sS'x'
p28
-g14
+g17
sS'model'
p29
g2
diff --git a/js/Branching/GotoTagVisibilityMO.pickle b/js/Branching/GotoTagVisibilityMO.pickle
index f6274ac8..79a3e1e2 100644
--- a/js/Branching/GotoTagVisibilityMO.pickle
+++ b/js/Branching/GotoTagVisibilityMO.pickle
@@ -16,7 +16,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
g2
sS'model.out'
@@ -29,9 +29,9 @@ g6
sS'model.in1'
p8
g6
-sS'typ'
+sS'x.graphics'
p9
-g6
+g2
sS'model.evtin'
p10
g6
@@ -39,49 +39,49 @@ sS'model.firing'
p11
S'boolean'
p12
-sS'this.x'
-p13
-S'double'
-p14
sS'model.sim'
-p15
+p13
S'string'
-p16
+p14
sS'model.out2'
-p17
+p15
g6
sS'model.intyp'
-p18
-g14
+p16
+S'double'
+p17
sS'y'
-p19
-g14
+p18
+g17
sS'graphics.exprs'
+p19
+NsS'typ'
p20
-NsS'this.x.graphics'
-p21
-g2
+g6
sS'model.opar'
-p22
+p21
g6
sS'needcompile'
+p22
+g17
+sS'model.blocktype'
p23
g14
-sS'model.blocktype'
-p24
-g16
sS'model.dep_ut'
-p25
+p24
g6
sS'exprs'
-p26
-g16
+p25
+g14
sS'gr_i'
-p27
+p26
g6
sS'model.outtyp'
+p27
+g17
+sS'x'
p28
-g14
+g17
sS'model'
p29
g2
diff --git a/js/Branching/ISELECT_f.pickle b/js/Branching/ISELECT_f.pickle
index c0f4c552..77d2410a 100644
--- a/js/Branching/ISELECT_f.pickle
+++ b/js/Branching/ISELECT_f.pickle
@@ -13,70 +13,71 @@ Rp6
.(dp0
S'model.dstate'
p1
-NsS'arg1'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'graphics'
+S'object'
p4
-g3
-sS'this.x.model'
+sS'graphics'
p5
-NsS'model.out'
+g4
+sS'x.model'
p6
-S'matrix'
+NsS'model.out'
p7
-sS'out'
+S'matrix'
p8
-g7
-sS'model.in1'
+sS'out'
p9
-S'double'
+g8
+sS'model.in1'
p10
-sS'typ'
+g2
+sS'x.graphics'
p11
-S'vector'
+g4
+sS'typ'
p12
-sS'model.evtin'
+S'vector'
p13
-g10
-sS'this.x'
+sS'model.evtin'
p14
-g10
+g2
sS'model.sim'
p15
-g12
-sS'this.nout'
-p16
-g10
+g13
sS'graphics.exprs'
+p16
+NsS'z0'
p17
-NsS'this.x.graphics'
-p18
-g3
+g2
sS'[model,graphics,ok]'
-p19
-g10
+p18
+g2
sS'model.blocktype'
-p20
+p19
S'string'
-p21
+p20
sS'model.dep_ut'
-p22
-g12
+p21
+g13
sS'exprs'
-p23
-g7
+p22
+g8
sS'gr_i'
-p24
-g12
+p23
+g13
sS'y'
+p24
+g13
+sS'x'
p25
-g12
+g2
sS'model'
p26
-g3
-sS'this.z0'
+g4
+sS'nout'
p27
-g10
+g2
s. \ No newline at end of file
diff --git a/js/Branching/ISELECT_m.pickle b/js/Branching/ISELECT_m.pickle
index 00600b96..8d092c4a 100644
--- a/js/Branching/ISELECT_m.pickle
+++ b/js/Branching/ISELECT_m.pickle
@@ -15,110 +15,111 @@ Rp7
.(dp0
S'model.dstate'
p1
-NsS'arg1'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'graphics'
+S'object'
p4
-g3
-sS'it'
+sS'graphics'
p5
-S'vector'
+g4
+sS'it'
p6
-sS'model.intyp'
+S'vector'
p7
-S'double'
+sS'x.model'
p8
-sS'this.x.model'
+NsS'model.intyp'
p9
-NsS'model.out'
+g2
+sS'model.out'
p10
S'matrix'
p11
sS'out'
p12
-g6
+g7
sS'model.in2'
p13
-g8
+g2
sS'model.in1'
p14
-g8
-sS'typ'
+g2
+sS'x.graphics'
p15
-g6
-sS'model.evtin'
+g4
+sS'typ'
p16
-g8
-sS'model.firing'
+g7
+sS'model.evtin'
p17
-g6
-sS'this.x'
+g2
+sS'model.firing'
p18
-g8
+g7
sS'model.sim'
p19
-g6
+g7
sS'model.evtout'
p20
-g6
-sS'this.nout'
-p21
-g8
+g7
sS'model.out2'
-p22
+p21
g11
sS'in1'
-p23
-g6
+p22
+g7
sS'model.rpar'
-p24
-g6
+p23
+g7
sS'model.outtyp'
-p25
-g8
+p24
+g2
sS'model.state'
-p26
-g6
+p25
+g7
sS'graphics.exprs'
-p27
+p26
NsS'model.ipar'
+p27
+g7
+sS'z0'
p28
-g6
-sS'this.x.graphics'
-p29
-g3
+g2
sS'[model,graphics,ok]'
+p29
+g2
+sS'ok'
p30
-g8
-sS'ot'
+S'boolean'
p31
-S'string'
+sS'model.blocktype'
p32
-sS'ok'
+S'string'
p33
-S'boolean'
-p34
-sS'model.blocktype'
-p35
-g32
sS'model.dep_ut'
-p36
-g6
+p34
+g7
sS'exprs'
-p37
+p35
g11
sS'gr_i'
-p38
-g6
+p36
+g7
sS'y'
-p39
-g6
+p37
+g7
+sS'x'
+p38
+g2
sS'model'
+p39
+g4
+sS'ot'
p40
-g3
-sS'this.z0'
+g33
+sS'nout'
p41
-g8
+g2
s. \ No newline at end of file
diff --git a/js/Branching/MUX.pickle b/js/Branching/MUX.pickle
index 8459f783..0cab5c30 100644
--- a/js/Branching/MUX.pickle
+++ b/js/Branching/MUX.pickle
@@ -9,69 +9,70 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
-p3
-g2
sS'model.in1'
-p4
+p3
S'vector'
-p5
+p4
sS'ok'
-p6
+p5
S'boolean'
-p7
+p6
sS'model.blocktype'
-p8
+p7
S'string'
+p8
+sS'x.graphics'
p9
-sS'model.sim'
+S'object'
p10
-g5
-sS'this.x.graphics'
+sS'arg1'
p11
-S'object'
+g10
+sS'graphics.exprs'
p12
-sS'arg1'
+NsS'in1'
p13
-g12
-sS'graphics.exprs'
+g2
+sS'model.out'
p14
-NsS'model.out'
-p15
g2
-sS'this.x.model'
+sS'exprs'
+p15
+g8
+sS'x.model'
p16
-NsS'exprs'
+NsS'gr_i'
p17
-g9
-sS'gr_i'
-p18
-g5
+g4
sS'model.dep_ut'
-p19
-g5
+p18
+g4
sS'graphics'
-p20
-g12
+p19
+g10
sS'y'
+p20
+g4
+sS'x'
p21
-g5
+g2
sS'model'
p22
-g12
+g10
sS'model.ipar'
p23
-NsS'typ'
+g2
+sS'typ'
p24
-g5
-sS'this.in1'
+g4
+sS'nout'
p25
g2
-sS'nout'
+sS'model.sim'
p26
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Branching/MUX_f.pickle b/js/Branching/MUX_f.pickle
index 8459f783..0cab5c30 100644
--- a/js/Branching/MUX_f.pickle
+++ b/js/Branching/MUX_f.pickle
@@ -9,69 +9,70 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
-p3
-g2
sS'model.in1'
-p4
+p3
S'vector'
-p5
+p4
sS'ok'
-p6
+p5
S'boolean'
-p7
+p6
sS'model.blocktype'
-p8
+p7
S'string'
+p8
+sS'x.graphics'
p9
-sS'model.sim'
+S'object'
p10
-g5
-sS'this.x.graphics'
+sS'arg1'
p11
-S'object'
+g10
+sS'graphics.exprs'
p12
-sS'arg1'
+NsS'in1'
p13
-g12
-sS'graphics.exprs'
+g2
+sS'model.out'
p14
-NsS'model.out'
-p15
g2
-sS'this.x.model'
+sS'exprs'
+p15
+g8
+sS'x.model'
p16
-NsS'exprs'
+NsS'gr_i'
p17
-g9
-sS'gr_i'
-p18
-g5
+g4
sS'model.dep_ut'
-p19
-g5
+p18
+g4
sS'graphics'
-p20
-g12
+p19
+g10
sS'y'
+p20
+g4
+sS'x'
p21
-g5
+g2
sS'model'
p22
-g12
+g10
sS'model.ipar'
p23
-NsS'typ'
+g2
+sS'typ'
p24
-g5
-sS'this.in1'
+g4
+sS'nout'
p25
g2
-sS'nout'
+sS'model.sim'
p26
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Branching/M_SWITCH.pickle b/js/Branching/M_SWITCH.pickle
index bd1c86cf..7faf5b83 100644
--- a/js/Branching/M_SWITCH.pickle
+++ b/js/Branching/M_SWITCH.pickle
@@ -24,7 +24,7 @@ sS'it'
p4
S'matrix'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -37,24 +37,24 @@ p10
sS'model.in1'
p11
g5
-sS'this.base'
+sS'x.graphics'
p12
-g8
-sS'this.x.graphics'
-p13
g2
-sS'this.x'
-p14
-g8
sS'model.sim'
-p15
+p13
g10
+sS'nin'
+p14
+g8
sS'in1'
-p16
+p15
g5
sS'in2'
-p17
+p16
g5
+sS'base'
+p17
+g8
sS'graphics.exprs'
p18
NsS'model.ipar'
@@ -70,24 +70,24 @@ sS'model.blocktype'
p22
S'string'
p23
-sS'this.nin'
-p24
-g8
sS'model.dep_ut'
-p25
+p24
g10
sS'exprs'
-p26
+p25
g5
sS'gr_i'
-p27
+p26
g10
sS'ipar'
-p28
+p27
g5
sS'y'
-p29
+p28
g10
+sS'x'
+p29
+g8
sS'model'
p30
g2
diff --git a/js/Branching/NRMSOM_f.pickle b/js/Branching/NRMSOM_f.pickle
index 4acb58af..2bcfc2d0 100644
--- a/js/Branching/NRMSOM_f.pickle
+++ b/js/Branching/NRMSOM_f.pickle
@@ -9,64 +9,64 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
-p3
-g2
sS'model.in1'
-p4
+p3
S'matrix'
+p4
+sS'nin'
p5
+g2
sS'model.blocktype'
p6
S'string'
p7
-sS'model.sim'
+sS'x.graphics'
p8
-g7
-sS'this.x.graphics'
-p9
S'object'
-p10
+p9
sS'arg1'
-p11
-g10
+p10
+g9
sS'graphics.exprs'
-p12
+p11
NsS'in1'
-p13
-g5
+p12
+g4
sS'model.out'
-p14
+p13
g2
-sS'this.nin'
+sS'exprs'
+p14
+S'vector'
p15
-g2
-sS'this.x.model'
+sS'x.model'
p16
-NsS'exprs'
+NsS'gr_i'
p17
-S'vector'
+g15
+sS'model.dep_ut'
p18
-sS'gr_i'
+g15
+sS'graphics'
p19
-g18
-sS'model.dep_ut'
+g9
+sS'y'
p20
-g18
-sS'graphics'
+g15
+sS'x'
p21
-g10
-sS'y'
-p22
-g18
+g2
sS'model'
+p22
+g9
+sS'model.sim'
p23
-g10
+g7
sS'typ'
p24
-g18
+g15
s. \ No newline at end of file
diff --git a/js/Branching/RELAY_f.pickle b/js/Branching/RELAY_f.pickle
index 938cf837..9b0e4396 100644
--- a/js/Branching/RELAY_f.pickle
+++ b/js/Branching/RELAY_f.pickle
@@ -22,7 +22,7 @@ p4
sS'graphics'
p5
g4
-sS'this.x.model'
+sS'x.model'
p6
g4
sS'model.out'
@@ -32,22 +32,22 @@ sS'model.in1'
p8
S'matrix'
p9
-sS'typ'
+sS'x.graphics'
p10
-S'vector'
-p11
+g4
sS'model.evtin'
-p12
+p11
g2
sS'model.firing'
+p12
+S'vector'
p13
-g11
-sS'this.x'
-p14
-g2
sS'model.sim'
+p14
+g13
+sS'nin'
p15
-g11
+g2
sS'i0'
p16
g2
@@ -56,9 +56,9 @@ p17
g9
sS'graphics.exprs'
p18
-NsS'this.x.graphics'
+NsS'typ'
p19
-g4
+g13
sS'[model,graphics,ok]'
p20
g2
@@ -66,23 +66,23 @@ sS'model.blocktype'
p21
S'string'
p22
-sS'this.nin'
-p23
-g2
sS'model.dep_ut'
-p24
-g11
+p23
+g13
sS'exprs'
-p25
+p24
g9
sS'gr_i'
-p26
-g11
+p25
+g13
sS'ipar'
-p27
+p26
NsS'y'
+p27
+g13
+sS'x'
p28
-g11
+g2
sS'model'
p29
g4
diff --git a/js/Branching/SCALAR2VECTOR.pickle b/js/Branching/SCALAR2VECTOR.pickle
index 6a706d07..4e1ae1ca 100644
--- a/js/Branching/SCALAR2VECTOR.pickle
+++ b/js/Branching/SCALAR2VECTOR.pickle
@@ -9,63 +9,64 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
+sS'model.out'
p3
g2
-sS'model.out'
+sS'ok'
p4
-NsS'ok'
-p5
S'boolean'
+p5
+sS'model.blocktype'
p6
-sS'this.nout'
+S'string'
p7
-g2
-sS'model.sim'
+sS'x.graphics'
p8
-S'vector'
-p9
-sS'this.x.graphics'
-p10
S'object'
-p11
+p9
sS'arg1'
-p12
-g11
+p10
+g9
sS'graphics.exprs'
-p13
+p11
NsS'model.in1'
-p14
+p12
g2
sS'model.dep_ut'
+p13
+S'vector'
+p14
+sS'exprs'
p15
-g9
-sS'this.x.model'
+g14
+sS'x.model'
p16
-NsS'exprs'
+NsS'gr_i'
p17
-g9
-sS'gr_i'
+g14
+sS'graphics'
p18
g9
-sS'graphics'
-p19
-g11
sS'y'
+p19
+g14
+sS'x'
p20
-g9
+g2
sS'model'
p21
-g11
-sS'typ'
-p22
g9
-sS'model.blocktype'
+sS'model.sim'
+p22
+g14
+sS'typ'
p23
-S'string'
+g14
+sS'nout'
p24
+g2
s. \ No newline at end of file
diff --git a/js/Branching/SELECT_f.pickle b/js/Branching/SELECT_f.pickle
index 2a9a9c9a..7e86c06c 100644
--- a/js/Branching/SELECT_f.pickle
+++ b/js/Branching/SELECT_f.pickle
@@ -13,70 +13,71 @@ Rp6
.(dp0
S'model.dstate'
p1
-NsS'arg1'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'graphics'
+S'object'
p4
-g3
-sS'this.x.model'
+sS'graphics'
p5
-NsS'model.out'
+g4
+sS'x.model'
p6
-S'double'
+NsS'model.out'
p7
+g2
sS'model.in1'
p8
S'matrix'
p9
-sS'typ'
+sS'x.graphics'
p10
-S'vector'
+g4
+sS'typ'
p11
-sS'model.evtin'
+S'vector'
p12
-g7
-sS'this.x'
+sS'model.evtin'
p13
-g7
+g2
sS'model.sim'
p14
-g11
-sS'in1'
+g12
+sS'nin'
p15
+g2
+sS'in1'
+p16
g9
sS'graphics.exprs'
-p16
-NsS'this.x.graphics'
p17
-g3
-sS'[model,graphics,ok]'
+NsS'z0'
p18
-g7
-sS'model.blocktype'
+g2
+sS'[model,graphics,ok]'
p19
-S'string'
+g2
+sS'model.blocktype'
p20
-sS'this.nin'
+S'string'
p21
-g7
sS'model.dep_ut'
p22
-g11
+g12
sS'exprs'
p23
g9
sS'gr_i'
p24
-g11
+g12
sS'y'
p25
-g11
-sS'model'
+g12
+sS'x'
p26
-g3
-sS'this.z0'
+g2
+sS'model'
p27
-g7
+g4
s. \ No newline at end of file
diff --git a/js/Branching/SELECT_m.pickle b/js/Branching/SELECT_m.pickle
index 114c30f5..37fe7154 100644
--- a/js/Branching/SELECT_m.pickle
+++ b/js/Branching/SELECT_m.pickle
@@ -15,26 +15,27 @@ Rp7
.(dp0
S'model.dstate'
p1
-NsS'arg1'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'graphics'
+S'object'
p4
-g3
-sS'it'
+sS'graphics'
p5
-S'string'
+g4
+sS'it'
p6
-sS'model.intyp'
+S'string'
p7
-S'double'
+sS'x.model'
p8
-sS'this.x.model'
+NsS'model.intyp'
p9
-NsS'model.out'
+g2
+sS'model.out'
p10
-g8
+g2
sS'out'
p11
S'vector'
@@ -46,79 +47,79 @@ p14
sS'model.in1'
p15
g14
-sS'typ'
+sS'x.graphics'
p16
+g4
+sS'typ'
+p17
g12
sS'model.evtin'
-p17
-g8
-sS'model.firing'
p18
-g12
-sS'this.x'
+g2
+sS'model.firing'
p19
-g8
+g12
sS'model.sim'
p20
g12
sS'model.evtout'
p21
g12
-sS'model.out2'
+sS'nin'
p22
-g8
-sS'in1'
+g2
+sS'model.out2'
p23
+g2
+sS'in1'
+p24
g12
sS'model.rpar'
-p24
+p25
g12
sS'model.outtyp'
-p25
-g8
-sS'model.state'
p26
+g2
+sS'model.state'
+p27
g12
sS'graphics.exprs'
-p27
-NsS'model.ipar'
p28
-g12
-sS'this.x.graphics'
+NsS'model.ipar'
p29
-g3
-sS'[model,graphics,ok]'
+g12
+sS'z0'
p30
-g8
-sS'ot'
+g2
+sS'[model,graphics,ok]'
p31
-g12
+g2
sS'ok'
p32
S'boolean'
p33
sS'model.blocktype'
p34
-g6
-sS'this.nin'
-p35
-g8
+g7
sS'model.dep_ut'
-p36
+p35
g12
sS'exprs'
-p37
+p36
g14
sS'gr_i'
-p38
+p37
g12
sS'y'
-p39
+p38
g12
+sS'x'
+p39
+g2
sS'model'
p40
-g3
-sS'this.z0'
+g4
+sS'ot'
p41
-g8
+g12
s. \ No newline at end of file
diff --git a/js/Branching/SWITCH2.pickle b/js/Branching/SWITCH2.pickle
index 500ad689..bfc98b77 100644
--- a/js/Branching/SWITCH2.pickle
+++ b/js/Branching/SWITCH2.pickle
@@ -20,71 +20,72 @@ p2
sS'graphics'
p3
g2
-sS'typ'
+sS'rpar'
p4
-S'vector'
+S'double'
p5
-sS'rpar'
+sS'x.model'
p6
-S'double'
+NsS'model.dep_ut'
p7
-sS'this.x.model'
+S'vector'
p8
-NsS'model.out'
+sS'model.out'
p9
-g7
+g5
sS'model.in1'
p10
S'matrix'
p11
-sS'exprs'
+sS'x.graphics'
p12
-g11
-sS'model.nzcross'
+g2
+sS'typ'
p13
-NsS'this.x'
-p14
-g7
+g8
sS'model.sim'
+p14
+g8
+sS'model.nmode'
p15
g5
-sS'model.nmode'
-p16
-g7
sS'model.rpar'
-p17
-g7
+p16
+g5
sS'in1'
-p18
+p17
g11
sS'graphics.exprs'
-p19
+p18
NsS'model.ipar'
+p19
+g8
+sS'model.nzcross'
p20
g5
-sS'this.x.graphics'
-p21
-g2
sS'model.blocktype'
-p22
+p21
S'string'
+p22
+sS'nzz'
p23
-sS'this.nzz'
+g5
+sS'rule'
p24
-g7
-sS'model.dep_ut'
-p25
g5
-sS'this.rule'
-p26
-g7
+sS'exprs'
+p25
+g11
sS'gr_i'
-p27
-g5
+p26
+g8
sS'ipar'
-p28
-g5
+p27
+g8
sS'y'
+p28
+g8
+sS'x'
p29
g5
sS'model'
diff --git a/js/Branching/SWITCH2_m.pickle b/js/Branching/SWITCH2_m.pickle
index 5d8e2c66..8c6b19b3 100644
--- a/js/Branching/SWITCH2_m.pickle
+++ b/js/Branching/SWITCH2_m.pickle
@@ -15,35 +15,35 @@ p6
atp7
Rp8
.(dp0
-S'this.x.graphics'
+S'arg1'
p1
S'object'
p2
-sS'arg1'
-p3
-g2
sS'graphics'
-p4
+p3
g2
sS'rpar'
-p5
+p4
S'double'
+p5
+sS'x.model'
p6
+g2
sS'model.intyp'
p7
-g6
-sS'this.x.model'
+g5
+sS'model.dep_ut'
p8
-g2
-sS'model.out'
+S'vector'
p9
-g6
-sS'it[3-1]'
+sS'model.out'
p10
-NsS'out'
+g5
+sS'it[3-1]'
p11
-S'vector'
+NsS'out'
p12
+g9
sS'model.in2'
p13
S'matrix'
@@ -51,72 +51,73 @@ p14
sS'model.in1'
p15
g14
-sS'exprs'
+sS'x.graphics'
p16
-g14
+g2
sS'it[2-1]'
p17
-g6
+g5
sS'typ'
p18
-g12
-sS'this.x'
-p19
-g6
+g9
sS'model.sim'
-p20
-g12
+p19
+g9
sS'model.out2'
-p21
-g6
+p20
+g5
sS'model.nmode'
-p22
-g6
+p21
+g5
sS'model.rpar'
-p23
-g6
+p22
+g5
sS'in1'
-p24
-g12
+p23
+g9
sS'model.outtyp'
-p25
-g6
+p24
+g5
sS'graphics.exprs'
-p26
+p25
NsS'model.ipar'
-p27
-g12
+p26
+g9
sS'model.nzcross'
+p27
+g5
+sS'[model,graphics,ok]'
p28
-NsS'[model,graphics,ok]'
-p29
-g6
+g5
sS'ok'
-p30
+p29
S'boolean'
-p31
+p30
sS'model.blocktype'
-p32
+p31
S'string'
+p32
+sS'nzz'
p33
-sS'this.nzz'
+g5
+sS'rule'
p34
-g6
-sS'model.dep_ut'
+g5
+sS'exprs'
p35
-g12
-sS'this.rule'
-p36
-g6
+g14
sS'gr_i'
-p37
-g12
+p36
+g9
sS'ipar'
-p38
-g12
+p37
+g9
sS'y'
+p38
+g9
+sS'x'
p39
-g12
+g5
sS'model'
p40
g2
diff --git a/js/Branching/SWITCH_f.pickle b/js/Branching/SWITCH_f.pickle
index df0ef41e..d1c178ee 100644
--- a/js/Branching/SWITCH_f.pickle
+++ b/js/Branching/SWITCH_f.pickle
@@ -18,7 +18,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
g2
sS'model.out'
@@ -29,19 +29,19 @@ sS'model.in1'
p7
S'matrix'
p8
-sS'typ'
+sS'x.graphics'
p9
-S'vector'
-p10
+g2
sS'model.firing'
+p10
+S'vector'
p11
-g10
-sS'this.x'
-p12
-g6
sS'model.sim'
+p12
+g11
+sS'nin'
p13
-g10
+g6
sS'i0'
p14
g6
@@ -53,9 +53,9 @@ p16
NsS'model.ipar'
p17
g6
-sS'this.x.graphics'
+sS'typ'
p18
-g2
+g11
sS'[model,graphics,ok]'
p19
g6
@@ -63,23 +63,23 @@ sS'model.blocktype'
p20
S'string'
p21
-sS'this.nin'
-p22
-g6
sS'model.dep_ut'
-p23
-g10
+p22
+g11
sS'exprs'
-p24
+p23
g8
sS'gr_i'
-p25
-g10
+p24
+g11
sS'ipar'
-p26
+p25
NsS'y'
+p26
+g11
+sS'x'
p27
-g10
+g6
sS'model'
p28
g2
diff --git a/js/Electrical/CCS.pickle b/js/Electrical/CCS.pickle
index 61408d9b..e3c95720 100644
--- a/js/Electrical/CCS.pickle
+++ b/js/Electrical/CCS.pickle
@@ -29,35 +29,35 @@ g8
sS'model.in1'
p10
g8
-sS'this.x.graphics.out_implicit'
+sS'mo.inputs'
p11
S'matrix'
p12
-sS'mo.inputs'
+sS'Typeout'
p13
g12
-sS'Typeout'
+sS'x.graphics.in_implicit'
p14
g12
sS'mo.parameters'
p15
g6
-sS'this.x'
-p16
-g8
sS'model.sim'
-p17
+p16
g4
sS'ModelName'
-p18
+p17
g4
sS'y'
-p19
+p18
g6
sS'mo.outputs'
-p20
+p19
g12
sS'Typein'
+p20
+g12
+sS'x.graphics.out_implicit'
p21
g12
sS'model.rpar'
@@ -72,30 +72,30 @@ g2
sS'typ'
p25
g6
-sS'this.x.graphics.in_implicit'
-p26
-g12
sS'model.blocktype'
-p27
+p26
g4
sS'MO'
-p28
+p27
g12
sS'MI'
-p29
+p28
g12
sS'model.dep_ut'
-p30
+p29
g6
sS'exprs'
-p31
+p30
g6
sS'gr_i'
-p32
+p31
g6
sS'PortName'
-p33
+p32
g12
+sS'x'
+p33
+g8
sS'model'
p34
g2
diff --git a/js/Electrical/CVS.pickle b/js/Electrical/CVS.pickle
index 61408d9b..e3c95720 100644
--- a/js/Electrical/CVS.pickle
+++ b/js/Electrical/CVS.pickle
@@ -29,35 +29,35 @@ g8
sS'model.in1'
p10
g8
-sS'this.x.graphics.out_implicit'
+sS'mo.inputs'
p11
S'matrix'
p12
-sS'mo.inputs'
+sS'Typeout'
p13
g12
-sS'Typeout'
+sS'x.graphics.in_implicit'
p14
g12
sS'mo.parameters'
p15
g6
-sS'this.x'
-p16
-g8
sS'model.sim'
-p17
+p16
g4
sS'ModelName'
-p18
+p17
g4
sS'y'
-p19
+p18
g6
sS'mo.outputs'
-p20
+p19
g12
sS'Typein'
+p20
+g12
+sS'x.graphics.out_implicit'
p21
g12
sS'model.rpar'
@@ -72,30 +72,30 @@ g2
sS'typ'
p25
g6
-sS'this.x.graphics.in_implicit'
-p26
-g12
sS'model.blocktype'
-p27
+p26
g4
sS'MO'
-p28
+p27
g12
sS'MI'
-p29
+p28
g12
sS'model.dep_ut'
-p30
+p29
g6
sS'exprs'
-p31
+p30
g6
sS'gr_i'
-p32
+p31
g6
sS'PortName'
-p33
+p32
g12
+sS'x'
+p33
+g8
sS'model'
p34
g2
diff --git a/js/Electrical/Capacitor.pickle b/js/Electrical/Capacitor.pickle
index b387bab4..f4f7f5eb 100644
--- a/js/Electrical/Capacitor.pickle
+++ b/js/Electrical/Capacitor.pickle
@@ -22,7 +22,7 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -31,43 +31,43 @@ p8
sS'model.in1'
p9
g8
-sS'typ'
+sS'x.graphics'
p10
-S'vector'
-p11
+g2
sS'mo.inputs'
-p12
+p11
g5
-sS'mo.parameters'
+sS'x.graphics.in_implicit'
+p12
+S'vector'
p13
-g11
-sS'this.x'
+sS'mo.parameters'
p14
-g8
+g13
sS'model.sim'
p15
g5
-sS'model.equations'
+sS'C'
p16
g8
-sS'mo.outputs'
+sS'model.equations'
p17
-g5
-sS'model.rpar'
+g8
+sS'mo.outputs'
p18
-S'matrix'
+g5
+sS'x.graphics.out_implicit'
p19
-sS'this.v'
+g13
+sS'model.rpar'
p20
-g8
-sS'graphics.exprs'
+S'matrix'
p21
-NsS'this.x.graphics'
+sS'graphics.exprs'
p22
-g2
-sS'this.x.graphics.in_implicit'
+NsS'typ'
p23
-g11
+g13
sS'model.blocktype'
p24
g5
@@ -76,26 +76,26 @@ p25
g2
sS'model.dep_ut'
p26
-g11
+g13
sS'model.equations.parameters[2-1]'
p27
-g11
+g13
sS'exprs'
p28
g5
sS'gr_i'
p29
-g11
-sS'this.x.graphics.out_implicit'
+g13
+sS'v'
p30
-g11
+g8
sS'y'
p31
-g11
-sS'model'
+g13
+sS'x'
p32
-g2
-sS'this.C'
-p33
g8
+sS'model'
+p33
+g2
s. \ No newline at end of file
diff --git a/js/Electrical/ConstantVoltage.pickle b/js/Electrical/ConstantVoltage.pickle
index 0731e88c..3f44287b 100644
--- a/js/Electrical/ConstantVoltage.pickle
+++ b/js/Electrical/ConstantVoltage.pickle
@@ -13,81 +13,82 @@ S'arg1'
p1
S'object'
p2
-sS'graphics'
+sS'graphics.exprs'
p3
-g2
-sS'mo.model'
+NsS'mo.model'
p4
S'string'
p5
-sS'this.V'
+sS'x.model'
p6
-S'double'
+NsS'model.out'
p7
-sS'this.x.model'
+S'double'
p8
-NsS'model.out'
-p9
-g7
sS'model.in1'
+p9
+g8
+sS'x.graphics'
p10
-g7
-sS'typ'
+g2
+sS'mo.inputs'
p11
-S'vector'
+g5
+sS'x.graphics.in_implicit'
p12
-sS'mo.inputs'
+S'vector'
p13
-g5
sS'mo.parameters'
p14
-g12
-sS'this.x'
-p15
-g7
+g13
sS'model.sim'
-p16
+p15
g5
sS'model.equations'
-p17
-g7
+p16
+g8
sS'mo.outputs'
-p18
+p17
g5
+sS'x.graphics.out_implicit'
+p18
+g13
sS'model.rpar'
p19
-NsS'graphics.exprs'
+g8
+sS'V'
p20
-NsS'this.x.graphics'
+g8
+sS'typ'
p21
-g2
-sS'this.x.graphics.in_implicit'
+g13
+sS'graphics'
p22
-g12
+g2
sS'model.blocktype'
p23
g5
sS'mo'
p24
-g7
+g8
sS'model.dep_ut'
p25
-g12
+g13
sS'model.equations.parameters[2-1]'
p26
-g12
+g13
sS'exprs'
p27
g5
sS'gr_i'
p28
-g12
-sS'this.x.graphics.out_implicit'
-p29
-g12
+g13
sS'y'
+p29
+g13
+sS'x'
p30
-g12
+g8
sS'model'
p31
g2
diff --git a/js/Electrical/CurrentSensor.pickle b/js/Electrical/CurrentSensor.pickle
index fa14c6bc..a76e4523 100644
--- a/js/Electrical/CurrentSensor.pickle
+++ b/js/Electrical/CurrentSensor.pickle
@@ -7,63 +7,63 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.equations'
+p5
+g4
+sS'model.blocktype'
p6
g2
-sS'model.blocktype'
-p7
-g4
sS'exprs'
-p8
+p7
S'vector'
+p8
+sS'x.graphics.out_implicit'
p9
-sS'this.x.graphics.out_implicit'
-p10
S'matrix'
-p11
+p10
sS'mo'
+p11
+g4
+sS'mo.inputs'
p12
g2
-sS'mo.inputs'
-p13
-g4
sS'mo.model'
-p14
-g4
+p13
+g2
sS'model.dep_ut'
-p15
-g9
+p14
+g8
sS'model.out'
-p16
-g11
+p15
+g10
sS'gr_i'
+p16
+g8
+sS'x.graphics.in_implicit'
p17
-g9
+g8
sS'y'
p18
-g9
-sS'model'
+g8
+sS'x'
p19
-S'object'
+g4
+sS'model'
p20
-sS'this.x.graphics.in_implicit'
+S'object'
p21
-g9
sS'typ'
p22
-g9
+g8
sS'mo.outputs'
p23
-g11
+g10
s. \ No newline at end of file
diff --git a/js/Electrical/Diode.pickle b/js/Electrical/Diode.pickle
index ba2c2d72..87390e96 100644
--- a/js/Electrical/Diode.pickle
+++ b/js/Electrical/Diode.pickle
@@ -22,90 +22,90 @@ p2
sS'graphics'
p3
g2
-sS'mo.model'
+sS'Maxexp'
p4
-S'string'
+S'double'
p5
-sS'model.dep_ut'
+sS'x.model'
p6
-S'vector'
+NsS'model.out'
p7
-sS'this.x.model'
+g5
+sS'model.in1'
p8
-NsS'model.out'
+g5
+sS'x.graphics'
p9
-S'double'
+g2
+sS'mo.inputs'
p10
-sS'model.in1'
+S'string'
p11
-g10
-sS'typ'
+sS'x.graphics.in_implicit'
p12
-g7
-sS'mo.inputs'
+S'vector'
p13
-g5
sS'mo.parameters'
p14
-g7
-sS'this.x'
-p15
-g10
+g13
sS'model.sim'
+p15
+g11
+sS'model.equations'
p16
g5
-sS'model.equations'
-p17
-g10
sS'mo.outputs'
+p17
+g11
+sS'x.graphics.out_implicit'
p18
-g5
-sS'this.Vt'
+g13
+sS'Ids'
p19
-g10
+g5
sS'model.rpar'
p20
S'matrix'
p21
-sS'y'
+sS'mo.model'
p22
-g7
-sS'graphics.exprs'
+g11
+sS'R'
p23
-NsS'this.x.graphics'
+g5
+sS'graphics.exprs'
p24
-g2
-sS'model.equations.parameters'
+NsS'typ'
p25
-g7
-sS'this.x.graphics.in_implicit'
+g13
+sS'model.equations.parameters'
p26
-g7
+g13
sS'model.blocktype'
p27
-g5
-sS'this.R'
+g11
+sS'mo'
p28
-g10
-sS'this.Maxexp'
+g5
+sS'model.dep_ut'
p29
-g10
+g13
sS'exprs'
p30
-g5
+g11
sS'gr_i'
p31
-g7
-sS'this.x.graphics.out_implicit'
+g13
+sS'Vt'
p32
-g7
-sS'this.Ids'
+g5
+sS'y'
p33
-g10
-sS'model'
+g13
+sS'x'
p34
-g2
-sS'mo'
+g5
+sS'model'
p35
-g10
+g2
s. \ No newline at end of file
diff --git a/js/Electrical/Ground.pickle b/js/Electrical/Ground.pickle
index 2c80066d..c84cf52a 100644
--- a/js/Electrical/Ground.pickle
+++ b/js/Electrical/Ground.pickle
@@ -7,59 +7,59 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'vector'
p4
-sS'model.in1'
+sS'model.equations'
p5
-S'vector'
+S'double'
p6
-sS'model.equations'
+sS'model.blocktype'
p7
g2
-sS'model.blocktype'
-p8
-g4
sS'exprs'
+p8
+g2
+sS'x.graphics.out_implicit'
p9
g4
-sS'this.x.graphics.out_implicit'
+sS'mo'
p10
g6
-sS'mo'
+sS'mo.inputs'
p11
g2
-sS'mo.inputs'
-p12
-g4
sS'mo.model'
+p12
+g2
+sS'model.dep_ut'
p13
g4
-sS'model.dep_ut'
-p14
-g6
sS'model.out'
-p15
-g6
+p14
+g4
sS'gr_i'
+p15
+g4
+sS'x.graphics.in_implicit'
p16
-g6
+g4
sS'y'
p17
+g4
+sS'x'
+p18
g6
sS'model'
-p18
-S'object'
p19
-sS'this.x.graphics.in_implicit'
+S'object'
p20
-g6
sS'typ'
p21
-g6
+g4
s. \ No newline at end of file
diff --git a/js/Electrical/Gyrator.pickle b/js/Electrical/Gyrator.pickle
index 372f8f0a..8a6c5e65 100644
--- a/js/Electrical/Gyrator.pickle
+++ b/js/Electrical/Gyrator.pickle
@@ -11,7 +11,7 @@ p4
atp5
Rp6
.(dp0
-S'this.x.model.equations.parameters[2-1]'
+S'x.model.equations.parameters[2-1]'
p1
S'vector'
p2
@@ -40,84 +40,81 @@ g10
sS'x.graphics'
p13
g4
-sS'this.x.graphics.exprs'
+sS'mo.inputs'
p14
-NsS'this.x.graphics.out_implicit'
+g8
+sS'Typeout'
p15
g8
-sS'mo.inputs'
+sS'x.graphics.in_implicit'
p16
g8
-sS'Typeout'
-p17
-g8
sS'mo.parameters'
-p18
+p17
g2
-sS'this.x'
-p19
-g10
sS'model.sim'
-p20
+p18
g6
sS'ModelName'
-p21
+p19
g6
sS'y'
-p22
+p20
g2
sS'mo.outputs'
-p23
+p21
g8
sS'Typein'
-p24
+p22
+g8
+sS'x.graphics.out_implicit'
+p23
g8
sS'model.rpar'
-p25
+p24
g8
sS'P'
-p26
+p25
g8
sS'graphics'
-p27
+p26
g4
sS'typ'
-p28
+p27
g2
-sS'this.x.graphics.in_implicit'
-p29
-g8
sS'model.blocktype'
-p30
+p28
g6
-sS'MO'
-p31
-g8
+sS'mo'
+p29
+g10
+sS'gr_i'
+p30
+g2
sS'MI'
-p32
+p31
g8
sS'model.dep_ut'
-p33
+p32
g2
sS'exprs'
-p34
+p33
g8
-sS'gr_i'
+sS'x.graphics.exprs'
+p34
+NsS'PortName'
p35
-g2
-sS'PortName'
-p36
g8
sS'x'
-p37
-g4
+p36
+g10
sS'model'
-p38
+p37
g4
sS'ParametersName'
+p38
+g8
+sS'MO'
p39
g8
-sS'mo'
-p40
-g10
s. \ No newline at end of file
diff --git a/js/Electrical/IdealTransformer.pickle b/js/Electrical/IdealTransformer.pickle
index a8b00713..80b6afcb 100644
--- a/js/Electrical/IdealTransformer.pickle
+++ b/js/Electrical/IdealTransformer.pickle
@@ -9,7 +9,7 @@ p3
atp4
Rp5
.(dp0
-S'this.x.model.equations.parameters[2-1]'
+S'x.model.equations.parameters[2-1]'
p1
S'vector'
p2
@@ -37,85 +37,82 @@ g9
sS'x.graphics'
p12
g4
-sS'this.x.graphics.exprs'
+sS'mo.inputs'
p13
-NsS'this.x.graphics.out_implicit'
-p14
S'matrix'
+p14
+sS'Typeout'
p15
-sS'mo.inputs'
+g14
+sS'x.graphics.in_implicit'
p16
-g15
-sS'Typeout'
-p17
-g15
+g14
sS'mo.parameters'
-p18
+p17
g2
-sS'this.x'
-p19
-g9
sS'model.sim'
-p20
+p18
g6
sS'ModelName'
-p21
+p19
g6
sS'y'
-p22
+p20
g2
sS'mo.outputs'
-p23
-g15
+p21
+g14
sS'Typein'
-p24
-g15
+p22
+g14
+sS'x.graphics.out_implicit'
+p23
+g14
sS'model.rpar'
-p25
+p24
g2
sS'P'
-p26
-g15
+p25
+g14
sS'graphics'
-p27
+p26
g4
sS'typ'
-p28
+p27
g2
-sS'this.x.graphics.in_implicit'
-p29
-g15
sS'model.blocktype'
-p30
+p28
g6
-sS'MO'
-p31
-g15
+sS'mo'
+p29
+g9
+sS'gr_i'
+p30
+g2
sS'MI'
-p32
-g15
+p31
+g14
sS'model.dep_ut'
-p33
+p32
g2
sS'exprs'
-p34
+p33
g2
-sS'gr_i'
+sS'x.graphics.exprs'
+p34
+NsS'PortName'
p35
-g2
-sS'PortName'
-p36
-g15
+g14
sS'x'
-p37
-g4
+p36
+g9
sS'model'
-p38
+p37
g4
sS'ParametersName'
-p39
+p38
g2
-sS'mo'
-p40
-g9
+sS'MO'
+p39
+g14
s. \ No newline at end of file
diff --git a/js/Electrical/Inductor.pickle b/js/Electrical/Inductor.pickle
index 53b07415..7877e5f2 100644
--- a/js/Electrical/Inductor.pickle
+++ b/js/Electrical/Inductor.pickle
@@ -20,7 +20,7 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -29,65 +29,66 @@ p8
sS'model.in1'
p9
g8
-sS'typ'
+sS'x.graphics'
p10
-g8
+g2
sS'mo.inputs'
p11
g5
-sS'mo.parameters'
+sS'x.graphics.in_implicit'
p12
g8
-sS'this.x'
+sS'mo.parameters'
p13
-S'double'
-p14
+g8
sS'model.sim'
-p15
+p14
g5
sS'model.equations'
+p15
+S'double'
p16
-g14
sS'mo.outputs'
p17
g5
-sS'model.rpar'
+sS'x.graphics.out_implicit'
p18
-NsS'graphics.exprs'
+g8
+sS'L'
p19
-NsS'this.x.graphics'
+g16
+sS'model.rpar'
p20
-g2
-sS'this.x.graphics.in_implicit'
+g16
+sS'graphics.exprs'
p21
+NsS'typ'
+p22
g8
sS'model.blocktype'
-p22
+p23
g5
sS'mo'
-p23
-g14
-sS'model.dep_ut'
p24
+g16
+sS'model.dep_ut'
+p25
g8
sS'model.equations.parameters[2-1]'
-p25
+p26
g8
sS'exprs'
-p26
+p27
g5
sS'gr_i'
-p27
-g8
-sS'this.L'
p28
-g14
-sS'this.x.graphics.out_implicit'
-p29
g8
sS'y'
-p30
+p29
g8
+sS'x'
+p30
+g16
sS'model'
p31
g2
diff --git a/js/Electrical/MOTOR.pickle b/js/Electrical/MOTOR.pickle
index 3b5deb46..9a3a7caa 100644
--- a/js/Electrical/MOTOR.pickle
+++ b/js/Electrical/MOTOR.pickle
@@ -7,48 +7,48 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'vector'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
-S'vector'
+g2
+sS'exprs'
p6
-sS'model.blocktype'
+g2
+sS'x.graphics.out_implicit'
p7
-g4
-sS'exprs'
+S'matrix'
p8
-g4
-sS'this.x.graphics.out_implicit'
+sS'model.dep_ut'
p9
-S'matrix'
+g4
+sS'model.out'
p10
-sS'model.dep_ut'
+g8
+sS'gr_i'
p11
-g6
-sS'model.out'
+g4
+sS'x.graphics.in_implicit'
p12
-g10
-sS'gr_i'
-p13
-g6
+g4
sS'y'
+p13
+g4
+sS'x'
p14
-g6
-sS'model'
+S'double'
p15
-S'object'
+sS'model'
p16
-sS'this.x.graphics.in_implicit'
+S'object'
p17
-g6
sS'typ'
p18
-g6
+g4
s. \ No newline at end of file
diff --git a/js/Electrical/NMOS.pickle b/js/Electrical/NMOS.pickle
index 57a4855a..3c7082ed 100644
--- a/js/Electrical/NMOS.pickle
+++ b/js/Electrical/NMOS.pickle
@@ -36,70 +36,70 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'K2'
p6
-NsS'model.out'
-p7
S'double'
+p7
+sS'x.model'
p8
-sS'this.W'
+NsS'K5'
p9
-g8
-sS'model.in1'
+g7
+sS'model.out'
p10
-g8
-sS'typ'
+g7
+sS'model.in1'
p11
-S'vector'
+g7
+sS'x.graphics'
p12
-sS'this.K2'
-p13
-g8
+g2
sS'mo.inputs'
-p14
+p13
g5
-sS'this.K5'
+sS'Beta'
+p14
+g7
+sS'x.graphics.in_implicit'
p15
-g8
-sS'mo.parameters'
+S'vector'
p16
-g12
-sS'this.Beta'
+sS'mo.parameters'
p17
-g8
-sS'this.x'
-p18
-g8
+g16
sS'model.sim'
-p19
+p18
g5
sS'model.equations'
+p19
+g7
+sS'RDS'
p20
-g8
-sS'this.dL'
-p21
-g8
+g7
sS'mo.outputs'
-p22
+p21
S'matrix'
+p22
+sS'x.graphics.out_implicit'
p23
-sS'this.Vt'
+g22
+sS'L'
p24
-g8
-sS'graphics.exprs'
+g7
+sS'W'
p25
-NsS'this.RDS'
+g7
+sS'graphics.exprs'
p26
-g8
-sS'this.x.graphics'
+NsS'typ'
p27
-g2
-sS'this.dW'
+g16
+sS'dW'
p28
-g8
-sS'this.x.graphics.in_implicit'
+g7
+sS'dL'
p29
-g12
+g7
sS'model.blocktype'
p30
g5
@@ -108,25 +108,25 @@ p31
g2
sS'model.dep_ut'
p32
-g12
+g16
sS'model.equations.parameters[2-1]'
p33
-g12
+g16
sS'exprs'
p34
-g23
+g22
sS'gr_i'
p35
-g12
-sS'this.L'
+g16
+sS'Vt'
p36
-g8
-sS'this.x.graphics.out_implicit'
-p37
-g23
+g7
sS'y'
+p37
+g16
+sS'x'
p38
-g12
+g7
sS'model'
p39
g2
diff --git a/js/Electrical/NPN.pickle b/js/Electrical/NPN.pickle
index 87fccc09..16e61485 100644
--- a/js/Electrical/NPN.pickle
+++ b/js/Electrical/NPN.pickle
@@ -41,7 +41,7 @@ p19
atp20
Rp21
.(dp0
-S'this.x.model.equations.parameters[2-1]'
+S'x.model.equations.parameters[2-1]'
p1
S'vector'
p2
@@ -70,84 +70,81 @@ g10
sS'x.graphics'
p13
g4
-sS'this.x.graphics.exprs'
+sS'mo.inputs'
p14
-NsS'this.x.graphics.out_implicit'
+g8
+sS'Typeout'
p15
g8
-sS'mo.inputs'
+sS'x.graphics.in_implicit'
p16
g8
-sS'Typeout'
-p17
-g8
sS'mo.parameters'
-p18
+p17
g2
-sS'this.x'
-p19
-g10
sS'model.sim'
-p20
+p18
g6
sS'ModelName'
-p21
+p19
g6
sS'y'
-p22
+p20
g2
sS'mo.outputs'
-p23
+p21
g8
sS'Typein'
-p24
+p22
+g8
+sS'x.graphics.out_implicit'
+p23
g8
sS'model.rpar'
-p25
+p24
g8
sS'P'
-p26
+p25
g8
sS'graphics'
-p27
+p26
g4
sS'typ'
-p28
+p27
g2
-sS'this.x.graphics.in_implicit'
-p29
-g8
sS'model.blocktype'
-p30
+p28
g6
-sS'MO'
-p31
-g8
+sS'mo'
+p29
+g10
+sS'gr_i'
+p30
+g2
sS'MI'
-p32
+p31
g8
sS'model.dep_ut'
-p33
+p32
g2
sS'exprs'
-p34
+p33
g8
-sS'gr_i'
+sS'x.graphics.exprs'
+p34
+NsS'PortName'
p35
-g2
-sS'PortName'
-p36
g8
sS'x'
-p37
-g4
+p36
+g10
sS'model'
-p38
+p37
g4
sS'ParametersName'
+p38
+g8
+sS'MO'
p39
g8
-sS'mo'
-p40
-g10
s. \ No newline at end of file
diff --git a/js/Electrical/OpAmp.pickle b/js/Electrical/OpAmp.pickle
index 8f37888d..c1058a70 100644
--- a/js/Electrical/OpAmp.pickle
+++ b/js/Electrical/OpAmp.pickle
@@ -24,7 +24,7 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -33,20 +33,20 @@ p8
sS'model.in1'
p9
g8
-sS'typ'
+sS'x.graphics'
p10
-S'vector'
-p11
+g2
sS'mo.inputs'
-p12
+p11
S'matrix'
+p12
+sS'x.graphics.in_implicit'
p13
+g12
sS'mo.parameters'
p14
-g11
-sS'this.x'
+S'vector'
p15
-g8
sS'model.sim'
p16
g5
@@ -55,24 +55,24 @@ p17
g8
sS'mo.outputs'
p18
-g11
-sS'model.rpar'
+g15
+sS'x.graphics.out_implicit'
p19
-g11
-sS'S'
+g15
+sS'model.rpar'
p20
-g11
-sS'graphics.exprs'
+g15
+sS'S'
p21
-NsS'Z'
+g15
+sS'graphics.exprs'
p22
-g11
-sS'this.x.graphics'
+NsS'Z'
p23
-g2
-sS'this.x.graphics.in_implicit'
+g15
+sS'typ'
p24
-g13
+g15
sS'model.blocktype'
p25
g5
@@ -81,22 +81,22 @@ p26
g2
sS'model.dep_ut'
p27
-g11
+g15
sS'model.equations.parameters[2-1]'
p28
-g11
+g15
sS'exprs'
p29
g5
sS'gr_i'
p30
-g11
-sS'this.x.graphics.out_implicit'
-p31
-g11
+g15
sS'y'
+p31
+g15
+sS'x'
p32
-g11
+g8
sS'model'
p33
g2
diff --git a/js/Electrical/PMOS.pickle b/js/Electrical/PMOS.pickle
index 57a4855a..3c7082ed 100644
--- a/js/Electrical/PMOS.pickle
+++ b/js/Electrical/PMOS.pickle
@@ -36,70 +36,70 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'K2'
p6
-NsS'model.out'
-p7
S'double'
+p7
+sS'x.model'
p8
-sS'this.W'
+NsS'K5'
p9
-g8
-sS'model.in1'
+g7
+sS'model.out'
p10
-g8
-sS'typ'
+g7
+sS'model.in1'
p11
-S'vector'
+g7
+sS'x.graphics'
p12
-sS'this.K2'
-p13
-g8
+g2
sS'mo.inputs'
-p14
+p13
g5
-sS'this.K5'
+sS'Beta'
+p14
+g7
+sS'x.graphics.in_implicit'
p15
-g8
-sS'mo.parameters'
+S'vector'
p16
-g12
-sS'this.Beta'
+sS'mo.parameters'
p17
-g8
-sS'this.x'
-p18
-g8
+g16
sS'model.sim'
-p19
+p18
g5
sS'model.equations'
+p19
+g7
+sS'RDS'
p20
-g8
-sS'this.dL'
-p21
-g8
+g7
sS'mo.outputs'
-p22
+p21
S'matrix'
+p22
+sS'x.graphics.out_implicit'
p23
-sS'this.Vt'
+g22
+sS'L'
p24
-g8
-sS'graphics.exprs'
+g7
+sS'W'
p25
-NsS'this.RDS'
+g7
+sS'graphics.exprs'
p26
-g8
-sS'this.x.graphics'
+NsS'typ'
p27
-g2
-sS'this.dW'
+g16
+sS'dW'
p28
-g8
-sS'this.x.graphics.in_implicit'
+g7
+sS'dL'
p29
-g12
+g7
sS'model.blocktype'
p30
g5
@@ -108,25 +108,25 @@ p31
g2
sS'model.dep_ut'
p32
-g12
+g16
sS'model.equations.parameters[2-1]'
p33
-g12
+g16
sS'exprs'
p34
-g23
+g22
sS'gr_i'
p35
-g12
-sS'this.L'
+g16
+sS'Vt'
p36
-g8
-sS'this.x.graphics.out_implicit'
-p37
-g23
+g7
sS'y'
+p37
+g16
+sS'x'
p38
-g12
+g7
sS'model'
p39
g2
diff --git a/js/Electrical/PNP.pickle b/js/Electrical/PNP.pickle
index 87fccc09..16e61485 100644
--- a/js/Electrical/PNP.pickle
+++ b/js/Electrical/PNP.pickle
@@ -41,7 +41,7 @@ p19
atp20
Rp21
.(dp0
-S'this.x.model.equations.parameters[2-1]'
+S'x.model.equations.parameters[2-1]'
p1
S'vector'
p2
@@ -70,84 +70,81 @@ g10
sS'x.graphics'
p13
g4
-sS'this.x.graphics.exprs'
+sS'mo.inputs'
p14
-NsS'this.x.graphics.out_implicit'
+g8
+sS'Typeout'
p15
g8
-sS'mo.inputs'
+sS'x.graphics.in_implicit'
p16
g8
-sS'Typeout'
-p17
-g8
sS'mo.parameters'
-p18
+p17
g2
-sS'this.x'
-p19
-g10
sS'model.sim'
-p20
+p18
g6
sS'ModelName'
-p21
+p19
g6
sS'y'
-p22
+p20
g2
sS'mo.outputs'
-p23
+p21
g8
sS'Typein'
-p24
+p22
+g8
+sS'x.graphics.out_implicit'
+p23
g8
sS'model.rpar'
-p25
+p24
g8
sS'P'
-p26
+p25
g8
sS'graphics'
-p27
+p26
g4
sS'typ'
-p28
+p27
g2
-sS'this.x.graphics.in_implicit'
-p29
-g8
sS'model.blocktype'
-p30
+p28
g6
-sS'MO'
-p31
-g8
+sS'mo'
+p29
+g10
+sS'gr_i'
+p30
+g2
sS'MI'
-p32
+p31
g8
sS'model.dep_ut'
-p33
+p32
g2
sS'exprs'
-p34
+p33
g8
-sS'gr_i'
+sS'x.graphics.exprs'
+p34
+NsS'PortName'
p35
-g2
-sS'PortName'
-p36
g8
sS'x'
-p37
-g4
+p36
+g10
sS'model'
-p38
+p37
g4
sS'ParametersName'
+p38
+g8
+sS'MO'
p39
g8
-sS'mo'
-p40
-g10
s. \ No newline at end of file
diff --git a/js/Electrical/PotentialSensor.pickle b/js/Electrical/PotentialSensor.pickle
index 413176bb..f97bffc2 100644
--- a/js/Electrical/PotentialSensor.pickle
+++ b/js/Electrical/PotentialSensor.pickle
@@ -7,62 +7,62 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'vector'
p4
-sS'model.in1'
+sS'model.equations'
p5
-S'vector'
+S'double'
p6
-sS'model.equations'
+sS'model.blocktype'
p7
g2
-sS'model.blocktype'
+sS'x.graphics.out_implicit'
p8
g4
-sS'this.x.graphics.out_implicit'
+sS'mo'
p9
g6
-sS'mo'
+sS'mo.inputs'
p10
g2
-sS'mo.inputs'
-p11
-g4
sS'mo.model'
+p11
+g2
+sS'model.rpar'
p12
g4
-sS'model.rpar'
-p13
-g6
sS'model.out'
-p14
-g6
+p13
+g4
sS'gr_i'
+p14
+g4
+sS'x.graphics.in_implicit'
p15
-g6
+g4
sS'model.dep_ut'
p16
-g6
+g4
sS'y'
p17
+g4
+sS'x'
+p18
g6
sS'model'
-p18
-S'object'
p19
-sS'this.x.graphics.in_implicit'
+S'object'
p20
-g6
sS'typ'
p21
-g6
+g4
sS'mo.outputs'
p22
-g6
+g4
s. \ No newline at end of file
diff --git a/js/Electrical/Resistor.pickle b/js/Electrical/Resistor.pickle
index 8f50f4e6..fa394c32 100644
--- a/js/Electrical/Resistor.pickle
+++ b/js/Electrical/Resistor.pickle
@@ -20,7 +20,7 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -29,19 +29,19 @@ p8
sS'model.in1'
p9
g8
-sS'typ'
+sS'x.graphics'
p10
-S'vector'
-p11
+g2
sS'mo.inputs'
-p12
+p11
g5
-sS'mo.parameters'
+sS'x.graphics.in_implicit'
+p12
+S'vector'
p13
-g11
-sS'this.x'
+sS'mo.parameters'
p14
-g8
+g13
sS'model.sim'
p15
g5
@@ -51,44 +51,45 @@ g8
sS'mo.outputs'
p17
g5
-sS'model.rpar'
+sS'x.graphics.out_implicit'
p18
-NsS'graphics.exprs'
+g13
+sS'model.rpar'
p19
-NsS'this.x.graphics'
+g8
+sS'R'
p20
-g2
-sS'this.x.graphics.in_implicit'
+g8
+sS'graphics.exprs'
p21
-g11
-sS'model.blocktype'
+NsS'typ'
p22
-g5
-sS'this.R'
+g13
+sS'model.blocktype'
p23
-g8
-sS'model.dep_ut'
+g5
+sS'mo'
p24
-g11
-sS'model.equations.parameters[2-1]'
+g2
+sS'model.dep_ut'
p25
-g11
-sS'exprs'
+g13
+sS'model.equations.parameters[2-1]'
p26
+g13
+sS'exprs'
+p27
g5
sS'gr_i'
-p27
-g11
-sS'this.x.graphics.out_implicit'
p28
-g11
+g13
sS'y'
p29
-g11
-sS'model'
+g13
+sS'x'
p30
-g2
-sS'mo'
+g8
+sS'model'
p31
g2
s. \ No newline at end of file
diff --git a/js/Electrical/SineVoltage.pickle b/js/Electrical/SineVoltage.pickle
index 98ce6c37..8e37a926 100644
--- a/js/Electrical/SineVoltage.pickle
+++ b/js/Electrical/SineVoltage.pickle
@@ -17,100 +17,100 @@ p7
atp8
Rp9
.(dp0
-S'this.frq'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'this.ph'
+sS'offset'
p3
-g2
-sS'arg1'
+S'double'
p4
-S'object'
+sS'mo.model'
p5
-sS'graphics'
+S'string'
p6
-g5
-sS'mo.model'
+sS'x.model'
p7
-S'string'
+NsS'model.out'
p8
-sS'this.start'
+S'vector'
p9
-g2
-sS'this.V'
+sS'model.in1'
p10
-g2
-sS'this.x.model'
+g9
+sS'x.graphics'
p11
-NsS'model.out'
+g2
+sS'mo.inputs'
p12
-S'vector'
+g6
+sS'start'
p13
-sS'model.in1'
+g4
+sS'frq'
p14
-g13
-sS'typ'
+g4
+sS'x.graphics.in_implicit'
p15
-g13
-sS'mo.inputs'
+g9
+sS'ph'
p16
-g8
+g4
sS'mo.parameters'
p17
-g13
-sS'this.x'
-p18
-g2
+g9
sS'model.sim'
+p18
+g6
+sS'V'
p19
-g8
+g4
sS'model.equations'
p20
-g2
+g4
sS'mo.outputs'
p21
-g8
-sS'model.rpar'
+g6
+sS'x.graphics.out_implicit'
p22
-S'matrix'
+g9
+sS'model.rpar'
p23
-sS'graphics.exprs'
+S'matrix'
p24
-NsS'this.offset'
+sS'graphics.exprs'
p25
-g2
-sS'this.x.graphics'
+NsS'typ'
p26
-g5
-sS'this.x.graphics.in_implicit'
-p27
-g13
+g9
sS'model.blocktype'
+p27
+g6
+sS'graphics'
p28
-g8
-sS'mo'
-p29
g2
sS'model.dep_ut'
-p30
-g13
+p29
+g9
sS'model.equations.parameters[2-1]'
-p31
-g13
+p30
+g9
sS'exprs'
-p32
-g23
+p31
+g24
sS'gr_i'
+p32
+g9
+sS'y'
p33
-g13
-sS'this.x.graphics.out_implicit'
+g9
+sS'x'
p34
-g13
-sS'y'
-p35
-g13
+g4
sS'model'
+p35
+g2
+sS'mo'
p36
-g5
+g4
s. \ No newline at end of file
diff --git a/js/Electrical/Switch.pickle b/js/Electrical/Switch.pickle
index a1f31b3a..aa8da9b7 100644
--- a/js/Electrical/Switch.pickle
+++ b/js/Electrical/Switch.pickle
@@ -22,7 +22,7 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -31,76 +31,76 @@ p8
sS'model.in1'
p9
g8
-sS'this.Ron'
+sS'x.graphics'
p10
-g8
-sS'typ'
+g2
+sS'mo.inputs'
p11
-S'vector'
+S'matrix'
p12
-sS'mo.inputs'
+sS'x.graphics.in_implicit'
p13
-S'matrix'
-p14
+g12
sS'mo.parameters'
+p14
+S'vector'
p15
-g12
-sS'this.x'
-p16
-g8
sS'model.sim'
-p17
+p16
g5
sS'model.equations'
-p18
+p17
g8
sS'mo.outputs'
-p19
+p18
g5
+sS'x.graphics.out_implicit'
+p19
+g15
sS'model.rpar'
p20
g8
sS'S'
p21
-g14
+g12
sS'graphics.exprs'
p22
-NsS'this.Roff'
+NsS'Z'
p23
g8
-sS'Z'
+sS'typ'
p24
-g8
-sS'this.x.graphics'
+g15
+sS'model.blocktype'
p25
-g2
-sS'this.x.graphics.in_implicit'
+g5
+sS'Roff'
p26
-g14
-sS'model.blocktype'
+g8
+sS'Ron'
p27
-g5
+g8
sS'mo'
p28
g2
sS'model.dep_ut'
p29
-g12
+g15
sS'model.equations.parameters[2-1]'
p30
-g12
+g15
sS'exprs'
p31
g5
sS'gr_i'
p32
-g12
-sS'this.x.graphics.out_implicit'
-p33
-g12
+g15
sS'y'
+p33
+g15
+sS'x'
p34
-g12
+g8
sS'model'
p35
g2
diff --git a/js/Electrical/VVsourceAC.pickle b/js/Electrical/VVsourceAC.pickle
index af8b720b..09f887d5 100644
--- a/js/Electrical/VVsourceAC.pickle
+++ b/js/Electrical/VVsourceAC.pickle
@@ -9,91 +9,91 @@ p3
atp4
Rp5
.(dp0
-S'model.sim'
+S'FR'
p1
-S'string'
+S'double'
p2
-sS'arg1'
+sS'model.sim'
p3
-S'object'
+S'string'
p4
-sS'graphics'
+sS'arg1'
p5
-g4
-sS'mo.model'
+S'object'
p6
-g2
-sS'this.x.model'
+sS'graphics'
p7
-NsS'model.out'
+g6
+sS'mo.model'
p8
-S'vector'
+g4
+sS'x.model'
p9
-sS'model.in1'
+NsS'model.out'
p10
-S'matrix'
+S'vector'
p11
-sS'typ'
+sS'model.in1'
p12
-g9
-sS'mo.inputs'
+S'matrix'
p13
-g9
-sS'mo.parameters'
+sS'x.graphics'
p14
-g9
-sS'this.FR'
+g6
+sS'mo.inputs'
p15
-S'double'
+g11
+sS'x.graphics.in_implicit'
p16
-sS'this.x'
+g11
+sS'mo.parameters'
p17
-g16
+g11
sS'VA'
p18
-g16
+g2
sS'model.equations'
p19
-g16
+g2
sS'mo.outputs'
p20
-g2
-sS'model.rpar'
+g4
+sS'x.graphics.out_implicit'
p21
-g9
-sS'graphics.exprs'
+g11
+sS'model.rpar'
p22
-NsS'this.x.graphics'
+g11
+sS'graphics.exprs'
p23
-g4
-sS'this.x.graphics.in_implicit'
+NsS'typ'
p24
-g9
+g11
sS'model.blocktype'
p25
-g2
+g4
sS'mo'
p26
-g16
+g2
sS'model.dep_ut'
p27
-g9
+g11
sS'model.equations.parameters[2-1]'
p28
-g9
+g11
sS'exprs'
p29
-g9
+g11
sS'gr_i'
p30
-g9
-sS'this.x.graphics.out_implicit'
-p31
-g9
+g11
sS'y'
+p31
+g11
+sS'x'
p32
-g9
+g2
sS'model'
p33
-g4
+g6
s. \ No newline at end of file
diff --git a/js/Electrical/VariableResistor.pickle b/js/Electrical/VariableResistor.pickle
index a99a3770..a8d46cd4 100644
--- a/js/Electrical/VariableResistor.pickle
+++ b/js/Electrical/VariableResistor.pickle
@@ -7,62 +7,62 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.equations'
+p5
+g4
+sS'model.blocktype'
p6
g2
-sS'model.blocktype'
-p7
-g4
sS'exprs'
-p8
+p7
S'vector'
+p8
+sS'x.graphics.out_implicit'
p9
-sS'this.x.graphics.out_implicit'
-p10
-g9
+g8
sS'mo'
-p11
+p10
S'object'
-p12
+p11
sS'mo.inputs'
-p13
-g9
+p12
+g8
sS'mo.model'
-p14
-g4
+p13
+g2
sS'model.dep_ut'
-p15
-g9
+p14
+g8
sS'model.out'
-p16
-g2
+p15
+g4
sS'gr_i'
+p16
+g8
+sS'x.graphics.in_implicit'
p17
-g9
+g8
sS'y'
p18
-g9
-sS'model'
+g8
+sS'x'
p19
-g12
-sS'this.x.graphics.in_implicit'
+g4
+sS'model'
p20
-g9
+g11
sS'typ'
p21
-g9
+g8
sS'mo.outputs'
p22
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Electrical/VoltageSensor.pickle b/js/Electrical/VoltageSensor.pickle
index fa14c6bc..a76e4523 100644
--- a/js/Electrical/VoltageSensor.pickle
+++ b/js/Electrical/VoltageSensor.pickle
@@ -7,63 +7,63 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.equations'
+p5
+g4
+sS'model.blocktype'
p6
g2
-sS'model.blocktype'
-p7
-g4
sS'exprs'
-p8
+p7
S'vector'
+p8
+sS'x.graphics.out_implicit'
p9
-sS'this.x.graphics.out_implicit'
-p10
S'matrix'
-p11
+p10
sS'mo'
+p11
+g4
+sS'mo.inputs'
p12
g2
-sS'mo.inputs'
-p13
-g4
sS'mo.model'
-p14
-g4
+p13
+g2
sS'model.dep_ut'
-p15
-g9
+p14
+g8
sS'model.out'
-p16
-g11
+p15
+g10
sS'gr_i'
+p16
+g8
+sS'x.graphics.in_implicit'
p17
-g9
+g8
sS'y'
p18
-g9
-sS'model'
+g8
+sS'x'
p19
-S'object'
+g4
+sS'model'
p20
-sS'this.x.graphics.in_implicit'
+S'object'
p21
-g9
sS'typ'
p22
-g9
+g8
sS'mo.outputs'
p23
-g11
+g10
s. \ No newline at end of file
diff --git a/js/Electrical/VsourceAC.pickle b/js/Electrical/VsourceAC.pickle
index 8e137727..b545ba61 100644
--- a/js/Electrical/VsourceAC.pickle
+++ b/js/Electrical/VsourceAC.pickle
@@ -11,91 +11,91 @@ p4
atp5
Rp6
.(dp0
-S'arg1'
+S'FR'
p1
-S'object'
+S'double'
p2
-sS'graphics'
+sS'model.sim'
p3
-g2
-sS'mo.model'
-p4
S'string'
+p4
+sS'arg1'
p5
-sS'this.x.model'
+S'object'
p6
-NsS'model.out'
+sS'graphics'
p7
-S'vector'
+g6
+sS'mo.model'
p8
-sS'model.in1'
+g4
+sS'x.model'
p9
-g8
-sS'typ'
+NsS'model.out'
p10
-g8
-sS'mo.inputs'
+S'vector'
p11
-g5
-sS'mo.parameters'
+sS'model.in1'
p12
-g8
-sS'this.FR'
+g11
+sS'x.graphics'
p13
-S'double'
+g6
+sS'mo.inputs'
p14
-sS'this.x'
+g4
+sS'x.graphics.in_implicit'
p15
-g14
-sS'model.sim'
+g11
+sS'mo.parameters'
p16
-g5
-sS'model.equations'
+g11
+sS'VA'
p17
-g14
-sS'mo.outputs'
+g2
+sS'model.equations'
p18
-g5
-sS'model.rpar'
+g2
+sS'mo.outputs'
p19
-S'matrix'
+g4
+sS'x.graphics.out_implicit'
p20
-sS'graphics.exprs'
+g11
+sS'model.rpar'
p21
-NsS'this.x.graphics'
+S'matrix'
p22
-g2
-sS'this.x.graphics.in_implicit'
+sS'graphics.exprs'
p23
-g8
-sS'model.blocktype'
+NsS'typ'
p24
-g5
-sS'mo'
+g11
+sS'model.blocktype'
p25
-g14
-sS'model.dep_ut'
+g4
+sS'mo'
p26
-g8
-sS'model.equations.parameters[2-1]'
+g2
+sS'model.dep_ut'
p27
-g8
-sS'exprs'
+g11
+sS'model.equations.parameters[2-1]'
p28
-g20
-sS'gr_i'
+g11
+sS'exprs'
p29
-g8
-sS'this.x.graphics.out_implicit'
+g22
+sS'gr_i'
p30
-g8
+g11
sS'y'
p31
-g8
-sS'model'
+g11
+sS'x'
p32
g2
-sS'this.VA'
+sS'model'
p33
-g14
+g6
s. \ No newline at end of file
diff --git a/js/Events/ANDBLK.pickle b/js/Events/ANDBLK.pickle
index e80c6ad2..d6ad874e 100644
--- a/js/Events/ANDBLK.pickle
+++ b/js/Events/ANDBLK.pickle
@@ -11,20 +11,20 @@ S'diagram.objs[1-1]'
p1
S'object'
p2
-sS'output_port.graphics.exprs'
+sS'x.gui'
p3
S'string'
p4
-sS'this.x.model.rpar'
+sS'output_port.graphics.exprs'
p5
-S'double'
-p6
+g4
sS'input_port1'
-p7
+p6
g2
sS'diagram.objs[9-1]'
+p7
+S'double'
p8
-g6
sS'output_port.graphics.flip'
p9
S'boolean'
@@ -39,176 +39,176 @@ sS'input_port2.graphics.sz'
p13
S'vector'
p14
-sS'input_port2.graphics.orig'
+sS'x.graphics.pein'
p15
-g14
-sS'input_port1.graphics.flip'
+S'matrix'
p16
-g10
-sS'split.graphics.orig'
+sS'input_port2.graphics.orig'
p17
-S'matrix'
+g14
+sS'x.model.evtin'
p18
-sS'ifthel'
+g16
+sS'input_port1.graphics.flip'
p19
-g2
-sS'split.graphics.peout'
+g10
+sS'x.model.dep_ut'
p20
-g18
-sS'output_port.graphics.pein'
+g14
+sS'split.graphics.orig'
p21
-g6
-sS'diagram.objs[2-1]'
+g16
+sS'x.model.rpar'
p22
-g2
-sS'andlog'
+g8
+sS'ifthel'
p23
g2
-sS'this.x.model.firing'
+sS'split.graphics.peout'
p24
-g10
-sS'ifthel.graphics.pin'
+g16
+sS'output_port.graphics.pein'
p25
-g6
-sS'output_port.model.ipar'
+g8
+sS'diagram.objs[2-1]'
p26
-g6
-sS'typ'
+g2
+sS'andlog'
p27
-g14
-sS'split.graphics.pein'
+g2
+sS'x.model.firing'
p28
-g6
-sS'andlog.graphics.pein'
+g10
+sS'ifthel.graphics.pin'
p29
-g18
-sS'this.x.graphics.pein'
+g8
+sS'output_port.model.ipar'
p30
-g18
-sS'this.x.graphics.gr_i'
+g8
+sS'typ'
p31
g14
-sS'diagram.objs[7-1]'
+sS'split.graphics.pein'
p32
-g2
-sS'diagram.objs[6-1]'
+g8
+sS'input_port2.graphics.flip'
p33
-g6
-sS'split'
+g10
+sS'x.model.blocktype'
p34
-g2
-sS'andlog.graphics.pout'
+g4
+sS'andlog.graphics.pein'
p35
-g6
-sS'this.x.model.evtout'
+g16
+sS'x.graphics.peout'
p36
-g6
-sS'this.x.model.sim'
+g8
+sS'diagram.objs[7-1]'
p37
-g4
-sS'diagram.objs[8-1]'
+g2
+sS'diagram.objs[6-1]'
p38
-g6
-sS'diagram.objs[3-1]'
+g8
+sS'split'
p39
g2
-sS'this.x.graphics.sz'
+sS'andlog.graphics.pout'
p40
-g14
-sS'input_port1.graphics.sz'
+g8
+sS'diagram.objs[8-1]'
p41
-g14
-sS'diagram.objs[5-1]'
+g8
+sS'diagram.objs[3-1]'
p42
g2
-sS'this.x'
+sS'input_port1.graphics.sz'
p43
-g6
-sS'this.x.graphics.peout'
+g14
+sS'diagram.objs[5-1]'
p44
-g6
+g2
sS'andlog.graphics.orig'
p45
g14
sS'diagram.objs[4-1]'
p46
-g6
-sS'this.x.gui'
+g8
+sS'x.graphics.gr_i'
p47
-g4
+g14
sS'ifthel.graphics.pein'
p48
-g6
+g8
sS'ifthel.graphics.orig'
p49
g14
sS'input_port2.model.ipar'
p50
-g6
+g8
sS'diagram'
p51
-g6
+g8
sS'input_port2.graphics.peout'
p52
-g6
+g8
sS'diagram.objs[10-1]'
p53
g2
-sS'this.x.model.dep_ut'
-p54
-g14
sS'output_port.graphics.sz'
-p55
+p54
g14
sS'andlog.graphics.sz'
-p56
+p55
g14
-sS'this.x.model.blocktype'
-p57
-g4
sS'diagram.objs[12-1]'
-p58
-g6
+p56
+g8
sS'ifthel.graphics.peout'
-p59
-g18
+p57
+g16
sS'input_port1.graphics.orig'
-p60
+p58
g14
+sS'x.model.sim'
+p59
+g4
sS'output_port'
-p61
+p60
g2
-sS'this.x.model.evtin'
-p62
-g18
sS'andlog.graphics.flip'
-p63
+p61
g10
sS'input_port1.graphics.peout'
-p64
-g6
+p62
+g8
sS'ifthel.graphics.sz'
-p65
+p63
g14
sS'ifthel.graphics.flip'
-p66
+p64
g10
+sS'x.graphics.sz'
+p65
+g14
sS'input_port1.model.ipar'
-p67
-g6
+p66
+g8
sS'input_port2.graphics.exprs'
-p68
+p67
g4
sS'output_port.graphics.orig'
-p69
+p68
g14
sS'y'
-p70
+p69
g14
-sS'input_port2.graphics.flip'
-p71
-g10
+sS'x'
+p70
+g8
sS'diagram.objs[11-1]'
+p71
+g8
+sS'x.model.evtout'
p72
-g6
+g8
s. \ No newline at end of file
diff --git a/js/Events/ANDLOG_f.pickle b/js/Events/ANDLOG_f.pickle
index 958d3133..497f51ed 100644
--- a/js/Events/ANDLOG_f.pickle
+++ b/js/Events/ANDLOG_f.pickle
@@ -7,32 +7,32 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.blocktype'
p3
-S'string'
+g2
+sS'model.evtin'
p4
-sS'model.blocktype'
+S'matrix'
p5
-g4
-sS'model.evtin'
+sS'model.dep_ut'
p6
-S'matrix'
+S'vector'
p7
-sS'model.dep_ut'
+sS'model.out'
p8
-S'vector'
+S'double'
p9
-sS'model.out'
-p10
-g2
sS'gr_i'
-p11
-g9
+p10
+g7
sS'y'
+p11
+g7
+sS'x'
p12
g9
sS'model'
@@ -41,8 +41,8 @@ S'object'
p14
sS'typ'
p15
-g9
+g7
sS'model.firing'
p16
-g9
+g7
s. \ No newline at end of file
diff --git a/js/Events/CLKSOMV_f.pickle b/js/Events/CLKSOMV_f.pickle
index 549e736e..8958249b 100644
--- a/js/Events/CLKSOMV_f.pickle
+++ b/js/Events/CLKSOMV_f.pickle
@@ -7,45 +7,45 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.evtout'
p3
-S'string'
+S'double'
p4
-sS'model.evtout'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
-p6
-g4
sS'model.evtin'
-p7
+p6
S'matrix'
-p8
+p7
sS'model.dep_ut'
-p9
+p8
S'vector'
-p10
+p9
sS'p'
-p11
-g2
+p10
+g4
sS'gr_i'
-p12
-g10
+p11
+g9
sS'y'
+p12
+g9
+sS'x'
p13
-g10
+g4
sS'model'
p14
S'object'
p15
sS'typ'
p16
-g10
+g9
sS'model.firing'
p17
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Events/CLKSOM_f.pickle b/js/Events/CLKSOM_f.pickle
index 549e736e..8958249b 100644
--- a/js/Events/CLKSOM_f.pickle
+++ b/js/Events/CLKSOM_f.pickle
@@ -7,45 +7,45 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.evtout'
p3
-S'string'
+S'double'
p4
-sS'model.evtout'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
-p6
-g4
sS'model.evtin'
-p7
+p6
S'matrix'
-p8
+p7
sS'model.dep_ut'
-p9
+p8
S'vector'
-p10
+p9
sS'p'
-p11
-g2
+p10
+g4
sS'gr_i'
-p12
-g10
+p11
+g9
sS'y'
+p12
+g9
+sS'x'
p13
-g10
+g4
sS'model'
p14
S'object'
p15
sS'typ'
p16
-g10
+g9
sS'model.firing'
p17
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Events/CLKSPLIT_f.pickle b/js/Events/CLKSPLIT_f.pickle
index d5aa8014..8d8dc46f 100644
--- a/js/Events/CLKSPLIT_f.pickle
+++ b/js/Events/CLKSPLIT_f.pickle
@@ -7,29 +7,29 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.evtout'
p3
-S'string'
+S'matrix'
p4
-sS'model.evtout'
+sS'model.blocktype'
p5
-S'matrix'
+g2
+sS'model.dep_ut'
p6
-sS'model.blocktype'
+S'vector'
p7
-g4
-sS'model.dep_ut'
+sS'model.evtin'
p8
-S'vector'
+S'double'
p9
-sS'model.evtin'
-p10
-g2
sS'y'
+p10
+g7
+sS'x'
p11
g9
sS'model'
@@ -38,8 +38,8 @@ S'object'
p13
sS'typ'
p14
-g9
+g7
sS'model.firing'
p15
-g9
+g7
s. \ No newline at end of file
diff --git a/js/Events/END_c.pickle b/js/Events/END_c.pickle
index 48ad3e9e..98f3289d 100644
--- a/js/Events/END_c.pickle
+++ b/js/Events/END_c.pickle
@@ -9,59 +9,60 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.evtout'
p3
-S'vector'
+S'double'
p4
-sS'model.evtout'
-p5
-g2
sS'model.evtin'
+p5
+g4
+sS'x.graphics'
p6
-g2
-sS'this.x.graphics'
-p7
S'object'
-p8
+p7
sS'arg1'
-p9
-g8
+p8
+g7
sS'graphics.exprs'
+p9
+NsS'model.dep_ut'
p10
-NsS'model.blocktype'
+g2
+sS'tf'
p11
-S'string'
+g4
+sS'exprs'
p12
-sS'model.dep_ut'
+S'string'
p13
-g4
-sS'this.x.model'
+sS'x.model'
p14
-NsS'exprs'
+NsS'gr_i'
p15
-g12
-sS'gr_i'
-p16
-g4
+g2
sS'graphics'
-p17
-g8
+p16
+g7
sS'y'
+p17
+g2
+sS'x'
p18
g4
sS'model'
p19
-g8
+g7
sS'typ'
p20
-g4
+g2
sS'model.firing'
p21
-NsS'this.tf'
+g4
+sS'model.blocktype'
p22
-g2
+g13
s. \ No newline at end of file
diff --git a/js/Events/EVTDLY_c.pickle b/js/Events/EVTDLY_c.pickle
index 79bc2588..722994a2 100644
--- a/js/Events/EVTDLY_c.pickle
+++ b/js/Events/EVTDLY_c.pickle
@@ -11,69 +11,70 @@ p4
atp5
Rp6
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.evtout'
p3
-S'vector'
+S'double'
p4
-sS'model.evtout'
-p5
-g2
sS'ok'
-p6
+p5
S'boolean'
-p7
+p6
sS'model.evtin'
+p7
+g4
+sS'x.graphics'
p8
-g2
-sS'this.x.graphics'
-p9
S'object'
-p10
+p9
sS'arg1'
-p11
-g10
+p10
+g9
sS'graphics.exprs'
-p12
+p11
NsS'model.rpar'
-p13
+p12
S'matrix'
+p13
+sS'exprs'
p14
-sS'this.x.model'
+g13
+sS'x.model'
p15
-NsS'exprs'
+NsS'gr_i'
p16
-g14
-sS'gr_i'
-p17
-g4
+g2
sS'model.dep_ut'
+p17
+g2
+sS'ff'
p18
g4
sS'graphics'
p19
-g10
+g9
sS'y'
p20
+g2
+sS'x'
+p21
g4
sS'model'
-p21
-g10
-sS'this.ff'
p22
-g2
+g9
sS'typ'
p23
-g4
-sS'this.dt'
-p24
g2
+sS'dt'
+p24
+g4
sS'model.firing'
p25
-NsS'model.blocktype'
+g4
+sS'model.blocktype'
p26
S'string'
p27
diff --git a/js/Events/EVTDLY_f.pickle b/js/Events/EVTDLY_f.pickle
index 88e964fa..dff4286c 100644
--- a/js/Events/EVTDLY_f.pickle
+++ b/js/Events/EVTDLY_f.pickle
@@ -11,68 +11,71 @@ p4
atp5
Rp6
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.evtout'
p3
-S'string'
+S'double'
p4
-sS'model.evtout'
-p5
-g2
sS'ok'
-p6
+p5
S'boolean'
-p7
+p6
sS'model.evtin'
+p7
+g4
+sS'x.graphics'
p8
-g2
-sS'this.x.graphics'
-p9
S'object'
-p10
+p9
sS'arg1'
-p11
-g10
+p10
+g9
sS'graphics.exprs'
-p12
+p11
NsS'model.rpar'
+p12
+g4
+sS'exprs'
p13
-NsS'this.x.model'
+S'matrix'
p14
-NsS'exprs'
+sS'x.model'
p15
-S'matrix'
+NsS'gr_i'
p16
-sS'gr_i'
-p17
S'vector'
-p18
+p17
sS'model.dep_ut'
+p18
+g17
+sS'ff'
p19
-g18
+g4
sS'graphics'
p20
-g10
+g9
sS'y'
p21
-g18
-sS'model'
+g17
+sS'x'
p22
-g10
-sS'this.ff'
+g4
+sS'model'
p23
-NsS'typ'
+g9
+sS'typ'
p24
-g18
-sS'this.dt'
+g17
+sS'dt'
p25
-g2
+g4
sS'model.firing'
p26
-NsS'model.blocktype'
-p27
g4
+sS'model.blocktype'
+p27
+g2
s. \ No newline at end of file
diff --git a/js/Events/EVTGEN_f.pickle b/js/Events/EVTGEN_f.pickle
index f917d6f9..d2e715ce 100644
--- a/js/Events/EVTGEN_f.pickle
+++ b/js/Events/EVTGEN_f.pickle
@@ -9,57 +9,58 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.evtout'
p3
-S'string'
+S'double'
p4
-sS'model.evtout'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
+sS'x.graphics'
p6
-g4
-sS'this.x.graphics'
-p7
S'object'
-p8
+p7
sS'arg1'
+p8
+g7
+sS'tt'
p9
-g8
+g4
sS'graphics.exprs'
p10
-NsS'this.tt'
+NsS'model.dep_ut'
p11
-g2
-sS'model.dep_ut'
-p12
S'vector'
+p12
+sS'exprs'
p13
-sS'this.x.model'
+g2
+sS'x.model'
p14
-g8
-sS'exprs'
-p15
-g4
+g7
sS'gr_i'
-p16
-g13
+p15
+g12
sS'graphics'
-p17
-g8
+p16
+g7
sS'y'
+p17
+g12
+sS'x'
p18
-g13
+g4
sS'model'
p19
-g8
+g7
sS'typ'
p20
-g13
+g12
sS'model.firing'
p21
-Ns. \ No newline at end of file
+g4
+s. \ No newline at end of file
diff --git a/js/Events/EVTVARDLY.pickle b/js/Events/EVTVARDLY.pickle
index 432a491f..62147d8d 100644
--- a/js/Events/EVTVARDLY.pickle
+++ b/js/Events/EVTVARDLY.pickle
@@ -9,60 +9,60 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.evtin'
+p5
+g4
+sS'x.graphics'
p6
-g2
-sS'this.x.graphics'
-p7
S'object'
-p8
+p7
sS'arg1'
-p9
-g8
+p8
+g7
sS'graphics.exprs'
-p10
+p9
NsS'model.evtout'
+p10
+g4
+sS'model.dep_ut'
p11
g2
-sS'model.dep_ut'
+sS'exprs'
p12
-g4
-sS'this.x.model'
+S'string'
p13
-NsS'exprs'
+sS'x.model'
p14
-S'string'
+NsS'gr_i'
p15
-sS'gr_i'
-p16
-g4
+g2
sS'graphics'
-p17
-g8
+p16
+g7
sS'y'
+p17
+g2
+sS'x'
p18
g4
sS'model'
p19
-g8
+g7
sS'typ'
p20
-g4
+g2
sS'model.firing'
p21
-g2
+g4
sS'model.blocktype'
p22
-g15
+g13
s. \ No newline at end of file
diff --git a/js/Events/HALT_f.pickle b/js/Events/HALT_f.pickle
index 9b9eab29..0d272b1c 100644
--- a/js/Events/HALT_f.pickle
+++ b/js/Events/HALT_f.pickle
@@ -9,60 +9,60 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.dstate'
p3
-S'string'
+S'double'
p4
-sS'model.dstate'
-p5
-g2
sS'model.evtin'
+p5
+g4
+sS'x.graphics'
p6
-g2
-sS'this.x.graphics'
-p7
S'object'
-p8
+p7
sS'arg1'
-p9
-g8
+p8
+g7
sS'graphics.exprs'
-p10
+p9
NsS'model.dep_ut'
-p11
+p10
S'vector'
+p11
+sS'n'
p12
-sS'this.x.model'
+g4
+sS'exprs'
p13
-NsS'exprs'
+g2
+sS'x.model'
p14
-g4
-sS'gr_i'
+NsS'gr_i'
p15
-g12
-sS'this.n'
-p16
-g2
+g11
sS'graphics'
-p17
-g8
+p16
+g7
sS'y'
+p17
+g11
+sS'x'
p18
-g12
+g4
sS'model'
p19
-g8
+g7
sS'model.ipar'
p20
-g2
+g4
sS'typ'
p21
-g12
+g11
sS'model.blocktype'
p22
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Events/IFTHEL_f.js b/js/Events/IFTHEL_f.js
index 79a67276..8c6f0c80 100644
--- a/js/Events/IFTHEL_f.js
+++ b/js/Events/IFTHEL_f.js
@@ -29,7 +29,7 @@ function IFTHEL_f() {
return options;
}
IFTHEL_f.prototype.set = function IFTHEL_f() {
- this.inh = parseFloat((arguments[0]["inh"]))
+ this.inh = inverse((arguments[0]["inh"]))
this.nmod = parseFloat((arguments[0]["nmod"]))
this.x = arg1;
graphics = arg1.graphics;
diff --git a/js/Events/IFTHEL_f.pickle b/js/Events/IFTHEL_f.pickle
index b1166c16..41611e51 100644
--- a/js/Events/IFTHEL_f.pickle
+++ b/js/Events/IFTHEL_f.pickle
@@ -11,89 +11,89 @@ p4
atp5
Rp6
.(dp0
-S'this.nmod'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'this.x.graphics'
+sS'graphics'
p3
-S'object'
+g2
+sS'x.model'
p4
-sS'arg1'
+NsS'model.intyp'
p5
-g4
-sS'graphics'
+S'double'
p6
-g4
-sS'model.intyp'
+sS'inh'
p7
-g2
-sS'this.x.model'
+S'vector'
p8
-NsS'this.inh'
+sS'nmod'
p9
-S'vector'
+g6
+sS'model.in2'
p10
+g6
sS'model.in1'
p11
+g6
+sS'x.graphics'
+p12
g2
sS'typ'
-p12
-g10
-sS'model.evtin'
p13
-g2
-sS'model.sim[2-1]'
+g8
+sS'model.evtin'
p14
-g2
-sS'model.firing'
+g6
+sS'exprs[2-1]'
p15
-g10
-sS'this.x'
+S'string'
p16
-g2
-sS'model.sim'
+sS'model.firing'
p17
-g10
-sS'model.evtout'
+g8
+sS'model.sim'
p18
-S'matrix'
+g8
+sS'model.evtout'
p19
-sS'model.in2'
+S'matrix'
p20
-g2
sS'model.nmode'
p21
-g2
+g6
sS'graphics.exprs'
p22
-S'string'
-p23
+g16
sS'model.nzcross'
-p24
-g2
+p23
+g6
sS'[model,graphics,ok]'
-p25
-g2
+p24
+g6
sS'model.blocktype'
+p25
+g16
+sS'model.sim[2-1]'
p26
-g23
-sS'exprs[2-1]'
-p27
-g23
+g6
sS'model.dep_ut'
-p28
-g10
+p27
+g8
sS'exprs'
-p29
-g19
+p28
+g20
sS'gr_i'
-p30
-g10
+p29
+g8
sS'y'
+p30
+g8
+sS'x'
p31
-g10
+g6
sS'model'
p32
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Events/MCLOCK_f.pickle b/js/Events/MCLOCK_f.pickle
index 2c50e796..91caa32a 100644
--- a/js/Events/MCLOCK_f.pickle
+++ b/js/Events/MCLOCK_f.pickle
@@ -9,240 +9,240 @@ p3
atp4
Rp5
.(dp0
-S'mfclck.graphics.exprs'
+S'output_port1.graphics.exprs'
p1
-S'matrix'
+S'string'
p2
-sS'diagram.objs[12-1]'
+sS'x.gui'
p3
-S'double'
+g2
+sS'diagram.objs[12-1]'
p4
-sS'this.x.model.evtout'
+S'double'
p5
-g2
sS'diagram.objs[1-1]'
p6
S'object'
p7
-sS'output_port1.graphics.exprs'
+sS'arg1'
p8
-S'string'
+g7
+sS'split2.graphics.pein'
p9
-sS'arg1'
+g5
+sS'mfclck.graphics.orig'
p10
-g7
-sS'this.x.graphics.sz'
-p11
S'vector'
+p11
+sS'mfclck.model.firing'
p12
-sS'split2.graphics.pein'
+g11
+sS'diagram.objs[7-1]'
p13
-g4
-sS'mfclck.graphics.orig'
+g7
+sS'mfclck.graphics.sz'
p14
-g12
-sS'mfclck.model.firing'
+g11
+sS'x.model.rpar'
p15
-g12
-sS'diagram.objs[7-1]'
+g5
+sS'mfclck.graphics.peout'
p16
-g7
-sS'this.x.model.blocktype'
+S'matrix'
p17
-g9
-sS'mfclck.graphics.sz'
+sS'clksom.graphics.peout'
p18
-g12
-sS'this.x.graphics.peout'
+g5
+sS'output_port2.graphics.exprs'
p19
g2
-sS'mfclck.graphics.peout'
-p20
-g2
-sS'clksom.graphics.peout'
-p21
-g4
-sS'output_port2.graphics.exprs'
-p22
-g9
sS'diagram.objs[3-1]'
-p23
-g4
+p20
+g5
sS'split2.graphics.orig'
-p24
-g2
+p21
+g17
sS'output_port2.graphics.sz'
-p25
-g12
+p22
+g11
sS'clksom.graphics.sz'
-p26
-g12
+p23
+g11
sS'split2'
-p27
+p24
g7
sS'nn'
-p28
-g4
+p25
+g5
sS'split1'
-p29
+p26
g7
sS'output_port1.graphics.orig'
+p27
+g11
+sS'x.model.evtout'
+p28
+g17
+sS'x.model.blocktype'
+p29
+g2
+sS'mfclck.graphics.flip'
p30
-g12
-sS'this.x.model.rpar'
+S'boolean'
p31
-g4
-sS'this.x.gui'
+sS'newpar[size(newpar)+1-1]'
p32
-g9
-sS'mfclck.graphics.flip'
+NsS'x.graphics.peout'
p33
-S'boolean'
-p34
-sS'newpar[size(newpar)+1-1]'
-p35
-NsS'this.x.graphics.gr_i'
-p36
-g12
+g17
sS'gr_i'
-p37
-g12
+p34
+g11
sS'diagram.objs[6-1]'
-p38
+p35
g7
sS'diagram.objs[5-1]'
-p39
-g4
+p36
+g5
sS'diagram.objs[9-1]'
-p40
-g4
-sS'this.x.model.sim'
-p41
-g9
+p37
+g5
sS'diagram.objs[8-1]'
-p42
+p38
g7
sS'clksom.graphics.exprs'
-p43
-g2
+p39
+g17
sS'output_port1'
-p44
+p40
g7
sS'clksom'
-p45
+p41
g7
sS'output_port1.model.ipar'
-p46
-g4
-sS'this.x'
-p47
-g4
+p42
+g5
+sS'mfclck.graphics.exprs'
+p43
+g17
sS'diagram.objs[2-1]'
-p48
+p44
g7
sS'clksom.graphics.pein'
-p49
-g2
+p45
+g17
sS'spath'
-p50
-g12
+p46
+g11
sS'diagram.objs[10-1]'
-p51
-g4
+p47
+g5
sS'newpar'
-p52
-g12
+p48
+g11
sS'diagram.objs[4-1]'
-p53
-g4
+p49
+g5
sS'output_port2.model.ipar'
-p54
-g4
+p50
+g5
sS'diagram.objs[13-1]'
-p55
-g4
+p51
+g5
sS'output_port1.graphics.flip'
-p56
-g34
+p52
+g31
+sS'x.graphics.sz'
+p53
+g11
sS'split1.graphics.pein'
-p57
-g4
+p54
+g5
sS'arg1[spath-1]'
-p58
+p55
NsS'output_port1.graphics.pein'
-p59
-g4
+p56
+g5
sS'mfclck.model.ipar'
-p60
-g4
+p57
+g5
+sS'mfclck.model.rpar'
+p58
+g5
sS'mfclck'
-p61
+p59
g7
sS'path'
-p62
+p60
NsS'dt'
-p63
-g4
+p61
+g5
sS'typ'
-p64
-g12
+p62
+g11
+sS'x.model.sim'
+p63
+g2
sS'output_port2.graphics.flip'
-p65
-g34
+p64
+g31
sS'arg1.model'
-p66
+p65
g7
sS'diagram.objs[11-1]'
-p67
+p66
g7
sS'diagram'
-p68
-g4
+p67
+g5
sS'mfclck.graphics.pein'
-p69
-g4
+p68
+g5
sS'clksom.graphics.orig'
-p70
-g12
+p69
+g11
sS'split2.graphics.peout'
-p71
-g2
+p70
+g17
sS'xx'
-p72
+p71
g7
sS'o'
-p73
+p72
g7
sS'output_port2.graphics.orig'
-p74
-g12
+p73
+g11
sS'exprs'
-p75
-g2
+p74
+g17
sS'output_port1.graphics.sz'
-p76
-g12
+p75
+g11
sS'split1.graphics.orig'
-p77
-g2
+p76
+g17
sS'output_port2.graphics.pein'
-p78
-g4
+p77
+g5
sS'clksom.graphics.flip'
-p79
-g34
+p78
+g31
sS'y'
+p79
+g5
+sS'x'
p80
-g4
-sS'mfclck.model.rpar'
-p81
-g4
+g5
sS'split1.graphics.peout'
-p82
-g2
+p81
+g17
sS'output_port2'
-p83
+p82
g7
+sS'x.graphics.gr_i'
+p83
+g11
sS'arg1.model.rpar'
p84
g7
diff --git a/js/Events/MFCLCK_f.pickle b/js/Events/MFCLCK_f.pickle
index 0f760a5a..cfe24411 100644
--- a/js/Events/MFCLCK_f.pickle
+++ b/js/Events/MFCLCK_f.pickle
@@ -22,66 +22,68 @@ p4
sS'graphics'
p5
g4
-sS'this.x.model'
+sS'x.model'
p6
g4
-sS'this.nn'
+sS'hh[2-1]'
p7
g2
-sS'hh[2-1]'
+sS'nn'
p8
g2
-sS'typ'
+sS'x.graphics'
p9
-S'vector'
-p10
+g4
sS'model.evtin'
-p11
+p10
g2
sS'model.firing'
+p11
+S'vector'
p12
-g10
-sS'this.x'
-p13
-g2
sS'model.sim'
-p14
+p13
S'string'
-p15
+p14
sS'model.evtout'
-p16
+p15
S'matrix'
-p17
+p16
sS'model.rpar'
+p17
+g2
+sS'hh'
p18
-NsS'hh'
-p19
NsS'graphics.exprs'
+p19
+NsS'dt'
p20
-NsS'model.ipar'
+g2
+sS'model.ipar'
p21
-NsS'this.x.graphics'
+g2
+sS'typ'
p22
-g4
+g12
sS'model.blocktype'
p23
-g15
+g14
sS'model.dep_ut'
p24
-g10
+g12
sS'exprs'
p25
-g17
+g16
sS'gr_i'
p26
-g10
+g12
sS'y'
p27
-g10
-sS'model'
+g12
+sS'x'
p28
-g4
-sS'this.dt'
-p29
g2
+sS'model'
+p29
+g4
s. \ No newline at end of file
diff --git a/js/Events/M_freq.js b/js/Events/M_freq.js
index 437e100b..1c15a2e1 100644
--- a/js/Events/M_freq.js
+++ b/js/Events/M_freq.js
@@ -26,8 +26,8 @@ function M_freq() {
return options;
}
M_freq.prototype.set = function M_freq() {
- this.frequ = parseFloat((arguments[0]["frequ"]))
- this.offset = parseFloat((arguments[0]["offset"]))
+ this.frequ = inverse((arguments[0]["frequ"]))
+ this.offset = inverse((arguments[0]["offset"]))
this.x = arg1;
graphics = arg1.graphics;
model = arg1.model;
diff --git a/js/Events/M_freq.pickle b/js/Events/M_freq.pickle
index 886f4d88..d7305484 100644
--- a/js/Events/M_freq.pickle
+++ b/js/Events/M_freq.pickle
@@ -19,10 +19,9 @@ S'arg1'
p1
S'object'
p2
-sS'graphics'
+sS'graphics.exprs'
p3
-g2
-sS'[m,den,off,count,m1,fir,this.frequ,this.offset,ok]'
+NsS'[m,den,off,count,m1,fir,this.frequ,this.offset,ok]'
p4
S'double'
p5
@@ -30,86 +29,87 @@ sS'istreated'
p6
S'boolean'
p7
-sS'this.x.model'
+sS'x.model'
p8
NsS'ind'
p9
g5
-sS'typ'
+sS'graphics'
p10
-S'vector'
+g2
+sS'x.graphics'
p11
+g2
sS'model.evtin'
p12
g5
sS'model.firing'
p13
-g11
-sS'this.x'
+S'vector'
p14
-g5
sS'model.sim'
p15
-g11
+g14
sS'model.evtout'
p16
S'matrix'
p17
sS'model.rpar'
p18
-g11
-sS'this.frequ'
+g14
+sS'graphics.sz'
p19
-g11
-sS'graphics.exprs'
+g14
+sS'offset'
p20
-NsS'this.offset'
+g14
+sS'typ'
p21
-g11
-sS'graphics.sz'
-p22
-g11
-sS'this.x.graphics'
-p23
-g2
+g14
sS'model.opar'
-p24
-g11
+p22
+g14
sS'[model,graphics,ok]'
-p25
+p23
g5
sS'ok'
-p26
+p24
g7
sS'model.blocktype'
-p27
+p25
S'string'
-p28
-sS'k'
-p29
-g17
+p26
+sS'frequ'
+p27
+g14
sS'mn'
-p30
+p28
g5
sS'm'
-p31
+p29
g17
sS'model.dep_ut'
-p32
-g11
+p30
+g14
sS'exprs'
-p33
+p31
g17
sS'gr_i'
-p34
-g11
+p32
+g14
sS'y'
-p35
-g11
+p33
+g14
+sS'x'
+p34
+g5
sS'model'
-p36
+p35
g2
sS'ot'
+p36
+g17
+sS'k'
p37
g17
s. \ No newline at end of file
diff --git a/js/Events/VirtualCLK0.pickle b/js/Events/VirtualCLK0.pickle
index 2f2f2443..2afe7018 100644
--- a/js/Events/VirtualCLK0.pickle
+++ b/js/Events/VirtualCLK0.pickle
@@ -7,44 +7,44 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.blocktype'
p3
-S'string'
+g2
+sS'exprs'
p4
-sS'model.blocktype'
+S'vector'
p5
-g4
-sS'exprs'
+sS'model.dep_ut'
p6
-S'vector'
+g5
+sS'model.evtin'
p7
-sS'model.dep_ut'
+S'double'
p8
-g7
-sS'model.evtin'
-p9
-g2
sS'y'
+p9
+g5
+sS'x'
p10
-g7
+g8
sS'model'
p11
S'object'
p12
sS'model.ipar'
p13
-g7
+g5
sS'typ'
p14
-g7
+g5
sS'model.opar'
p15
-g7
+g5
sS'model.firing'
p16
-g2
+g8
s. \ No newline at end of file
diff --git a/js/Events/freq_div.pickle b/js/Events/freq_div.pickle
index 9da8d4d3..871373c9 100644
--- a/js/Events/freq_div.pickle
+++ b/js/Events/freq_div.pickle
@@ -86,9 +86,9 @@ g2
sS'scs_m_1.objs[2-1]'
p28
g8
-sS'this.x'
+sS'graphics.sz'
p29
-g4
+g2
sS'model.sim'
p30
S'string'
@@ -177,9 +177,9 @@ p60
NsS'y'
p61
g4
-sS'graphics.sz'
+sS'x'
p62
-g2
+g4
sS'model'
p63
g8
diff --git a/js/Hydraulics/Bache.pickle b/js/Hydraulics/Bache.pickle
index bc48cb68..7008cb8e 100644
--- a/js/Hydraulics/Bache.pickle
+++ b/js/Hydraulics/Bache.pickle
@@ -25,118 +25,118 @@ p11
atp12
Rp13
.(dp0
-S'this.ze2'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'this.ze1'
+sS'graphics'
p3
g2
-sS'arg1'
+sS'mo.model'
p4
-S'object'
+S'string'
p5
-sS'graphics'
+sS'x.model'
p6
-g5
-sS'mo.model'
+NsS'model.out'
p7
-S'string'
+S'double'
p8
-sS'this.x.model'
+sS'out'
p9
-NsS'model.out'
+g8
+sS'model.in1'
p10
-g2
-sS'out'
+g8
+sS'zs1'
p11
-g2
-sS'model.in1'
+g8
+sS'zs2'
p12
-g2
-sS'this.p_rho'
+g8
+sS'x.graphics'
p13
g2
-sS'typ'
+sS'z0'
p14
-S'vector'
-p15
+g8
sS'mo.inputs'
+p15
+S'vector'
p16
-g15
-sS'this.T0'
+sS'x.graphics.in_implicit'
p17
-g2
-sS'this.Patm'
+S'matrix'
p18
-g2
-sS'this.x'
+sS'mo.parameters'
p19
-g2
-sS'model.sim'
+g16
+sS'Patm'
p20
g8
-sS'model.equations'
+sS'A'
p21
-g2
-sS'this.zs1'
+g8
+sS'model.sim'
p22
-g2
-sS'this.zs2'
+g5
+sS'model.equations'
p23
-g2
+g8
sS'mo.outputs'
p24
-g15
-sS'in1'
+g16
+sS'x.graphics.out_implicit'
p25
-g2
-sS'model.rpar'
+g18
+sS'in1'
p26
-S'matrix'
+g8
+sS'model.rpar'
p27
-sS'graphics.exprs'
+g18
+sS'ze2'
p28
-NsS'this.x.graphics'
+g8
+sS'ze1'
p29
-g5
-sS'this.x.graphics.in_implicit'
+g8
+sS'T0'
p30
-g27
-sS'mo.parameters'
+g8
+sS'graphics.exprs'
p31
-g15
-sS'model.blocktype'
+NsS'typ'
p32
-g8
-sS'mo'
+g16
+sS'model.blocktype'
p33
g5
-sS'model.dep_ut'
+sS'mo'
p34
-g15
-sS'model.equations.parameters[2-1]'
+g2
+sS'model.dep_ut'
p35
-g15
-sS'exprs'
+g16
+sS'model.equations.parameters[2-1]'
p36
-g27
-sS'gr_i'
+g16
+sS'exprs'
p37
-g15
-sS'this.x.graphics.out_implicit'
+g18
+sS'gr_i'
p38
-g27
-sS'y'
+g16
+sS'p_rho'
p39
-g15
-sS'this.A'
+g8
+sS'y'
p40
-g2
-sS'model'
+g16
+sS'x'
p41
-g5
-sS'this.z0'
+g8
+sS'model'
p42
g2
s. \ No newline at end of file
diff --git a/js/Hydraulics/Flowmeter.pickle b/js/Hydraulics/Flowmeter.pickle
index 6594c4be..3a232f23 100644
--- a/js/Hydraulics/Flowmeter.pickle
+++ b/js/Hydraulics/Flowmeter.pickle
@@ -9,7 +9,7 @@ p3
atp4
Rp5
.(dp0
-S'this.x.model.equations.parameters[2-1]'
+S'x.model.equations.parameters[2-1]'
p1
S'vector'
p2
@@ -37,85 +37,82 @@ g8
sS'x.graphics'
p12
g4
-sS'this.x.graphics.exprs'
+sS'mo.inputs'
p13
-NsS'this.x.graphics.out_implicit'
-p14
S'matrix'
+p14
+sS'Typeout'
p15
-sS'mo.inputs'
+g14
+sS'x.graphics.in_implicit'
p16
-g15
-sS'Typeout'
-p17
-g15
+g14
sS'mo.parameters'
-p18
+p17
g2
-sS'this.x'
-p19
-g8
sS'model.sim'
-p20
+p18
g6
sS'ModelName'
-p21
+p19
g6
sS'y'
-p22
+p20
g2
sS'mo.outputs'
-p23
-g15
+p21
+g14
sS'Typein'
-p24
-g15
+p22
+g14
+sS'x.graphics.out_implicit'
+p23
+g14
sS'model.rpar'
-p25
+p24
g8
sS'P'
-p26
-g15
+p25
+g14
sS'graphics'
-p27
+p26
g4
sS'typ'
-p28
+p27
g2
-sS'this.x.graphics.in_implicit'
-p29
-g15
sS'model.blocktype'
-p30
+p28
g6
-sS'MO'
-p31
-g15
+sS'mo'
+p29
+g8
+sS'gr_i'
+p30
+g2
sS'MI'
-p32
-g15
+p31
+g14
sS'model.dep_ut'
-p33
+p32
g2
sS'exprs'
-p34
+p33
g6
-sS'gr_i'
+sS'x.graphics.exprs'
+p34
+NsS'PortName'
p35
-g2
-sS'PortName'
-p36
-g15
+g14
sS'x'
-p37
-g4
+p36
+g8
sS'model'
-p38
+p37
g4
sS'ParametersName'
-p39
+p38
g6
-sS'mo'
-p40
-g8
+sS'MO'
+p39
+g14
s. \ No newline at end of file
diff --git a/js/Hydraulics/PerteDP.pickle b/js/Hydraulics/PerteDP.pickle
index 8a699560..ab82549b 100644
--- a/js/Hydraulics/PerteDP.pickle
+++ b/js/Hydraulics/PerteDP.pickle
@@ -30,7 +30,7 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -39,83 +39,83 @@ p8
sS'model.in1'
p9
g8
-sS'this.p_rho'
+sS'x.graphics'
p10
-g8
-sS'typ'
+g2
+sS'mo.inputs'
p11
-S'vector'
+g5
+sS'x.graphics.in_implicit'
p12
-sS'mo.inputs'
+S'vector'
p13
-g5
sS'mo.parameters'
p14
-g12
-sS'this.x'
-p15
-g8
+g13
sS'model.sim'
-p16
+p15
g5
sS'model.equations'
+p16
+g8
+sS'D'
p17
g8
sS'mo.outputs'
p18
g5
-sS'model.rpar'
+sS'x.graphics.out_implicit'
p19
-S'matrix'
+g13
+sS'L'
p20
-sS'this.lambda'
-p21
g8
-sS'graphics.exprs'
+sS'model.rpar'
+p21
+S'matrix'
p22
-NsS'this.x.graphics'
+sS'graphics.exprs'
p23
-g2
-sS'this.z1'
+NsS'typ'
p24
-g8
-sS'this.x.graphics.in_implicit'
+g13
+sS'z1'
p25
-g12
-sS'model.blocktype'
+g8
+sS'z2'
p26
+g8
+sS'model.blocktype'
+p27
g5
sS'mo'
-p27
+p28
g2
sS'model.dep_ut'
-p28
-g12
-sS'model.equations.parameters[2-1]'
p29
-g12
-sS'exprs'
+g13
+sS'model.equations.parameters[2-1]'
p30
-g20
-sS'gr_i'
+g13
+sS'exprs'
p31
-g12
-sS'this.L'
+g22
+sS'gr_i'
p32
-g8
-sS'this.x.graphics.out_implicit'
+g13
+sS'p_rho'
p33
-g12
+g8
sS'y'
p34
-g12
-sS'this.z2'
+g13
+sS'x'
p35
g8
sS'model'
p36
g2
-sS'this.D'
+sS'lambda'
p37
g8
s. \ No newline at end of file
diff --git a/js/Hydraulics/PuitsP.pickle b/js/Hydraulics/PuitsP.pickle
index 4de362f8..376ca2f2 100644
--- a/js/Hydraulics/PuitsP.pickle
+++ b/js/Hydraulics/PuitsP.pickle
@@ -26,34 +26,34 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.in1'
p7
S'double'
p8
-sS'typ'
+sS'x.graphics'
p9
-S'vector'
-p10
+g2
sS'mo.inputs'
+p10
+S'vector'
p11
-g10
-sS'this.T0'
+sS'x.graphics.in_implicit'
p12
+g11
+sS'option_temperature'
+p13
g8
sS'mo.parameters'
-p13
-g10
-sS'this.option_temperature'
p14
-g8
-sS'this.x'
-p15
-g8
+g11
sS'model.sim'
-p16
+p15
g5
+sS'P0'
+p16
+g8
sS'model.equations'
p17
g8
@@ -61,42 +61,42 @@ sS'model.rpar'
p18
S'matrix'
p19
-sS'this.H0'
+sS'T0'
p20
g8
sS'graphics.exprs'
p21
-NsS'this.x.graphics'
+NsS'typ'
p22
-g2
-sS'this.x.graphics.in_implicit'
-p23
-g10
+g11
sS'model.blocktype'
-p24
+p23
g5
sS'mo'
-p25
+p24
g2
sS'model.dep_ut'
-p26
-g10
+p25
+g11
sS'model.equations.parameters[2-1]'
-p27
-g10
+p26
+g11
sS'exprs'
-p28
+p27
g19
sS'gr_i'
-p29
-g10
+p28
+g11
sS'y'
+p29
+g11
+sS'x'
p30
-g10
+g8
sS'model'
p31
g2
-sS'this.P0'
+sS'H0'
p32
g8
s. \ No newline at end of file
diff --git a/js/Hydraulics/SourceP.pickle b/js/Hydraulics/SourceP.pickle
index 1bd0b08f..a1a50cb2 100644
--- a/js/Hydraulics/SourceP.pickle
+++ b/js/Hydraulics/SourceP.pickle
@@ -26,7 +26,7 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -35,46 +35,46 @@ p8
sS'model.in1'
p9
g8
-sS'typ'
+sS'x.graphics'
p10
-S'vector'
-p11
+g2
sS'mo.inputs'
+p11
+S'vector'
p12
-g11
-sS'this.T0'
+sS'option_temperature'
p13
g8
sS'mo.parameters'
p14
-g11
-sS'this.option_temperature'
+g12
+sS'model.sim'
p15
-g8
-sS'this.x'
+g5
+sS'P0'
p16
g8
-sS'model.sim'
-p17
-g5
sS'model.equations'
-p18
+p17
g8
sS'mo.outputs'
+p18
+g12
+sS'x.graphics.out_implicit'
p19
-g11
+g12
sS'model.rpar'
p20
S'matrix'
p21
-sS'this.H0'
+sS'T0'
p22
g8
sS'graphics.exprs'
p23
-NsS'this.x.graphics'
+NsS'typ'
p24
-g2
+g12
sS'model.blocktype'
p25
g5
@@ -83,26 +83,26 @@ p26
g2
sS'model.dep_ut'
p27
-g11
+g12
sS'model.equations.parameters[2-1]'
p28
-g11
+g12
sS'exprs'
p29
g21
sS'gr_i'
p30
-g11
-sS'this.x.graphics.out_implicit'
-p31
-g11
+g12
sS'y'
+p31
+g12
+sS'x'
p32
-g11
+g8
sS'model'
p33
g2
-sS'this.P0'
+sS'H0'
p34
g8
s. \ No newline at end of file
diff --git a/js/Hydraulics/VanneReglante.pickle b/js/Hydraulics/VanneReglante.pickle
index 9dcf72d7..8712cb87 100644
--- a/js/Hydraulics/VanneReglante.pickle
+++ b/js/Hydraulics/VanneReglante.pickle
@@ -22,79 +22,79 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'Cvmax'
p6
-NsS'model.out'
-p7
S'double'
+p7
+sS'x.model'
p8
-sS'model.in1'
+NsS'model.out'
p9
-g8
-sS'this.p_rho'
+g7
+sS'model.in1'
p10
-g8
-sS'typ'
+g7
+sS'x.graphics'
p11
-S'vector'
-p12
+g2
sS'mo.inputs'
+p12
+S'vector'
p13
-g12
-sS'this.Cvmax'
+sS'x.graphics.in_implicit'
p14
-g8
-sS'mo.parameters'
+S'matrix'
p15
-g12
-sS'this.x'
+sS'mo.parameters'
p16
-g8
+g13
sS'model.sim'
p17
g5
sS'model.equations'
p18
-g8
+g7
sS'mo.outputs'
p19
g5
-sS'model.rpar'
+sS'x.graphics.out_implicit'
p20
-S'matrix'
+g13
+sS'model.rpar'
p21
+g15
sS'graphics.exprs'
p22
-NsS'this.x.graphics'
+NsS'typ'
p23
-g2
-sS'this.x.graphics.in_implicit'
-p24
-g21
+g13
sS'model.blocktype'
-p25
+p24
g5
sS'mo'
-p26
+p25
g2
sS'model.dep_ut'
-p27
-g12
+p26
+g13
sS'model.equations.parameters[2-1]'
-p28
-g12
+p27
+g13
sS'exprs'
-p29
-g21
+p28
+g15
sS'gr_i'
+p29
+g13
+sS'p_rho'
p30
-g12
-sS'this.x.graphics.out_implicit'
-p31
-g12
+g7
sS'y'
+p31
+g13
+sS'x'
p32
-g12
+g7
sS'model'
p33
g2
diff --git a/js/IntegerOp/BITCLEAR.pickle b/js/IntegerOp/BITCLEAR.pickle
index 1cbad887..f19d284e 100644
--- a/js/IntegerOp/BITCLEAR.pickle
+++ b/js/IntegerOp/BITCLEAR.pickle
@@ -20,82 +20,82 @@ p3
g2
sS'it'
p4
-NsS'model.intyp'
+NsS'x.model'
p5
-S'double'
+g2
+sS'model.intyp'
p6
-sS'this.x.model'
+S'double'
p7
-g2
sS'model.out'
p8
-g6
+g7
sS'out'
p9
S'vector'
p10
sS'model.in2'
p11
-g6
+g7
sS'model.in1'
p12
-g6
-sS'typ'
+g7
+sS'x.graphics'
p13
-g10
-sS'this.x'
-p14
-g6
+g2
sS'model.sim'
-p15
+p14
g10
sS'model.out2'
-p16
-g6
-sS'this.bit'
-p17
-g6
+p15
+g7
sS'in1'
-p18
+p16
g10
sS'model.outtyp'
-p19
-g6
+p17
+g7
sS'graphics.exprs'
+p18
+NsS'bit'
+p19
+g7
+sS'typ'
p20
-NsS'this.x.graphics'
-p21
-g2
+g10
sS'model.opar'
-p22
+p21
g10
sS'[model,graphics,ok]'
-p23
-g6
+p22
+g7
sS'ok'
-p24
+p23
S'boolean'
-p25
+p24
sS'model.blocktype'
-p26
+p25
S'string'
-p27
+p26
sS'model.dep_ut'
-p28
+p27
g10
sS'n'
-p29
-g6
+p28
+g7
sS'exprs'
-p30
+p29
S'matrix'
-p31
+p30
sS'gr_i'
-p32
+p31
g10
sS'y'
-p33
+p32
g10
+sS'x'
+p33
+g7
sS'model'
p34
g2
diff --git a/js/IntegerOp/BITSET.pickle b/js/IntegerOp/BITSET.pickle
index 1cbad887..f19d284e 100644
--- a/js/IntegerOp/BITSET.pickle
+++ b/js/IntegerOp/BITSET.pickle
@@ -20,82 +20,82 @@ p3
g2
sS'it'
p4
-NsS'model.intyp'
+NsS'x.model'
p5
-S'double'
+g2
+sS'model.intyp'
p6
-sS'this.x.model'
+S'double'
p7
-g2
sS'model.out'
p8
-g6
+g7
sS'out'
p9
S'vector'
p10
sS'model.in2'
p11
-g6
+g7
sS'model.in1'
p12
-g6
-sS'typ'
+g7
+sS'x.graphics'
p13
-g10
-sS'this.x'
-p14
-g6
+g2
sS'model.sim'
-p15
+p14
g10
sS'model.out2'
-p16
-g6
-sS'this.bit'
-p17
-g6
+p15
+g7
sS'in1'
-p18
+p16
g10
sS'model.outtyp'
-p19
-g6
+p17
+g7
sS'graphics.exprs'
+p18
+NsS'bit'
+p19
+g7
+sS'typ'
p20
-NsS'this.x.graphics'
-p21
-g2
+g10
sS'model.opar'
-p22
+p21
g10
sS'[model,graphics,ok]'
-p23
-g6
+p22
+g7
sS'ok'
-p24
+p23
S'boolean'
-p25
+p24
sS'model.blocktype'
-p26
+p25
S'string'
-p27
+p26
sS'model.dep_ut'
-p28
+p27
g10
sS'n'
-p29
-g6
+p28
+g7
sS'exprs'
-p30
+p29
S'matrix'
-p31
+p30
sS'gr_i'
-p32
+p31
g10
sS'y'
-p33
+p32
g10
+sS'x'
+p33
+g7
sS'model'
p34
g2
diff --git a/js/IntegerOp/CONVERT.pickle b/js/IntegerOp/CONVERT.pickle
index fa6ceaa4..d341b99c 100644
--- a/js/IntegerOp/CONVERT.pickle
+++ b/js/IntegerOp/CONVERT.pickle
@@ -13,96 +13,96 @@ p5
atp6
Rp7
.(dp0
-S'this.ot'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'arg1'
+sS'graphics'
p3
-S'object'
+g2
+sS'it'
p4
-sS'this.x.model'
+S'double'
p5
-g4
-sS'graphics'
+sS'x.model'
p6
-g4
+g2
sS'model.intyp'
p7
-g2
+g5
sS'sgn'
p8
-g2
+g5
sS'model.out'
p9
-g2
+g5
sS'out'
p10
S'vector'
p11
sS'model.in2'
p12
-g2
+g5
sS'model.in1'
p13
-g2
-sS'typ'
+g5
+sS'x.graphics'
p14
-g11
-sS'this.it'
-p15
-g2
-sS'this.x'
-p16
g2
sS'model.sim'
-p17
+p15
g11
sS'model.out2'
-p18
-g2
+p16
+g5
sS'in1'
-p19
+p17
g11
sS'model.rpar'
-p20
+p18
g11
sS'model.outtyp'
-p21
-g2
+p19
+g5
sS'graphics.exprs'
-p22
+p20
NsS'model.ipar'
-p23
-g2
-sS'this.x.graphics'
-p24
-g4
+p21
+g5
+sS'typ'
+p22
+g11
sS'[model,graphics,ok]'
-p25
-g2
+p23
+g5
sS'ok'
-p26
+p24
S'boolean'
-p27
+p25
sS'model.blocktype'
-p28
+p26
S'string'
-p29
+p27
sS'model.dep_ut'
-p30
+p28
g11
sS'exprs'
-p31
+p29
S'matrix'
-p32
+p30
sS'gr_i'
-p33
+p31
g11
sS'y'
-p34
+p32
g11
+sS'x'
+p33
+g5
sS'model'
+p34
+g2
+sS'ot'
p35
-g4
+g5
s. \ No newline at end of file
diff --git a/js/IntegerOp/DFLIPFLOP.pickle b/js/IntegerOp/DFLIPFLOP.pickle
index d4412b2f..11601ed1 100644
--- a/js/IntegerOp/DFLIPFLOP.pickle
+++ b/js/IntegerOp/DFLIPFLOP.pickle
@@ -107,128 +107,128 @@ g2
sS'scs_m.objs[33-1]'
p36
g2
-sS'this.x'
-p37
-g2
sS'scs_m.objs[13-1]'
-p38
+p37
g2
sS'scs_m_1.objs[8-1]'
-p39
+p38
g2
sS'scs_m_1.objs[10-1]'
-p40
+p39
g2
sS'model.in2'
-p41
+p40
g14
sS'scs_m.objs[6-1]'
-p42
+p41
g2
sS'scs_m.objs[9-1]'
-p43
+p42
g2
sS'model.out2'
-p44
+p43
g14
sS'model.intyp'
-p45
+p44
g30
sS'model.rpar'
-p46
+p45
g2
sS'scs_m.objs[3-1]'
-p47
+p46
g2
sS'scs_m_1.objs[4-1]'
-p48
+p47
g2
sS'scs_m.objs[16-1]'
-p49
+p48
g2
sS'scs_m.objs[11-1]'
-p50
+p49
g2
sS'scs_m.objs[14-1]'
-p51
+p50
g2
sS'scs_m.objs[17-1]'
-p52
+p51
g2
sS'scs_m_1.objs[5-1]'
-p53
+p52
g2
sS'model.outtyp'
-p54
+p53
g30
sS'scs_m_1.objs[7-1]'
-p55
+p54
g2
sS'scs_m.objs[4-1]'
-p56
+p55
g2
sS'scs_m.objs[7-1]'
-p57
+p56
g2
sS'typ'
-p58
+p57
g30
sS'model'
-p59
+p58
S'object'
-p60
+p59
sS'scs_m.objs[44-1]'
-p61
+p60
g2
sS'scs_m.objs[29-1]'
-p62
+p61
g2
sS'scs_m.objs[42-1]'
-p63
+p62
g2
sS'scs_m.objs[30-1]'
-p64
+p63
g2
sS'scs_m.objs[8-1]'
-p65
+p64
g2
sS'scs_m.objs[15-1]'
-p66
+p65
g2
sS'scs_m.objs[21-1]'
-p67
+p66
g2
sS'scs_m_1.objs[1-1]'
-p68
+p67
g2
sS'model.dep_ut'
-p69
+p68
g30
sS'scs_m.objs[43-1]'
-p70
+p69
g2
sS'scs_m.objs[1-1]'
-p71
+p70
g2
sS'model.sim'
-p72
+p71
S'string'
-p73
+p72
sS'scs_m.objs[32-1]'
-p74
+p73
g2
sS'scs_m.objs[12-1]'
-p75
+p74
g2
sS'scs_m.objs[24-1]'
-p76
+p75
g2
sS'model.blocktype'
-p77
-g73
+p76
+g72
sS'y'
-p78
+p77
g30
+sS'x'
+p78
+g2
sS'scs_m.objs[27-1]'
p79
g2
diff --git a/js/IntegerOp/DLATCH.pickle b/js/IntegerOp/DLATCH.pickle
index eff126fb..17f74656 100644
--- a/js/IntegerOp/DLATCH.pickle
+++ b/js/IntegerOp/DLATCH.pickle
@@ -43,80 +43,80 @@ g6
sS'scs_m.objs[12-1]'
p14
g6
-sS'this.x'
-p15
-g6
sS'scs_m.objs[13-1]'
-p16
+p15
g6
sS'scs_m.objs[6-1]'
-p17
+p16
g6
sS'scs_m.objs[9-1]'
-p18
+p17
g6
sS'model.out2'
-p19
+p18
g4
sS'model.intyp'
-p20
+p19
S'vector'
-p21
+p20
sS'model.rpar'
-p22
+p21
g6
sS'scs_m.objs[3-1]'
-p23
+p22
g6
sS'model.outtyp'
-p24
-g21
+p23
+g20
sS'scs_m.objs[16-1]'
-p25
+p24
g6
sS'scs_m.objs[11-1]'
-p26
+p25
g6
sS'scs_m.objs[14-1]'
-p27
+p26
g6
sS'scs_m.objs[17-1]'
-p28
+p27
g6
sS'scs_m.objs[4-1]'
-p29
+p28
g6
sS'scs_m.objs[7-1]'
-p30
+p29
g6
sS'typ'
-p31
-g21
+p30
+g20
sS'model.blocktype'
-p32
+p31
g2
sS'scs_m.objs[8-1]'
-p33
+p32
g6
sS'scs_m.objs[15-1]'
-p34
+p33
g6
sS'model.dep_ut'
-p35
-g21
+p34
+g20
sS'scs_m.objs[1-1]'
-p36
+p35
g6
sS'gr_i'
-p37
-g21
+p36
+g20
sS'model.firing'
-p38
+p37
S'boolean'
-p39
+p38
sS'y'
+p39
+g20
+sS'x'
p40
-g21
+g6
sS'model'
p41
S'object'
diff --git a/js/IntegerOp/EXTRACTBITS.pickle b/js/IntegerOp/EXTRACTBITS.pickle
index a396bbcb..a1d56c93 100644
--- a/js/IntegerOp/EXTRACTBITS.pickle
+++ b/js/IntegerOp/EXTRACTBITS.pickle
@@ -24,88 +24,88 @@ p3
g2
sS'it'
p4
-NsS'model.intyp'
+NsS'x.model'
p5
-S'double'
+g2
+sS'model.intyp'
p6
-sS'this.x.model'
+S'double'
p7
-g2
-sS'model.out'
+sS'model.dep_ut'
p8
-g6
-sS'out'
-p9
S'vector'
+p9
+sS'model.out'
p10
-sS'model.in2'
+g7
+sS'out'
p11
-g6
-sS'model.in1'
+g9
+sS'model.in2'
p12
-g6
-sS'exprs'
+g7
+sS'model.in1'
p13
-S'matrix'
+g7
+sS'x.graphics'
p14
-sS'this.x.graphics'
-p15
g2
-sS'this.x'
-p16
-g6
sS'model.sim'
-p17
-g10
+p15
+g9
sS'model.out2'
+p16
+g7
+sS'in1'
+p17
+g9
+sS'model.outtyp'
p18
-g6
-sS'this.bit'
+g7
+sS'numb'
p19
-g6
-sS'in1'
+g9
+sS'graphics.exprs'
p20
-g10
-sS'model.outtyp'
+NsS'bit'
p21
-g6
-sS'numb'
+g7
+sS'model.ipar'
p22
-g10
-sS'graphics.exprs'
+g9
+sS'typ'
p23
-NsS'model.ipar'
+g9
+sS'bitstr'
p24
-g10
-sS'typ'
+g7
+sS'[model,graphics,ok]'
p25
-g10
-sS'bitstr'
+g7
+sS'ok'
p26
-g6
-sS'[model,graphics,ok]'
+S'boolean'
p27
-g6
-sS'ok'
+sS'model.blocktype'
p28
-S'boolean'
+S'string'
p29
-sS'model.blocktype'
+sS'rule'
p30
-S'string'
+g7
+sS'exprs'
p31
-sS'model.dep_ut'
+S'matrix'
p32
-g10
-sS'this.rule'
-p33
-g6
sS'gr_i'
-p34
-g10
+p33
+g9
sS'y'
+p34
+g9
+sS'x'
p35
-g10
+g7
sS'model'
p36
g2
diff --git a/js/IntegerOp/INTMUL.pickle b/js/IntegerOp/INTMUL.pickle
index 29870147..3b7d4302 100644
--- a/js/IntegerOp/INTMUL.pickle
+++ b/js/IntegerOp/INTMUL.pickle
@@ -15,14 +15,14 @@ S'arg1'
p1
S'object'
p2
-sS'this.x.model'
+sS'graphics'
p3
g2
sS'it'
p4
S'string'
p5
-sS'graphics'
+sS'x.model'
p6
g2
sS'model.intyp'
@@ -46,57 +46,57 @@ p14
sS'model.in1'
p15
g14
-sS'typ'
+sS'x.graphics'
p16
-g8
-sS'this.x'
-p17
-g10
+g2
sS'model.sim'
-p18
+p17
g8
sS'model.out2'
-p19
+p18
g10
sS'in1'
-p20
+p19
g8
sS'model.rpar'
-p21
+p20
g8
sS'model.outtyp'
-p22
+p21
g10
sS'graphics.exprs'
-p23
+p22
NsS'model.ipar'
-p24
+p23
g10
-sS'this.x.graphics'
-p25
-g2
+sS'typ'
+p24
+g8
sS'[model,graphics,ok]'
-p26
+p25
g10
sS'ok'
-p27
+p26
S'boolean'
-p28
+p27
sS'model.blocktype'
-p29
+p28
g5
sS'model.dep_ut'
-p30
+p29
g8
sS'exprs'
-p31
+p30
g14
sS'gr_i'
-p32
+p31
g8
sS'y'
-p33
+p32
g8
+sS'x'
+p33
+g10
sS'model'
p34
g2
diff --git a/js/IntegerOp/JKFLIPFLOP.pickle b/js/IntegerOp/JKFLIPFLOP.pickle
index 80ca43ca..eb4fda69 100644
--- a/js/IntegerOp/JKFLIPFLOP.pickle
+++ b/js/IntegerOp/JKFLIPFLOP.pickle
@@ -11,199 +11,200 @@ p4
atp5
Rp6
.(dp0
-S'init_old'
+S'xx.model'
p1
-S'double'
+S'object'
p2
-sS'xx.model'
+sS'model.sim'
p3
-S'object'
+S'string'
p4
-sS'model.sim'
+sS'arg1'
p5
-S'string'
+g2
+sS'scs_m_1.objs[6-1]'
p6
-sS'arg1'
+S'double'
p7
-g4
-sS'scs_m_1.objs[6-1]'
-p8
-g2
sS'scs_m_1.objs[3-1]'
+p8
+g7
+sS'xx.graphics'
p9
g2
-sS'xx.graphics'
-p10
-g4
sS'model.out'
-p11
+p10
S'matrix'
-p12
+p11
sS'xx'
-p13
-g4
+p12
+g2
sS'o'
-p14
-g4
-sS'scs_m_1.objs[7-1]'
-p15
+p13
g2
+sS'scs_m_1.objs[7-1]'
+p14
+g7
sS'xx.graphics.exprs[1-1]'
-p16
+p15
NsS'scs_m.objs[20-1]'
-p17
-g2
+p16
+g7
sS'scs_m.objs[2-1]'
-p18
-g2
+p17
+g7
sS'scs_m.objs[5-1]'
+p18
+g7
+sS'scs_m.objs[10-1]'
p19
-g2
-sS'this.init'
+g7
+sS'scs_m'
p20
-g2
-sS'scs_m.objs[10-1]'
+g7
+sS'model.in1'
p21
-g2
-sS'scs_m'
+g11
+sS'scs_m.objs[19-1]'
p22
-g2
-sS'model.in1'
+g7
+sS'scs_m.objs[1-1]'
p23
-g12
-sS'scs_m.objs[19-1]'
+g7
+sS'scs_m.objs[18-1]'
p24
-g2
-sS'scs_m.objs[1-1]'
+g7
+sS'model.dep_ut'
p25
-g2
-sS'scs_m.objs[18-1]'
+S'vector'
p26
-g2
-sS'model.dep_ut'
+sS'newpar[size(newpar)+1-1]'
p27
-S'vector'
+g7
+sS'init'
p28
-sS'newpar[size(newpar)+1-1]'
-p29
-g2
+g7
sS'scs_m_1'
-p30
-g2
+p29
+g7
sS'scs_m.objs[22-1]'
-p31
-g2
+p30
+g7
sS'scs_m_1.objs[2-1]'
+p31
+g7
+sS'init_old'
p32
-g2
-sS'this.x'
-p33
-g2
+g7
sS'scs_m.objs[13-1]'
-p34
-g2
+p33
+g7
sS'model.firing'
-p35
+p34
S'boolean'
-p36
+p35
sS'newpar'
-p37
-g28
+p36
+g26
sS'model.in2'
-p38
-g12
+p37
+g11
sS'scs_m.objs[6-1]'
-p39
-g2
+p38
+g7
sS'scs_m.objs[9-1]'
-p40
-g2
+p39
+g7
sS'model.odstate[1-1]'
+p40
+g7
+sS'model.out2'
p41
-NsS'model.out2'
-p42
-g12
+g11
sS'model.intyp'
-p43
-g28
+p42
+g26
sS'model.rpar'
-p44
-g2
+p43
+g7
sS'scs_m.objs[3-1]'
-p45
-g2
+p44
+g7
sS'scs_m_1.objs[4-1]'
-p46
-g2
+p45
+g7
sS'scs_m.objs[16-1]'
-p47
-g2
+p46
+g7
sS'scs_m.objs[11-1]'
-p48
-g2
+p47
+g7
sS'scs_m.objs[14-1]'
-p49
-g2
+p48
+g7
sS'scs_m.objs[17-1]'
-p50
-g2
+p49
+g7
sS'scs_m_1.objs[5-1]'
-p51
-g2
+p50
+g7
sS'path'
-p52
+p51
NsS'scs_m.objs[4-1]'
-p53
-g2
+p52
+g7
sS'scs_m.objs[7-1]'
-p54
-g2
+p53
+g7
sS'typ'
-p55
-g28
+p54
+g26
sS'model.outtyp'
-p56
-g28
+p55
+g26
sS'needcompile'
+p56
+g7
+sS'arg1.model'
p57
g2
-sS'arg1.model'
+sS'model.blocktype'
p58
g4
-sS'model.blocktype'
-p59
-g6
sS'scs_m.objs[8-1]'
-p60
-g2
+p59
+g7
sS'scs_m.objs[15-1]'
-p61
-g2
+p60
+g7
sS'scs_m.objs[21-1]'
-p62
-g2
+p61
+g7
sS'scs_m_1.objs[1-1]'
+p62
+g7
+sS'arg1.model.rpar.objs[path-1]'
p63
g2
-sS'arg1.model.rpar.objs[path-1]'
-p64
-g4
sS'exprs'
-p65
-g2
+p64
+g7
sS'gr_i'
-p66
-g28
+p65
+g26
sS'scs_m.objs[12-1]'
-p67
-g2
+p66
+g7
sS'y'
+p67
+g7
+sS'x'
p68
-g2
+g7
sS'model'
p69
-g4
+g2
sS'arg1.model.rpar'
p70
-g4
+g2
s. \ No newline at end of file
diff --git a/js/IntegerOp/LOGIC.js b/js/IntegerOp/LOGIC.js
index e06ea999..823bad8b 100644
--- a/js/IntegerOp/LOGIC.js
+++ b/js/IntegerOp/LOGIC.js
@@ -31,7 +31,7 @@ function LOGIC() {
return options;
}
LOGIC.prototype.set = function LOGIC() {
- this.mat = parseFloat((arguments[0]["mat"]))
+ this.mat = inverse((arguments[0]["mat"]))
this.herit = parseFloat((arguments[0]["herit"]))
this.x = arg1;
graphics = arg1.graphics;
diff --git a/js/IntegerOp/LOGIC.pickle b/js/IntegerOp/LOGIC.pickle
index a23980d6..90e666b6 100644
--- a/js/IntegerOp/LOGIC.pickle
+++ b/js/IntegerOp/LOGIC.pickle
@@ -22,18 +22,18 @@ sS'it'
p4
S'double'
p5
-sS'model.intyp'
+sS'x.model'
p6
-S'vector'
+NsS'model.intyp'
p7
-sS'this.x.model'
+S'vector'
p8
-NsS'model.out'
+sS'model.out'
p9
g5
sS'out'
p10
-g7
+g8
sS'model.in2'
p11
S'matrix'
@@ -41,9 +41,9 @@ p12
sS'model.in1'
p13
g12
-sS'typ'
+sS'x.graphics'
p14
-g7
+g2
sS'u1'
p15
g5
@@ -54,32 +54,32 @@ sS'model.firing'
p17
S'boolean'
p18
-sS'this.x'
-p19
-g5
sS'model.sim'
-p20
-g7
+p19
+g8
sS'nin'
-p21
+p20
g5
+sS'mat'
+p21
+g12
sS'model.out2'
p22
g5
sS'in1'
p23
-g7
+g8
sS'model.outtyp'
p24
g5
sS'graphics.exprs'
p25
-NsS'this.x.graphics'
+NsS'typ'
p26
-g2
+g8
sS'model.opar'
p27
-g7
+g8
sS'[model,graphics,ok]'
p28
g5
@@ -92,19 +92,19 @@ S'string'
p31
sS'model.dep_ut'
p32
-g7
+g8
sS'exprs'
p33
g12
sS'gr_i'
p34
-g7
-sS'this.mat'
-p35
-g12
+g8
sS'y'
+p35
+g8
+sS'x'
p36
-g7
+g5
sS'model'
p37
g2
diff --git a/js/IntegerOp/SHIFT.pickle b/js/IntegerOp/SHIFT.pickle
index 439d3b6c..fca9045b 100644
--- a/js/IntegerOp/SHIFT.pickle
+++ b/js/IntegerOp/SHIFT.pickle
@@ -21,14 +21,14 @@ sS'arg1'
p3
S'object'
p4
-sS'this.x.model'
+sS'graphics'
p5
-NsS'it'
+g4
+sS'it'
p6
-NsS'graphics'
+NsS'x.model'
p7
-g4
-sS'sgn'
+NsS'sgn'
p8
S'matrix'
p9
@@ -41,59 +41,59 @@ g2
sS'model.in1'
p12
g2
-sS'typ'
+sS'x.graphics'
p13
-S'vector'
+g4
+sS'model.sim'
p14
-sS'this.x'
+S'vector'
p15
-g2
-sS'model.sim'
-p16
-g14
sS'model.out2'
-p17
+p16
g2
sS'model.intyp'
-p18
+p17
g2
sS'model.rpar'
-p19
-g14
+p18
+g15
sS'model.outtyp'
-p20
+p19
g2
sS'graphics.exprs'
-p21
+p20
NsS'model.ipar'
-p22
+p21
g9
-sS'this.x.graphics'
-p23
-g4
+sS'typ'
+p22
+g15
sS'[model,graphics,ok]'
-p24
+p23
g2
sS'ok'
-p25
+p24
S'boolean'
-p26
+p25
sS'model.blocktype'
-p27
+p26
S'string'
-p28
+p27
sS'model.dep_ut'
-p29
-g14
+p28
+g15
sS'exprs'
-p30
+p29
g9
sS'gr_i'
-p31
-g14
+p30
+g15
sS'y'
+p31
+g15
+sS'x'
p32
-g14
+g2
sS'model'
p33
g4
diff --git a/js/IntegerOp/SRFLIPFLOP.pickle b/js/IntegerOp/SRFLIPFLOP.pickle
index f79a03a1..32690c22 100644
--- a/js/IntegerOp/SRFLIPFLOP.pickle
+++ b/js/IntegerOp/SRFLIPFLOP.pickle
@@ -11,150 +11,151 @@ p4
atp5
Rp6
.(dp0
-S'init_old'
+S'xx.model'
p1
-S'double'
+S'object'
p2
-sS'xx.model'
+sS'model.sim'
p3
-S'object'
+S'string'
p4
-sS'model.sim'
+sS'arg1'
p5
-S'string'
+g2
+sS'xx.graphics'
p6
-sS'arg1'
+g2
+sS'model.out'
p7
-g4
-sS'xx.graphics'
+S'matrix'
p8
-g4
-sS'model.out'
+sS'xx'
p9
-S'matrix'
+g2
+sS'o'
p10
-sS'xx'
+g2
+sS'xx.graphics.exprs[1-1]'
p11
-g4
-sS'o'
+NsS'scs_m.objs[2-1]'
p12
-g4
-sS'xx.graphics.exprs[1-1]'
+S'double'
p13
-NsS'scs_m.objs[2-1]'
-p14
-g2
sS'scs_m.objs[5-1]'
+p14
+g13
+sS'scs_m.objs[10-1]'
p15
-g2
-sS'this.init'
+g13
+sS'scs_m'
p16
-g2
-sS'scs_m.objs[10-1]'
+g13
+sS'model.in1'
p17
-g2
-sS'scs_m'
+g8
+sS'scs_m.objs[1-1]'
p18
-g2
-sS'model.in1'
+g13
+sS'model.dep_ut'
p19
-g10
-sS'scs_m.objs[1-1]'
+S'vector'
p20
-g2
-sS'model.dep_ut'
+sS'newpar[size(newpar)+1-1]'
p21
-S'vector'
+NsS'init'
p22
-sS'newpar[size(newpar)+1-1]'
+g13
+sS'scs_m.objs[12-1]'
p23
-NsS'scs_m.objs[12-1]'
+g13
+sS'init_old'
p24
-g2
-sS'this.x'
-p25
-g2
+g13
sS'scs_m.objs[13-1]'
-p26
-g2
+p25
+g13
sS'newpar'
-p27
-g22
+p26
+g20
sS'model.in2'
-p28
-g10
+p27
+g8
sS'scs_m.objs[6-1]'
-p29
-g2
+p28
+g13
sS'scs_m.objs[9-1]'
-p30
-g2
+p29
+g13
sS'model.odstate[1-1]'
+p30
+g13
+sS'model.out2'
p31
-NsS'model.out2'
-p32
-g10
+g8
sS'model.intyp'
-p33
-g22
+p32
+g20
sS'model.rpar'
-p34
-g2
+p33
+g13
sS'scs_m.objs[3-1]'
-p35
-g2
+p34
+g13
sS'model.outtyp'
-p36
-g22
+p35
+g20
sS'scs_m.objs[11-1]'
-p37
-g2
+p36
+g13
sS'scs_m.objs[14-1]'
-p38
-g2
+p37
+g13
sS'path'
-p39
+p38
NsS'scs_m.objs[4-1]'
-p40
-g2
+p39
+g13
sS'scs_m.objs[7-1]'
-p41
-g2
+p40
+g13
sS'typ'
-p42
-g22
+p41
+g20
sS'needcompile'
+p42
+g13
+sS'arg1.model'
p43
g2
-sS'arg1.model'
+sS'model.blocktype'
p44
g4
-sS'model.blocktype'
-p45
-g6
sS'scs_m.objs[8-1]'
+p45
+g13
+sS'arg1.model.rpar.objs[path-1]'
p46
g2
-sS'arg1.model.rpar.objs[path-1]'
-p47
-g4
sS'exprs'
-p48
-g2
+p47
+g13
sS'gr_i'
-p49
-g22
+p48
+g20
sS'model.firing'
-p50
+p49
S'boolean'
-p51
+p50
sS'y'
+p51
+g13
+sS'x'
p52
-g2
+g13
sS'model'
p53
-g4
+g2
sS'arg1.model.rpar'
p54
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Linear/BIGSOM_f.js b/js/Linear/BIGSOM_f.js
index 42a51c70..8dd81eea 100644
--- a/js/Linear/BIGSOM_f.js
+++ b/js/Linear/BIGSOM_f.js
@@ -23,7 +23,7 @@ function BIGSOM_f() {
return options;
}
BIGSOM_f.prototype.set = function BIGSOM_f() {
- this.sgn = parseFloat((arguments[0]["sgn"]))
+ this.sgn = inverse((arguments[0]["sgn"]))
this.x = arg1;
graphics = arg1.graphics;
model = arg1.model;
diff --git a/js/Linear/BIGSOM_f.pickle b/js/Linear/BIGSOM_f.pickle
index b1e2927d..5912e580 100644
--- a/js/Linear/BIGSOM_f.pickle
+++ b/js/Linear/BIGSOM_f.pickle
@@ -9,66 +9,67 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'sgn'
p1
-S'double'
+S'matrix'
p2
sS'[model,graphics,ok]'
p3
-g2
-sS'model.in1'
+S'double'
p4
-S'matrix'
+sS'model.in1'
p5
+g2
sS'model.blocktype'
p6
S'string'
p7
-sS'this.sgn'
+sS'x.graphics'
p8
-g5
-sS'model.sim'
+S'object'
p9
-S'vector'
+sS'arg1'
p10
-sS'this.x.graphics'
+g9
+sS'graphics.exprs'
p11
-S'object'
+NsS'in1'
p12
-sS'arg1'
+g4
+sS'model.rpar'
p13
-g12
-sS'graphics.exprs'
+g2
+sS'exprs'
p14
-NsS'in1'
+g4
+sS'x.model'
p15
-g2
-sS'model.rpar'
+NsS'gr_i'
p16
-NsS'this.x.model'
+S'vector'
p17
-NsS'exprs'
+sS'model.dep_ut'
p18
-g2
-sS'gr_i'
+g17
+sS'graphics'
p19
-g10
-sS'model.dep_ut'
+g9
+sS'y'
p20
-g10
-sS'graphics'
+g17
+sS'x'
p21
-g12
-sS'y'
-p22
-g10
+g4
sS'model'
+p22
+g9
+sS'model.sim'
p23
-g12
+g17
sS'typ'
p24
-g10
+g17
sS'model.out'
p25
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Linear/CLINDUMMY_f.pickle b/js/Linear/CLINDUMMY_f.pickle
index 2b792ecc..2a8bdb31 100644
--- a/js/Linear/CLINDUMMY_f.pickle
+++ b/js/Linear/CLINDUMMY_f.pickle
@@ -7,41 +7,41 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.blocktype'
p3
-S'vector'
+S'string'
p4
-sS'model.blocktype'
+sS'model.dep_ut'
p5
-S'string'
+g2
+sS'gr_i'
p6
-sS'model.dep_ut'
+g2
+sS'model.state'
p7
-g4
-sS'gr_i'
+S'double'
p8
-g4
-sS'model.state'
+sS'y'
p9
g2
-sS'y'
+sS'x'
p10
-g4
+g8
sS'x0'
p11
-g2
+g8
sS'typ'
p12
-g4
+g2
sS'model'
p13
S'object'
p14
sS'model.firing'
p15
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Linear/CLR.pickle b/js/Linear/CLR.pickle
index e8abf81d..f42a7c70 100644
--- a/js/Linear/CLR.pickle
+++ b/js/Linear/CLR.pickle
@@ -11,113 +11,113 @@ p4
atp5
Rp6
.(dp0
-S'A'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'arg1'
+sS'graphics'
p3
-S'object'
+g2
+sS'rpar'
p4
-sS'graphics'
+S'matrix'
p5
-g4
-sS'rpar'
+sS'x.model'
p6
-S'matrix'
-p7
+g2
sS'B'
+p7
+S'double'
p8
-g2
-sS'this.x.model'
-p9
-g4
sS'model.out'
-p10
-g2
+p9
+g8
sS'x0[ns1-1][1-1]'
-p11
-g2
+p10
+g8
sS'model.in1'
+p11
+g8
+sS'x.graphics'
p12
g2
-sS'this.x.graphics'
-p13
-g4
sS'[ns1,ns1]'
-p14
-g2
+p13
+g8
sS'[A,B,C,D]'
-p15
+p14
S'vector'
-p16
+p15
sS'ns'
+p16
+g8
+sS'A'
p17
-g2
-sS'this.x'
-p18
-g2
+g8
sS'model.sim'
-p19
-g16
+p18
+g15
sS'C'
-p20
-g2
+p19
+g8
sS'PREVAR_scicos_context.s'
-p21
-g2
+p20
+g8
sS'nin'
-p22
-g2
+p21
+g8
sS'D'
-p23
-g2
+p22
+g8
sS'H'
-p24
-g2
+p23
+g8
sS'model.rpar'
-p25
-g7
+p24
+g5
sS'mmm'
-p26
-g16
+p25
+g15
sS'model.state'
-p27
-g2
+p26
+g8
sS'graphics.exprs'
-p28
+p27
NsS'x0'
-p29
-g2
+p28
+g8
sS'typ'
-p30
-g16
+p29
+g15
sS'ok'
-p31
+p30
S'boolean'
-p32
+p31
sS'model.blocktype'
-p33
+p32
S'string'
-p34
+p33
sS'model.dep_ut'
-p35
-g16
+p34
+g15
sS'exprs'
-p36
-g7
+p35
+g5
sS'gr_i'
-p37
-g16
+p36
+g15
sS'PREVAR_scicos_context'
-p38
+p37
NsS'y'
+p38
+g15
+sS'x'
p39
-g16
+g8
sS'model'
p40
-g4
+g2
sS'nout'
p41
-g2
+g8
s. \ No newline at end of file
diff --git a/js/Linear/CLR_f.pickle b/js/Linear/CLR_f.pickle
index e8abf81d..f42a7c70 100644
--- a/js/Linear/CLR_f.pickle
+++ b/js/Linear/CLR_f.pickle
@@ -11,113 +11,113 @@ p4
atp5
Rp6
.(dp0
-S'A'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'arg1'
+sS'graphics'
p3
-S'object'
+g2
+sS'rpar'
p4
-sS'graphics'
+S'matrix'
p5
-g4
-sS'rpar'
+sS'x.model'
p6
-S'matrix'
-p7
+g2
sS'B'
+p7
+S'double'
p8
-g2
-sS'this.x.model'
-p9
-g4
sS'model.out'
-p10
-g2
+p9
+g8
sS'x0[ns1-1][1-1]'
-p11
-g2
+p10
+g8
sS'model.in1'
+p11
+g8
+sS'x.graphics'
p12
g2
-sS'this.x.graphics'
-p13
-g4
sS'[ns1,ns1]'
-p14
-g2
+p13
+g8
sS'[A,B,C,D]'
-p15
+p14
S'vector'
-p16
+p15
sS'ns'
+p16
+g8
+sS'A'
p17
-g2
-sS'this.x'
-p18
-g2
+g8
sS'model.sim'
-p19
-g16
+p18
+g15
sS'C'
-p20
-g2
+p19
+g8
sS'PREVAR_scicos_context.s'
-p21
-g2
+p20
+g8
sS'nin'
-p22
-g2
+p21
+g8
sS'D'
-p23
-g2
+p22
+g8
sS'H'
-p24
-g2
+p23
+g8
sS'model.rpar'
-p25
-g7
+p24
+g5
sS'mmm'
-p26
-g16
+p25
+g15
sS'model.state'
-p27
-g2
+p26
+g8
sS'graphics.exprs'
-p28
+p27
NsS'x0'
-p29
-g2
+p28
+g8
sS'typ'
-p30
-g16
+p29
+g15
sS'ok'
-p31
+p30
S'boolean'
-p32
+p31
sS'model.blocktype'
-p33
+p32
S'string'
-p34
+p33
sS'model.dep_ut'
-p35
-g16
+p34
+g15
sS'exprs'
-p36
-g7
+p35
+g5
sS'gr_i'
-p37
-g16
+p36
+g15
sS'PREVAR_scicos_context'
-p38
+p37
NsS'y'
+p38
+g15
+sS'x'
p39
-g16
+g8
sS'model'
p40
-g4
+g2
sS'nout'
p41
-g2
+g8
s. \ No newline at end of file
diff --git a/js/Linear/CLSS.pickle b/js/Linear/CLSS.pickle
index 4e206f57..6f9561b1 100644
--- a/js/Linear/CLSS.pickle
+++ b/js/Linear/CLSS.pickle
@@ -28,88 +28,89 @@ sS'rpar'
p4
S'matrix'
p5
-sS'[ms,ns]'
+sS'x.model'
p6
-S'double'
+g2
+sS'[ms,ns]'
p7
-sS'this.x.model'
+S'double'
p8
-g2
sS'model.out'
p9
-g7
+g8
sS'out'
p10
-g7
+g8
sS'model.in1'
p11
-g7
-sS'typ'
+g8
+sS'x.graphics'
p12
-S'vector'
+g2
+sS'A'
p13
-sS'this.x'
-p14
-g7
+g8
sS'model.sim'
+p14
+S'vector'
p15
-g13
-sS'in1'
+sS'C'
p16
-g7
-sS'model.rpar'
+g8
+sS'B'
p17
-g5
-sS'mmm'
+g8
+sS'D'
p18
-g13
-sS'model.state'
+g8
+sS'in1'
p19
-NsS'graphics.exprs'
+g8
+sS'model.rpar'
p20
-g7
-sS'this.x.graphics'
+g5
+sS'mmm'
p21
-g2
-sS'this.B'
+g15
+sS'model.state'
p22
-g7
-sS'model.blocktype'
+g8
+sS'graphics.exprs'
p23
-S'string'
+g8
+sS'x0'
p24
-sS'[model,graphics,ok]'
+g8
+sS'typ'
p25
-g7
-sS'this.x0'
+g15
+sS'[model,graphics,ok]'
p26
-g7
-sS'model.dep_ut'
+g8
+sS'model.blocktype'
p27
-g13
-sS'exprs'
+S'string'
p28
-g5
-sS'gr_i'
+sS'model.dep_ut'
p29
-g13
-sS'okD'
+g15
+sS'exprs'
p30
-S'boolean'
+g5
+sS'gr_i'
p31
-sS'y'
+g15
+sS'okD'
p32
-g13
-sS'this.A'
+S'boolean'
p33
-g7
-sS'model'
+sS'y'
p34
-g2
-sS'this.C'
+g15
+sS'x'
p35
-g7
-sS'this.D'
+g8
+sS'model'
p36
-g7
+g2
s. \ No newline at end of file
diff --git a/js/Linear/CLSS_f.pickle b/js/Linear/CLSS_f.pickle
index 8c7953fb..1e42cd42 100644
--- a/js/Linear/CLSS_f.pickle
+++ b/js/Linear/CLSS_f.pickle
@@ -28,13 +28,13 @@ sS'rpar'
p4
S'matrix'
p5
-sS'model.dep_ut'
+sS'x.model'
p6
-S'vector'
+g2
+sS'model.dep_ut'
p7
-sS'this.x.model'
+S'vector'
p8
-g2
sS'model.out'
p9
S'double'
@@ -45,67 +45,68 @@ g10
sS'model.in1'
p12
g10
-sS'typ'
+sS'x.graphics'
p13
-g7
-sS'this.x'
+g2
+sS'A'
p14
g10
sS'model.sim'
p15
-g7
-sS'in1'
+g8
+sS'C'
p16
g10
-sS'model.rpar'
+sS'B'
p17
-g5
-sS'mmm'
+g10
+sS'D'
p18
-g7
-sS'model.state'
+g10
+sS'in1'
p19
-NsS'graphics.exprs'
-p20
g10
-sS'this.x.graphics'
+sS'model.rpar'
+p20
+g5
+sS'mmm'
p21
-g2
-sS'this.B'
+g8
+sS'model.state'
p22
g10
-sS'model.blocktype'
+sS'graphics.exprs'
p23
-S'string'
+g10
+sS'x0'
p24
-sS'[model,graphics,ok]'
-p25
g10
-sS'this.x0'
+sS'typ'
+p25
+g8
+sS'[model,graphics,ok]'
p26
g10
-sS'[ms,ns]'
+sS'model.blocktype'
p27
+S'string'
+p28
+sS'[ms,ns]'
+p29
g10
sS'exprs'
-p28
+p30
g5
sS'gr_i'
-p29
-g7
-sS'y'
-p30
-g7
-sS'this.A'
p31
-g10
-sS'model'
+g8
+sS'y'
p32
-g2
-sS'this.C'
+g8
+sS'x'
p33
g10
-sS'this.D'
+sS'model'
p34
-g10
+g2
s. \ No newline at end of file
diff --git a/js/Linear/DELAYV_f.pickle b/js/Linear/DELAYV_f.pickle
index 8bd26ae3..8fe3ebfa 100644
--- a/js/Linear/DELAYV_f.pickle
+++ b/js/Linear/DELAYV_f.pickle
@@ -24,88 +24,82 @@ p4
sS'graphics'
p5
g4
-sS'typ'
+sS'zz0'
p6
S'vector'
p7
-sS'zz0'
+sS'x.model'
p8
-g7
-sS'this.x.model'
-p9
g4
sS'model.out'
-p10
+p9
g2
-sS'this.zz0'
-p11
-g7
sS'model.in1'
-p12
+p10
S'matrix'
+p11
+sS'x.graphics'
+p12
+g4
+sS'typ'
p13
-sS'z0'
-p14
-g2
+g7
sS'model.evtin'
-p15
+p14
g2
sS'model.firing'
-p16
+p15
g7
sS'told'
-p17
-g2
-sS'this.x'
-p18
+p16
g2
sS'model.sim'
-p19
+p17
g7
sS'model.evtout'
-p20
-g13
+p18
+g11
sS'nin'
-p21
+p19
g2
sS'model.rpar'
+p20
+g2
+sS'T'
+p21
+g2
+sS'graphics.exprs'
p22
-S'string'
+NsS'z0'
p23
-sS'graphics.exprs'
-p24
-NsS'this.x.graphics'
-p25
-g4
+g2
sS'[model,graphics,ok]'
-p26
+p24
g2
sS'ok'
-p27
+p25
S'boolean'
-p28
+p26
sS'model.blocktype'
-p29
-g23
-sS'this.T'
-p30
-g2
-sS'this.nin'
-p31
-g2
+p27
+S'string'
+p28
sS'model.dep_ut'
-p32
+p29
g7
sS'exprs'
-p33
-g13
+p30
+g11
sS'gr_i'
-p34
+p31
g7
sS'y'
-p35
+p32
g7
+sS'x'
+p33
+g2
sS'model'
-p36
+p34
g4
s. \ No newline at end of file
diff --git a/js/Linear/DELAY_f.pickle b/js/Linear/DELAY_f.pickle
index ea442adb..fd7523f7 100644
--- a/js/Linear/DELAY_f.pickle
+++ b/js/Linear/DELAY_f.pickle
@@ -19,268 +19,262 @@ sS'register.graphics.pein'
p3
S'double'
p4
-sS'split.graphics.orig'
+sS'x.gui'
p5
-S'matrix'
+S'string'
p6
-sS'split.graphics.pein'
+sS'split.graphics.orig'
p7
-g4
-sS'evtdly.model.rpar'
+S'matrix'
p8
-g4
-sS'diagram.objs[7-1]'
+sS'x.model.out'
p9
g4
-sS'diagram.objs[5-1]'
+sS'split.graphics.pein'
p10
g4
-sS'evtdly.graphics'
+sS'x.graphics.out_style'
p11
-g2
-sS'input_port.graphics.flip'
+g6
+sS'evtdly.model.rpar'
p12
-S'boolean'
+g4
+sS'diagram.objs[7-1]'
p13
-sS'this.x.graphics.sz'
+g4
+sS'x.graphics.in_implicit'
p14
S'vector'
p15
-sS'needcompile'
+sS'diagram.objs[5-1]'
p16
g4
-sS'newpar'
+sS'evtdly.graphics'
p17
-g15
-sS'evtdly'
-p18
g2
-sS'arg1.model'
+sS'input_port.graphics.flip'
+p18
+S'boolean'
p19
-g2
-sS'ppath[1-1]'
+sS'needcompile'
p20
-NsS'this.x.model.dep_ut'
+g4
+sS'newpar'
p21
g15
-sS'output_port.graphics.sz'
+sS'evtdly'
p22
-g15
-sS'this.x.model.in1'
+g2
+sS'x.graphics.out_implicit'
p23
-g4
-sS'register.graphics.pout'
+g15
+sS'ppath[1-1]'
p24
+NsS'output_port.graphics.sz'
+p25
+g15
+sS'register.graphics.pout'
+p26
g4
sS'output_port'
-p25
+p27
g2
-sS'this.x.model.rpar.objs[ppath[1-1]-1]'
-p26
+sS'arg1.model'
+p28
g2
sS'input_port.graphics.pout'
-p27
+p29
g4
sS'evtdly.model.firing'
-p28
+p30
g4
+sS'x.graphics.sz'
+p31
+g15
sS'output_port.graphics.pin'
-p29
+p32
g4
-sS'this.x.model.sim'
-p30
-S'string'
-p31
sS'x'
-p32
-g2
-sS'arg1.model.rpar'
p33
-g2
-sS'this.x.model.rpar'
-p34
g4
+sS'arg1.model.rpar'
+p34
+g2
sS'evtdly.model'
p35
g2
sS'arg1'
p36
g2
-sS'evtdly.graphics.sz'
+sS'x.model.in1'
p37
+g4
+sS'evtdly.graphics.sz'
+p38
g15
sS'register.graphics.sz'
-p38
+p39
g15
+sS'x.graphics.in_style'
+p40
+g6
sS'output_port.model.ipar'
-p39
+p41
g4
sS'evtdly_exprs'
-p40
+p42
NsS'input_port.graphics.sz'
-p41
+p43
g15
sS'register.model'
-p42
+p44
g2
sS'diagram.objs[2-1]'
-p43
+p45
g2
sS'diagram.objs[4-1]'
-p44
+p46
g2
sS'diagram.objs[10-1]'
-p45
+p47
g4
sS'evtdly.graphics.exprs'
-p46
-g6
+p48
+g8
sS'ok'
-p47
-g13
+p49
+g19
sS'input_port'
-p48
+p50
g2
sS'evtdly.graphics.orig'
-p49
+p51
g15
-sS'newpar[$+1-1]'
-p50
-g4
sS'output_port.graphics.exprs'
-p51
-g6
-sS'ppath'
p52
+g8
+sS'ppath'
+p53
g15
sS'output_port.graphics.flip'
-p53
-g13
-sS'x.model'
p54
-g2
-sS'x.model.rpar'
+g19
+sS'x.model'
p55
g2
-sS'this.x.graphics.out_style'
+sS'x.model.rpar'
p56
-g31
-sS'evtdly.graphics.exprs[1-1]'
-p57
g4
-sS'this.x.graphics.out_implicit'
+sS'x.model.rpar.objs[ppath[2-1]-1]'
+p57
+g2
+sS'evtdly.graphics.exprs[1-1]'
p58
+g4
+sS'x.graphics.gr_i'
+p59
g15
+sS'x.model.blocktype'
+p60
+g6
sS'register.graphics.orig'
-p59
+p61
g15
sS'diagram.objs[9-1]'
-p60
+p62
g4
sS'input_port.graphics.orig'
-p61
+p63
g15
sS'input_port.graphics.exprs'
-p62
-g6
-sS'this.x.gui'
-p63
-g31
-sS'input_port.model.ipar'
p64
-g4
-sS'this.x.model.blocktype'
+g8
+sS'input_port.model.ipar'
p65
-g31
-sS'this.x.graphics.in_style'
+g4
+sS'x.model.rpar.objs[ppath[1-1]-1]'
p66
-g31
-sS'diagram.objs[8-1]'
-p67
g2
+sS'x.model.sim'
+p67
+g6
sS'evtdly.graphics.peout'
p68
g4
-sS'this.x.model.out'
-p69
-g4
sS'register.model.dstate'
-p70
+p69
g15
-sS'this.x.model.rpar.objs[ppath[2-1]-1]'
-p71
-g2
sS'split.graphics.peout'
-p72
-g6
+p70
+g8
+sS'x.model.dep_ut'
+p71
+g15
sS'o'
-p73
+p72
g2
sS'evtdly.graphics.pein'
-p74
+p73
g4
sS'diagram.objs[3-1]'
-p75
+p74
g2
sS'evtdly.graphics.flip'
-p76
-g13
+p75
+g19
sS'register.graphics.pin'
-p77
+p76
g4
sS'ppath[2-1]'
-p78
+p77
NsS'diagram.objs[6-1]'
-p79
+p78
g4
sS'split'
-p80
+p79
g2
sS'register_exprs'
+p80
+NsS'diagram.objs[8-1]'
p81
-NsS'this.x.graphics.pin'
-p82
-g4
+g2
sS'mess'
+p82
+g8
+sS'diagram'
p83
-g6
-sS'this.x.graphics.pout'
+g4
+sS'y'
p84
g4
-sS'diagram'
+sS'newpar[$+1-1]'
p85
g4
-sS'this.x.graphics.gr_i'
-p86
-g15
sS'register.graphics'
-p87
+p86
g2
sS'typ'
-p88
-g15
-sS'this.x.graphics.in_implicit'
-p89
+p87
g15
sS'register.graphics.exprs'
-p90
-g31
+p88
+g6
+sS'x.graphics.pout'
+p89
+g4
sS'register'
-p91
+p90
g2
-sS'this.x'
-p92
-g4
sS'exprs'
-p93
-g6
+p91
+g8
sS'output_port.graphics.orig'
-p94
+p92
g15
-sS'y'
-p95
+sS'x.graphics.pin'
+p93
g4
sS'register.graphics.flip'
-p96
-g13
+p94
+g19
s. \ No newline at end of file
diff --git a/js/Linear/DERIV.pickle b/js/Linear/DERIV.pickle
index eedb3840..f4612a1c 100644
--- a/js/Linear/DERIV.pickle
+++ b/js/Linear/DERIV.pickle
@@ -7,34 +7,34 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.blocktype'
-p6
+p5
S'string'
-p7
+p6
sS'exprs'
-p8
-g4
+p7
+g2
sS'model.dep_ut'
+p8
+g2
+sS'model.out'
p9
g4
-sS'model.out'
+sS'gr_i'
p10
g2
-sS'gr_i'
-p11
-g4
sS'y'
+p11
+g2
+sS'x'
p12
g4
sS'model'
@@ -43,5 +43,5 @@ S'object'
p14
sS'typ'
p15
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Linear/DIFF_c.js b/js/Linear/DIFF_c.js
index 55f81ca7..26705c2d 100644
--- a/js/Linear/DIFF_c.js
+++ b/js/Linear/DIFF_c.js
@@ -25,8 +25,8 @@ function DIFF_c() {
return options;
}
DIFF_c.prototype.set = function DIFF_c() {
- this.x0 = parseFloat((arguments[0]["x0"]))
- this.xd0 = parseFloat((arguments[0]["xd0"]))
+ this.x0 = inverse((arguments[0]["x0"]))
+ this.xd0 = inverse((arguments[0]["xd0"]))
this.x = arg1;
graphics = arg1.graphics;
exprs = graphics.exprs;
diff --git a/js/Linear/DIFF_c.pickle b/js/Linear/DIFF_c.pickle
index e3730ecf..3dd7eaac 100644
--- a/js/Linear/DIFF_c.pickle
+++ b/js/Linear/DIFF_c.pickle
@@ -18,66 +18,67 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
-NsS'model.out'
+NsS'xd0'
p5
-S'double'
+S'vector'
p6
-sS'this.xd0'
+sS'model.out'
p7
-S'vector'
+S'double'
p8
sS'model.in1'
p9
-g6
-sS'this.x.model.firing'
-p10
g8
-sS'typ'
+sS'x.model.firing'
+p10
+g6
+sS'x.graphics'
p11
-g8
-sS'this.x'
+g2
+sS'model.sim'
p12
g6
-sS'model.sim'
+sS'N'
p13
g8
-sS'N'
-p14
-g6
sS'Nxd'
-p15
-g6
+p14
+g8
sS'model.state'
+p15
+S'matrix'
p16
-NsS'graphics.exprs'
+sS'graphics.exprs'
p17
-NsS'this.x.graphics'
+NsS'x0'
p18
-g2
-sS'model.blocktype'
+g16
+sS'typ'
p19
-S'string'
+g6
+sS'model.blocktype'
p20
-sS'this.x0'
+S'string'
p21
-S'matrix'
-p22
sS'model.dep_ut'
-p23
-g8
+p22
+g6
sS'exprs'
-p24
-g22
+p23
+g16
sS'gr_i'
-p25
-g8
+p24
+g6
sS'ask_again'
-p26
+p25
S'boolean'
-p27
+p26
sS'y'
+p27
+g6
+sS'x'
p28
g8
sS'model'
diff --git a/js/Linear/DLR.pickle b/js/Linear/DLR.pickle
index 32c768cd..d26c7744 100644
--- a/js/Linear/DLR.pickle
+++ b/js/Linear/DLR.pickle
@@ -11,113 +11,113 @@ p4
atp5
Rp6
.(dp0
-S'A'
+S'model.dstate'
p1
-S'double'
+S'vector'
p2
-sS'model.dstate'
+sS'arg1'
p3
-S'vector'
+S'object'
p4
-sS'arg1'
+sS'graphics'
p5
-S'object'
+g4
+sS'rpar'
p6
-sS'graphics'
+S'matrix'
p7
-g6
-sS'rpar'
+sS'x.model'
p8
-S'matrix'
+g4
+sS'model.out'
p9
-sS'this.x.model'
+S'double'
p10
-g6
-sS'model.out'
-p11
-g2
sS'x0[ns1-1][1-1]'
-p12
-g2
+p11
+g10
sS'model.in1'
+p12
+g10
+sS'x.model.firing'
p13
g2
-sS'this.x.model.firing'
+sS'x.graphics'
p14
g4
-sS'this.x.graphics'
-p15
-g6
sS'[ns1,ns1]'
+p15
+g10
+sS'[A,B,C,D]'
p16
g2
-sS'[A,B,C,D]'
-p17
-g4
sS'model.evtin'
-p18
-g2
+p17
+g10
sS'ns'
+p18
+g10
+sS'A'
p19
-g2
-sS'this.x'
+g10
+sS'model.sim'
p20
g2
-sS'model.sim'
-p21
-g4
sS'C'
-p22
-g2
+p21
+g10
sS'B'
-p23
-g2
+p22
+g10
sS'D'
-p24
-g2
+p23
+g10
sS'H'
-p25
-g2
+p24
+g10
sS'PREVAR_scicos_context.z'
-p26
-g2
+p25
+g10
sS'model.rpar'
-p27
-g9
+p26
+g7
sS'mmm'
-p28
-g4
+p27
+g2
sS'graphics.exprs'
-p29
+p28
NsS'x0'
+p29
+g10
+sS'typ'
p30
g2
-sS'typ'
-p31
-g4
sS'ok'
-p32
+p31
S'boolean'
-p33
+p32
sS'model.blocktype'
-p34
+p33
S'string'
-p35
+p34
sS'model.dep_ut'
-p36
-g4
+p35
+g2
sS'exprs'
-p37
-g9
+p36
+g7
sS'gr_i'
-p38
-g4
+p37
+g2
sS'PREVAR_scicos_context'
-p39
+p38
NsS'y'
+p39
+g2
+sS'x'
p40
-g4
+g10
sS'model'
p41
-g6
+g4
s. \ No newline at end of file
diff --git a/js/Linear/DLR_f.pickle b/js/Linear/DLR_f.pickle
index 4d9f86d2..06b4e8cd 100644
--- a/js/Linear/DLR_f.pickle
+++ b/js/Linear/DLR_f.pickle
@@ -11,113 +11,113 @@ p4
atp5
Rp6
.(dp0
-S'A'
+S'model.dstate'
p1
-S'double'
+S'vector'
p2
-sS'model.dstate'
+sS'arg1'
p3
-S'vector'
+S'object'
p4
-sS'arg1'
+sS'graphics'
p5
-S'object'
+g4
+sS'rpar'
p6
-sS'graphics'
+S'matrix'
p7
-g6
-sS'rpar'
+sS'x.model'
p8
-S'matrix'
+g4
+sS'model.out'
p9
-sS'this.x.model'
+S'double'
p10
-g6
-sS'model.out'
-p11
-g2
sS'x0[ns1-1][1-1]'
-p12
-g2
+p11
+g10
sS'model.in1'
+p12
+g10
+sS'x.model.firing'
p13
g2
-sS'this.x.model.firing'
+sS'x.graphics'
p14
g4
-sS'this.x.graphics'
-p15
-g6
sS'[ns1,ns1]'
+p15
+g10
+sS'[A,B,C,D]'
p16
g2
-sS'[A,B,C,D]'
-p17
-g4
sS'model.evtin'
-p18
-g2
+p17
+g10
sS'ns'
+p18
+g10
+sS'A'
p19
-g2
-sS'this.x'
-p20
-g2
+g10
sS'model.sim'
-p21
+p20
S'string'
-p22
+p21
sS'C'
-p23
-g2
+p22
+g10
sS'B'
-p24
-g2
+p23
+g10
sS'D'
-p25
-g2
+p24
+g10
sS'H'
-p26
-g2
+p25
+g10
sS'PREVAR_scicos_context.z'
-p27
-g2
+p26
+g10
sS'model.rpar'
-p28
-g9
+p27
+g7
sS'mmm'
-p29
-g4
+p28
+g2
sS'graphics.exprs'
-p30
+p29
NsS'x0'
+p30
+g10
+sS'typ'
p31
g2
-sS'typ'
-p32
-g4
sS'ok'
-p33
+p32
S'boolean'
-p34
+p33
sS'model.blocktype'
-p35
-g22
+p34
+g21
sS'model.dep_ut'
-p36
-g4
+p35
+g2
sS'exprs'
-p37
-g9
+p36
+g7
sS'gr_i'
-p38
-g4
+p37
+g2
sS'PREVAR_scicos_context'
-p39
+p38
NsS'y'
+p39
+g2
+sS'x'
p40
-g4
+g10
sS'model'
p41
-g6
+g4
s. \ No newline at end of file
diff --git a/js/Linear/DLSS.pickle b/js/Linear/DLSS.pickle
index f9700d89..f9fda6d5 100644
--- a/js/Linear/DLSS.pickle
+++ b/js/Linear/DLSS.pickle
@@ -32,88 +32,88 @@ sS'rpar'
p6
S'matrix'
p7
-sS'[ms,ns]'
+sS'x.model'
p8
-S'double'
+g4
+sS'[ms,ns]'
p9
-sS'this.x.model'
+S'double'
p10
-g4
sS'model.out'
p11
-g9
+g10
sS'out'
p12
g2
sS'model.in1'
p13
-g9
-sS'this.x.graphics'
+g10
+sS'x.graphics'
p14
g4
sS'model.evtin'
p15
-g9
-sS'this.x'
+g10
+sS'A'
p16
-g9
+g10
sS'model.sim'
p17
g2
-sS'in1'
+sS'C'
p18
+g10
+sS'B'
+p19
+g10
+sS'D'
+p20
+g10
+sS'in1'
+p21
g2
sS'model.rpar'
-p19
+p22
g7
sS'mmm'
-p20
+p23
g2
sS'graphics.exprs'
-p21
-g9
-sS'typ'
-p22
-g2
-sS'this.B'
-p23
-g9
-sS'model.blocktype'
p24
-S'string'
+g10
+sS'x0'
p25
-sS'[model,graphics,ok]'
+g10
+sS'typ'
p26
-g9
-sS'this.x0'
+g2
+sS'[model,graphics,ok]'
p27
-g9
-sS'model.dep_ut'
+g10
+sS'model.blocktype'
p28
+S'string'
+p29
+sS'model.dep_ut'
+p30
g2
sS'exprs'
-p29
+p31
g7
sS'gr_i'
-p30
+p32
g2
sS'okD'
-p31
-S'boolean'
-p32
-sS'y'
p33
-g2
-sS'this.A'
+S'boolean'
p34
-g9
-sS'model'
+sS'y'
p35
-g4
-sS'this.C'
+g2
+sS'x'
p36
-g9
-sS'this.D'
+g10
+sS'model'
p37
-g9
+g4
s. \ No newline at end of file
diff --git a/js/Linear/DLSS_f.pickle b/js/Linear/DLSS_f.pickle
index 1b180f20..54c40f94 100644
--- a/js/Linear/DLSS_f.pickle
+++ b/js/Linear/DLSS_f.pickle
@@ -32,12 +32,12 @@ sS'rpar'
p6
S'matrix'
p7
-sS'model.dep_ut'
+sS'x.model'
p8
-g2
-sS'this.x.model'
-p9
g4
+sS'model.dep_ut'
+p9
+g2
sS'model.out'
p10
S'double'
@@ -48,68 +48,68 @@ g2
sS'model.in1'
p13
g11
-sS'typ'
+sS'x.graphics'
p14
-g2
+g4
sS'model.evtin'
p15
g11
-sS'this.x'
+sS'A'
p16
g11
sS'model.sim'
p17
g2
-sS'in1'
+sS'C'
p18
+g11
+sS'B'
+p19
+g11
+sS'D'
+p20
+g11
+sS'in1'
+p21
g2
sS'model.rpar'
-p19
+p22
g7
sS'mmm'
-p20
+p23
g2
sS'graphics.exprs'
-p21
-g11
-sS'this.x.graphics'
-p22
-g4
-sS'this.B'
-p23
-g11
-sS'model.blocktype'
p24
-S'string'
+g11
+sS'x0'
p25
-sS'[model,graphics,ok]'
-p26
g11
-sS'this.x0'
+sS'typ'
+p26
+g2
+sS'[model,graphics,ok]'
p27
g11
-sS'[ms,ns]'
+sS'model.blocktype'
p28
+S'string'
+p29
+sS'[ms,ns]'
+p30
g11
sS'exprs'
-p29
+p31
g7
sS'gr_i'
-p30
+p32
g2
sS'y'
-p31
-g2
-sS'this.A'
-p32
-g11
-sS'model'
p33
-g4
-sS'this.C'
+g2
+sS'x'
p34
g11
-sS'this.D'
+sS'model'
p35
-g11
+g4
s. \ No newline at end of file
diff --git a/js/Linear/DOLLAR.pickle b/js/Linear/DOLLAR.pickle
index 92e22bc1..005fa40c 100644
--- a/js/Linear/DOLLAR.pickle
+++ b/js/Linear/DOLLAR.pickle
@@ -31,69 +31,69 @@ g6
sS'it'
p8
g4
-sS'this.x.model'
+sS'x.model'
p9
-NsS'model.out'
+NsS'inh'
p10
g4
-sS'out'
+sS'model.out'
p11
-g2
-sS'this.inh'
-p12
g4
+sS'out'
+p12
+g2
sS'model.in1'
p13
g4
-sS'typ'
+sS'x.graphics'
p14
-g2
+g6
sS'model.evtin'
p15
-S'string'
-p16
+g4
sS'exprs[2-1]'
+p16
+S'string'
p17
-g16
-sS'this.x'
-p18
-g4
sS'model.sim'
-p19
+p18
g2
sS'in1'
-p20
+p19
g4
sS'graphics.exprs'
+p20
+NsS'typ'
p21
-NsS'this.x.graphics'
-p22
-g6
+g2
sS'[model,graphics,ok]'
-p23
+p22
g4
sS'ot'
-p24
+p23
g4
sS'ok'
-p25
+p24
S'boolean'
-p26
+p25
sS'model.blocktype'
-p27
-g16
+p26
+g17
sS'model.dep_ut'
-p28
+p27
g2
sS'exprs'
-p29
-g16
+p28
+g17
sS'gr_i'
-p30
+p29
g2
sS'y'
-p31
+p30
g2
+sS'x'
+p31
+g4
sS'model'
p32
g6
diff --git a/js/Linear/DOLLAR_f.pickle b/js/Linear/DOLLAR_f.pickle
index ffdb71f6..4cc1fd5a 100644
--- a/js/Linear/DOLLAR_f.pickle
+++ b/js/Linear/DOLLAR_f.pickle
@@ -22,63 +22,63 @@ p4
sS'graphics'
p5
g4
-sS'this.x.model'
+sS'x.model'
p6
-NsS'model.out'
+NsS'inh'
p7
g2
-sS'out'
+sS'model.out'
p8
-S'vector'
+g2
+sS'out'
p9
-sS'this.inh'
+S'vector'
p10
-g2
sS'model.in1'
p11
g2
-sS'typ'
+sS'x.graphics'
p12
-g9
+g4
sS'model.evtin'
p13
-S'string'
-p14
+g2
sS'exprs[2-1]'
+p14
+S'string'
p15
-g14
-sS'this.x'
-p16
-g2
sS'model.sim'
-p17
-g14
+p16
+g15
sS'in1'
-p18
+p17
g2
sS'graphics.exprs'
+p18
+NsS'typ'
p19
-NsS'this.x.graphics'
-p20
-g4
+g10
sS'[model,graphics,ok]'
-p21
+p20
g2
sS'model.blocktype'
-p22
-g14
+p21
+g15
sS'model.dep_ut'
-p23
-g9
+p22
+g10
sS'exprs'
-p24
-g14
+p23
+g15
sS'gr_i'
-p25
-g9
+p24
+g10
sS'y'
+p25
+g10
+sS'x'
p26
-g9
+g2
sS'model'
p27
g4
diff --git a/js/Linear/DOLLAR_m.pickle b/js/Linear/DOLLAR_m.pickle
index 92e22bc1..005fa40c 100644
--- a/js/Linear/DOLLAR_m.pickle
+++ b/js/Linear/DOLLAR_m.pickle
@@ -31,69 +31,69 @@ g6
sS'it'
p8
g4
-sS'this.x.model'
+sS'x.model'
p9
-NsS'model.out'
+NsS'inh'
p10
g4
-sS'out'
+sS'model.out'
p11
-g2
-sS'this.inh'
-p12
g4
+sS'out'
+p12
+g2
sS'model.in1'
p13
g4
-sS'typ'
+sS'x.graphics'
p14
-g2
+g6
sS'model.evtin'
p15
-S'string'
-p16
+g4
sS'exprs[2-1]'
+p16
+S'string'
p17
-g16
-sS'this.x'
-p18
-g4
sS'model.sim'
-p19
+p18
g2
sS'in1'
-p20
+p19
g4
sS'graphics.exprs'
+p20
+NsS'typ'
p21
-NsS'this.x.graphics'
-p22
-g6
+g2
sS'[model,graphics,ok]'
-p23
+p22
g4
sS'ot'
-p24
+p23
g4
sS'ok'
-p25
+p24
S'boolean'
-p26
+p25
sS'model.blocktype'
-p27
-g16
+p26
+g17
sS'model.dep_ut'
-p28
+p27
g2
sS'exprs'
-p29
-g16
+p28
+g17
sS'gr_i'
-p30
+p29
g2
sS'y'
-p31
+p30
g2
+sS'x'
+p31
+g4
sS'model'
p32
g6
diff --git a/js/Linear/GAINBLK.pickle b/js/Linear/GAINBLK.pickle
index 5f468e99..78c06b7c 100644
--- a/js/Linear/GAINBLK.pickle
+++ b/js/Linear/GAINBLK.pickle
@@ -22,7 +22,7 @@ sS'it'
p4
S'double'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -36,73 +36,74 @@ g5
sS'model.in1'
p10
g5
-sS'typ'
+sS'x.graphics'
p11
-S'vector'
+g2
+sS'model.sim'
p12
-sS'this.x'
+S'vector'
p13
-g5
-sS'model.sim'
-p14
-g12
sS'[out,in1]'
-p15
+p14
g5
sS'model.out2'
-p16
+p15
g5
sS'in1'
+p16
+g5
+sS'in2'
p17
g5
sS'model.rpar'
p18
-NsS'in2'
-p19
g5
sS'graphics.exprs'
-p20
+p19
S'matrix'
+p20
+sS'typ'
p21
-sS'this.x.graphics'
-p22
-g2
+g13
sS'model.opar'
-p23
-g12
+p22
+g13
sS'[model,graphics,ok]'
-p24
+p23
g5
-sS'this.gain'
-p25
+sS'out2'
+p24
g5
sS'ok'
-p26
+p25
S'boolean'
-p27
+p26
sS'model.blocktype'
-p28
+p27
S'string'
-p29
+p28
sS'model.dep_ut'
-p30
-g12
+p29
+g13
sS'exprs'
-p31
-g12
+p30
+g13
sS'gr_i'
-p32
-g12
+p31
+g13
sS'y'
+p32
+g13
+sS'x'
p33
-g12
-sS'out2'
-p34
g5
sS'model'
-p35
+p34
g2
sS'ot'
+p35
+g5
+sS'gain'
p36
g5
s. \ No newline at end of file
diff --git a/js/Linear/GAINBLK_f.pickle b/js/Linear/GAINBLK_f.pickle
index c63baf62..24c29a29 100644
--- a/js/Linear/GAINBLK_f.pickle
+++ b/js/Linear/GAINBLK_f.pickle
@@ -16,7 +16,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
NsS'model.out'
p5
@@ -28,51 +28,52 @@ g6
sS'model.in1'
p8
g6
-sS'typ'
+sS'x.graphics'
p9
-S'vector'
+g2
+sS'model.sim'
p10
-sS'this.x'
+S'string'
p11
-g6
-sS'model.sim'
+sS'[out,in1]'
p12
-S'string'
+g6
+sS'in1'
p13
-sS'[out,in1]'
+g6
+sS'model.rpar'
p14
g6
-sS'in1'
+sS'gain'
p15
g6
-sS'model.rpar'
+sS'graphics.exprs'
p16
-NsS'graphics.exprs'
+NsS'typ'
p17
-NsS'this.x.graphics'
+S'vector'
p18
-g2
sS'[model,graphics,ok]'
p19
g6
-sS'this.gain'
-p20
-g6
sS'model.blocktype'
-p21
-g13
+p20
+g11
sS'model.dep_ut'
-p22
-g10
+p21
+g18
sS'exprs'
-p23
-g10
+p22
+g18
sS'gr_i'
-p24
-g10
+p23
+g18
sS'y'
+p24
+g18
+sS'x'
p25
-g10
+g6
sS'model'
p26
g2
diff --git a/js/Linear/GAIN_f.pickle b/js/Linear/GAIN_f.pickle
index b3a3da67..059c6d78 100644
--- a/js/Linear/GAIN_f.pickle
+++ b/js/Linear/GAIN_f.pickle
@@ -16,7 +16,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
NsS'model.out'
p5
@@ -28,52 +28,53 @@ g6
sS'model.in1'
p8
g6
-sS'typ'
+sS'x.graphics'
p9
-S'vector'
+g2
+sS'model.sim'
p10
-sS'this.x'
+S'string'
p11
-g6
-sS'model.sim'
+sS'[out,in1]'
p12
-S'string'
+g6
+sS'in1'
p13
-sS'[out,in1]'
+g6
+sS'model.rpar'
p14
g6
-sS'in1'
+sS'gain'
p15
g6
-sS'model.rpar'
+sS'graphics.exprs'
p16
-NsS'graphics.exprs'
+NsS'typ'
p17
-NsS'this.x.graphics'
+S'vector'
p18
-g2
sS'[model,graphics,ok]'
p19
g6
-sS'this.gain'
-p20
-g6
sS'model.blocktype'
-p21
-g13
+p20
+g11
sS'model.dep_ut'
-p22
-g10
+p21
+g18
sS'exprs'
-p23
+p22
S'matrix'
-p24
+p23
sS'gr_i'
-p25
-g10
+p24
+g18
sS'y'
+p25
+g18
+sS'x'
p26
-g10
+g6
sS'model'
p27
g2
diff --git a/js/Linear/INTEGRAL.js b/js/Linear/INTEGRAL.js
index 224543fc..18890c0f 100644
--- a/js/Linear/INTEGRAL.js
+++ b/js/Linear/INTEGRAL.js
@@ -32,7 +32,7 @@ function INTEGRAL() {
return options;
}
INTEGRAL.prototype.set = function INTEGRAL() {
- this.x0 = parseFloat((arguments[0]["x0"]))
+ this.x0 = inverse((arguments[0]["x0"]))
this.reinit = parseFloat((arguments[0]["reinit"]))
this.satur = parseFloat((arguments[0]["satur"]))
this.maxp = parseFloat((arguments[0]["maxp"]))
diff --git a/js/Linear/INTEGRAL.pickle b/js/Linear/INTEGRAL.pickle
index 7c4aa7a4..33296dc1 100644
--- a/js/Linear/INTEGRAL.pickle
+++ b/js/Linear/INTEGRAL.pickle
@@ -21,92 +21,92 @@ S'arg1'
p1
S'object'
p2
-sS'graphics'
+sS'reinit'
p3
-g2
-sS'this.lowp'
+S'double'
p4
-S'string'
-p5
sS'rpar'
-p6
+p5
S'vector'
+p6
+sS'model.out'
p7
-sS'model.nzcross'
+g4
+sS'x.model'
p8
-S'double'
+NsS'minp'
p9
-sS'model.out'
+g4
+sS'graphics'
p10
-g9
-sS'this.x.model'
+g2
+sS'x.graphics'
p11
-NsS'minp'
+g2
+sS'typ'
p12
-g9
-sS'model.in1'
+g6
+sS'maxp'
p13
-g9
-sS'this.maxp'
+g4
+sS'model.sim'
p14
-g9
-sS'this.satur'
+g6
+sS'model.nmode'
p15
-g9
-sS'this.x.graphics.id'
+g4
+sS'model.rpar'
p16
-g5
-sS'this.reinit'
+g6
+sS'model.in1'
p17
-g9
-sS'this.x'
+g4
+sS'satur'
p18
-g9
-sS'model.sim'
+g4
+sS'model.state'
p19
-g7
-sS'model.nmode'
+g4
+sS'lowp'
p20
-g9
-sS'model.rpar'
+S'string'
p21
-g7
-sS'model.state'
-p22
-g9
sS'graphics.exprs'
+p22
+NsS'x0'
p23
-NsS'this.x.graphics'
+g6
+sS'model.nzcross'
p24
-g2
-sS'model.blocktype'
+g4
+sS'x.graphics.id'
p25
-g5
+g21
sS'[model,graphics,ok]'
p26
-g9
+g4
sS'ok'
p27
S'boolean'
p28
-sS'this.x0'
+sS'model.blocktype'
p29
-g7
-sS'typ'
-p30
-g7
+g21
sS'model.dep_ut'
-p31
-g7
+p30
+g6
sS'exprs'
-p32
-g5
+p31
+g21
sS'gr_i'
-p33
-g7
+p32
+g6
sS'y'
+p33
+g6
+sS'x'
p34
-g7
+g4
sS'model'
p35
g2
diff --git a/js/Linear/INTEGRAL_f.pickle b/js/Linear/INTEGRAL_f.pickle
index ef6de8c0..6923a6ea 100644
--- a/js/Linear/INTEGRAL_f.pickle
+++ b/js/Linear/INTEGRAL_f.pickle
@@ -9,22 +9,22 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
g2
-sS'this.x.model.firing'
+sS'x.model.firing'
p6
S'vector'
p7
-sS'this.x.graphics'
+sS'x.graphics'
p8
S'object'
p9
@@ -33,38 +33,39 @@ p10
g9
sS'graphics.exprs'
p11
-NsS'model.blocktype'
+NsS'model.dep_ut'
p12
-g4
-sS'model.dep_ut'
-p13
g7
sS'model.out'
+p13
+g4
+sS'exprs'
p14
-g2
-sS'this.x.model'
+g4
+sS'x.model'
p15
-NsS'exprs'
+NsS'gr_i'
p16
-g2
-sS'gr_i'
-p17
g7
sS'model.state'
+p17
+g4
+sS'graphics'
p18
-NsS'graphics'
-p19
g9
sS'y'
-p20
+p19
g7
+sS'x'
+p20
+g4
sS'model'
p21
g9
sS'typ'
p22
g7
-sS'this.x0'
+sS'x0'
p23
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Linear/INTEGRAL_m.pickle b/js/Linear/INTEGRAL_m.pickle
index e1a9353d..7016703a 100644
--- a/js/Linear/INTEGRAL_m.pickle
+++ b/js/Linear/INTEGRAL_m.pickle
@@ -17,16 +17,15 @@ p7
atp8
Rp9
.(dp0
-S'this.x.graphics'
+S'arg1'
p1
S'object'
p2
-sS'arg1'
+sS'reinit'
p3
-g2
-sS'graphics.exprs'
+S'double'
p4
-NsS'it'
+sS'it'
p5
S'matrix'
p6
@@ -36,94 +35,95 @@ S'vector'
p8
sS'model.out'
p9
-S'double'
+g4
+sS'x.model'
p10
-sS'this.x.model'
-p11
NsS'minp'
-p12
-g10
+p11
+g4
sS'out'
-p13
-g10
+p12
+g4
sS'model.in2'
-p14
-g10
+p13
+g4
sS'model.in1'
+p14
+g4
+sS'x.graphics'
p15
-g10
-sS'this.maxp'
+g2
+sS'typ'
p16
-g10
-sS'this.lowp'
+g8
+sS'maxp'
p17
-g10
-sS'this.satur'
+g4
+sS'model.sim'
p18
-g10
-sS'this.reinit'
+g8
+sS'Datatype'
p19
-g10
-sS'this.x'
+g4
+sS'model.out2'
p20
-g10
-sS'model.sim'
+g4
+sS'in1'
p21
g8
-sS'Datatype'
+sS'model.rpar'
p22
-g10
-sS'model.out2'
-p23
-g10
+g8
sS'model.nmode'
+p23
+g4
+sS'satur'
p24
-g10
-sS'model.rpar'
+g4
+sS'model.state'
p25
-g8
-sS'in1'
+g4
+sS'lowp'
p26
-g8
-sS'model.state'
-p27
-g10
+g4
sS'graphics'
-p28
+p27
g2
sS'model.nzcross'
-p29
-g10
+p28
+g4
sS'[model,graphics,ok]'
-p30
-g10
+p29
+g4
sS'ok'
-p31
+p30
S'boolean'
-p32
+p31
sS'model.blocktype'
-p33
+p32
S'string'
+p33
+sS'model.dep_ut'
p34
-sS'typ'
-p35
g8
-sS'model.dep_ut'
+sS'exprs'
+p35
+g33
+sS'gr_i'
p36
g8
-sS'exprs'
+sS'graphics.exprs'
p37
-g34
-sS'gr_i'
+NsS'y'
p38
g8
-sS'y'
+sS'x'
p39
-g8
+g4
sS'model'
p40
g2
sS'ot'
p41
-g10
+g4
s. \ No newline at end of file
diff --git a/js/Linear/PID.pickle b/js/Linear/PID.pickle
index 81b99e41..f111f219 100644
--- a/js/Linear/PID.pickle
+++ b/js/Linear/PID.pickle
@@ -47,77 +47,77 @@ p12
NsS'xx1.graphics.exprs'
p13
g4
-sS'xx2.model'
+sS'model.rpar'
p14
+g4
+sS'xx2.model'
+p15
g2
sS'gr_i'
-p15
+p16
g10
sS'model.out2'
-p16
+p17
g4
sS'model.out'
-p17
+p18
g4
sS'scs_m.objs[20-1]'
-p18
+p19
g4
sS'ppath[3-1]'
-p19
+p20
g4
sS'xx1.model.rpar'
-p20
-NsS'scs_m.objs[10-1]'
p21
+NsS'scs_m.objs[10-1]'
+p22
g4
sS'xx3.model.rpar'
-p22
-NsS'model.in1'
p23
+NsS'model.in1'
+p24
g4
sS'scs_m.objs[19-1]'
-p24
+p25
g4
sS'from'
-p25
+p26
g2
sS'xx2.graphics.exprs'
-p26
+p27
g4
sS'scs_m.objs[18-1]'
-p27
+p28
g4
sS'scs_m.objs[2-1]'
-p28
+p29
g4
sS'xx1.graphics'
-p29
+p30
g2
sS'arg1.model.rpar.objs[ppath[2-1]-1]'
-p30
+p31
g2
sS'model.dep_ut'
-p31
+p32
g10
sS'scs_m.objs[5-1]'
-p32
+p33
g4
sS'newpar[size(newpar)+1-1]'
-p33
+p34
g4
sS'to'
-p34
+p35
g2
sS'ppath[2-1]'
-p35
-g4
-sS'exprs[2-1]'
p36
g4
-sS'scs_m.objs[12-1]'
+sS'exprs[2-1]'
p37
g4
-sS'this.x'
+sS'scs_m.objs[12-1]'
p38
g4
sS'scs_m.objs[13-1]'
@@ -230,7 +230,7 @@ g2
sS'y'
p77
g4
-sS'model.rpar'
+sS'x'
p78
g4
sS'model'
diff --git a/js/Linear/REGISTER.pickle b/js/Linear/REGISTER.pickle
index 5855ff3c..bc3735c1 100644
--- a/js/Linear/REGISTER.pickle
+++ b/js/Linear/REGISTER.pickle
@@ -17,31 +17,32 @@ S'vector'
p2
sS'model.dstate'
p3
-NsS'arg1'
+S'double'
p4
-S'object'
+sS'arg1'
p5
-sS'graphics'
+S'object'
p6
-g5
-sS'this.x.model'
+sS'graphics'
p7
-NsS'model.out'
+g6
+sS'x.model'
p8
-S'double'
+NsS'model.out'
p9
+g4
sS'model.in1'
p10
-g9
-sS'typ'
+g4
+sS'x.graphics'
p11
+g6
+sS'typ'
+p12
g2
sS'model.evtin'
-p12
-g9
-sS'this.x'
p13
-g9
+g4
sS'model.sim'
p14
g2
@@ -52,12 +53,12 @@ sS'graphics.exprs'
p16
S'matrix'
p17
-sS'this.x.graphics'
+sS'z0'
p18
-g5
+g4
sS'[model,graphics,ok]'
p19
-g9
+g4
sS'ok'
p20
S'boolean'
@@ -71,17 +72,17 @@ p24
g2
sS'exprs'
p25
-g9
+g4
sS'gr_i'
p26
g2
sS'y'
p27
g2
-sS'model'
+sS'x'
p28
-g5
-sS'this.z0'
+g4
+sS'model'
p29
-g9
+g6
s. \ No newline at end of file
diff --git a/js/Linear/REGISTER_f.pickle b/js/Linear/REGISTER_f.pickle
index 4dd75697..3881a1bd 100644
--- a/js/Linear/REGISTER_f.pickle
+++ b/js/Linear/REGISTER_f.pickle
@@ -9,66 +9,67 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'ok'
-p6
+p5
S'boolean'
-p7
+p6
sS'model.evtin'
+p7
+g4
+sS'x.graphics'
p8
-g2
-sS'this.x.graphics'
-p9
S'object'
-p10
+p9
sS'arg1'
-p11
-g10
+p10
+g9
sS'graphics.exprs'
+p11
+NsS'model.dstate'
p12
-NsS'model.out'
+g4
+sS'model.blocktype'
p13
g2
-sS'this.x.model'
+sS'exprs'
p14
-NsS'exprs'
+g4
+sS'x.model'
p15
-g2
-sS'gr_i'
+NsS'gr_i'
p16
S'vector'
p17
-sS'model.dep_ut'
+sS'z0'
p18
+g4
+sS'model.dep_ut'
+p19
g17
sS'graphics'
-p19
-g10
-sS'y'
p20
-g17
-sS'model.dstate'
+g9
+sS'y'
p21
-NsS'model'
+g17
+sS'x'
p22
-g10
-sS'this.z0'
+g4
+sS'model'
p23
-g2
+g9
sS'typ'
p24
g17
-sS'model.blocktype'
+sS'model.out'
p25
g4
s. \ No newline at end of file
diff --git a/js/Linear/SAMPHOLD.pickle b/js/Linear/SAMPHOLD.pickle
index c17ea7e4..caeeb745 100644
--- a/js/Linear/SAMPHOLD.pickle
+++ b/js/Linear/SAMPHOLD.pickle
@@ -7,47 +7,47 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
-g2
-sS'this.x.model.firing'
+S'string'
p6
-g4
-sS'model.evtin'
+sS'x.model.firing'
p7
g2
-sS'in1'
+sS'model.evtin'
p8
-g2
-sS'model.dep_ut'
+g4
+sS'in1'
p9
g4
-sS'model.out'
+sS'model.dep_ut'
p10
g2
-sS'gr_i'
+sS'model.out'
p11
g4
-sS'y'
+sS'gr_i'
p12
-g4
-sS'model'
+g2
+sS'y'
p13
-S'object'
+g2
+sS'x'
p14
-sS'typ'
-p15
g4
-sS'model.blocktype'
+sS'model'
+p15
+S'object'
p16
-S'string'
+sS'typ'
p17
+g2
s. \ No newline at end of file
diff --git a/js/Linear/SAMPHOLD_m.pickle b/js/Linear/SAMPHOLD_m.pickle
index 8fc95904..fd472bf8 100644
--- a/js/Linear/SAMPHOLD_m.pickle
+++ b/js/Linear/SAMPHOLD_m.pickle
@@ -26,7 +26,7 @@ g5
sS'model.intyp'
p7
g5
-sS'this.x.model.firing'
+sS'x.model.firing'
p8
S'vector'
p9
@@ -36,55 +36,55 @@ g9
sS'model.evtin'
p11
g5
-sS'this.x'
-p12
-g5
sS'model.sim'
-p13
+p12
g9
sS'arg1.graphics'
-p14
+p13
g2
sS'model.out2'
-p15
+p14
g5
sS'in1'
-p16
+p15
g9
sS'model.in1'
-p17
+p16
g5
sS'model.outtyp'
-p18
+p17
g5
sS'graphics.exprs'
-p19
+p18
NsS'typ'
-p20
+p19
g9
sS'[model,graphics,ok]'
-p21
+p20
g5
sS'arg1.model'
-p22
+p21
g2
sS'ok'
-p23
+p22
S'boolean'
-p24
+p23
sS'model.blocktype'
-p25
+p24
S'string'
-p26
+p25
sS'model.dep_ut'
-p27
+p26
g9
sS'gr_i'
-p28
+p27
g9
sS'y'
-p29
+p28
g9
+sS'x'
+p29
+g5
sS'model'
p30
g2
diff --git a/js/Linear/SAMPLEHOLD_f.pickle b/js/Linear/SAMPLEHOLD_f.pickle
index 3ebb0f50..c64acb4c 100644
--- a/js/Linear/SAMPLEHOLD_f.pickle
+++ b/js/Linear/SAMPLEHOLD_f.pickle
@@ -7,47 +7,47 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
g2
-sS'this.x.model.firing'
+sS'x.model.firing'
p6
S'vector'
p7
sS'model.evtin'
p8
-g2
+g4
sS'in1'
p9
-g2
+g4
sS'model.dep_ut'
p10
g7
sS'model.out'
p11
-g2
+g4
sS'gr_i'
p12
g7
sS'y'
p13
g7
-sS'model'
+sS'x'
p14
-S'object'
+g4
+sS'model'
p15
-sS'typ'
+S'object'
p16
-g7
-sS'model.blocktype'
+sS'typ'
p17
-g4
+g7
s. \ No newline at end of file
diff --git a/js/Linear/SOM_f.pickle b/js/Linear/SOM_f.pickle
index 789e48b0..df58dba6 100644
--- a/js/Linear/SOM_f.pickle
+++ b/js/Linear/SOM_f.pickle
@@ -7,63 +7,63 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'matrix'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
-S'matrix'
+S'string'
p6
-sS'model.blocktype'
+sS'exprs'
p7
-S'string'
+g4
+sS'arg1'
p8
-sS'exprs'
+S'object'
p9
-g6
-sS'arg1'
+sS'sgn'
p10
-S'object'
+g4
+sS'model.dep_ut'
p11
-sS'sgn'
+g2
+sS'model.out'
p12
-g6
-sS'model.dep_ut'
+S'double'
p13
-g4
-sS'model.out'
+sS'labs'
p14
g2
-sS'labs'
-p15
-g4
sS'p'
+p15
+g13
+sS'gr_i'
p16
g2
-sS'gr_i'
+sS'model.rpar'
p17
g4
-sS'model.rpar'
-p18
-g6
sS'str'
-p19
-g6
+p18
+g4
sS'graphics'
-p20
-g11
+p19
+g9
sS'y'
+p20
+g2
+sS'x'
p21
-g4
+g13
sS'model'
p22
-g11
+g9
sS'typ'
p23
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Linear/SUMMATION.js b/js/Linear/SUMMATION.js
index 8ec89285..42f991db 100644
--- a/js/Linear/SUMMATION.js
+++ b/js/Linear/SUMMATION.js
@@ -29,7 +29,7 @@ function SUMMATION() {
}
SUMMATION.prototype.set = function SUMMATION() {
this.Datatype = parseFloat((arguments[0]["Datatype"]))
- this.sgn = parseFloat((arguments[0]["sgn"]))
+ this.sgn = inverse((arguments[0]["sgn"]))
this.satur = parseFloat((arguments[0]["satur"]))
this.x = arg1;
graphics = arg1.graphics;
diff --git a/js/Linear/SUMMATION.pickle b/js/Linear/SUMMATION.pickle
index 73fa0049..06cb5242 100644
--- a/js/Linear/SUMMATION.pickle
+++ b/js/Linear/SUMMATION.pickle
@@ -24,76 +24,77 @@ sS'it'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
-NsS'model.out'
+NsS'sgn'
p7
-S'double'
+S'matrix'
p8
-sS'model.in2'
+sS'model.out'
p9
-S'matrix'
+S'double'
p10
-sS'model.in1'
+sS'model.in2'
p11
-g10
-sS'this.sgn'
+g8
+sS'model.in1'
p12
-g10
-sS'typ'
+g8
+sS'x.graphics'
p13
-S'vector'
+g2
+sS'model.sim'
p14
-sS'this.x'
+S'vector'
p15
-g8
-sS'model.sim'
-p16
-g14
sS'model.out2'
-p17
-g8
+p16
+g10
sS'in1'
-p18
-g8
+p17
+g10
sS'in2'
-p19
-g8
+p18
+g10
sS'model.rpar'
-p20
+p19
NsS'graphics.exprs'
+p20
+g8
+sS'nout2'
p21
g10
-sS'nout2'
+sS'model.ipar'
p22
g8
-sS'model.ipar'
+sS'typ'
p23
-NsS'this.x.graphics'
-p24
-g2
+g15
sS'[model,graphics,ok]'
-p25
-g8
+p24
+g10
sS'ok'
-p26
+p25
S'boolean'
-p27
+p26
sS'model.blocktype'
-p28
+p27
g5
sS'model.dep_ut'
-p29
-g14
+p28
+g15
sS'exprs'
-p30
-g8
+p29
+g10
sS'gr_i'
-p31
-g14
+p30
+g15
sS'y'
+p31
+g15
+sS'x'
p32
-g14
+g10
sS'model'
p33
g2
@@ -101,5 +102,5 @@ sS'ot'
p34
NsS'nout'
p35
-g8
+g10
s. \ No newline at end of file
diff --git a/js/Linear/SUM_f.pickle b/js/Linear/SUM_f.pickle
index 8d871421..5152d73e 100644
--- a/js/Linear/SUM_f.pickle
+++ b/js/Linear/SUM_f.pickle
@@ -7,45 +7,45 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'matrix'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
-S'matrix'
+S'string'
p6
-sS'model.blocktype'
+sS'exprs'
p7
-S'string'
+g2
+sS'model.out'
p8
-sS'exprs'
+S'double'
p9
-g4
-sS'model.out'
-p10
-g2
sS'p'
+p10
+g9
+sS'gr_i'
p11
g2
-sS'gr_i'
-p12
-g4
sS'model.dep_ut'
-p13
-g4
+p12
+g2
sS'y'
+p13
+g2
+sS'x'
p14
-g4
+g9
sS'model'
p15
S'object'
p16
sS'typ'
p17
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Linear/TCLSS.pickle b/js/Linear/TCLSS.pickle
index bb864d5f..e39b2024 100644
--- a/js/Linear/TCLSS.pickle
+++ b/js/Linear/TCLSS.pickle
@@ -28,13 +28,13 @@ sS'rpar'
p4
S'matrix'
p5
-sS'model.dep_ut'
+sS'x.model'
p6
-S'vector'
+g2
+sS'model.dep_ut'
p7
-sS'this.x.model'
+S'vector'
p8
-g2
sS'model.out'
p9
S'double'
@@ -45,73 +45,74 @@ g10
sS'model.in1'
p12
g5
-sS'typ'
+sS'x.graphics'
p13
-g7
+g2
sS'nx'
p14
g10
sS'model.evtin'
p15
g10
-sS'this.x'
+sS'A'
p16
g10
sS'model.sim'
p17
-g7
-sS'in1'
+g8
+sS'C'
p18
g10
-sS'model.rpar'
+sS'B'
p19
-g5
-sS'mmm'
+g10
+sS'D'
p20
-g7
-sS'model.state'
+g10
+sS'in1'
p21
-NsS'graphics.exprs'
-p22
g10
-sS'this.x.graphics'
+sS'model.rpar'
+p22
+g5
+sS'mmm'
p23
-g2
-sS'this.B'
+g8
+sS'model.state'
p24
g10
-sS'model.blocktype'
+sS'graphics.exprs'
p25
-S'string'
+g10
+sS'x0'
p26
-sS'[model,graphics,ok]'
-p27
g10
-sS'this.x0'
+sS'typ'
+p27
+g8
+sS'[model,graphics,ok]'
p28
g10
-sS'[ms,ns]'
+sS'model.blocktype'
p29
+S'string'
+p30
+sS'[ms,ns]'
+p31
g10
sS'exprs'
-p30
+p32
g5
sS'gr_i'
-p31
-g7
-sS'y'
-p32
-g7
-sS'this.A'
p33
-g10
-sS'model'
+g8
+sS'y'
p34
-g2
-sS'this.C'
+g8
+sS'x'
p35
g10
-sS'this.D'
+sS'model'
p36
-g10
+g2
s. \ No newline at end of file
diff --git a/js/Linear/TCLSS_f.pickle b/js/Linear/TCLSS_f.pickle
index bb864d5f..e39b2024 100644
--- a/js/Linear/TCLSS_f.pickle
+++ b/js/Linear/TCLSS_f.pickle
@@ -28,13 +28,13 @@ sS'rpar'
p4
S'matrix'
p5
-sS'model.dep_ut'
+sS'x.model'
p6
-S'vector'
+g2
+sS'model.dep_ut'
p7
-sS'this.x.model'
+S'vector'
p8
-g2
sS'model.out'
p9
S'double'
@@ -45,73 +45,74 @@ g10
sS'model.in1'
p12
g5
-sS'typ'
+sS'x.graphics'
p13
-g7
+g2
sS'nx'
p14
g10
sS'model.evtin'
p15
g10
-sS'this.x'
+sS'A'
p16
g10
sS'model.sim'
p17
-g7
-sS'in1'
+g8
+sS'C'
p18
g10
-sS'model.rpar'
+sS'B'
p19
-g5
-sS'mmm'
+g10
+sS'D'
p20
-g7
-sS'model.state'
+g10
+sS'in1'
p21
-NsS'graphics.exprs'
-p22
g10
-sS'this.x.graphics'
+sS'model.rpar'
+p22
+g5
+sS'mmm'
p23
-g2
-sS'this.B'
+g8
+sS'model.state'
p24
g10
-sS'model.blocktype'
+sS'graphics.exprs'
p25
-S'string'
+g10
+sS'x0'
p26
-sS'[model,graphics,ok]'
-p27
g10
-sS'this.x0'
+sS'typ'
+p27
+g8
+sS'[model,graphics,ok]'
p28
g10
-sS'[ms,ns]'
+sS'model.blocktype'
p29
+S'string'
+p30
+sS'[ms,ns]'
+p31
g10
sS'exprs'
-p30
+p32
g5
sS'gr_i'
-p31
-g7
-sS'y'
-p32
-g7
-sS'this.A'
p33
-g10
-sS'model'
+g8
+sS'y'
p34
-g2
-sS'this.C'
+g8
+sS'x'
p35
g10
-sS'this.D'
+sS'model'
p36
-g10
+g2
s. \ No newline at end of file
diff --git a/js/Linear/TIME_DELAY.pickle b/js/Linear/TIME_DELAY.pickle
index 6a9c8a85..f1fcfb41 100644
--- a/js/Linear/TIME_DELAY.pickle
+++ b/js/Linear/TIME_DELAY.pickle
@@ -13,80 +13,81 @@ p5
atp6
Rp7
.(dp0
-S'this.init'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'arg1'
+sS'graphics'
p3
-S'object'
+g2
+sS'x.model'
p4
-sS'graphics'
+g2
+sS'model.out'
p5
-g4
-sS'this.x.model'
+S'double'
p6
-g4
-sS'model.out'
-p7
-g2
sS'model.in1'
-p8
+p7
S'vector'
+p8
+sS'x.graphics'
p9
-sS'typ'
-p10
-g9
-sS'this.x'
-p11
g2
+sS'init'
+p10
+g6
sS'model.sim'
-p12
-g9
+p11
+g8
sS'nin'
-p13
-g2
+p12
+g6
sS'model.rpar'
+p13
+g8
+sS'N'
p14
-g9
-sS'graphics.exprs'
+g6
+sS'T'
p15
-NsS'model.ipar'
+g6
+sS'graphics.exprs'
p16
-NsS'this.x.graphics'
+NsS'model.ipar'
p17
-g4
-sS'[model,graphics,ok]'
+g6
+sS'typ'
p18
-g2
-sS'ok'
+g8
+sS'[model,graphics,ok]'
p19
-S'boolean'
+g6
+sS'ok'
p20
-sS'model.blocktype'
+S'boolean'
p21
-S'string'
+sS'model.blocktype'
p22
-sS'this.T'
+S'string'
p23
-g2
sS'model.dep_ut'
p24
-g9
+g8
sS'exprs'
p25
S'matrix'
p26
sS'gr_i'
p27
-g9
-sS'this.N'
-p28
-g2
+g8
sS'y'
+p28
+g8
+sS'x'
p29
-g9
+g6
sS'model'
p30
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Linear/VARIABLE_DELAY.pickle b/js/Linear/VARIABLE_DELAY.pickle
index a4efa38e..c57d7ee0 100644
--- a/js/Linear/VARIABLE_DELAY.pickle
+++ b/js/Linear/VARIABLE_DELAY.pickle
@@ -13,80 +13,81 @@ p5
atp6
Rp7
.(dp0
-S'this.init'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'arg1'
+sS'graphics'
p3
-S'object'
+g2
+sS'x.model'
p4
-sS'graphics'
+g2
+sS'model.out'
p5
-g4
-sS'this.x.model'
+S'double'
p6
-g4
-sS'model.out'
-p7
-g2
sS'model.in1'
-p8
+p7
S'matrix'
+p8
+sS'x.graphics'
p9
-sS'typ'
+g2
+sS'init'
p10
-S'vector'
+g6
+sS'model.sim'
p11
-sS'this.x'
+S'vector'
p12
-g2
-sS'model.sim'
-p13
-g11
sS'nin'
-p14
-g2
+p13
+g6
sS'model.rpar'
+p14
+g12
+sS'N'
p15
-g11
-sS'graphics.exprs'
+g6
+sS'T'
p16
-NsS'model.ipar'
+g6
+sS'graphics.exprs'
p17
-NsS'this.x.graphics'
+NsS'model.ipar'
p18
-g4
-sS'[model,graphics,ok]'
+g6
+sS'typ'
p19
-g2
-sS'ok'
+g12
+sS'[model,graphics,ok]'
p20
-S'boolean'
+g6
+sS'ok'
p21
-sS'model.blocktype'
+S'boolean'
p22
-S'string'
+sS'model.blocktype'
p23
-sS'this.T'
+S'string'
p24
-g2
sS'model.dep_ut'
p25
-g11
+g12
sS'exprs'
p26
-g9
+g8
sS'gr_i'
p27
-g11
-sS'this.N'
-p28
-g2
+g12
sS'y'
+p28
+g12
+sS'x'
p29
-g11
+g6
sS'model'
p30
-g4
+g2
s. \ No newline at end of file
diff --git a/js/MatrixOp/CUMSUM.pickle b/js/MatrixOp/CUMSUM.pickle
index 08d0e9a0..6646e7f5 100644
--- a/js/MatrixOp/CUMSUM.pickle
+++ b/js/MatrixOp/CUMSUM.pickle
@@ -60,66 +60,66 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g7
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g7
sS'in1'
-p25
+p24
g2
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g7
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g7
sS'arg1.model'
-p33
+p32
g4
sS'label[9-1]'
-p34
+p33
g2
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g7
sS'model'
p41
g4
diff --git a/js/MatrixOp/EXTRACT.js b/js/MatrixOp/EXTRACT.js
index ca7cd974..973e75c0 100644
--- a/js/MatrixOp/EXTRACT.js
+++ b/js/MatrixOp/EXTRACT.js
@@ -38,8 +38,8 @@ function EXTRACT() {
}
EXTRACT.prototype.set = function EXTRACT() {
this.typ = inverse((arguments[0]["typ"]))
- this.a = parseFloat((arguments[0]["a"]))
- this.b = parseFloat((arguments[0]["b"]))
+ this.a = inverse((arguments[0]["a"]))
+ this.b = inverse((arguments[0]["b"]))
this.x = arg1;
graphics = arg1.graphics;
label = graphics.exprs;
diff --git a/js/MatrixOp/EXTRACT.pickle b/js/MatrixOp/EXTRACT.pickle
index b46af2fd..632d3a55 100644
--- a/js/MatrixOp/EXTRACT.pickle
+++ b/js/MatrixOp/EXTRACT.pickle
@@ -33,105 +33,105 @@ g7
sS'funtyp'
p9
g7
-sS'this.a'
-p10
-g2
sS'model.out'
-p11
+p10
g7
sS'out'
-p12
+p11
g2
sS'model.in2'
-p13
+p12
g7
sS'model.in1'
-p14
+p13
g7
sS'label'
-p15
+p14
S'matrix'
-p16
+p15
sS'model.evtin'
-p17
+p16
g2
sS'model.firing'
-p18
+p17
g2
sS'function_name'
-p19
+p18
S'string'
-p20
-sS'this.x'
-p21
-g7
+p19
sS'model.sim'
-p22
+p20
g2
sS'model.evtout'
-p23
+p21
g2
sS'arg1.graphics'
-p24
+p22
g4
sS'model.out2'
-p25
+p23
g7
sS'in1'
-p26
+p24
g2
sS'model.rpar'
-p27
+p25
g2
sS'model.outtyp'
-p28
+p26
g7
+sS'b'
+p27
+g2
sS'model.state'
-p29
+p28
g2
sS'graphics'
-p30
+p29
g4
sS'ma'
-p31
+p30
g7
-sS'this.b'
-p32
-g2
sS'model.ipar'
-p33
+p31
g2
sS'typ'
-p34
+p32
+g2
+sS'a'
+p33
g2
sS'[model,graphics,ok]'
-p35
+p34
g7
sS'arg1.model'
-p36
+p35
g4
sS'label[9-1]'
-p37
+p36
g2
sS'ok'
-p38
+p37
S'boolean'
-p39
+p38
sS'model.blocktype'
-p40
-g20
+p39
+g19
sS'mb'
-p41
+p40
g7
sS'model.dep_ut'
-p42
+p41
g2
sS'gr_i'
-p43
+p42
g2
sS'y'
-p44
+p43
g2
+sS'x'
+p44
+g7
sS'model'
p45
g4
diff --git a/js/MatrixOp/EXTTRI.pickle b/js/MatrixOp/EXTTRI.pickle
index 08d0e9a0..6646e7f5 100644
--- a/js/MatrixOp/EXTTRI.pickle
+++ b/js/MatrixOp/EXTTRI.pickle
@@ -60,66 +60,66 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g7
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g7
sS'in1'
-p25
+p24
g2
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g7
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g7
sS'arg1.model'
-p33
+p32
g4
sS'label[9-1]'
-p34
+p33
g2
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g7
sS'model'
p41
g4
diff --git a/js/MatrixOp/MATBKSL.pickle b/js/MatrixOp/MATBKSL.pickle
index d425a7a1..e72e5ed5 100644
--- a/js/MatrixOp/MATBKSL.pickle
+++ b/js/MatrixOp/MATBKSL.pickle
@@ -56,66 +56,66 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g9
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g9
sS'in1'
-p25
+p24
g2
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g9
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g9
sS'arg1.model'
-p33
+p32
g4
sS'label[9-1]'
-p34
+p33
g2
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g9
sS'model'
p41
g4
diff --git a/js/MatrixOp/MATCATH.pickle b/js/MatrixOp/MATCATH.pickle
index ed2e32fa..f646b261 100644
--- a/js/MatrixOp/MATCATH.pickle
+++ b/js/MatrixOp/MATCATH.pickle
@@ -55,61 +55,61 @@ sS'function_name'
p17
S'string'
p18
-sS'this.x'
-p19
-g7
sS'model.sim'
-p20
+p19
g2
sS'model.evtout'
-p21
+p20
g2
sS'arg1.graphics'
-p22
+p21
g4
sS'model.out2'
-p23
+p22
g7
sS'in1'
-p24
+p23
g2
sS'model.rpar'
-p25
+p24
g2
sS'model.in1'
-p26
+p25
g12
sS'model.outtyp'
-p27
+p26
g7
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g7
sS'arg1.model'
-p33
+p32
NsS'model.blocktype'
-p34
+p33
g18
sS'model.dep_ut'
-p35
+p34
g2
sS'gr_i'
-p36
+p35
g2
sS'y'
-p37
+p36
g2
+sS'x'
+p37
+g7
sS'model'
p38
g4
diff --git a/js/MatrixOp/MATCATV.pickle b/js/MatrixOp/MATCATV.pickle
index 42c3e017..dfc3dbb8 100644
--- a/js/MatrixOp/MATCATV.pickle
+++ b/js/MatrixOp/MATCATV.pickle
@@ -55,64 +55,64 @@ sS'function_name'
p17
S'string'
p18
-sS'this.x'
-p19
-g7
sS'model.sim'
-p20
+p19
g2
sS'model.evtout'
-p21
+p20
g2
sS'arg1.graphics'
-p22
+p21
g4
sS'model.out2'
-p23
+p22
g7
sS'in1'
-p24
+p23
g2
sS'model.rpar'
-p25
+p24
g2
sS'model.in1'
-p26
+p25
g12
sS'model.outtyp'
-p27
+p26
g7
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g7
sS'arg1.model'
-p33
+p32
NsS'model.blocktype'
-p34
+p33
g18
sS'model.dep_ut'
-p35
+p34
g2
sS'gr_i'
-p36
+p35
g2
sS'l1'
-p37
+p36
g12
sS'y'
-p38
+p37
g2
+sS'x'
+p38
+g7
sS'model'
p39
g4
diff --git a/js/MatrixOp/MATDET.pickle b/js/MatrixOp/MATDET.pickle
index 8c879e7c..bd912c03 100644
--- a/js/MatrixOp/MATDET.pickle
+++ b/js/MatrixOp/MATDET.pickle
@@ -55,66 +55,66 @@ sS'function_name'
p17
S'string'
p18
-sS'this.x'
-p19
-g7
sS'model.sim'
-p20
+p19
g2
sS'model.evtout'
-p21
+p20
g2
sS'arg1.graphics'
-p22
+p21
g4
sS'model.out2'
-p23
+p22
g7
sS'in1'
-p24
+p23
g2
sS'model.rpar'
-p25
+p24
g2
sS'model.outtyp'
-p26
+p25
g7
sS'model.state'
-p27
+p26
g2
sS'graphics.exprs'
-p28
+p27
NsS'model.ipar'
-p29
+p28
g2
sS'typ'
-p30
+p29
g2
sS'[model,graphics,ok]'
-p31
+p30
g7
sS'arg1.model'
-p32
+p31
g4
sS'label[9-1]'
-p33
+p32
g2
sS'ok'
-p34
+p33
S'boolean'
-p35
+p34
sS'model.blocktype'
-p36
+p35
g18
sS'model.dep_ut'
-p37
+p36
g2
sS'gr_i'
-p38
+p37
g2
sS'y'
-p39
+p38
g2
+sS'x'
+p39
+g7
sS'model'
p40
g4
diff --git a/js/MatrixOp/MATDIAG.pickle b/js/MatrixOp/MATDIAG.pickle
index 8c879e7c..bd912c03 100644
--- a/js/MatrixOp/MATDIAG.pickle
+++ b/js/MatrixOp/MATDIAG.pickle
@@ -55,66 +55,66 @@ sS'function_name'
p17
S'string'
p18
-sS'this.x'
-p19
-g7
sS'model.sim'
-p20
+p19
g2
sS'model.evtout'
-p21
+p20
g2
sS'arg1.graphics'
-p22
+p21
g4
sS'model.out2'
-p23
+p22
g7
sS'in1'
-p24
+p23
g2
sS'model.rpar'
-p25
+p24
g2
sS'model.outtyp'
-p26
+p25
g7
sS'model.state'
-p27
+p26
g2
sS'graphics.exprs'
-p28
+p27
NsS'model.ipar'
-p29
+p28
g2
sS'typ'
-p30
+p29
g2
sS'[model,graphics,ok]'
-p31
+p30
g7
sS'arg1.model'
-p32
+p31
g4
sS'label[9-1]'
-p33
+p32
g2
sS'ok'
-p34
+p33
S'boolean'
-p35
+p34
sS'model.blocktype'
-p36
+p35
g18
sS'model.dep_ut'
-p37
+p36
g2
sS'gr_i'
-p38
+p37
g2
sS'y'
-p39
+p38
g2
+sS'x'
+p39
+g7
sS'model'
p40
g4
diff --git a/js/MatrixOp/MATDIV.pickle b/js/MatrixOp/MATDIV.pickle
index d425a7a1..e72e5ed5 100644
--- a/js/MatrixOp/MATDIV.pickle
+++ b/js/MatrixOp/MATDIV.pickle
@@ -56,66 +56,66 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g9
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g9
sS'in1'
-p25
+p24
g2
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g9
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g9
sS'arg1.model'
-p33
+p32
g4
sS'label[9-1]'
-p34
+p33
g2
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g9
sS'model'
p41
g4
diff --git a/js/MatrixOp/MATEIG.pickle b/js/MatrixOp/MATEIG.pickle
index 3abd2718..1f8a0e90 100644
--- a/js/MatrixOp/MATEIG.pickle
+++ b/js/MatrixOp/MATEIG.pickle
@@ -60,65 +60,65 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g7
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g7
sS'in1'
-p25
+p24
g2
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g7
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g7
sS'arg1.model'
-p33
+p32
NsS'label[9-1]'
-p34
+p33
g2
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g7
sS'model'
p41
g4
diff --git a/js/MatrixOp/MATEXPM.pickle b/js/MatrixOp/MATEXPM.pickle
index 8c879e7c..bd912c03 100644
--- a/js/MatrixOp/MATEXPM.pickle
+++ b/js/MatrixOp/MATEXPM.pickle
@@ -55,66 +55,66 @@ sS'function_name'
p17
S'string'
p18
-sS'this.x'
-p19
-g7
sS'model.sim'
-p20
+p19
g2
sS'model.evtout'
-p21
+p20
g2
sS'arg1.graphics'
-p22
+p21
g4
sS'model.out2'
-p23
+p22
g7
sS'in1'
-p24
+p23
g2
sS'model.rpar'
-p25
+p24
g2
sS'model.outtyp'
-p26
+p25
g7
sS'model.state'
-p27
+p26
g2
sS'graphics.exprs'
-p28
+p27
NsS'model.ipar'
-p29
+p28
g2
sS'typ'
-p30
+p29
g2
sS'[model,graphics,ok]'
-p31
+p30
g7
sS'arg1.model'
-p32
+p31
g4
sS'label[9-1]'
-p33
+p32
g2
sS'ok'
-p34
+p33
S'boolean'
-p35
+p34
sS'model.blocktype'
-p36
+p35
g18
sS'model.dep_ut'
-p37
+p36
g2
sS'gr_i'
-p38
+p37
g2
sS'y'
-p39
+p38
g2
+sS'x'
+p39
+g7
sS'model'
p40
g4
diff --git a/js/MatrixOp/MATINV.pickle b/js/MatrixOp/MATINV.pickle
index 8c879e7c..bd912c03 100644
--- a/js/MatrixOp/MATINV.pickle
+++ b/js/MatrixOp/MATINV.pickle
@@ -55,66 +55,66 @@ sS'function_name'
p17
S'string'
p18
-sS'this.x'
-p19
-g7
sS'model.sim'
-p20
+p19
g2
sS'model.evtout'
-p21
+p20
g2
sS'arg1.graphics'
-p22
+p21
g4
sS'model.out2'
-p23
+p22
g7
sS'in1'
-p24
+p23
g2
sS'model.rpar'
-p25
+p24
g2
sS'model.outtyp'
-p26
+p25
g7
sS'model.state'
-p27
+p26
g2
sS'graphics.exprs'
-p28
+p27
NsS'model.ipar'
-p29
+p28
g2
sS'typ'
-p30
+p29
g2
sS'[model,graphics,ok]'
-p31
+p30
g7
sS'arg1.model'
-p32
+p31
g4
sS'label[9-1]'
-p33
+p32
g2
sS'ok'
-p34
+p33
S'boolean'
-p35
+p34
sS'model.blocktype'
-p36
+p35
g18
sS'model.dep_ut'
-p37
+p36
g2
sS'gr_i'
-p38
+p37
g2
sS'y'
-p39
+p38
g2
+sS'x'
+p39
+g7
sS'model'
p40
g4
diff --git a/js/MatrixOp/MATLU.pickle b/js/MatrixOp/MATLU.pickle
index 426c4cbc..fb806027 100644
--- a/js/MatrixOp/MATLU.pickle
+++ b/js/MatrixOp/MATLU.pickle
@@ -26,12 +26,12 @@ sS'it'
p6
S'double'
p7
-sS'funtyp'
+sS'x.model'
p8
-g7
-sS'this.x.model'
-p9
g4
+sS'funtyp'
+p9
+g7
sS'model.out'
p10
S'matrix'
@@ -42,9 +42,9 @@ g7
sS'model.in1'
p13
g7
-sS'typ'
+sS'x.graphics'
p14
-g2
+g4
sS'label'
p15
g7
@@ -58,60 +58,60 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g7
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'model.out2'
-p23
+p22
g11
sS'model.intyp'
-p24
+p23
g7
sS'model.rpar'
-p25
+p24
g2
sS'model.outtyp'
-p26
+p25
g2
sS'model.state'
-p27
+p26
g2
sS'graphics.exprs'
-p28
+p27
NsS'model.ipar'
+p28
+g2
+sS'typ'
p29
g2
-sS'this.x.graphics'
-p30
-g4
sS'[model,graphics,ok]'
-p31
+p30
g7
sS'label[9-1]'
-p32
+p31
g2
sS'ok'
-p33
+p32
S'boolean'
-p34
+p33
sS'model.blocktype'
-p35
+p34
g19
sS'model.dep_ut'
-p36
+p35
g2
sS'gr_i'
-p37
+p36
g2
sS'y'
-p38
+p37
g2
+sS'x'
+p38
+g7
sS'model'
p39
g4
diff --git a/js/MatrixOp/MATMAGPHI.pickle b/js/MatrixOp/MATMAGPHI.pickle
index fc934bfc..88eb46d5 100644
--- a/js/MatrixOp/MATMAGPHI.pickle
+++ b/js/MatrixOp/MATMAGPHI.pickle
@@ -58,65 +58,65 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g8
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g11
sS'in1'
-p25
+p24
g11
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g2
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g8
sS'arg1.model'
-p33
+p32
NsS'label[9-1]'
-p34
+p33
g2
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g8
sS'model'
p41
g4
diff --git a/js/MatrixOp/MATMUL.pickle b/js/MatrixOp/MATMUL.pickle
index c4d37466..ca58fcfb 100644
--- a/js/MatrixOp/MATMUL.pickle
+++ b/js/MatrixOp/MATMUL.pickle
@@ -13,33 +13,33 @@ p5
atp6
Rp7
.(dp0
-S'this.np'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'arg1'
+sS'graphics.exprs'
p3
-S'object'
+NsS'it'
p4
-sS'graphics.exprs'
+S'string'
p5
-NsS'it'
+sS'x.model'
p6
-S'string'
+g2
+sS'model.dep_ut'
p7
-sS'this.x.model'
+S'vector'
p8
-g4
sS'model.out'
p9
-g2
-sS'label[3-1]'
+S'double'
p10
-g2
-sS'out'
+sS'label[3-1]'
p11
-S'vector'
+g10
+sS'out'
p12
+g8
sS'model.in2'
p13
S'matrix'
@@ -47,27 +47,27 @@ p14
sS'model.in1'
p15
g14
-sS'this.x.graphics'
+sS'x.graphics'
p16
-g4
+g2
sS'kmin'
p17
-g2
+g10
sS'label'
p18
-g12
-sS'this.x'
+g8
+sS'np'
p19
-g2
+g10
sS'model.sim'
p20
-g12
+g8
sS'label[2-1]'
p21
-g2
+g10
sS'model.out2'
p22
-g2
+g10
sS'in1'
p23
g14
@@ -76,47 +76,44 @@ p24
g14
sS'kmax'
p25
-g2
+g10
sS'graphics'
p26
-g4
+g2
sS'model.ipar'
p27
-g2
+g10
sS'typ'
p28
-g12
+g8
sS'[model,graphics,ok]'
p29
-g2
+g10
sS'ot'
p30
NsS'ok'
p31
S'boolean'
p32
-sS'model.dep_ut'
+sS'rule'
p33
-g12
-sS'this.rule'
-p34
-g2
+g10
sS'gr_i'
-p35
-g12
+p34
+g8
sS'TABMIN'
-p36
+p35
g14
sS'y'
-p37
-g12
+p36
+g8
sS'x'
-p38
-g4
+p37
+g10
sS'model'
-p39
-g4
+p38
+g2
sS'TABMAX'
-p40
+p39
g14
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATPINV.pickle b/js/MatrixOp/MATPINV.pickle
index 8c879e7c..bd912c03 100644
--- a/js/MatrixOp/MATPINV.pickle
+++ b/js/MatrixOp/MATPINV.pickle
@@ -55,66 +55,66 @@ sS'function_name'
p17
S'string'
p18
-sS'this.x'
-p19
-g7
sS'model.sim'
-p20
+p19
g2
sS'model.evtout'
-p21
+p20
g2
sS'arg1.graphics'
-p22
+p21
g4
sS'model.out2'
-p23
+p22
g7
sS'in1'
-p24
+p23
g2
sS'model.rpar'
-p25
+p24
g2
sS'model.outtyp'
-p26
+p25
g7
sS'model.state'
-p27
+p26
g2
sS'graphics.exprs'
-p28
+p27
NsS'model.ipar'
-p29
+p28
g2
sS'typ'
-p30
+p29
g2
sS'[model,graphics,ok]'
-p31
+p30
g7
sS'arg1.model'
-p32
+p31
g4
sS'label[9-1]'
-p33
+p32
g2
sS'ok'
-p34
+p33
S'boolean'
-p35
+p34
sS'model.blocktype'
-p36
+p35
g18
sS'model.dep_ut'
-p37
+p36
g2
sS'gr_i'
-p38
+p37
g2
sS'y'
-p39
+p38
g2
+sS'x'
+p39
+g7
sS'model'
p40
g4
diff --git a/js/MatrixOp/MATRESH.pickle b/js/MatrixOp/MATRESH.pickle
index b9ca7483..02b5b27a 100644
--- a/js/MatrixOp/MATRESH.pickle
+++ b/js/MatrixOp/MATRESH.pickle
@@ -56,68 +56,68 @@ sS'function_name'
p16
S'string'
p17
-sS'this.x'
-p18
-g7
sS'model.sim'
-p19
+p18
g2
sS'model.evtout'
-p20
+p19
g2
sS'nin'
-p21
+p20
g7
sS'arg1.graphics'
-p22
+p21
g4
sS'model.out2'
-p23
+p22
g7
sS'model.intyp'
-p24
+p23
g7
sS'model.rpar'
-p25
+p24
g2
sS'model.outtyp'
-p26
+p25
g7
sS'model.state'
-p27
+p26
g2
sS'graphics.exprs'
-p28
+p27
NsS'model.ipar'
-p29
+p28
g2
sS'typ'
-p30
+p29
g2
sS'[model,graphics,ok]'
-p31
+p30
g7
sS'arg1.model'
-p32
+p31
NsS'label[9-1]'
-p33
+p32
g2
sS'ok'
-p34
+p33
S'boolean'
-p35
+p34
sS'model.blocktype'
-p36
+p35
g17
sS'model.dep_ut'
-p37
+p36
g2
sS'gr_i'
-p38
+p37
g2
sS'y'
-p39
+p38
g2
+sS'x'
+p39
+g7
sS'model'
p40
g4
diff --git a/js/MatrixOp/MATSING.pickle b/js/MatrixOp/MATSING.pickle
index 3abd2718..1f8a0e90 100644
--- a/js/MatrixOp/MATSING.pickle
+++ b/js/MatrixOp/MATSING.pickle
@@ -60,65 +60,65 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g7
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g7
sS'in1'
-p25
+p24
g2
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g7
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g7
sS'arg1.model'
-p33
+p32
NsS'label[9-1]'
-p34
+p33
g2
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g7
sS'model'
p41
g4
diff --git a/js/MatrixOp/MATSUM.pickle b/js/MatrixOp/MATSUM.pickle
index 08d0e9a0..6646e7f5 100644
--- a/js/MatrixOp/MATSUM.pickle
+++ b/js/MatrixOp/MATSUM.pickle
@@ -60,66 +60,66 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g7
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g7
sS'in1'
-p25
+p24
g2
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g7
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g7
sS'arg1.model'
-p33
+p32
g4
sS'label[9-1]'
-p34
+p33
g2
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g7
sS'model'
p41
g4
diff --git a/js/MatrixOp/MATTRAN.pickle b/js/MatrixOp/MATTRAN.pickle
index 2c04abe4..59d34284 100644
--- a/js/MatrixOp/MATTRAN.pickle
+++ b/js/MatrixOp/MATTRAN.pickle
@@ -45,48 +45,48 @@ sS'function_name'
p13
S'string'
p14
-sS'this.x'
-p15
-g5
sS'model.sim'
-p16
+p15
g9
sS'arg1.graphics'
-p17
+p16
g2
sS'label[2-1]'
-p18
+p17
g5
sS'model.out2'
-p19
+p18
g5
sS'in1'
-p20
+p19
g9
sS'graphics.exprs'
-p21
+p20
NsS'typ'
-p22
+p21
g9
sS'[model,graphics,ok]'
-p23
+p22
g5
sS'arg1.model'
-p24
+p23
g2
sS'ok'
-p25
+p24
S'boolean'
-p26
+p25
sS'model.dep_ut'
-p27
+p26
g9
sS'gr_i'
-p28
+p27
g9
sS'y'
-p29
+p28
g9
+sS'x'
+p29
+g5
sS'model'
p30
g2
diff --git a/js/MatrixOp/MATZCONJ.pickle b/js/MatrixOp/MATZCONJ.pickle
index 32dc9a2f..7f173bfa 100644
--- a/js/MatrixOp/MATZCONJ.pickle
+++ b/js/MatrixOp/MATZCONJ.pickle
@@ -37,48 +37,48 @@ sS'function_name'
p11
S'string'
p12
-sS'this.x'
-p13
-g4
sS'model.sim'
-p14
+p13
g2
sS'model.evtout'
-p15
+p14
g2
sS'model.out2'
-p16
+p15
g4
sS'model.intyp'
-p17
+p16
g4
sS'model.rpar'
-p18
+p17
g2
sS'model.outtyp'
-p19
+p18
g4
sS'model.state'
-p20
+p19
g2
sS'model.ipar'
-p21
+p20
g2
sS'typ'
-p22
+p21
g2
sS'model.blocktype'
-p23
+p22
g12
sS'model.dep_ut'
-p24
+p23
g2
sS'gr_i'
-p25
+p24
g2
sS'y'
-p26
+p25
g2
+sS'x'
+p26
+g4
sS'model'
p27
S'object'
diff --git a/js/MatrixOp/MATZREIM.pickle b/js/MatrixOp/MATZREIM.pickle
index a554109a..7d5c8ddc 100644
--- a/js/MatrixOp/MATZREIM.pickle
+++ b/js/MatrixOp/MATZREIM.pickle
@@ -58,65 +58,65 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g8
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g11
sS'in1'
-p25
+p24
g11
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g2
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g8
sS'arg1.model'
-p33
+p32
NsS'label[9-1]'
-p34
+p33
g2
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g8
sS'model'
p41
g4
diff --git a/js/MatrixOp/RICC.pickle b/js/MatrixOp/RICC.pickle
index ad6ba9d2..3ab8d419 100644
--- a/js/MatrixOp/RICC.pickle
+++ b/js/MatrixOp/RICC.pickle
@@ -58,62 +58,62 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g9
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g9
sS'in1'
-p25
+p24
g2
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g9
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g13
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g9
sS'arg1.model'
-p33
+p32
g4
sS'label[9-1]'
-p34
+p33
g2
sS'model.blocktype'
-p35
+p34
g19
sS'model.dep_ut'
-p36
+p35
g2
sS'gr_i'
-p37
+p36
g2
sS'y'
-p38
+p37
g2
+sS'x'
+p38
+g9
sS'model'
p39
g4
diff --git a/js/MatrixOp/ROOTCOEF.pickle b/js/MatrixOp/ROOTCOEF.pickle
index 3820c808..49151f65 100644
--- a/js/MatrixOp/ROOTCOEF.pickle
+++ b/js/MatrixOp/ROOTCOEF.pickle
@@ -58,66 +58,66 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g7
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g7
sS'in1'
-p25
+p24
g2
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g7
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g2
sS'typ'
-p31
+p30
g2
sS'[model,graphics,ok]'
-p32
+p31
g7
sS'arg1.model'
-p33
+p32
g4
sS'label[9-1]'
-p34
+p33
g2
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g7
sS'model'
p41
g4
diff --git a/js/MatrixOp/SQRT.pickle b/js/MatrixOp/SQRT.pickle
index b207d4ae..887aa198 100644
--- a/js/MatrixOp/SQRT.pickle
+++ b/js/MatrixOp/SQRT.pickle
@@ -46,48 +46,48 @@ sS'function_name'
p14
S'string'
p15
-sS'this.x'
-p16
-g7
sS'model.sim'
-p17
+p16
g5
sS'arg1.graphics'
-p18
+p17
g2
sS'model.out2'
-p19
+p18
g7
sS'in1'
-p20
+p19
g5
sS'model.outtyp'
-p21
+p20
g7
sS'graphics.exprs'
-p22
+p21
NsS'typ'
-p23
+p22
g5
sS'[model,graphics,ok]'
-p24
+p23
g7
sS'arg1.model'
-p25
+p24
g2
sS'ok'
-p26
+p25
S'boolean'
-p27
+p26
sS'model.dep_ut'
-p28
+p27
g5
sS'gr_i'
-p29
+p28
g5
sS'y'
-p30
+p29
g5
+sS'x'
+p30
+g7
sS'model'
p31
g2
diff --git a/js/MatrixOp/SUBMAT.pickle b/js/MatrixOp/SUBMAT.pickle
index 58c7bf66..8af6ffcd 100644
--- a/js/MatrixOp/SUBMAT.pickle
+++ b/js/MatrixOp/SUBMAT.pickle
@@ -66,65 +66,65 @@ sS'function_name'
p18
S'string'
p19
-sS'this.x'
-p20
-g7
sS'model.sim'
-p21
+p20
g2
sS'model.evtout'
-p22
+p21
g2
sS'arg1.graphics'
-p23
+p22
g4
sS'model.out2'
-p24
+p23
g7
sS'in1'
-p25
+p24
g2
sS'model.rpar'
-p26
+p25
g2
sS'model.outtyp'
-p27
+p26
g7
sS'model.state'
-p28
+p27
g2
sS'graphics.exprs'
-p29
+p28
NsS'model.ipar'
-p30
+p29
g15
sS'typ'
-p31
+p30
g2
sS'label[6-1]'
-p32
+p31
g7
sS'[model,graphics,ok]'
-p33
+p32
g7
sS'arg1.model'
-p34
+p33
NsS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
+p36
g19
sS'model.dep_ut'
-p38
+p37
g2
sS'gr_i'
-p39
+p38
g2
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g7
sS'model'
p41
g4
diff --git a/js/Misc/AUTOMAT.pickle b/js/Misc/AUTOMAT.pickle
index a8be270d..4870b5a1 100644
--- a/js/Misc/AUTOMAT.pickle
+++ b/js/Misc/AUTOMAT.pickle
@@ -15,164 +15,164 @@ p6
atp7
Rp8
.(dp0
-S'this.Minitial'
+S'[model,graphics,this.ok]'
p1
S'double'
p2
-sS'[model,graphics,this.ok]'
+sS'NMode_old'
p3
g2
-sS'NMode_old'
+sS'arg1'
p4
-g2
-sS'this.X0'
+S'object'
p5
-S'vector'
+sS'graphics.exprs'
p6
-sS'this.x.graphics'
+NsS'rpar'
p7
-S'object'
+S'vector'
p8
-sS'arg1'
-p9
-g8
-sS'graphics.exprs'
-p10
-NsS'rpar'
-p11
-g6
sS'model.out'
-p12
+p9
S'matrix'
-p13
+p10
sS'exprs.slice(NMode_old+6-1,NMode+5)'
-p14
+p11
g2
-sS'this.x.model'
-p15
-g8
sS'MSG'
-p16
+p12
S'string'
-p17
+p13
sS'ModifEncore'
-p18
+p14
S'boolean'
-p19
+p15
sS'MaxModes'
-p20
+p16
g2
sS'nzcross'
-p21
+p17
g2
sS'model.in1'
-p22
-g13
+p18
+g10
sS'MSG0'
-p23
-g17
+p19
+g13
sS'MSG3'
-p24
-g17
+p20
+g13
sS'MSG2'
-p25
-g17
+p21
+g13
sS'model.nzcross'
-p26
+p22
g2
+sS'XP'
+p23
+g10
sS'NX'
-p27
+p24
g2
sS'graphics.gr_i[1-1][1-1]'
-p28
-g17
+p25
+g13
sS'C2'
-p29
-g6
-sS'C1'
-p30
-g6
+p26
+g8
+sS'X0'
+p27
+g8
sS'model.firing'
-p31
+p28
g2
sS'OUT'
-p32
-g6
-sS'this.x'
-p33
-g2
+p29
+g8
sS'model.sim'
-p34
-g6
+p30
+g8
sS'model.evtout'
-p35
+p31
g2
sS'model.rpar'
-p36
-g6
+p32
+g8
sS'y'
-p37
-g6
+p33
+g8
sS'CX'
-p38
-g17
+p34
+g13
sS'INP[i-1][1-1]'
-p39
+p35
g2
sS'VEC'
-p40
-g17
+p36
+g13
sS'GTV'
-p41
-g17
+p37
+g13
sS'graphics'
-p42
-g8
+p38
+g5
sS'model.state'
-p43
+p39
g2
sS'exprs.slice(NMode+6-1,NMode_old+5)'
-p44
-g6
+p40
+g8
sS'model.ipar'
-p45
-g13
+p41
+g10
sS'typ'
-p46
-g6
+p42
+g8
+sS'C1'
+p43
+g8
sS'NMode'
-p47
+p44
g2
-sS'model.blocktype'
-p48
-g17
sS'Ci'
-p49
+p45
g2
-sS'this.XP'
-p50
+sS'model.blocktype'
+p46
g13
+sS'x.graphics'
+p47
+g5
sS'INP'
-p51
+p48
g2
+sS'x.model'
+p49
+g5
sS'model.dep_ut'
-p52
-g6
+p50
+g8
sS'exprs'
-p53
-g13
+p51
+g10
sS'gr_i'
-p54
-g6
+p52
+g8
sS'ipar'
-p55
-g13
+p53
+g10
sS'[rXP,cXP]'
-p56
+p54
+g2
+sS'x'
+p55
g2
sS'model'
+p56
+g5
+sS'Minitial'
p57
-g8
+g2
sS'imax'
p58
Ns. \ No newline at end of file
diff --git a/js/Misc/BACKLASH.pickle b/js/Misc/BACKLASH.pickle
index d138e33e..c782a351 100644
--- a/js/Misc/BACKLASH.pickle
+++ b/js/Misc/BACKLASH.pickle
@@ -13,68 +13,68 @@ p5
atp6
Rp7
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.blocktype'
-p6
+p5
S'string'
+p6
+sS'x.graphics'
p7
-sS'this.x.model'
-p8
S'object'
+p8
+sS'arg1'
p9
-sS'this.x.graphics'
+g8
+sS'graphics.exprs'
p10
-g9
-sS'arg1'
+NsS'model.rpar'
p11
-g9
-sS'graphics.exprs'
+S'matrix'
p12
-NsS'model.rpar'
+sS'rpar'
p13
-S'matrix'
+NsS'model.nzcross'
p14
-sS'rpar'
+g4
+sS'exprs'
p15
-NsS'model.nzcross'
+g12
+sS'x.model'
p16
-g2
-sS'exprs'
-p17
-g14
+g8
sS'gr_i'
-p18
-g4
+p17
+g2
sS'model.dep_ut'
-p19
-g4
+p18
+g2
sS'graphics'
-p20
-g9
+p19
+g8
sS'y'
+p20
+g2
+sS'x'
p21
g4
sS'model'
p22
-g9
+g8
sS'rpar[1-1]'
p23
NsS'typ'
p24
-g4
+g2
sS'rpar[2-1]'
p25
NsS'model.out'
p26
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Misc/BOUNCE.js b/js/Misc/BOUNCE.js
index 967e437a..885efde8 100644
--- a/js/Misc/BOUNCE.js
+++ b/js/Misc/BOUNCE.js
@@ -58,11 +58,11 @@ function BOUNCE() {
BOUNCE.prototype.set = function BOUNCE() {
this.rpar1 = parseFloat((arguments[0]["rpar1"]))
this.rpar2 = parseFloat((arguments[0]["rpar2"]))
- this.walls = parseFloat((arguments[0]["walls"]))
- this.xt = parseFloat((arguments[0]["xt"]))
- this.xd = parseFloat((arguments[0]["xd"]))
+ this.walls = inverse((arguments[0]["walls"]))
+ this.xt = inverse((arguments[0]["xt"]))
+ this.xd = inverse((arguments[0]["xd"]))
this.y = inverse((arguments[0]["y"]))
- this.yd = parseFloat((arguments[0]["yd"]))
+ this.yd = inverse((arguments[0]["yd"]))
this.g = parseFloat((arguments[0]["g"]))
this.C = parseFloat((arguments[0]["C"]))
this.x = arg1;
diff --git a/js/Misc/BOUNCE.pickle b/js/Misc/BOUNCE.pickle
index a1ab841a..38fc60ad 100644
--- a/js/Misc/BOUNCE.pickle
+++ b/js/Misc/BOUNCE.pickle
@@ -25,120 +25,118 @@ p11
atp12
Rp13
.(dp0
-S'model.sim'
+S'arg1'
p1
-S'vector'
+S'object'
p2
-sS'this.x.graphics'
+sS'graphics.exprs'
p3
-S'object'
+NsS'xd'
p4
-sS'arg1'
+S'matrix'
p5
-g4
-sS'graphics.exprs'
+sS'x.model'
p6
-NsS'this.rpar1'
+NsS'model.out'
p7
-S'double'
+g5
+sS'xt'
p8
-sS'this.rpar2'
+S'vector'
p9
-NsS'model.out'
+sS'model.in1'
p10
-S'matrix'
+g9
+sS'x.graphics'
p11
-sS'this.xt'
-p12
-g2
-sS'model.in1'
-p13
g2
sS'model.nzcross'
+p12
+S'double'
+p13
+sS'state'
p14
-g8
-sS'this.xd'
+g9
+sS'exprs[9-1]'
p15
-g11
-sS'state'
+S'string'
p16
-g2
-sS'exprs[9-1]'
+sS'model.sim'
p17
-S'string'
+g9
+sS'C'
p18
-sS'this.x'
+g13
+sS'yd'
p19
-g8
-sS'this.y'
+g5
+sS'model.rpar'
p20
-g11
-sS'ipar'
+g5
+sS'walls'
p21
-g2
-sS'this.walls'
+g5
+sS'rpar1'
p22
-g11
-sS'model.rpar'
+g13
+sS'rpar2'
p23
-g11
-sS'this.x.model'
+g13
+sS'graphics'
p24
-NsS'model.state'
-p25
g2
-sS'graphics'
-p26
-g4
sS'model.ipar'
-p27
-g2
+p25
+g9
sS'typ'
-p28
-g2
+p26
+g9
sS'exprs[8-1]'
+p27
+g16
+sS'[model,graphics,ok]'
+p28
+g13
+sS'ok'
p29
-g18
-sS'this.g'
+S'boolean'
p30
-g8
-sS'[model,graphics,ok]'
+sS'model.blocktype'
p31
-g8
-sS'ok'
+g16
+sS'g'
p32
-S'boolean'
+g13
+sS'k'
p33
-sS'model.blocktype'
+g13
+sS'model.dep_ut'
p34
-g18
-sS'k'
+g9
+sS'n'
p35
-g8
-sS'model.dep_ut'
+g13
+sS'exprs'
p36
-g2
-sS'n'
+g5
+sS'gr_i'
p37
-g8
-sS'exprs'
+g9
+sS'ipar'
p38
-g11
-sS'gr_i'
+g9
+sS'y'
p39
-g2
-sS'this.yd'
+g5
+sS'x'
p40
-g11
-sS'y'
+g13
+sS'model'
p41
g2
-sS'model'
+sS'ipar[k-1]'
p42
-g4
-sS'this.C'
+NsS'model.state'
p43
-g8
-sS'ipar[k-1]'
-p44
-Ns. \ No newline at end of file
+g9
+s. \ No newline at end of file
diff --git a/js/Misc/BOUNCEXY.js b/js/Misc/BOUNCEXY.js
index 009df1f2..02c5be54 100644
--- a/js/Misc/BOUNCEXY.js
+++ b/js/Misc/BOUNCEXY.js
@@ -52,8 +52,8 @@ function BOUNCEXY() {
return options;
}
BOUNCEXY.prototype.set = function BOUNCEXY() {
- this.clrs = parseFloat((arguments[0]["clrs"]))
- this.siz = parseFloat((arguments[0]["siz"]))
+ this.clrs = inverse((arguments[0]["clrs"]))
+ this.siz = inverse((arguments[0]["siz"]))
this.win = parseFloat((arguments[0]["win"]))
this.imode = parseFloat((arguments[0]["imode"]))
this.xmin = parseFloat((arguments[0]["xmin"]))
diff --git a/js/Misc/BOUNCEXY.pickle b/js/Misc/BOUNCEXY.pickle
index 979e2b0e..1c25cd48 100644
--- a/js/Misc/BOUNCEXY.pickle
+++ b/js/Misc/BOUNCEXY.pickle
@@ -23,134 +23,134 @@ p10
atp11
Rp12
.(dp0
-S'model.dstate'
+S'clrs'
p1
-S'vector'
+S'matrix'
p2
-sS'arg1'
+sS'z[6*(i-1)+5-1]'
p3
-S'object'
+S'double'
p4
-sS'graphics.exprs'
+sS'arg1'
p5
-NsS'this.imode'
+S'object'
p6
-S'double'
+sS'graphics.exprs'
p7
-sS'dstate'
+NsS'dstate'
p8
NsS'rpar'
p9
-S'matrix'
+g2
+sS'x.model'
p10
+g6
sS'z[6*(i-1)+3-1]'
p11
-g7
-sS'this.x.model'
+g4
+sS'xmin'
p12
g4
-sS'this.siz'
+sS'model.dstate'
p13
-g10
-sS'z[6*(i-1)+5-1]'
+S'vector'
p14
-g7
-sS'model.in2'
+sS'ymin'
p15
-g10
-sS'model.in1'
+g4
+sS'model.in2'
p16
-g10
-sS'this.xmin'
+g2
+sS'model.in1'
p17
-g7
-sS'this.ymin'
-p18
-g7
+g2
sS'z[6*(i-1)+2-1]'
-p19
-g7
+p18
+g4
sS'exprs'
+p19
+g2
+sS'siz'
p20
-g10
-sS'this.x.graphics'
+g2
+sS'win'
p21
g4
-sS'this.ymax'
+sS'model.evtin'
p22
-g7
-sS'this.win'
+g4
+sS'model.firing'
p23
-g7
-sS'this.clrs'
+g14
+sS'model.sim'
p24
-g10
-sS'model.evtin'
+g14
+sS'z[6*(i-1)+4-1]'
p25
-g7
-sS'model.firing'
+g4
+sS'xmax'
p26
-g2
-sS'this.x'
+g4
+sS'mess'
p27
-g7
-sS'model.sim'
-p28
g2
-sS'z[6*(i-1)+4-1]'
+sS'imode'
+p28
+g4
+sS'model.intyp'
p29
-g7
-sS'mess'
+g2
+sS'model.rpar'
p30
-g10
-sS'model.intyp'
+g2
+sS'graphics'
p31
-g10
-sS'model.rpar'
+g6
+sS'z[6*(i-1)+1-1]'
p32
-g10
-sS'graphics'
-p33
g4
-sS'z[6*(i-1)+1-1]'
-p34
-g7
sS'model.ipar'
-p35
-g10
+p33
+g2
sS'typ'
+p34
+g14
+sS'ymax'
+p35
+g4
+sS'ok'
p36
-g2
-sS'this.xmax'
+S'boolean'
p37
-g7
-sS'ok'
+sS'model.blocktype'
p38
-S'boolean'
+S'string'
p39
-sS'model.blocktype'
+sS'x.graphics'
p40
-S'string'
-p41
+g6
sS'model.dep_ut'
-p42
-g2
+p41
+g14
sS'z[6*(i-1)+6-1]'
-p43
-g7
+p42
+g4
sS'gr_i'
+p43
+g14
+sS'ipar'
p44
g2
-sS'ipar'
-p45
-g10
sS'y'
+p45
+g14
+sS'x'
p46
-g2
+g4
sS'model'
p47
-g4
+g6
sS'z'
p48
-g2
+g14
s. \ No newline at end of file
diff --git a/js/Misc/BPLATFORM.pickle b/js/Misc/BPLATFORM.pickle
index f6effdd8..5dc54d6a 100644
--- a/js/Misc/BPLATFORM.pickle
+++ b/js/Misc/BPLATFORM.pickle
@@ -38,77 +38,77 @@ NsS'rpar'
p7
S'matrix'
p8
-sS'this.x.model'
+sS'x.model'
p9
g4
-sS'model.in1'
+sS'xmin'
p10
-g8
-sS'this.ymin'
+g2
+sS'ymin'
p11
g2
-sS'this.xmax'
+sS'model.in1'
p12
-g2
-sS'this.x.graphics'
+g8
+sS'ymax'
p13
-g4
-sS'this.ymax'
-p14
g2
+sS'x.graphics'
+p14
+g4
sS'model.evtin'
p15
g2
-sS'this.csiz'
+sS'model.sim'
p16
-g2
-sS'this.x'
+S'vector'
p17
-g2
-sS'model.sim'
+sS'phi'
p18
-S'vector'
-p19
-sS'this.plen'
-p20
g2
sS'mess'
-p21
+p19
g8
+sS'csiz'
+p20
+g2
sS'model.rpar'
-p22
+p21
g8
sS'graphics.exprs'
+p22
+NsS'plen'
p23
-NsS'this.xmin'
-p24
g2
sS'typ'
-p25
-g19
+p24
+g17
sS'ok'
-p26
+p25
S'boolean'
-p27
+p26
sS'model.blocktype'
-p28
+p27
S'string'
+p28
+sS'model.dep_ut'
p29
-sS'this.phi'
+g17
+sS'exprs'
p30
-g2
-sS'model.dep_ut'
+g28
+sS'gr_i'
p31
-g19
-sS'exprs'
+g17
+sS'xmax'
p32
-g29
-sS'gr_i'
-p33
-g19
+g2
sS'y'
+p33
+g17
+sS'x'
p34
-g19
+g2
sS'model'
p35
g4
diff --git a/js/Misc/CBLOCK.js b/js/Misc/CBLOCK.js
index 3bb0b78d..6d2b6276 100644
--- a/js/Misc/CBLOCK.js
+++ b/js/Misc/CBLOCK.js
@@ -61,14 +61,14 @@ function CBLOCK() {
this.o = parseFloat((arguments[0]["o"]))
this.ci = parseFloat((arguments[0]["ci"]))
this.co = parseFloat((arguments[0]["co"]))
- this.xx = parseFloat((arguments[0]["xx"]))
+ this.xx = inverse((arguments[0]["xx"]))
this.ng = parseFloat((arguments[0]["ng"]))
- this.z = parseFloat((arguments[0]["z"]))
- this.rpar = parseFloat((arguments[0]["rpar"]))
- this.ipar = parseFloat((arguments[0]["ipar"]))
+ this.z = inverse((arguments[0]["z"]))
+ this.rpar = inverse((arguments[0]["rpar"]))
+ this.ipar = inverse((arguments[0]["ipar"]))
this.auto0 = parseFloat((arguments[0]["auto0"]))
- this.depu = parseFloat((arguments[0]["depu"]))
- this.dept = parseFloat((arguments[0]["dept"]))
+ this.depu = parseBoolean((arguments[0]["depu"]))
+ this.dept = parseBoolean((arguments[0]["dept"]))
this.lab = parseFloat((arguments[0]["lab"]))
this.x = arg1;
model = arg1.model;
diff --git a/js/Misc/CBLOCK.pickle b/js/Misc/CBLOCK.pickle
index 4cdd9eef..1d575875 100644
--- a/js/Misc/CBLOCK.pickle
+++ b/js/Misc/CBLOCK.pickle
@@ -37,172 +37,175 @@ p17
atp18
Rp19
.(dp0
-S'model.dstate'
+S'ci'
p1
-S'vector'
+S'double'
p2
-sS'model.sim'
+sS'co'
p3
g2
-sS'this.x.graphics'
+sS'arg1'
p4
S'object'
p5
-sS'arg1'
+sS'graphics.exprs'
p6
-g5
-sS'this.o'
+NsS'rpar'
p7
-S'double'
+S'vector'
p8
-sS'model.evtout'
+sS'model.out'
p9
g2
-sS'this.ng'
+sS'xx'
p10
g8
-sS'model.out'
-p11
-g8
sS'funtyp'
+p11
+g2
+sS'model.dep_ut'
p12
g8
-sS'model.dep_ut'
+sS'funam'
p13
-g2
-sS'this.x.model'
+S'string'
p14
-g5
-sS'funam'
+sS'model.dstate'
p15
-S'string'
+g8
+sS'ng'
p16
+g2
sS'out'
p17
-g8
+g2
sS'model.in1'
p18
-g8
+g2
sS'nevin'
p19
-g8
+g2
sS'clkin'
p20
-g2
-sS'graphics.exprs'
+g8
+sS'x.graphics'
p21
-NsS'model.nzcross'
+g5
+sS'model.nzcross'
p22
-NsS'tt'
+g2
+sS'tt'
p23
-g8
-sS'this.rpar'
-p24
g2
-sS'this.xx'
+sS'label'
+p24
+g8
+sS'nx'
p25
g2
-sS'label'
+sS'nz'
p26
g2
-sS'nx'
+sS'z0'
p27
g8
-sS'nz'
+sS'model.evtin'
p28
g8
-sS'z0'
+sS'model.firing'
p29
-g2
-sS'model.evtin'
+g8
+sS'nevout'
p30
g2
-sS'this.ci'
+sS'model.sim'
p31
g8
-sS'model.firing'
+sS'model.evtout'
p32
-g2
-sS'nevout'
-p33
g8
-sS'this.x'
+sS'[ok,tt,cancel]'
+p33
+g2
+sS'clkout'
p34
g8
-sS'this.ipar'
+sS'auto'
p35
-g2
-sS'this.z'
+g8
+sS'label[2-1]'
p36
g2
-sS'clkout'
+sS'in1'
p37
g2
-sS'auto'
+sS'model.rpar'
p38
-g2
-sS'label[2-1]'
+g8
+sS'model.state'
p39
g8
-sS'in1'
+sS'graphics'
p40
-g8
-sS'model.rpar'
+g5
+sS'x0'
p41
-NsS'this.i'
+g8
+sS'model.ipar'
p42
g8
-sS'model.state'
+sS'typ'
p43
-g2
-sS'graphics'
+g14
+sS'[model,graphics,ok]'
p44
-g5
-sS'x0'
-p45
g2
-sS'model.ipar'
+sS'ok'
+p45
+S'boolean'
p46
-NsS'typ'
+sS'model.blocktype'
p47
-g16
-sS'[model,graphics,ok]'
+g14
+sS'i'
p48
-g8
-sS'ok'
+g2
+sS'label[1-1]'
p49
-S'boolean'
+NsS'x.model'
p50
-sS'model.blocktype'
+g5
+sS'o'
p51
-g16
-sS'label[1-1]'
+g2
+sS'depu'
p52
-NsS'this.dept'
+g46
+sS'dept'
p53
-g50
-sS'this.depu'
-p54
-g50
+g46
sS'gr_i'
+p54
+g8
+sS'ipar'
p55
-g2
-sS'[ok,tt,cancel]'
-p56
g8
sS'y'
+p56
+g8
+sS'x'
p57
g2
sS'model'
p58
g5
-sS'this.co'
+sS'z'
p59
g8
sS'nout'
p60
-g8
+g2
sS'dep_ut'
p61
-g2
+g8
s. \ No newline at end of file
diff --git a/js/Misc/CBLOCK4.js b/js/Misc/CBLOCK4.js
index d86f6499..684e96e5 100644
--- a/js/Misc/CBLOCK4.js
+++ b/js/Misc/CBLOCK4.js
@@ -52,17 +52,17 @@ function CBLOCK4() {
this.ot = parseFloat((arguments[0]["ot"]))
this.ci = parseFloat((arguments[0]["ci"]))
this.co = parseFloat((arguments[0]["co"]))
- this.xx = parseFloat((arguments[0]["xx"]))
- this.z = parseFloat((arguments[0]["z"]))
+ this.xx = inverse((arguments[0]["xx"]))
+ this.z = inverse((arguments[0]["z"]))
this.oz = parseFloat((arguments[0]["oz"]))
- this.rpar = parseFloat((arguments[0]["rpar"]))
+ this.rpar = inverse((arguments[0]["rpar"]))
this.ipar = parseFloat((arguments[0]["ipar"]))
this.opar = parseFloat((arguments[0]["opar"]))
this.nmode = parseFloat((arguments[0]["nmode"]))
this.nzcr = parseFloat((arguments[0]["nzcr"]))
this.auto0 = parseFloat((arguments[0]["auto0"]))
- this.depu = parseFloat((arguments[0]["depu"]))
- this.dept = parseFloat((arguments[0]["dept"]))
+ this.depu = parseBoolean((arguments[0]["depu"]))
+ this.dept = parseBoolean((arguments[0]["dept"]))
this.lab = parseFloat((arguments[0]["lab"]))
this.x = arg1;
model = arg1.model;
diff --git a/js/Misc/CBLOCK4.pickle b/js/Misc/CBLOCK4.pickle
index 272077d2..46f7a08d 100644
--- a/js/Misc/CBLOCK4.pickle
+++ b/js/Misc/CBLOCK4.pickle
@@ -51,143 +51,147 @@ Rp25
.(dp0
S'model.odstate'
p1
-NsS'model.dstate'
+NsS'ci'
p2
-NsS'model.sim'
+S'double'
p3
-S'vector'
+sS'co'
p4
-sS'this.x.graphics'
+g3
+sS'arg1'
p5
S'object'
p6
-sS'arg1'
-p7
-g6
sS'graphics.exprs'
+p7
+NsS'rpar'
p8
-NsS'model.out'
+S'vector'
p9
-S'double'
+sS'model.out'
p10
-sS'model.intyp'
+g3
+sS'xx'
p11
-g10
-sS'funtyp'
+g9
+sS'model.intyp'
p12
-g10
-sS'model.dep_ut'
+g3
+sS'funtyp'
p13
-g4
-sS'this.x.model'
-p14
-g6
+g3
sS'funam'
-p15
+p14
S'string'
+p15
+sS'model.dstate'
p16
+g9
sS'model.in2'
p17
-g10
+g3
sS'model.in1'
p18
-g10
+g3
sS'nevin'
p19
-g10
-sS'model.nzcross'
+g3
+sS'x.graphics'
p20
-NsS'tt'
+g6
+sS'model.nzcross'
p21
-g10
-sS'this.rpar'
+NsS'tt'
p22
-g4
-sS'this.xx'
-p23
-g4
+g3
sS'label'
-p24
-g4
+p23
+g9
sS'nx'
-p25
-g10
+p24
+g3
sS'nz'
+p25
+g3
+sS'model.firing'
p26
-g10
-sS'this.ci'
+NsS'nevout'
p27
-g10
-sS'model.firing'
+g3
+sS'model.sim'
p28
-NsS'nevout'
+g9
+sS'[ok,tt,cancel]'
p29
-g10
-sS'this.x'
+g3
+sS'label[2-1]'
p30
-g10
-sS'this.ipar'
+g3
+sS'model.out2'
p31
-g10
-sS'this.z'
+g3
+sS'model.nmode'
p32
-g4
-sS'label[2-1]'
+NsS'model.rpar'
p33
-g10
-sS'model.out2'
+g9
+sS'model.outtyp'
p34
-g10
-sS'model.nmode'
+g3
+sS'model.state'
p35
-NsS'model.rpar'
+g9
+sS'graphics'
p36
-NsS'model.outtyp'
+g6
+sS'model.ipar'
p37
-g10
-sS'model.state'
+g3
+sS'typ'
p38
-NsS'graphics'
+g9
+sS'model.opar'
p39
-g6
-sS'model.ipar'
+NsS'[model,graphics,ok]'
p40
-NsS'typ'
+g3
+sS'ok'
p41
-g4
-sS'model.opar'
+S'boolean'
p42
-NsS'[model,graphics,ok]'
+sS'label[1-1]'
p43
-g10
-sS'ok'
+NsS'x.model'
p44
-S'boolean'
+g6
+sS'model.dep_ut'
p45
-sS'label[1-1]'
+g9
+sS'depu'
p46
-NsS'this.dept'
+g42
+sS'dept'
p47
-g45
-sS'this.depu'
-p48
-g45
+g42
sS'gr_i'
+p48
+g9
+sS'ipar'
p49
-g4
-sS'[ok,tt,cancel]'
-p50
-g10
+g3
sS'y'
+p50
+g9
+sS'x'
p51
-g4
+g3
sS'model'
p52
g6
-sS'this.co'
+sS'z'
p53
-g10
+g9
sS'dep_ut'
p54
-g4
+g9
s. \ No newline at end of file
diff --git a/js/Misc/CONSTRAINT2_c.js b/js/Misc/CONSTRAINT2_c.js
index 62c3ae4e..7562972f 100644
--- a/js/Misc/CONSTRAINT2_c.js
+++ b/js/Misc/CONSTRAINT2_c.js
@@ -29,9 +29,9 @@ function CONSTRAINT2_c() {
return options;
}
CONSTRAINT2_c.prototype.set = function CONSTRAINT2_c() {
- this.x0 = parseFloat((arguments[0]["x0"]))
- this.xd0 = parseFloat((arguments[0]["xd0"]))
- this.id = parseFloat((arguments[0]["id"]))
+ this.x0 = inverse((arguments[0]["x0"]))
+ this.xd0 = inverse((arguments[0]["xd0"]))
+ this.id = inverse((arguments[0]["id"]))
this.x = arg1;
graphics = arg1.graphics;
exprs = graphics.exprs;
diff --git a/js/Misc/CONSTRAINT2_c.pickle b/js/Misc/CONSTRAINT2_c.pickle
index e9d14778..2453bf3d 100644
--- a/js/Misc/CONSTRAINT2_c.pickle
+++ b/js/Misc/CONSTRAINT2_c.pickle
@@ -20,77 +20,78 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
-NsS'model.out'
+NsS'xd0'
p5
-S'matrix'
+S'vector'
p6
-sS'this.xd0'
+sS'model.out'
p7
-S'vector'
+S'matrix'
p8
-sS'model.in1'
+sS'id'
p9
-S'double'
+g6
+sS'model.in1'
p10
-sS'this.id'
+S'double'
p11
-g8
-sS'typ'
+sS'x.graphics'
p12
-g8
+g2
sS'Nid'
p13
-g10
-sS'this.x'
-p14
-g10
+g11
sS'model.sim'
-p15
-g8
+p14
+g6
sS'N'
-p16
-g10
+p15
+g11
sS'Nxd'
-p17
-g10
+p16
+g11
sS'model.state'
-p18
-g6
+p17
+g8
sS'graphics.exprs'
+p18
+NsS'x0'
p19
-NsS'model.ipar'
+g6
+sS'model.ipar'
p20
-NsS'this.x.graphics'
+g6
+sS'typ'
p21
-g2
+g6
sS'model.blocktype'
p22
S'string'
p23
-sS'this.id[i-1]'
+sS'model.dep_ut'
p24
-g10
-sS'this.x0'
+g6
+sS'exprs'
p25
-g8
-sS'model.dep_ut'
+g6
+sS'gr_i'
p26
-g8
-sS'exprs'
+g6
+sS'id[i-1]'
p27
-g8
-sS'gr_i'
-p28
-g8
+g11
sS'ask_again'
-p29
+p28
S'boolean'
-p30
+p29
sS'y'
+p30
+g6
+sS'x'
p31
-g8
+g11
sS'model'
p32
g2
diff --git a/js/Misc/CONSTRAINT_c.js b/js/Misc/CONSTRAINT_c.js
index cc86e346..c236bb4b 100644
--- a/js/Misc/CONSTRAINT_c.js
+++ b/js/Misc/CONSTRAINT_c.js
@@ -24,7 +24,7 @@ function CONSTRAINT_c() {
return options;
}
CONSTRAINT_c.prototype.set = function CONSTRAINT_c() {
- this.x0 = parseFloat((arguments[0]["x0"]))
+ this.x0 = inverse((arguments[0]["x0"]))
this.x = arg1;
graphics = arg1.graphics;
exprs = graphics.exprs;
diff --git a/js/Misc/CONSTRAINT_c.pickle b/js/Misc/CONSTRAINT_c.pickle
index cf03c581..928d3033 100644
--- a/js/Misc/CONSTRAINT_c.pickle
+++ b/js/Misc/CONSTRAINT_c.pickle
@@ -9,69 +9,70 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
+sS'model.out'
p3
g2
-sS'model.out'
+sS'model.blocktype'
p4
-g2
-sS'this.x0'
+S'string'
p5
-S'matrix'
+sS'x.graphics'
p6
-sS'model.sim'
+S'object'
p7
-S'vector'
+sS'arg1'
p8
-sS'this.x.graphics'
+g7
+sS'graphics.exprs'
p9
-S'object'
+NsS'model.in1'
p10
-sS'arg1'
+g2
+sS'model.dep_ut'
p11
-g10
-sS'graphics.exprs'
+S'vector'
p12
-NsS'model.in1'
+sS'N'
p13
g2
-sS'model.dep_ut'
+sS'exprs'
p14
-g8
-sS'N'
+g5
+sS'x.model'
p15
-g2
-sS'this.x.model'
+NsS'gr_i'
p16
-NsS'exprs'
+g12
+sS'model.state'
p17
-S'string'
+S'matrix'
p18
-sS'gr_i'
+sS'graphics'
p19
-g8
-sS'model.state'
+g7
+sS'y'
p20
-NsS'graphics'
+g12
+sS'x'
p21
-g10
-sS'y'
-p22
-g8
+g2
sS'model'
-p23
-g10
+p22
+g7
sS'model.ipar'
-p24
+p23
g2
sS'typ'
+p24
+g12
+sS'x0'
p25
-g8
-sS'model.blocktype'
-p26
g18
+sS'model.sim'
+p26
+g12
s. \ No newline at end of file
diff --git a/js/Misc/DEADBAND.pickle b/js/Misc/DEADBAND.pickle
index 22a9da8c..4597f082 100644
--- a/js/Misc/DEADBAND.pickle
+++ b/js/Misc/DEADBAND.pickle
@@ -24,61 +24,61 @@ sS'rpar'
p4
S'matrix'
p5
-sS'this.x.model'
+sS'model.out'
p6
-NsS'model.out'
-p7
S'double'
+p7
+sS'x.model'
p8
-sS'model.in1'
+NsS'minp'
p9
-g8
-sS'this.minp'
+g7
+sS'model.in1'
p10
-g8
-sS'model.nzcross'
+g7
+sS'x.graphics'
p11
-g8
-sS'this.x'
+g2
+sS'typ'
p12
-g8
-sS'model.sim'
-p13
S'vector'
+p13
+sS'maxp'
p14
-sS'model.nmode'
+g7
+sS'model.sim'
p15
-g8
-sS'model.rpar'
+g13
+sS'model.nmode'
p16
+g7
+sS'model.rpar'
+p17
g5
sS'graphics.exprs'
-p17
-NsS'this.x.graphics'
p18
-g2
-sS'model.blocktype'
+NsS'model.nzcross'
p19
-S'string'
+g7
+sS'model.blocktype'
p20
-sS'typ'
+S'string'
p21
-g14
sS'model.dep_ut'
p22
-g14
+g13
sS'exprs'
p23
g5
sS'gr_i'
p24
-g14
-sS'this.maxp'
-p25
-g8
+g13
sS'y'
+p25
+g13
+sS'x'
p26
-g14
+g7
sS'model'
p27
g2
diff --git a/js/Misc/DEBUG.pickle b/js/Misc/DEBUG.pickle
index e7b40772..287dcc53 100644
--- a/js/Misc/DEBUG.pickle
+++ b/js/Misc/DEBUG.pickle
@@ -13,61 +13,61 @@ p5
atp6
Rp7
.(dp0
-S'this.x'
+S'exprs[2-1]'
p1
-S'double'
+NsS'model.sim'
p2
-sS'model.sim'
-p3
S'vector'
-p4
+p3
sS'ok'
-p5
+p4
S'boolean'
-p6
+p5
sS'model.blocktype'
-p7
+p6
S'string'
+p7
+sS'x.graphics'
p8
-sS'textmp'
+S'object'
p9
-g2
-sS'arg1'
+sS'textmp'
p10
-S'object'
+S'double'
p11
-sS'tt'
+sS'arg1'
p12
-g4
-sS'[txt]'
+g9
+sS'tt'
p13
-g2
-sS'exprs'
+g3
+sS'[txt]'
p14
-g4
-sS'gr_i'
+g11
+sS'exprs'
p15
-g4
-sS'graphics.exprs'
+g3
+sS'gr_i'
p16
-NsS'exprs[2-1]'
+g3
+sS'graphics.exprs'
p17
NsS'graphics'
p18
-g11
+g9
sS'y'
p19
-g4
-sS'model'
+g3
+sS'x'
p20
g11
-sS'typ'
+sS'model'
p21
-g4
-sS'warnMode'
+g9
+sS'typ'
p22
-g2
-sS'this.x.graphics'
+g3
+sS'warnMode'
p23
g11
s. \ No newline at end of file
diff --git a/js/Misc/DEBUG_SCICOS.pickle b/js/Misc/DEBUG_SCICOS.pickle
index bba20ef1..0271cfca 100644
--- a/js/Misc/DEBUG_SCICOS.pickle
+++ b/js/Misc/DEBUG_SCICOS.pickle
@@ -7,13 +7,13 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'y'
p1
-S'double'
+S'vector'
p2
-sS'y'
+sS'x'
p3
-S'vector'
+S'object'
p4
sS'arg1.gui'
p5
@@ -21,8 +21,8 @@ S'string'
p6
sS'typ'
p7
-g4
+g2
sS'[this.x,y,typ]'
p8
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Misc/DIFF_f.js b/js/Misc/DIFF_f.js
index 793fc9a2..e4e292aa 100644
--- a/js/Misc/DIFF_f.js
+++ b/js/Misc/DIFF_f.js
@@ -25,7 +25,7 @@ function DIFF_f() {
return options;
}
DIFF_f.prototype.set = function DIFF_f() {
- this.x0 = parseFloat((arguments[0]["x0"]))
+ this.x0 = inverse((arguments[0]["x0"]))
this.xd0 = parseFloat((arguments[0]["xd0"]))
this.x = arg1;
graphics = arg1.graphics;
diff --git a/js/Misc/DIFF_f.pickle b/js/Misc/DIFF_f.pickle
index 1270ab34..ed2ddff9 100644
--- a/js/Misc/DIFF_f.pickle
+++ b/js/Misc/DIFF_f.pickle
@@ -11,63 +11,64 @@ p4
atp5
Rp6
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
-g2
-sS'this.x.model.firing'
+S'string'
p6
-g4
-sS'this.x.graphics'
+sS'x.model.firing'
p7
-S'object'
+g2
+sS'x.graphics'
p8
-sS'arg1'
+S'object'
p9
-g8
-sS'graphics.exprs'
+sS'arg1'
p10
-NsS'model.blocktype'
+g9
+sS'graphics.exprs'
p11
-S'string'
+NsS'model.dep_ut'
p12
-sS'model.dep_ut'
+g2
+sS'model.out'
p13
g4
-sS'model.out'
+sS'exprs'
p14
-g2
-sS'this.x.model'
+S'matrix'
p15
-NsS'exprs'
+sS'x.model'
p16
-S'matrix'
+NsS'gr_i'
p17
-sS'gr_i'
-p18
-g4
+g2
sS'model.state'
+p18
+g15
+sS'graphics'
p19
-NsS'graphics'
-p20
-g8
+g9
sS'y'
+p20
+g2
+sS'x'
p21
g4
sS'model'
p22
-g8
+g9
sS'typ'
p23
-g4
-sS'this.x0'
+g2
+sS'x0'
p24
-g17
+g15
s. \ No newline at end of file
diff --git a/js/Misc/DSUPER.pickle b/js/Misc/DSUPER.pickle
index 582f7cd5..de444253 100644
--- a/js/Misc/DSUPER.pickle
+++ b/js/Misc/DSUPER.pickle
@@ -15,72 +15,69 @@ S'bitems'
p1
S'string'
p2
-sS'this.x.model.rpar'
+sS'arg1'
p3
-NsS'arg1'
-p4
S'object'
-p5
+p4
sS'scicos_context'
-p6
+p5
NsS'x.model'
+p6
+g4
+sS'x.model.rpar'
p7
-g5
-sS'arg1.model.rpar.props'
+NsS'arg1.model.rpar.props'
p8
-g5
+g4
sS'tt'
p9
g2
-sS'this.x.graphics.exprs[1-1]'
+sS'btitre'
p10
S'double'
p11
-sS'btitre'
+sS'[PREVAR_scicos_context,ierr]'
p12
g11
-sS'[PREVAR_scicos_context,ierr]'
+sS'sblock'
p13
-g11
-sS'this.x'
+NsS'graphics'
p14
-g5
-sS'sblock'
+g4
+sS'typ'
p15
-NsS'graphics'
+S'vector'
p16
-g5
-sS'typ'
+sS'arg1.model'
p17
-S'vector'
+g4
+sS'x.graphics.exprs[1-1]'
p18
-sS'arg1.model'
-p19
-g5
+g11
sS'ss'
-p20
+p19
g11
sS'exprs0'
-p21
+p20
g11
sS'exprs'
-p22
+p21
g11
sS'[sblock,%w,needcompile2,this.ok]'
-p23
+p22
g11
sS'PREVAR_scicos_context'
-p24
+p23
NsS'context'
-p25
-g18
+p24
+g16
sS'y'
-p26
+p25
g11
sS'x'
-p27
-g5
+p26
+g4
sS'arg1.model.rpar'
-p28
-g5
+p27
+g4
s. \ No newline at end of file
diff --git a/js/Misc/EDGETRIGGER.pickle b/js/Misc/EDGETRIGGER.pickle
index e9812de2..a2ffe47d 100644
--- a/js/Misc/EDGETRIGGER.pickle
+++ b/js/Misc/EDGETRIGGER.pickle
@@ -9,66 +9,66 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
+sS'model.dstate'
p5
-g2
-sS'this.edge'
-p6
-g2
+g4
sS'model.blocktype'
-p7
+p6
S'string'
+p7
+sS'x.graphics'
p8
-sS'this.x.graphics'
-p9
S'object'
-p10
+p9
sS'arg1'
-p11
-g10
+p10
+g9
sS'graphics.exprs'
-p12
+p11
NsS'model.out'
+p12
+g4
+sS'gr_i'
p13
g2
sS'model.nzcross'
p14
-g2
-sS'this.x.model'
+g4
+sS'exprs'
p15
-NsS'exprs'
+g2
+sS'x.model'
p16
-g4
-sS'gr_i'
+NsS'edge'
p17
g4
sS'model.dep_ut'
p18
-g4
+g2
sS'graphics'
p19
-g10
+g9
sS'y'
p20
-g4
-sS'model.dstate'
-p21
g2
+sS'x'
+p21
+g4
sS'model'
p22
-g10
+g9
sS'model.ipar'
p23
-g2
+g4
sS'typ'
p24
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Misc/EDGE_TRIGGER.pickle b/js/Misc/EDGE_TRIGGER.pickle
index 83734255..054aef01 100644
--- a/js/Misc/EDGE_TRIGGER.pickle
+++ b/js/Misc/EDGE_TRIGGER.pickle
@@ -82,85 +82,85 @@ g2
sS'scs_m_1.objs[2-1]'
p28
g9
-sS'this.x'
-p29
-g6
sS'model.sim'
-p30
+p29
S'string'
-p31
+p30
sS'model.evtout'
-p32
+p31
g6
sS'spath'
-p33
+p32
g2
sS'newpar'
-p34
+p33
g2
sS'model.evtin'
-p35
+p34
g2
sS'graphics.pout'
-p36
+p35
g6
sS'model.nmode'
-p37
+p36
g6
sS'model_n'
-p38
+p37
g9
sS'arg1[spath-1]'
-p39
+p38
g9
sS'scs_m_1.objs[4-1]'
-p40
+p39
g9
sS'graphics.pin'
-p41
+p40
g6
sS'model.rpar'
-p42
+p41
g9
sS'scs_m_1.objs[5-1]'
-p43
+p42
g6
sS'scs_m_1.objs[7-1]'
-p44
+p43
g6
sS'graphics.sz'
-p45
+p44
g2
sS'typ'
-p46
+p45
g2
sS'xxn'
-p47
+p46
g9
sS'needcompile'
-p48
+p47
g6
sS'arg1.model'
-p49
+p48
g9
sS'scs_m_1.objs[1-1]'
-p50
+p49
g9
sS'modified'
-p51
+p50
g6
sS'o'
-p52
+p51
g9
sS'gr_i'
-p53
+p52
g2
sS'blk.graphics'
-p54
+p53
NsS'graphics.exprs'
-p55
+p54
g2
sS'y'
+p55
+g6
+sS'x'
p56
g6
sS'model'
diff --git a/js/Misc/ENDBLK.pickle b/js/Misc/ENDBLK.pickle
index 3bb6fe4b..4704173c 100644
--- a/js/Misc/ENDBLK.pickle
+++ b/js/Misc/ENDBLK.pickle
@@ -43,46 +43,46 @@ g7
sS'scs_m_1.objs[2-1]'
p13
g7
-sS'this.x'
-p14
-g7
sS'spath'
-p15
+p14
g2
sS'newpar'
-p16
+p15
g2
sS'model_n'
-p17
+p16
g4
sS'arg1[spath-1]'
-p18
+p17
g4
sS'typ'
-p19
+p18
g2
sS'xxn'
-p20
+p19
g4
sS'needcompile'
-p21
+p20
g7
sS'arg1.model'
-p22
+p21
g4
sS'scs_m_1.objs[1-1]'
-p23
+p22
g7
sS'modified'
-p24
+p23
g7
sS'o'
-p25
+p24
g4
sS'gr_i'
-p26
+p25
g2
sS'y'
+p26
+g7
+sS'x'
p27
g7
sS'model'
diff --git a/js/Misc/EXPRESSION.pickle b/js/Misc/EXPRESSION.pickle
index a8861179..6042a857 100644
--- a/js/Misc/EXPRESSION.pickle
+++ b/js/Misc/EXPRESSION.pickle
@@ -34,7 +34,7 @@ sS'rpar'
p6
S'vector'
p7
-sS'this.x.model'
+sS'x.model'
p8
NsS'model.out'
p9
@@ -59,9 +59,10 @@ g10
sS'%mm'
p17
g10
-sS'model.nzcross'
+sS'typ'
p18
-NsS'%head'
+g7
+sS'%head'
p19
g5
sS'%ok1'
@@ -71,55 +72,54 @@ p21
sS'[%ok1,ipar,rpar,nz]'
p22
g10
-sS'this.x'
-p23
-g10
sS'model.sim'
-p24
+p23
g7
sS'in1'
-p25
+p24
g15
sS'model.rpar'
-p26
+p25
NsS'model.nmode'
-p27
+p26
NsS'graphics.exprs'
-p28
+p27
NsS'model.ipar'
+p28
+NsS'model.nzcross'
p29
-NsS'this.x.graphics'
+NsS'%nz'
p30
-g2
-sS'%nz'
-p31
g7
sS'[model,graphics,ok]'
-p32
+p31
g10
sS'ok'
-p33
+p32
g21
-sS'typ'
-p34
-g7
+sS'x.graphics'
+p33
+g2
sS'model.dep_ut'
-p35
+p34
g7
sS'exprs'
-p36
+p35
g15
sS'gr_i'
-p37
+p36
g7
sS'PREVAR_scicos_context'
-p38
+p37
NsS'ipar'
-p39
+p38
g7
sS'y'
-p40
+p39
g7
+sS'x'
+p40
+g10
sS'model'
p41
g2
diff --git a/js/Misc/Extract_Activation.pickle b/js/Misc/Extract_Activation.pickle
index 747627e4..f976beaf 100644
--- a/js/Misc/Extract_Activation.pickle
+++ b/js/Misc/Extract_Activation.pickle
@@ -18,10 +18,9 @@ p4
sS'scs_m_1.objs[6-1]'
p5
g4
-sS'graphics.exprs'
+sS'graphics'
p6
-g2
-sS'scs_m_1.objs[3-1]'
+NsS'scs_m_1.objs[3-1]'
p7
S'object'
p8
@@ -54,63 +53,64 @@ g2
sS'scs_m_1.objs[2-1]'
p18
g8
-sS'this.x'
-p19
-g4
sS'model.sim'
-p20
+p19
S'string'
-p21
+p20
sS'model.evtout'
-p22
+p21
g4
sS'scs_m_1.objs[8-1]'
-p23
+p22
g4
sS'scs_m_1'
-p24
+p23
g8
sS'model.nmode'
-p25
+p24
g4
sS'model.rpar'
-p26
+p25
g8
sS'graphics.sz'
-p27
+p26
g2
sS'y'
-p28
+p27
g2
sS'graphics.pin'
-p29
+p28
g4
-sS'graphics'
+sS'graphics.exprs'
+p29
+g2
+sS'scs_m_1.objs[7-1]'
p30
-NsS'scs_m_1.objs[7-1]'
-p31
g4
sS'model.ipar'
-p32
+p31
g4
sS'model.nzcross'
-p33
+p32
g4
sS'graphics.pout'
-p34
+p33
g4
sS'scs_m_1.objs[1-1]'
-p35
+p34
g8
sS'scs_m_1.objs[5-1]'
-p36
+p35
g4
sS'gr_i'
-p37
+p36
g2
sS'scs_m_1.objs[4-1]'
-p38
+p37
g8
+sS'x'
+p38
+g4
sS'model'
p39
g8
diff --git a/js/Misc/HYSTHERESIS.pickle b/js/Misc/HYSTHERESIS.pickle
index 4b531328..46931193 100644
--- a/js/Misc/HYSTHERESIS.pickle
+++ b/js/Misc/HYSTHERESIS.pickle
@@ -24,67 +24,68 @@ p2
sS'graphics'
p3
g2
-sS'typ'
+sS'rpar'
p4
-S'vector'
+S'matrix'
p5
-sS'rpar'
+sS'x.model'
p6
-S'matrix'
+NsS'model.out'
p7
-sS'this.x.model'
+S'double'
p8
-NsS'model.out'
+sS'model.in1'
p9
-S'double'
+g8
+sS'x.graphics'
p10
-sS'model.in1'
+g2
+sS'typ'
p11
-g10
-sS'model.nzcross'
+S'vector'
p12
-NsS'this.x'
-p13
-g10
sS'model.sim'
-p14
-g5
+p13
+g12
sS'model.nmode'
-p15
-g10
+p14
+g8
sS'model.rpar'
-p16
-g7
+p15
+g5
sS'in1'
-p17
-g10
+p16
+g8
sS'graphics.exprs'
+p17
+NsS'model.nzcross'
p18
-NsS'this.x.graphics'
-p19
-g2
+g8
sS'model.blocktype'
-p20
+p19
S'string'
+p20
+sS'nzz'
p21
-sS'this.nzz'
-p22
-g10
+g8
sS'model.dep_ut'
+p22
+g12
+sS'exprs'
p23
g5
-sS'exprs'
-p24
-g7
sS'gr_i'
-p25
-g5
+p24
+g12
sS'ipar'
-p26
-g5
+p25
+g12
sS'y'
+p26
+g12
+sS'x'
p27
-g5
+g8
sS'model'
p28
g2
diff --git a/js/Misc/IMPSPLIT_f.pickle b/js/Misc/IMPSPLIT_f.pickle
index e5eb3308..efd88680 100644
--- a/js/Misc/IMPSPLIT_f.pickle
+++ b/js/Misc/IMPSPLIT_f.pickle
@@ -7,49 +7,49 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.equations'
+p5
+g4
+sS'x.graphics.out_implicit'
p6
-g2
-sS'this.x.graphics.out_implicit'
-p7
S'vector'
-p8
+p7
sS'mo'
-p9
+p8
S'object'
-p10
+p9
sS'mo.inputs'
-p11
-g4
+p10
+g2
sS'mo.model'
+p11
+g2
+sS'model.out'
p12
g4
-sS'model.out'
+sS'x.graphics.in_implicit'
p13
-g2
+g7
sS'y'
p14
-g8
-sS'model'
+g7
+sS'x'
p15
-g10
-sS'this.x.graphics.in_implicit'
+g4
+sS'model'
p16
-g8
+g9
sS'typ'
p17
-g8
+g7
sS'mo.outputs'
p18
S'matrix'
diff --git a/js/Misc/LOGICAL_OP.pickle b/js/Misc/LOGICAL_OP.pickle
index 9a378165..8096a120 100644
--- a/js/Misc/LOGICAL_OP.pickle
+++ b/js/Misc/LOGICAL_OP.pickle
@@ -26,79 +26,79 @@ sS'it'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
-NsS'model.out'
+NsS'model.dep_ut'
p7
-S'double'
+S'vector'
p8
-sS'out'
+sS'model.out'
p9
-S'vector'
+S'double'
p10
-sS'graphics.style'
+sS'out'
p11
-g10
-sS'model.in1'
+g8
+sS'graphics.style'
p12
-S'matrix'
+g8
+sS'model.in1'
p13
-sS'exprs'
+S'matrix'
p14
-g13
-sS'this.tp'
+sS'x.graphics'
p15
-g8
-sS'label'
+g2
+sS'tp'
p16
-g5
-sS'this.x'
+g10
+sS'label'
p17
-g8
+g5
sS'model.sim'
p18
+g8
+sS'nin'
+p19
g10
sS'in1'
-p19
-g13
-sS'graphics.exprs'
p20
-g13
-sS'model.ipar'
+g14
+sS'graphics.exprs'
p21
-g10
-sS'this.x.graphics'
+g14
+sS'model.ipar'
p22
-g2
-sS'[model,graphics,ok]'
+g8
+sS'typ'
p23
g8
-sS'ok'
+sS'[model,graphics,ok]'
p24
-S'boolean'
+g10
+sS'ok'
p25
-sS'model.blocktype'
+S'boolean'
p26
-g5
-sS'typ'
+sS'model.blocktype'
p27
-g10
-sS'this.nin'
+g5
+sS'rule'
p28
-g8
-sS'model.dep_ut'
-p29
g10
-sS'this.rule'
+sS'exprs'
+p29
+g14
+sS'gr_i'
p30
g8
-sS'gr_i'
-p31
-g10
sS'ipar'
-p32
-g10
+p31
+g8
sS'y'
+p32
+g8
+sS'x'
p33
g10
sS'model'
diff --git a/js/Misc/MBLOCK.pickle b/js/Misc/MBLOCK.pickle
index 9d35f20d..ca23a3b3 100644
--- a/js/Misc/MBLOCK.pickle
+++ b/js/Misc/MBLOCK.pickle
@@ -45,143 +45,146 @@ NsS'model.sim'
p4
S'vector'
p5
-sS'this.x.graphics'
+sS'arg1'
p6
S'object'
p7
-sS'arg1'
-p8
-g7
sS'graphics.gr_i[1-1][1-1]'
-p9
+p8
g2
-sS'this.x.model'
-p10
+sS'graphics.exprs'
+p9
g7
sS'outtypex'
-p11
+p10
S'double'
-p12
+p11
sS'mo.model'
-p13
+p12
g2
sS'ierr'
-p14
-g12
+p13
+g11
sS'exprs.paramv[i-1]'
-p15
-g12
+p14
+g11
sS'lab_2_tmp'
-p16
+p15
g5
+sS'x.model'
+p16
+g7
sS'exprs.outtype'
p17
-g12
-sS'this.out'
-p18
-S'matrix'
-p19
+g11
sS'exprs.intype'
-p20
-g12
+p18
+g11
sS'exprs.nameF'
-p21
-g12
+p19
+g11
sS'exprs.funtxt'
-p22
+p20
g5
sS'[dirF,nameF,extF]'
+p21
+g11
+sS'out'
+p22
+S'matrix'
p23
-g12
-sS'this.in1'
-p24
-g5
sS'nameF'
-p25
+p24
g2
sS'lab_2_tmp[i-1]'
-p26
-g12
+p25
+g11
sS'exprs.pprop'
-p27
-g12
+p26
+g11
sS'Tparam_lab'
-p28
-g12
+p27
+g11
sS'exprs.out'
-p29
-g12
+p28
+g11
sS'graphics.in_implicit'
-p30
+p29
NsS'typ'
-p31
+p30
g5
sS'getvalue_txt'
-p32
+p31
g2
-sS'this.pprop'
-p33
-g19
sS'mo.inputs'
-p34
-NsS'param'
-p35
-g19
+p32
+g5
+sS'param'
+p33
+g23
sS'paramv'
-p36
+p34
g5
sS'gr_i'
-p37
+p35
+g5
+sS'x.graphics.in_implicit'
+p36
g5
sS'[ok,tt]'
-p38
-g12
+p37
+g11
sS'mo.parameters'
-p39
+p38
g5
sS'Tparam_sz'
+p39
+g11
+sS'pprop'
p40
-g12
-sS'this.x.graphics.out_implicit'
+g23
+sS'model.out'
p41
-NsS'pprop'
+g11
+sS'exprs.in1'
p42
-g5
-sS'model.out'
+g11
+sS'model.equations'
p43
-g12
-sS'this.x'
+g7
+sS'mo.outputs'
p44
-g12
-sS'exprs.in1'
+g23
+sS'intype'
p45
-g12
-sS'model.equations'
+g5
+sS'x.graphics.out_implicit'
p46
-g7
-sS'mo.outputs'
+g23
+sS'in1'
p47
-NsS'model.in1'
-p48
-g12
+g5
sS'model.rpar'
+p48
+g23
+sS'model.in1'
p49
-g19
+g11
sS'lhs_txt'
p50
g2
-sS'graphics'
+sS'outtype'
p51
+g23
+sS'graphics'
+p52
g7
sS'intypex'
-p52
-g12
-sS'lab_1'
p53
-g5
-sS'this.outtype'
+g11
+sS'lab_1'
p54
-g19
+g5
sS'lab_2'
p55
NsS'paramv[$+1-1]'
@@ -189,58 +192,56 @@ p56
g2
sS'[model,graphics,ok]'
p57
-g12
-sS'this.x.graphics.in_implicit'
+g11
+sS'ok'
p58
-NsS'ok'
-p59
S'boolean'
-p60
+p59
sS'model.blocktype'
-p61
+p60
g2
sS'exprs.param'
+p61
+g11
+sS'model.sim[1-1]'
p62
-g12
-sS'this.intype'
+NsS'mo'
p63
-g5
-sS'model.sim[1-1]'
+g7
+sS'x.graphics'
p64
-NsS'mo'
-p65
g7
sS'pprop[$+1-1]'
-p66
-g12
+p65
+g11
sS'model.dep_ut'
-p67
+p66
g5
sS'exprs.paramv'
-p68
+p67
g5
sS'exprs'
-p69
-g12
+p68
+g11
sS'lab_2[$+1-1]'
-p70
+p69
g2
sS'r'
-p71
-g60
-sS'graphics.exprs'
-p72
-g7
+p70
+g59
sS'lab_txt'
-p73
+p71
g2
sS'y'
-p74
+p72
g5
+sS'x'
+p73
+g11
sS'model'
-p75
+p74
g7
sS'tt'
-p76
+p75
g5
s. \ No newline at end of file
diff --git a/js/Misc/MEMORY_f.pickle b/js/Misc/MEMORY_f.pickle
index 2c5d2464..01a64319 100644
--- a/js/Misc/MEMORY_f.pickle
+++ b/js/Misc/MEMORY_f.pickle
@@ -22,68 +22,68 @@ p4
sS'graphics'
p5
g4
-sS'this.x.model'
+sS'x.model'
p6
-NsS'model.out'
+NsS'inh'
p7
g2
-sS'out'
+sS'model.out'
p8
g2
-sS'this.inh'
+sS'out'
p9
g2
sS'model.in1'
p10
g2
-sS'typ'
+sS'x.graphics'
p11
-S'vector'
-p12
+g4
sS'model.evtin'
-p13
-g2
-sS'this.x'
-p14
+p12
g2
sS'model.sim'
-p15
+p13
S'string'
-p16
+p14
sS'in1'
-p17
+p15
g2
sS'model.rpar'
-p18
+p16
g2
sS'graphics.exprs'
+p17
+NsS'typ'
+p18
+S'vector'
p19
-NsS'this.x.graphics'
-p20
-g4
sS'[model,graphics,ok]'
-p21
+p20
g2
sS'ok'
-p22
+p21
S'boolean'
-p23
+p22
sS'model.blocktype'
-p24
-g16
+p23
+g14
sS'model.dep_ut'
-p25
-g12
+p24
+g19
sS'exprs'
-p26
+p25
S'matrix'
-p27
+p26
sS'gr_i'
-p28
-g12
+p27
+g19
sS'y'
+p28
+g19
+sS'x'
p29
-g12
+g2
sS'model'
p30
g4
diff --git a/js/Misc/MPBLOCK.pickle b/js/Misc/MPBLOCK.pickle
index 6bc0138a..8111b876 100644
--- a/js/Misc/MPBLOCK.pickle
+++ b/js/Misc/MPBLOCK.pickle
@@ -40,7 +40,7 @@ p9
sS'graphics.gr_i[1-1][1-1]'
p10
g2
-sS'this.x.model'
+sS'graphics.exprs'
p11
g9
sS'outtypex'
@@ -64,57 +64,58 @@ g7
sS'exprs.outtype'
p18
g7
-sS'this.out'
-p19
-S'matrix'
-p20
sS'exprs.intype'
-p21
+p19
g7
sS'exprs.nameF'
-p22
+p20
g7
sS'[dirF,nameF,extF]'
-p23
+p21
g7
-sS'this.in1'
-p24
-g5
+sS'out'
+p22
+S'matrix'
+p23
sS'nameF'
-p25
+p24
g2
sS'lab_2_tmp[i-1]'
-p26
+p25
g7
sS'exprs.pprop'
-p27
+p26
g7
sS'Tparam_lab'
-p28
+p27
g7
sS'exprs.out'
-p29
+p28
g7
sS'graphics.in_implicit'
-p30
+p29
NsS'typ'
-p31
+p30
g5
sS'getvalue_txt'
-p32
+p31
g2
sS'mo.inputs'
+p32
+g5
+sS'param'
p33
-NsS'param'
-p34
g5
sS'paramv'
-p35
+p34
g5
sS'gr_i'
+p35
+g5
+sS'x.graphics.in_implicit'
p36
g5
-sS'this.x.graphics'
+sS'x.model'
p37
g9
sS'mo.parameters'
@@ -123,57 +124,60 @@ g5
sS'Tparam_sz'
p39
g7
-sS'this.x.graphics.out_implicit'
+sS'pprop'
p40
-NsS'pprop'
-p41
g5
sS'model.out'
-p42
-g7
-sS'this.x'
-p43
+p41
g7
sS'exprs.in1'
-p44
+p42
g7
sS'model.equations'
-p45
+p43
g9
sS'mo.outputs'
+p44
+g23
+sS'intype'
+p45
+g5
+sS'x.graphics.out_implicit'
p46
-NsS'model.in1'
+g23
+sS'in1'
p47
-g7
+g5
sS'model.rpar'
p48
-g20
-sS'lhs_txt'
+g23
+sS'model.in1'
p49
+g7
+sS'lhs_txt'
+p50
g2
+sS'outtype'
+p51
+g23
sS'graphics'
-p50
+p52
g9
sS'intypex'
-p51
+p53
g7
sS'lab_1'
-p52
+p54
g5
-sS'this.outtype'
-p53
-g20
sS'lab_2'
-p54
-NsS'paramv[$+1-1]'
p55
+NsS'paramv[$+1-1]'
+p56
g2
sS'[model,graphics,ok]'
-p56
-g7
-sS'this.x.graphics.in_implicit'
p57
-NsS'ok'
+g7
+sS'ok'
p58
S'boolean'
p59
@@ -183,12 +187,12 @@ g2
sS'exprs.param'
p61
g7
-sS'this.intype'
-p62
-g5
sS'model.sim[1-1]'
-p63
+p62
NsS'mo'
+p63
+g9
+sS'x.graphics'
p64
g9
sS'pprop[$+1-1]'
@@ -209,15 +213,15 @@ g2
sS'r'
p70
g59
-sS'graphics.exprs'
-p71
-g9
sS'lab_txt'
-p72
+p71
g2
sS'y'
-p73
+p72
g5
+sS'x'
+p73
+g7
sS'model'
p74
g9
diff --git a/js/Misc/PAL_f.pickle b/js/Misc/PAL_f.pickle
index b9ae9e12..5419ab57 100644
--- a/js/Misc/PAL_f.pickle
+++ b/js/Misc/PAL_f.pickle
@@ -7,74 +7,71 @@ p2
atp3
Rp4
.(dp0
-S'[this.x,newparameters,needcompile,edited]'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'scs.props.title'
+sS'arg1.model'
p3
-S'string'
+S'object'
p4
-sS'model.out'
+sS'model.blocktype'
p5
-S'vector'
+g2
+sS'model.dep_ut'
p6
-sS'scs'
+S'vector'
p7
-S'object'
+sS'[this.x,newparameters,needcompile,edited]'
p8
-sS'arg1.graphics.id'
+S'double'
p9
-g2
-sS'model.in1'
+sS'scs.props'
p10
-g6
-sS'typ'
+g4
+sS'model.in1'
p11
-g6
-sS'this.x.graphics.id'
+g7
+sS'scs.props.title'
p12
g2
-sS'arg1'
+sS'x.props'
p13
-g8
-sS'this.x'
+g4
+sS'model.out'
p14
-g2
-sS'model.sim'
+g7
+sS'gr_i'
p15
-g4
+g7
sS'model.rpar'
p16
-g2
-sS'scs.props'
+g9
+sS'scs'
p17
-g8
-sS'arg1.model'
+g4
+sS'arg1'
p18
-g8
-sS'model.blocktype'
-p19
g4
-sS'model.dep_ut'
+sS'y'
+p19
+g7
+sS'x'
p20
-g6
-sS'x.props'
+g9
+sS'model'
p21
-g8
-sS'gr_i'
+g4
+sS'x.graphics.id'
p22
-g6
-sS'y'
+g9
+sS'typ'
p23
-g6
-sS'x'
+g7
+sS'arg1.model.rpar'
p24
-g8
-sS'model'
+g4
+sS'arg1.graphics.id'
p25
-g8
-sS'arg1.model.rpar'
-p26
-g8
+g9
s. \ No newline at end of file
diff --git a/js/Misc/PENDULUM_ANIM.pickle b/js/Misc/PENDULUM_ANIM.pickle
index f6effdd8..5dc54d6a 100644
--- a/js/Misc/PENDULUM_ANIM.pickle
+++ b/js/Misc/PENDULUM_ANIM.pickle
@@ -38,77 +38,77 @@ NsS'rpar'
p7
S'matrix'
p8
-sS'this.x.model'
+sS'x.model'
p9
g4
-sS'model.in1'
+sS'xmin'
p10
-g8
-sS'this.ymin'
+g2
+sS'ymin'
p11
g2
-sS'this.xmax'
+sS'model.in1'
p12
-g2
-sS'this.x.graphics'
+g8
+sS'ymax'
p13
-g4
-sS'this.ymax'
-p14
g2
+sS'x.graphics'
+p14
+g4
sS'model.evtin'
p15
g2
-sS'this.csiz'
+sS'model.sim'
p16
-g2
-sS'this.x'
+S'vector'
p17
-g2
-sS'model.sim'
+sS'phi'
p18
-S'vector'
-p19
-sS'this.plen'
-p20
g2
sS'mess'
-p21
+p19
g8
+sS'csiz'
+p20
+g2
sS'model.rpar'
-p22
+p21
g8
sS'graphics.exprs'
+p22
+NsS'plen'
p23
-NsS'this.xmin'
-p24
g2
sS'typ'
-p25
-g19
+p24
+g17
sS'ok'
-p26
+p25
S'boolean'
-p27
+p26
sS'model.blocktype'
-p28
+p27
S'string'
+p28
+sS'model.dep_ut'
p29
-sS'this.phi'
+g17
+sS'exprs'
p30
-g2
-sS'model.dep_ut'
+g28
+sS'gr_i'
p31
-g19
-sS'exprs'
+g17
+sS'xmax'
p32
-g29
-sS'gr_i'
-p33
-g19
+g2
sS'y'
+p33
+g17
+sS'x'
p34
-g19
+g2
sS'model'
p35
g4
diff --git a/js/Misc/RATELIMITER.pickle b/js/Misc/RATELIMITER.pickle
index 11725e32..b1b68570 100644
--- a/js/Misc/RATELIMITER.pickle
+++ b/js/Misc/RATELIMITER.pickle
@@ -11,67 +11,67 @@ p4
atp5
Rp6
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
-g2
-sS'this.minp'
+S'string'
p6
-g2
-sS'model.blocktype'
+sS'minp'
p7
-S'string'
+g4
+sS'x.graphics'
p8
-sS'this.x.graphics'
-p9
S'object'
-p10
+p9
sS'arg1'
+p10
+g9
+sS'maxp'
p11
-g10
+g4
sS'graphics.exprs'
p12
-NsS'this.maxp'
+NsS'model.rpar'
p13
-g2
-sS'model.rpar'
-p14
S'matrix'
-p15
+p14
sS'rpar'
+p15
+g14
+sS'exprs'
p16
-g15
-sS'this.x.model'
+g14
+sS'x.model'
p17
-NsS'exprs'
+NsS'gr_i'
p18
-g15
-sS'gr_i'
-p19
-g4
+g2
sS'model.dep_ut'
-p20
-g4
+p19
+g2
sS'graphics'
-p21
-g10
+p20
+g9
sS'y'
+p21
+g2
+sS'x'
p22
g4
sS'model'
p23
-g10
+g9
sS'typ'
p24
-g4
+g2
sS'model.out'
p25
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Misc/RELATIONALOP.pickle b/js/Misc/RELATIONALOP.pickle
index aba77173..e7d1051e 100644
--- a/js/Misc/RELATIONALOP.pickle
+++ b/js/Misc/RELATIONALOP.pickle
@@ -13,96 +13,98 @@ p5
atp6
Rp7
.(dp0
-S'this.x.graphics'
+S'arg1'
p1
S'object'
p2
-sS'arg1'
-p3
-g2
sS'graphics'
-p4
+p3
g2
sS'it'
-p5
+p4
S'string'
+p5
+sS'x.model'
p6
-sS'this.x.model'
+NsS'model.dep_ut'
p7
-NsS'model.out'
+S'vector'
p8
-S'double'
+sS'zcr'
p9
-sS'out'
+S'double'
p10
-S'vector'
+sS'model.out'
p11
-sS'graphics.style'
+g10
+sS'out'
p12
-g11
-sS'model.in1'
+g8
+sS'graphics.style'
p13
-S'matrix'
+g8
+sS'model.in1'
p14
-sS'exprs'
+S'matrix'
p15
-g14
-sS'typ'
+sS'x.graphics'
p16
-g11
-sS'label'
+g2
+sS'typ'
p17
-g6
-sS'this.zcr'
+g8
+sS'label'
p18
-g9
-sS'this.x'
-p19
-g9
+g5
sS'model.sim'
-p20
-g11
+p19
+g8
sS'model.nmode'
+p20
+g10
+sS'in1'
p21
-NsS'in1'
-p22
-g14
+g15
sS'graphics.exprs'
+p22
+g15
+sS'x.graphics.style'
p23
-g14
+g8
sS'model.ipar'
p24
-g11
+g8
sS'model.nzcross'
p25
-NsS'[model,graphics,ok]'
+g10
+sS'[model,graphics,ok]'
p26
-g9
+g10
sS'ok'
p27
S'boolean'
p28
sS'model.blocktype'
p29
-g6
-sS'this.x.graphics.style'
+g5
+sS'rule'
p30
-g11
-sS'model.dep_ut'
+g10
+sS'exprs'
p31
-g11
-sS'this.rule'
-p32
-g9
+g15
sS'gr_i'
-p33
-g11
+p32
+g8
sS'ipar'
-p34
-g11
+p33
+g8
sS'y'
+p34
+g8
+sS'x'
p35
-g11
+g10
sS'model'
p36
g2
diff --git a/js/Misc/SPLIT_f.pickle b/js/Misc/SPLIT_f.pickle
index dc5b7fd8..c7dbe9ad 100644
--- a/js/Misc/SPLIT_f.pickle
+++ b/js/Misc/SPLIT_f.pickle
@@ -7,36 +7,36 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
-p6
-g4
sS'model.dep_ut'
-p7
+p6
S'vector'
-p8
+p7
sS'model.out'
-p9
+p8
S'matrix'
-p10
+p9
sS'y'
+p10
+g7
+sS'x'
p11
-g8
+g4
sS'model'
p12
S'object'
p13
sS'typ'
p14
-g8
+g7
s. \ No newline at end of file
diff --git a/js/Misc/SUPER_f.pickle b/js/Misc/SUPER_f.pickle
index fc74326b..637c3eec 100644
--- a/js/Misc/SUPER_f.pickle
+++ b/js/Misc/SUPER_f.pickle
@@ -31,52 +31,52 @@ g2
sS'model.in1'
p10
g7
-sS'this.x'
-p11
-g7
sS'model.sim'
-p12
+p11
g5
sS'in1'
-p13
+p12
g2
sS'model.rpar'
-p14
+p13
g7
sS'scs.objs[2-1]'
-p15
+p14
g2
sS'in1.graphics.orig'
-p16
+p15
S'vector'
-p17
+p16
sS'out.graphics.orig'
-p18
-g17
+p17
+g16
sS'typ'
-p19
-g17
+p18
+g16
sS'in1.graphics.sz'
-p20
-g17
+p19
+g16
sS'arg1.model'
-p21
+p20
g2
sS'model.blocktype'
-p22
+p21
g5
sS'model.dep_ut'
-p23
-g17
+p22
+g16
sS'out.graphics.sz'
-p24
-g17
+p23
+g16
sS'gr_i'
-p25
-g17
+p24
+g16
sS'y'
+p25
+g16
+sS'x'
p26
-g17
+g7
sS'model'
p27
g2
diff --git a/js/Misc/TEXT_f.pickle b/js/Misc/TEXT_f.pickle
index dcda83b8..00917182 100644
--- a/js/Misc/TEXT_f.pickle
+++ b/js/Misc/TEXT_f.pickle
@@ -21,9 +21,9 @@ sS'graphics'
p3
S'double'
p4
-sS'this.x.model'
+sS'x.model'
p5
-NsS'this.siz'
+NsS'font'
p6
g4
sS'default_font_style'
@@ -34,18 +34,18 @@ NsS'graphics.orig'
p9
S'vector'
p10
-sS'typ'
+sS'x.graphics'
p11
-g10
-sS'gh_winpal'
+g2
+sS'siz'
p12
+g4
+sS'gh_winpal'
+p13
g2
sS'default_font_color'
-p13
-NsS'this.x'
p14
-g4
-sS'model.sim'
+NsS'model.sim'
p15
S'string'
p16
@@ -66,9 +66,9 @@ p22
sS'model.ipar'
p23
g22
-sS'this.x.graphics'
+sS'typ'
p24
-g2
+g10
sS'sz'
p25
g10
@@ -78,21 +78,21 @@ NsS'ok'
p27
S'boolean'
p28
-sS'this.font'
-p29
-g4
sS'exprs'
-p30
+p29
g22
sS'r'
-p31
+p30
g4
sS'ipar'
-p32
+p31
g22
sS'y'
-p33
+p32
g10
+sS'x'
+p33
+g4
sS'model'
p34
g2
diff --git a/js/Misc/c_block.js b/js/Misc/c_block.js
index 758e255f..b6ccbfdd 100644
--- a/js/Misc/c_block.js
+++ b/js/Misc/c_block.js
@@ -44,7 +44,7 @@ function c_block() {
c_block.prototype.set = function c_block() {
this.i = parseFloat((arguments[0]["i"]))
this.o = parseFloat((arguments[0]["o"]))
- this.rpar = parseFloat((arguments[0]["rpar"]))
+ this.rpar = inverse((arguments[0]["rpar"]))
this.funam = parseFloat((arguments[0]["funam"]))
this.lab = parseFloat((arguments[0]["lab"]))
this.x = arg1;
diff --git a/js/Misc/c_block.pickle b/js/Misc/c_block.pickle
index a4e67a67..8c4e56b0 100644
--- a/js/Misc/c_block.pickle
+++ b/js/Misc/c_block.pickle
@@ -17,130 +17,131 @@ p7
atp8
Rp9
.(dp0
-S'model.dstate'
+S'label[1-1]'
p1
-S'vector'
+NsS'model.dstate'
p2
-sS'arg1'
+S'vector'
p3
-S'object'
+sS'arg1'
p4
-sS'graphics'
+S'object'
p5
-g4
-sS'z0'
+sS'graphics'
p6
-g2
-sS'this.x.model'
+g5
+sS'rpar'
p7
-g4
+g3
sS'model.out'
p8
S'double'
p9
-sS'this.funam'
+sS'x.model'
p10
-S'string'
+g5
+sS'model.dep_ut'
p11
-sS'this.o'
+g3
+sS'funam'
p12
-g9
-sS'out'
+S'string'
p13
+sS'out'
+p14
g9
sS'ni'
-p14
+p15
g9
sS'model.in1'
-p15
+p16
g9
sS'clkin'
-p16
-g2
-sS'no'
p17
-g9
-sS'typ'
+g3
+sS'x.graphics'
p18
-g11
-sS'tt'
+g5
+sS'z0'
p19
-g2
-sS'this.rpar'
+g3
+sS'tt'
p20
-g2
+g3
sS'label'
p21
-g2
+g3
sS'[ok,tt]'
p22
g9
sS'model.evtin'
p23
-g2
+g3
sS'model.firing'
p24
-g2
-sS'this.x'
-p25
-g9
+g3
sS'model.sim'
-p26
-g2
+p25
+g3
sS'model.evtout'
-p27
-g2
+p26
+g3
sS'clkout'
-p28
-g2
+p27
+g3
sS'auto'
-p29
-g2
+p28
+g3
sS'label[2-1]'
-p30
-g2
+p29
+g3
sS'in1'
-p31
+p30
g9
sS'model.rpar'
+p31
+g3
+sS'model.state'
p32
-NsS'this.i'
+g3
+sS'graphics.exprs'
p33
-g9
-sS'model.state'
+NsS'x0'
p34
-g2
-sS'graphics.exprs'
+g3
+sS'model.ipar'
p35
-NsS'x0'
+g9
+sS'typ'
p36
-g2
-sS'model.ipar'
+g13
+sS'[model,graphics,ok]'
p37
g9
-sS'this.x.graphics'
+sS'model.blocktype'
p38
-g4
-sS'[model,graphics,ok]'
+g13
+sS'i'
p39
g9
-sS'model.blocktype'
-p40
-g11
sS'model.sim[1-1]'
+p40
+NsS'no'
p41
-NsS'label[1-1]'
+g9
+sS'o'
p42
-NsS'model.dep_ut'
-p43
-g2
+g9
sS'gr_i'
-p44
-g2
+p43
+g3
sS'y'
+p44
+g3
+sS'x'
p45
-g2
+g9
sS'model'
p46
-g4
+g5
s. \ No newline at end of file
diff --git a/js/Misc/fortran_block.js b/js/Misc/fortran_block.js
index 4b138b9d..164da456 100644
--- a/js/Misc/fortran_block.js
+++ b/js/Misc/fortran_block.js
@@ -35,7 +35,7 @@ function fortran_block() {
fortran_block.prototype.set = function fortran_block() {
this.i = parseFloat((arguments[0]["i"]))
this.o = parseFloat((arguments[0]["o"]))
- this.rpar = parseFloat((arguments[0]["rpar"]))
+ this.rpar = inverse((arguments[0]["rpar"]))
this.funam = parseFloat((arguments[0]["funam"]))
this.lab = parseFloat((arguments[0]["lab"]))
this.x = arg1;
diff --git a/js/Misc/fortran_block.pickle b/js/Misc/fortran_block.pickle
index b6a7d038..7d55f9e0 100644
--- a/js/Misc/fortran_block.pickle
+++ b/js/Misc/fortran_block.pickle
@@ -17,110 +17,110 @@ p7
atp8
Rp9
.(dp0
-S'model.dstate'
+S'label[1-1]'
p1
-S'vector'
+NsS'model.dstate'
p2
-sS'arg1'
+S'vector'
p3
-S'object'
+sS'arg1'
p4
-sS'graphics'
+S'object'
p5
-g4
-sS'this.x.model'
+sS'graphics'
p6
-g4
-sS'model.out'
+g5
+sS'rpar'
p7
-S'double'
+g3
+sS'funam'
p8
-sS'this.funam'
-p9
S'string'
+p9
+sS'x.model'
p10
-sS'this.o'
+g5
+sS'model.dep_ut'
p11
-g8
-sS'ni'
+g3
+sS'model.out'
p12
-g8
-sS'model.in1'
+S'double'
p13
-g8
-sS'no'
+sS'ni'
p14
-g8
-sS'typ'
+g13
+sS'model.in1'
p15
-g2
-sS'tt'
+g13
+sS'x.graphics'
p16
-g2
-sS'this.rpar'
+g5
+sS'tt'
p17
-g2
+g3
sS'label'
p18
-g2
+g3
sS'[ok,tt]'
p19
-g8
+g13
sS'model.evtin'
p20
-g2
+g3
sS'model.firing'
p21
-g2
-sS'this.x'
-p22
-g8
+g3
sS'model.sim'
-p23
-g2
+p22
+g3
sS'model.evtout'
-p24
-g2
+p23
+g3
sS'label[2-1]'
-p25
-g2
+p24
+g3
sS'model.rpar'
+p25
+g3
+sS'model.state'
p26
-g2
-sS'this.i'
+g3
+sS'graphics.exprs'
p27
-g8
-sS'model.state'
+NsS'model.ipar'
p28
-g2
-sS'graphics.exprs'
+g13
+sS'typ'
p29
-NsS'model.ipar'
+g3
+sS'[model,graphics,ok]'
p30
-g8
-sS'this.x.graphics'
+g13
+sS'model.blocktype'
p31
-g4
-sS'[model,graphics,ok]'
+g9
+sS'i'
p32
-g8
-sS'model.blocktype'
-p33
-g10
+g13
sS'model.sim[1-1]'
+p33
+NsS'no'
p34
-NsS'label[1-1]'
+g13
+sS'o'
p35
-NsS'model.dep_ut'
-p36
-g2
+g13
sS'gr_i'
-p37
-g2
+p36
+g3
sS'y'
+p37
+g3
+sS'x'
p38
-g2
+g13
sS'model'
p39
-g4
+g5
s. \ No newline at end of file
diff --git a/js/Misc/func_block.pickle b/js/Misc/func_block.pickle
index 6f3e2bfc..1e2bda67 100644
--- a/js/Misc/func_block.pickle
+++ b/js/Misc/func_block.pickle
@@ -9,60 +9,57 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'[ok,mac,exprs]'
+p5
+g4
+sS'model.blocktype'
p6
g2
-sS'model.blocktype'
+sS'x.graphics'
p7
-g4
-sS'this.x.graphics'
-p8
S'object'
-p9
+p8
sS'arg1'
-p10
-g9
+p9
+g8
sS'graphics.exprs'
-p11
+p10
NsS'model.out'
+p11
+g4
+sS'exprs'
p12
g2
-sS'this.x.model'
+sS'x.model'
p13
-NsS'exprs'
+NsS'gr_i'
p14
-g4
-sS'gr_i'
-p15
S'vector'
-p16
+p15
sS'model.dep_ut'
-p17
-g16
+p16
+g15
sS'graphics'
-p18
-g9
+p17
+g8
sS'y'
-p19
-g16
+p18
+g15
sS'x'
-p20
-g9
+p19
+g4
sS'model'
-p21
-g9
+p20
+g8
sS'typ'
-p22
-g16
+p21
+g15
s. \ No newline at end of file
diff --git a/js/Misc/generic_block.js b/js/Misc/generic_block.js
index 6c774b38..ed6cf736 100644
--- a/js/Misc/generic_block.js
+++ b/js/Misc/generic_block.js
@@ -49,13 +49,13 @@ function generic_block() {
this.o = parseFloat((arguments[0]["o"]))
this.ci = parseFloat((arguments[0]["ci"]))
this.co = parseFloat((arguments[0]["co"]))
- this.xx = parseFloat((arguments[0]["xx"]))
- this.z = parseFloat((arguments[0]["z"]))
- this.rpar = parseFloat((arguments[0]["rpar"]))
+ this.xx = inverse((arguments[0]["xx"]))
+ this.z = inverse((arguments[0]["z"]))
+ this.rpar = inverse((arguments[0]["rpar"]))
this.ipar = parseFloat((arguments[0]["ipar"]))
this.auto0 = parseFloat((arguments[0]["auto0"]))
- this.depu = parseFloat((arguments[0]["depu"]))
- this.dept = parseFloat((arguments[0]["dept"]))
+ this.depu = parseBoolean((arguments[0]["depu"]))
+ this.dept = parseBoolean((arguments[0]["dept"]))
this.lab = parseFloat((arguments[0]["lab"]))
this.x = arg1;
model = arg1.model;
diff --git a/js/Misc/generic_block.pickle b/js/Misc/generic_block.pickle
index 7f349479..062e236f 100644
--- a/js/Misc/generic_block.pickle
+++ b/js/Misc/generic_block.pickle
@@ -35,128 +35,128 @@ p16
atp17
Rp18
.(dp0
-S'model.dstate'
+S'ci'
p1
-S'vector'
+S'double'
p2
-sS'model.sim'
+sS'co'
p3
g2
sS'arg1'
p4
S'object'
p5
-sS'graphics'
+sS'graphics.exprs'
p6
-g5
-sS'model.evtout'
+NsS'rpar'
p7
-g2
-sS'this.function_name'
+S'vector'
p8
-S'string'
+sS'xx'
p9
-sS'model.dep_ut'
+g8
+sS'funtyp'
p10
g2
-sS'model.out'
+sS'model.dep_ut'
p11
-S'double'
+g8
+sS'model.out'
p12
-sS'model.in1'
+g2
+sS'model.dstate'
p13
-g12
-sS'this.rpar'
+g8
+sS'model.in1'
p14
g2
-sS'this.xx'
-p15
-g2
sS'label'
-p16
+p15
S'matrix'
-p17
+p16
sS'model.evtin'
+p17
+g8
+sS'model.firing'
p18
-g2
-sS'this.ci'
+g8
+sS'function_name'
p19
-g12
-sS'model.firing'
+S'string'
p20
-g2
-sS'this.co'
+sS'model.sim'
p21
-g12
-sS'this.x'
+g8
+sS'model.evtout'
p22
-g12
-sS'this.ipar'
-p23
-g12
-sS'this.z'
-p24
-g2
+g8
sS'arg1.graphics'
-p25
+p23
g5
sS'model.rpar'
+p24
+g8
+sS'model.state'
+p25
+g8
+sS'graphics'
p26
-g2
-sS'this.i'
+g5
+sS'model.ipar'
p27
-g12
-sS'model.state'
+g8
+sS'typ'
p28
-g2
-sS'this.o'
+g8
+sS'needcompile'
p29
-g12
-sS'model.ipar'
+g2
+sS'[model,graphics,ok]'
p30
g2
-sS'typ'
+sS'arg1.model'
p31
-g2
-sS'needcompile'
+NsS'label[9-1]'
p32
-g12
-sS'[model,graphics,ok]'
+g8
+sS'ok'
p33
-g12
-sS'arg1.model'
+S'boolean'
p34
-NsS'label[9-1]'
+sS'model.blocktype'
p35
-g2
-sS'ok'
+g20
+sS'i'
p36
-S'boolean'
+g2
+sS'o'
p37
-sS'model.blocktype'
+g2
+sS'depu'
p38
-g9
-sS'this.dept'
+g34
+sS'dept'
p39
-g37
-sS'this.depu'
-p40
-g37
+g34
sS'gr_i'
+p40
+g8
+sS'ipar'
p41
g2
-sS'graphics.exprs'
+sS'y'
p42
-NsS'this.funtyp'
+g8
+sS'x'
p43
-g12
-sS'y'
-p44
g2
sS'model'
-p45
+p44
g5
+sS'z'
+p45
+g8
sS'dep_ut'
p46
-g2
+g8
s. \ No newline at end of file
diff --git a/js/Misc/generic_block2.js b/js/Misc/generic_block2.js
index 6e84a782..015732d4 100644
--- a/js/Misc/generic_block2.js
+++ b/js/Misc/generic_block2.js
@@ -51,15 +51,15 @@ function generic_block2() {
this.o = parseFloat((arguments[0]["o"]))
this.ci = parseFloat((arguments[0]["ci"]))
this.co = parseFloat((arguments[0]["co"]))
- this.xx = parseFloat((arguments[0]["xx"]))
- this.z = parseFloat((arguments[0]["z"]))
- this.rpar = parseFloat((arguments[0]["rpar"]))
+ this.xx = inverse((arguments[0]["xx"]))
+ this.z = inverse((arguments[0]["z"]))
+ this.rpar = inverse((arguments[0]["rpar"]))
this.ipar = parseFloat((arguments[0]["ipar"]))
this.nmode = parseFloat((arguments[0]["nmode"]))
this.nzcr = parseFloat((arguments[0]["nzcr"]))
this.auto0 = parseFloat((arguments[0]["auto0"]))
- this.depu = parseFloat((arguments[0]["depu"]))
- this.dept = parseFloat((arguments[0]["dept"]))
+ this.depu = parseBoolean((arguments[0]["depu"]))
+ this.dept = parseBoolean((arguments[0]["dept"]))
this.lab = parseFloat((arguments[0]["lab"]))
this.x = arg1;
model = arg1.model;
diff --git a/js/Misc/generic_block2.pickle b/js/Misc/generic_block2.pickle
index 8243b820..bbb617c2 100644
--- a/js/Misc/generic_block2.pickle
+++ b/js/Misc/generic_block2.pickle
@@ -39,132 +39,132 @@ p18
atp19
Rp20
.(dp0
-S'model.dstate'
+S'ci'
p1
-S'vector'
+S'double'
p2
-sS'model.sim'
+sS'co'
p3
g2
sS'arg1'
p4
S'object'
p5
-sS'graphics'
+sS'graphics.exprs'
p6
-g5
-sS'model.evtout'
+NsS'rpar'
p7
-g2
-sS'this.function_name'
+S'vector'
p8
-S'string'
+sS'xx'
p9
-sS'model.dep_ut'
+g8
+sS'funtyp'
p10
g2
-sS'model.out'
+sS'model.dep_ut'
p11
-S'double'
+g8
+sS'model.out'
p12
-sS'model.in1'
+g2
+sS'model.dstate'
p13
-g12
-sS'model.nzcross'
+g8
+sS'model.in1'
p14
-NsS'this.rpar'
-p15
g2
-sS'this.xx'
+sS'model.nzcross'
+p15
+NsS'label'
p16
-g2
-sS'label'
-p17
S'matrix'
-p18
+p17
sS'model.evtin'
+p18
+g8
+sS'model.firing'
p19
-g2
-sS'this.ci'
+g8
+sS'function_name'
p20
-g12
-sS'model.firing'
+S'string'
p21
-g2
-sS'this.co'
+sS'model.sim'
p22
-g12
-sS'this.x'
+g8
+sS'model.evtout'
p23
-g12
-sS'this.ipar'
-p24
-g12
-sS'this.z'
-p25
-g2
+g8
sS'arg1.graphics'
-p26
+p24
g5
sS'model.nmode'
-p27
+p25
NsS'model.rpar'
+p26
+g8
+sS'model.state'
+p27
+g8
+sS'graphics'
p28
-g2
-sS'this.i'
+g5
+sS'model.ipar'
p29
-g12
-sS'model.state'
+g8
+sS'typ'
p30
-g2
-sS'this.o'
+g8
+sS'needcompile'
p31
-g12
-sS'model.ipar'
+g2
+sS'[model,graphics,ok]'
p32
g2
-sS'typ'
+sS'arg1.model'
p33
-g2
-sS'needcompile'
+NsS'label[9-1]'
p34
-g12
-sS'[model,graphics,ok]'
+g8
+sS'ok'
p35
-g12
-sS'arg1.model'
+S'boolean'
p36
-NsS'label[9-1]'
+sS'model.blocktype'
p37
-g2
-sS'ok'
+g21
+sS'i'
p38
-S'boolean'
+g2
+sS'o'
p39
-sS'model.blocktype'
+g2
+sS'depu'
p40
-g9
-sS'this.dept'
+g36
+sS'dept'
p41
-g39
-sS'this.depu'
-p42
-g39
+g36
sS'gr_i'
+p42
+g8
+sS'ipar'
p43
g2
-sS'graphics.exprs'
+sS'y'
p44
-NsS'this.funtyp'
+g8
+sS'x'
p45
-g12
-sS'y'
-p46
g2
sS'model'
-p47
+p46
g5
+sS'z'
+p47
+g8
sS'dep_ut'
p48
-g2
+g8
s. \ No newline at end of file
diff --git a/js/Misc/generic_block3.js b/js/Misc/generic_block3.js
index 4a90073a..31ff8f57 100644
--- a/js/Misc/generic_block3.js
+++ b/js/Misc/generic_block3.js
@@ -53,17 +53,17 @@ function generic_block3() {
this.ot = parseFloat((arguments[0]["ot"]))
this.ci = parseFloat((arguments[0]["ci"]))
this.co = parseFloat((arguments[0]["co"]))
- this.xx = parseFloat((arguments[0]["xx"]))
- this.z = parseFloat((arguments[0]["z"]))
+ this.xx = inverse((arguments[0]["xx"]))
+ this.z = inverse((arguments[0]["z"]))
this.oz = parseFloat((arguments[0]["oz"]))
- this.rpar = parseFloat((arguments[0]["rpar"]))
+ this.rpar = inverse((arguments[0]["rpar"]))
this.ipar = parseFloat((arguments[0]["ipar"]))
this.opar = parseFloat((arguments[0]["opar"]))
this.nmode = parseFloat((arguments[0]["nmode"]))
this.nzcr = parseFloat((arguments[0]["nzcr"]))
this.auto0 = parseFloat((arguments[0]["auto0"]))
- this.depu = parseFloat((arguments[0]["depu"]))
- this.dept = parseFloat((arguments[0]["dept"]))
+ this.depu = parseBoolean((arguments[0]["depu"]))
+ this.dept = parseBoolean((arguments[0]["dept"]))
this.lab = parseFloat((arguments[0]["lab"]))
this.x = arg1;
model = arg1.model;
diff --git a/js/Misc/generic_block3.pickle b/js/Misc/generic_block3.pickle
index 84feb9d9..cbb0d2a5 100644
--- a/js/Misc/generic_block3.pickle
+++ b/js/Misc/generic_block3.pickle
@@ -51,126 +51,130 @@ Rp25
.(dp0
S'model.odstate'
p1
-NsS'model.dstate'
+NsS'ci'
p2
-NsS'model.sim'
+S'double'
p3
-S'vector'
+sS'co'
p4
+g3
sS'arg1'
p5
S'object'
p6
sS'graphics.exprs'
p7
-NsS'this.function_name'
+NsS'rpar'
p8
-S'string'
+S'vector'
p9
-sS'model.intyp'
+sS'xx'
p10
-S'double'
+g9
+sS'model.intyp'
p11
-sS'model.dep_ut'
+g3
+sS'funtyp'
p12
-g4
+g3
sS'model.out'
p13
-g11
-sS'model.in2'
+g3
+sS'model.dstate'
p14
-g11
-sS'model.in1'
+g9
+sS'model.in2'
p15
-g11
-sS'model.nzcross'
+g3
+sS'model.in1'
p16
-NsS'this.rpar'
+g3
+sS'model.nzcross'
p17
-g4
-sS'this.xx'
+NsS'label'
p18
-g4
-sS'label'
-p19
S'matrix'
+p19
+sS'model.firing'
p20
-sS'this.ci'
+NsS'function_name'
p21
-g11
-sS'model.firing'
+S'string'
p22
-NsS'this.co'
+sS'model.sim'
p23
-g11
-sS'this.x'
+g9
+sS'arg1.graphics'
p24
-g11
-sS'this.ipar'
+g6
+sS'model.out2'
p25
-g11
-sS'this.z'
+g3
+sS'model.nmode'
p26
-g4
-sS'arg1.graphics'
+NsS'model.rpar'
p27
-g6
-sS'model.out2'
+g9
+sS'model.outtyp'
p28
-g11
-sS'model.nmode'
+g3
+sS'model.state'
p29
-NsS'model.rpar'
+g9
+sS'graphics'
p30
-NsS'model.outtyp'
+g6
+sS'model.ipar'
p31
-g11
-sS'model.state'
+g3
+sS'typ'
p32
-NsS'graphics'
+g9
+sS'model.opar'
p33
-g6
-sS'model.ipar'
+NsS'needcompile'
p34
-NsS'typ'
+g3
+sS'[model,graphics,ok]'
p35
-g4
-sS'model.opar'
+g3
+sS'arg1.model'
p36
-NsS'needcompile'
+NsS'label[9-1]'
p37
-g11
-sS'[model,graphics,ok]'
+g9
+sS'ok'
p38
-g11
-sS'arg1.model'
+S'boolean'
p39
-NsS'label[9-1]'
+sS'model.dep_ut'
p40
-g4
-sS'ok'
+g9
+sS'depu'
p41
-S'boolean'
+g39
+sS'dept'
p42
-sS'this.dept'
+g39
+sS'gr_i'
p43
-g42
-sS'this.depu'
+g9
+sS'ipar'
p44
-g42
-sS'gr_i'
+g3
+sS'y'
p45
-g4
-sS'this.funtyp'
+g9
+sS'x'
p46
-g11
-sS'y'
-p47
-g4
+g3
sS'model'
-p48
+p47
g6
+sS'z'
+p48
+g9
sS'dep_ut'
p49
-g4
+g9
s. \ No newline at end of file
diff --git a/js/Misc/scifunc_block.js b/js/Misc/scifunc_block.js
index 1fe2522c..71f3d0f1 100644
--- a/js/Misc/scifunc_block.js
+++ b/js/Misc/scifunc_block.js
@@ -51,9 +51,9 @@ function scifunc_block() {
this.o = parseFloat((arguments[0]["o"]))
this.ci = parseFloat((arguments[0]["ci"]))
this.co = parseFloat((arguments[0]["co"]))
- this.xx = parseFloat((arguments[0]["xx"]))
- this.z = parseFloat((arguments[0]["z"]))
- this.rpar = parseFloat((arguments[0]["rpar"]))
+ this.xx = inverse((arguments[0]["xx"]))
+ this.z = inverse((arguments[0]["z"]))
+ this.rpar = inverse((arguments[0]["rpar"]))
this.auto0 = parseFloat((arguments[0]["auto0"]))
this.deptime = parseFloat((arguments[0]["deptime"]))
this.lab = parseFloat((arguments[0]["lab"]))
diff --git a/js/Misc/scifunc_block.pickle b/js/Misc/scifunc_block.pickle
index c8e3ca3c..fc2d3cfd 100644
--- a/js/Misc/scifunc_block.pickle
+++ b/js/Misc/scifunc_block.pickle
@@ -29,153 +29,154 @@ Rp14
.(dp0
S'exprs[1-1]'
p1
-NsS'model.dstate'
+NsS'ci'
p2
-S'vector'
+S'double'
p3
-sS'arg1'
+sS'co'
p4
-S'object'
+g3
+sS'arg1'
p5
-sS'nco'
+S'object'
p6
-S'double'
+sS'graphics'
p7
-sS'model.evtout'
+g6
+sS'rpar'
p8
-g3
-sS'z0'
+S'vector'
p9
-g3
-sS'this.x.model'
+sS'xx'
p10
-g5
-sS'model.out'
+g9
+sS'model.dep_ut'
p11
-g7
-sS'out'
+g9
+sS'model.out'
p12
-g7
-sS'ni'
+g3
+sS'model.dstate'
p13
-g7
-sS'graphics'
+g9
+sS'out'
p14
-g5
-sS'model.ipar'
+g3
+sS'ni'
p15
-g7
-sS'clkin'
+g3
+sS'model.in1'
p16
g3
-sS'dep_ut[2-1]'
+sS'model.ipar'
p17
-S'boolean'
+g3
+sS'clkin'
p18
-sS'no'
+g9
+sS'dep_ut[2-1]'
p19
-g7
-sS'this.x.graphics'
+S'boolean'
p20
-g5
-sS'this.rpar'
+sS'no'
p21
g3
-sS'this.xx'
+sS'z0'
p22
-g3
+g9
sS'[ok,tt,dep_ut]'
p23
-g7
+g3
sS'model.evtin'
p24
-g3
-sS'this.ci'
-p25
-g7
+g9
sS'exprs[2-1]'
-p26
+p25
NsS'model.firing'
+p26
+g9
+sS'model.sim'
p27
-g3
-sS'this.co'
+g9
+sS'model.evtout'
p28
-g7
-sS'this.x'
+g9
+sS'clkout'
p29
-g7
-sS'model.sim'
+g9
+sS'exprs[1-1][9-1]'
p30
-g3
-sS'this.z'
+S'string'
p31
-g3
-sS'clkout'
+sS'in1'
p32
g3
-sS'exprs[1-1][9-1]'
+sS'model.rpar'
p33
-S'string'
+g9
+sS'nci'
p34
-sS'in1'
+g3
+sS'model.state'
p35
-g7
-sS'model.rpar'
+g9
+sS'nco'
p36
-NsS'model.in1'
+g3
+sS'x0'
p37
-g7
-sS'this.i'
+g9
+sS'nrp'
p38
-g7
-sS'model.state'
-p39
g3
-sS'this.o'
+sS'typ'
+p39
+g31
+sS'model.opar'
p40
-g7
-sS'x0'
+g9
+sS'needcompile'
p41
g3
-sS'nrp'
+sS'[model,graphics,ok]'
p42
-g7
-sS'typ'
+g3
+sS'model.blocktype'
p43
-g34
-sS'model.opar'
+g31
+sS'auto'
p44
-g3
-sS'needcompile'
+g9
+sS'i'
p45
-g7
-sS'[model,graphics,ok]'
+g3
+sS'x.graphics'
p46
-g7
-sS'model.blocktype'
+g6
+sS'x.model'
p47
-g34
-sS'auto'
+g6
+sS'o'
p48
g3
-sS'nci'
+sS'exprs'
p49
-g7
-sS'model.dep_ut'
+g9
+sS'gr_i'
p50
-g3
-sS'exprs'
+g9
+sS'graphics.exprs'
p51
-g3
-sS'gr_i'
+NsS'y'
p52
-g3
-sS'graphics.exprs'
+g9
+sS'x'
p53
-NsS'y'
-p54
g3
sS'model'
+p54
+g6
+sS'z'
p55
-g5
+g9
s. \ No newline at end of file
diff --git a/js/Misc/scifunc_block_m.js b/js/Misc/scifunc_block_m.js
index ddfb8bbb..92e417a9 100644
--- a/js/Misc/scifunc_block_m.js
+++ b/js/Misc/scifunc_block_m.js
@@ -56,9 +56,9 @@ function scifunc_block_m() {
this.o = parseFloat((arguments[0]["o"]))
this.ci = parseFloat((arguments[0]["ci"]))
this.co = parseFloat((arguments[0]["co"]))
- this.xx = parseFloat((arguments[0]["xx"]))
- this.z = parseFloat((arguments[0]["z"]))
- this.rpar = parseFloat((arguments[0]["rpar"]))
+ this.xx = inverse((arguments[0]["xx"]))
+ this.z = inverse((arguments[0]["z"]))
+ this.rpar = inverse((arguments[0]["rpar"]))
this.auto0 = parseFloat((arguments[0]["auto0"]))
this.deptime = parseFloat((arguments[0]["deptime"]))
this.lab = parseFloat((arguments[0]["lab"]))
diff --git a/js/Misc/scifunc_block_m.pickle b/js/Misc/scifunc_block_m.pickle
index 527c397b..e1528369 100644
--- a/js/Misc/scifunc_block_m.pickle
+++ b/js/Misc/scifunc_block_m.pickle
@@ -29,162 +29,163 @@ Rp14
.(dp0
S'exprs[1-1]'
p1
-NsS'model.dstate'
+NsS'ci'
p2
-S'vector'
+S'double'
p3
-sS'arg1'
+sS'co'
p4
-S'object'
+g3
+sS'arg1'
p5
-sS'graphics'
+S'object'
p6
-g5
-sS'it'
+sS'graphics'
p7
-S'double'
+g6
+sS'it'
p8
-sS'model.intyp'
+g3
+sS'rpar'
p9
-g8
-sS'z0'
+S'vector'
p10
-g3
-sS'this.x.model'
+sS'xx'
p11
-g5
-sS'model.out'
+g10
+sS'model.intyp'
p12
-g8
-sS'out'
+g3
+sS'model.out'
p13
-g8
-sS'ni'
+g3
+sS'model.dstate'
p14
-g8
-sS'model.in1'
+g10
+sS'out'
p15
-g8
-sS'model.ipar'
+g3
+sS'ni'
p16
-g8
-sS'clkin'
+g3
+sS'model.in1'
p17
g3
-sS'dep_ut[2-1]'
+sS'model.ipar'
p18
-S'boolean'
+g3
+sS'clkin'
p19
-sS'no'
+g10
+sS'dep_ut[2-1]'
p20
-g8
-sS'this.x.graphics'
+S'boolean'
p21
-g5
-sS'this.rpar'
+sS'no'
p22
g3
-sS'this.xx'
+sS'z0'
p23
-g3
+g10
sS'[ok,tt,dep_ut]'
p24
-g8
+g3
sS'model.evtin'
p25
-g3
-sS'this.ci'
-p26
-g8
+g10
sS'exprs[2-1]'
-p27
+p26
NsS'model.firing'
+p27
+g10
+sS'model.sim'
p28
-g3
-sS'this.co'
+g10
+sS'model.evtout'
p29
-g8
-sS'this.x'
+g10
+sS'clkout'
p30
-g8
-sS'model.sim'
+g10
+sS'model.in2'
p31
g3
-sS'this.z'
+sS'auto'
p32
-g3
-sS'clkout'
+g10
+sS'model.out2'
p33
g3
-sS'model.in2'
+sS'in1'
p34
-g8
-sS'auto'
-p35
g3
-sS'model.out2'
+sS'model.rpar'
+p35
+g10
+sS'nci'
p36
-g8
-sS'in1'
+g3
+sS'model.state'
p37
-g8
-sS'model.rpar'
+g10
+sS'nco'
p38
-NsS'nci'
+g3
+sS'model.outtyp'
p39
-g8
-sS'model.state'
-p40
g3
-sS'nco'
+sS'x0'
+p40
+g10
+sS'nrp'
p41
-g8
-sS'model.outtyp'
+g3
+sS'typ'
p42
-g8
-sS'x0'
+S'string'
p43
-g3
-sS'nrp'
+sS'model.opar'
p44
-g8
-sS'typ'
+g10
+sS'needcompile'
p45
-S'string'
+g3
+sS'[model,graphics,ok]'
p46
-sS'model.opar'
-p47
g3
-sS'needcompile'
+sS'z'
+p47
+g10
+sS'model.blocktype'
p48
-g8
-sS'[model,graphics,ok]'
+g43
+sS'x.graphics'
p49
-g8
-sS'model.blocktype'
+g6
+sS'x.model'
p50
-g46
+g6
sS'model.dep_ut'
p51
-g3
+g10
sS'exprs'
p52
-g3
+g10
sS'gr_i'
p53
-g3
+g10
sS'graphics.exprs'
p54
NsS'y'
p55
+g10
+sS'x'
+p56
g3
sS'model'
-p56
-g5
-sS'ot'
p57
-g8
-sS'model.evtout'
+g6
+sS'ot'
p58
g3
s. \ No newline at end of file
diff --git a/js/NonLinear/ABSBLK_f.pickle b/js/NonLinear/ABSBLK_f.pickle
index 87117beb..857864e5 100644
--- a/js/NonLinear/ABSBLK_f.pickle
+++ b/js/NonLinear/ABSBLK_f.pickle
@@ -7,31 +7,31 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.blocktype'
-p6
+p5
S'string'
-p7
+p6
sS'model.dep_ut'
+p7
+g2
+sS'model.out'
p8
g4
-sS'model.out'
+sS'gr_i'
p9
g2
-sS'gr_i'
-p10
-g4
sS'y'
+p10
+g2
+sS'x'
p11
g4
sS'model'
@@ -40,5 +40,5 @@ S'object'
p13
sS'typ'
p14
-g4
+g2
s. \ No newline at end of file
diff --git a/js/NonLinear/ABS_VALUE.pickle b/js/NonLinear/ABS_VALUE.pickle
index f0f47537..835aded5 100644
--- a/js/NonLinear/ABS_VALUE.pickle
+++ b/js/NonLinear/ABS_VALUE.pickle
@@ -9,63 +9,63 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.blocktype'
-p6
+p5
S'string'
+p6
+sS'x.graphics'
p7
-sS'this.x.model'
+S'object'
p8
-NsS'this.x.graphics'
+sS'arg1'
p9
-S'object'
+g8
+sS'graphics.exprs'
p10
-sS'arg1'
+NsS'model.nmode'
p11
-g10
-sS'graphics.exprs'
+g4
+sS'model.out'
p12
-NsS'model.nmode'
+g4
+sS'model.nzcross'
p13
-g2
-sS'model.out'
+g4
+sS'exprs'
p14
g2
-sS'model.nzcross'
+sS'x.model'
p15
-g2
-sS'exprs'
+NsS'gr_i'
p16
-g4
-sS'gr_i'
-p17
-g4
+g2
sS'model.dep_ut'
-p18
-g4
+p17
+g2
sS'graphics'
-p19
-g10
+p18
+g8
sS'y'
+p19
+g2
+sS'x'
p20
g4
sS'model'
p21
-g10
+g8
sS'typ'
p22
-g4
+g2
sS'nu'
p23
-g2
+g4
s. \ No newline at end of file
diff --git a/js/NonLinear/COSBLK_f.pickle b/js/NonLinear/COSBLK_f.pickle
index 00643e69..4250eb27 100644
--- a/js/NonLinear/COSBLK_f.pickle
+++ b/js/NonLinear/COSBLK_f.pickle
@@ -7,41 +7,41 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
+sS'in1'
p6
g4
-sS'in1'
-p7
-g2
sS'model.dep_ut'
-p8
+p7
S'vector'
-p9
+p8
sS'model.out'
-p10
-g2
+p9
+g4
sS'gr_i'
-p11
-g9
+p10
+g8
sS'y'
+p11
+g8
+sS'x'
p12
-g9
+g4
sS'model'
p13
S'object'
p14
sS'typ'
p15
-g9
+g8
s. \ No newline at end of file
diff --git a/js/NonLinear/DLRADAPT_f.js b/js/NonLinear/DLRADAPT_f.js
index 3bb3e9bd..7845c28a 100644
--- a/js/NonLinear/DLRADAPT_f.js
+++ b/js/NonLinear/DLRADAPT_f.js
@@ -38,12 +38,12 @@ function DLRADAPT_f() {
return options;
}
DLRADAPT_f.prototype.set = function DLRADAPT_f() {
- this.p = parseFloat((arguments[0]["p"]))
- this.rn = parseFloat((arguments[0]["rn"]))
- this.rd = parseFloat((arguments[0]["rd"]))
- this.g = parseFloat((arguments[0]["g"]))
- this.last_u = parseFloat((arguments[0]["last_u"]))
- this.last_y = parseFloat((arguments[0]["last_y"]))
+ this.p = inverse((arguments[0]["p"]))
+ this.rn = inverse((arguments[0]["rn"]))
+ this.rd = inverse((arguments[0]["rd"]))
+ this.g = inverse((arguments[0]["g"]))
+ this.last_u = inverse((arguments[0]["last_u"]))
+ this.last_y = inverse((arguments[0]["last_y"]))
this.x = arg1;
graphics = arg1.graphics;
exprs = graphics.exprs;
diff --git a/js/NonLinear/DLRADAPT_f.pickle b/js/NonLinear/DLRADAPT_f.pickle
index a4eeb113..71032709 100644
--- a/js/NonLinear/DLRADAPT_f.pickle
+++ b/js/NonLinear/DLRADAPT_f.pickle
@@ -23,96 +23,96 @@ S'model.dstate'
p1
S'matrix'
p2
-sS'this.rd'
-p3
-g2
sS'arg1'
-p4
+p3
S'object'
-p5
+p4
sS'graphics'
+p5
+g4
+sS'rpar'
p6
-g5
-sS'this.rn'
+g2
+sS'x.model'
p7
-S'vector'
+NsS'model.out'
p8
-sS'rpar'
+S'double'
p9
-g2
-sS'this.x.model'
+sS'model.in1'
p10
-NsS'model.out'
+g2
+sS'x.graphics'
p11
-S'double'
+g4
+sS'rd'
p12
-sS'model.in1'
-p13
g2
-sS'typ'
-p14
-g8
sS'model.evtin'
+p13
+g9
+sS'rn'
+p14
+S'vector'
p15
-g12
sS'model.firing'
p16
-g8
-sS'this.x'
-p17
-g12
+g15
sS'model.sim'
-p18
+p17
S'string'
+p18
+sS'last_y'
p19
-sS'this.p'
+g2
+sS'exprs'
p20
g2
sS'model.rpar'
p21
g2
-sS'model.blocktype'
+sS'last_u'
p22
-g19
+g15
sS'graphics.exprs'
p23
NsS'model.ipar'
p24
g2
-sS'this.x.graphics'
+sS'typ'
p25
-g5
-sS'this.g'
+g15
+sS'model.blocktype'
p26
-g2
-sS'this.last_y'
+g18
+sS'g'
p27
g2
sS'[npt,n]'
p28
-g12
+g9
sS'm'
p29
-g12
+g9
sS'model.dep_ut'
p30
-g8
-sS'exprs'
+g15
+sS'p'
p31
g2
sS'gr_i'
p32
-g8
+g15
sS'ipar'
p33
g2
-sS'this.last_u'
-p34
-g8
sS'y'
+p34
+g15
+sS'x'
p35
-g8
+g9
sS'model'
p36
-g5
+g4
s. \ No newline at end of file
diff --git a/js/NonLinear/EXPBLK_f.pickle b/js/NonLinear/EXPBLK_f.pickle
index 1f4497ab..adee4513 100644
--- a/js/NonLinear/EXPBLK_f.pickle
+++ b/js/NonLinear/EXPBLK_f.pickle
@@ -9,7 +9,7 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'a'
p1
S'double'
p2
@@ -23,7 +23,7 @@ g2
sS'model.blocktype'
p6
g4
-sS'this.x.graphics'
+sS'x.graphics'
p7
S'object'
p8
@@ -38,25 +38,26 @@ p11
g2
sS'model.rpar'
p12
-NsS'this.x.model'
+g2
+sS'exprs'
p13
-NsS'exprs'
-p14
S'vector'
+p14
+sS'x.model'
p15
-sS'gr_i'
+NsS'gr_i'
p16
-g15
+g14
sS'model.dep_ut'
p17
-g15
+g14
sS'graphics'
p18
g8
sS'y'
p19
-g15
-sS'this.a'
+g14
+sS'x'
p20
g2
sS'model'
@@ -64,7 +65,7 @@ p21
g8
sS'typ'
p22
-g15
+g14
sS'model.out'
p23
g2
diff --git a/js/NonLinear/EXPBLK_m.pickle b/js/NonLinear/EXPBLK_m.pickle
index de5b5f4e..12c33242 100644
--- a/js/NonLinear/EXPBLK_m.pickle
+++ b/js/NonLinear/EXPBLK_m.pickle
@@ -16,67 +16,68 @@ p2
sS'graphics'
p3
g2
-sS'model.intyp'
+sS'x.model'
p4
-S'double'
+NsS'model.intyp'
p5
-sS'this.x.model'
+S'double'
p6
-NsS'model.out'
+sS'model.out'
p7
-g5
+g6
sS'model.in2'
p8
-g5
+g6
sS'model.in1'
p9
-g5
-sS'typ'
+g6
+sS'x.graphics'
p10
-S'vector'
+g2
+sS'model.sim'
p11
-sS'this.x'
+S'vector'
p12
-g5
-sS'model.sim'
-p13
-g11
sS'model.out2'
-p14
-g5
+p13
+g6
sS'in1'
-p15
-g5
+p14
+g6
sS'model.rpar'
+p15
+g6
+sS'y'
p16
-NsS'model.outtyp'
-p17
-g5
+g12
sS'graphics.exprs'
+p17
+g6
+sS'typ'
p18
-g5
-sS'this.a'
+g12
+sS'a'
p19
-g5
-sS'this.x.graphics'
-p20
-g2
+g6
sS'model.blocktype'
-p21
+p20
S'string'
-p22
+p21
sS'model.dep_ut'
-p23
-g11
+p22
+g12
sS'exprs'
-p24
-g11
+p23
+g12
sS'gr_i'
+p24
+g12
+sS'model.outtyp'
p25
-g11
-sS'y'
+g6
+sS'x'
p26
-g11
+g6
sS'model'
p27
g2
diff --git a/js/NonLinear/FSV_f.pickle b/js/NonLinear/FSV_f.pickle
index 56f64ce5..595df316 100644
--- a/js/NonLinear/FSV_f.pickle
+++ b/js/NonLinear/FSV_f.pickle
@@ -7,37 +7,37 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.blocktype'
-p6
+p5
S'string'
-p7
+p6
sS'exprs'
-p8
-g7
+p7
+g6
sS'in1'
+p8
+g4
+sS'model.dep_ut'
p9
g2
-sS'model.dep_ut'
+sS'model.out'
p10
g4
-sS'model.out'
+sS'gr_i'
p11
g2
-sS'gr_i'
-p12
-g4
sS'y'
+p12
+g2
+sS'x'
p13
g4
sS'model'
@@ -46,5 +46,5 @@ S'object'
p15
sS'typ'
p16
-g4
+g2
s. \ No newline at end of file
diff --git a/js/NonLinear/INTRP2BLK_f.js b/js/NonLinear/INTRP2BLK_f.js
index 792d9598..2ac420d8 100644
--- a/js/NonLinear/INTRP2BLK_f.js
+++ b/js/NonLinear/INTRP2BLK_f.js
@@ -29,9 +29,9 @@ function INTRP2BLK_f() {
return options;
}
INTRP2BLK_f.prototype.set = function INTRP2BLK_f() {
- this.a = parseFloat((arguments[0]["a"]))
- this.b = parseFloat((arguments[0]["b"]))
- this.c = parseFloat((arguments[0]["c"]))
+ this.a = inverse((arguments[0]["a"]))
+ this.b = inverse((arguments[0]["b"]))
+ this.c = inverse((arguments[0]["c"]))
this.x = arg1;
graphics = arg1.graphics;
exprs = graphics.exprs;
diff --git a/js/NonLinear/INTRP2BLK_f.pickle b/js/NonLinear/INTRP2BLK_f.pickle
index f89a9182..aedc2222 100644
--- a/js/NonLinear/INTRP2BLK_f.pickle
+++ b/js/NonLinear/INTRP2BLK_f.pickle
@@ -13,43 +13,45 @@ p5
atp6
Rp7
.(dp0
-S'this.x'
+S'a'
p1
-S'double'
+S'matrix'
p2
sS'model.sim'
p3
S'vector'
p4
-sS'model.in1'
+sS'c'
p5
-S'matrix'
+g2
+sS'b'
p6
-sS'this.c'
-p7
-g6
+g2
sS'model.blocktype'
-p8
+p7
S'string'
+p8
+sS'x.graphics'
p9
-sS'this.x.graphics'
-p10
S'object'
-p11
+p10
sS'arg1'
-p12
-g11
+p11
+g10
sS'graphics.exprs'
+p12
+NsS'model.in1'
p13
-NsS'model.rpar'
+g2
+sS'model.rpar'
p14
-g6
-sS'this.x.model'
+g2
+sS'exprs'
p15
-NsS'exprs'
+g2
+sS'x.model'
p16
-g6
-sS'gr_i'
+NsS'gr_i'
p17
g4
sS'model.dep_ut'
@@ -57,26 +59,24 @@ p18
g4
sS'graphics'
p19
-g11
+g10
sS'y'
p20
g4
-sS'this.a'
+sS'x'
p21
-g6
-sS'model'
+S'double'
p22
-g11
-sS'model.ipar'
+sS'model'
p23
-g6
-sS'typ'
+g10
+sS'model.ipar'
p24
-g4
-sS'this.b'
+g2
+sS'typ'
p25
-g6
+g4
sS'model.out'
p26
-g2
+g22
s. \ No newline at end of file
diff --git a/js/NonLinear/INTRPLBLK_f.js b/js/NonLinear/INTRPLBLK_f.js
index 17a4d514..28c0d0e4 100644
--- a/js/NonLinear/INTRPLBLK_f.js
+++ b/js/NonLinear/INTRPLBLK_f.js
@@ -26,8 +26,8 @@ function INTRPLBLK_f() {
return options;
}
INTRPLBLK_f.prototype.set = function INTRPLBLK_f() {
- this.a = parseFloat((arguments[0]["a"]))
- this.b = parseFloat((arguments[0]["b"]))
+ this.a = inverse((arguments[0]["a"]))
+ this.b = inverse((arguments[0]["b"]))
this.x = arg1;
graphics = arg1.graphics;
exprs = graphics.exprs;
diff --git a/js/NonLinear/INTRPLBLK_f.pickle b/js/NonLinear/INTRPLBLK_f.pickle
index a258183d..81a74125 100644
--- a/js/NonLinear/INTRPLBLK_f.pickle
+++ b/js/NonLinear/INTRPLBLK_f.pickle
@@ -11,9 +11,9 @@ p4
atp5
Rp6
.(dp0
-S'this.x'
+S'a'
p1
-S'double'
+S'matrix'
p2
sS'model.sim'
p3
@@ -21,54 +21,54 @@ S'string'
p4
sS'model.in1'
p5
-g2
-sS'model.blocktype'
+S'double'
p6
-g4
-sS'this.x.graphics'
+sS'b'
p7
-S'object'
+g2
+sS'model.blocktype'
p8
-sS'arg1'
+g4
+sS'x.graphics'
p9
-g8
-sS'graphics.exprs'
+S'object'
p10
-NsS'model.rpar'
+sS'arg1'
p11
-S'matrix'
+g10
+sS'graphics.exprs'
p12
-sS'this.x.model'
+NsS'model.rpar'
p13
-NsS'exprs'
+g2
+sS'exprs'
p14
-g12
-sS'gr_i'
+g2
+sS'x.model'
p15
-S'vector'
+NsS'gr_i'
p16
-sS'model.dep_ut'
+S'vector'
p17
-g16
-sS'graphics'
+sS'model.dep_ut'
p18
-g8
-sS'y'
+g17
+sS'graphics'
p19
-g16
-sS'this.a'
+g10
+sS'y'
p20
-g12
-sS'model'
+g17
+sS'x'
p21
-g8
-sS'typ'
+g6
+sS'model'
p22
-g16
-sS'this.b'
+g10
+sS'typ'
p23
-g12
+g17
sS'model.out'
p24
-g2
+g6
s. \ No newline at end of file
diff --git a/js/NonLinear/INVBLK.pickle b/js/NonLinear/INVBLK.pickle
index 56f64ce5..595df316 100644
--- a/js/NonLinear/INVBLK.pickle
+++ b/js/NonLinear/INVBLK.pickle
@@ -7,37 +7,37 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.blocktype'
-p6
+p5
S'string'
-p7
+p6
sS'exprs'
-p8
-g7
+p7
+g6
sS'in1'
+p8
+g4
+sS'model.dep_ut'
p9
g2
-sS'model.dep_ut'
+sS'model.out'
p10
g4
-sS'model.out'
+sS'gr_i'
p11
g2
-sS'gr_i'
-p12
-g4
sS'y'
+p12
+g2
+sS'x'
p13
g4
sS'model'
@@ -46,5 +46,5 @@ S'object'
p15
sS'typ'
p16
-g4
+g2
s. \ No newline at end of file
diff --git a/js/NonLinear/INVBLK_f.pickle b/js/NonLinear/INVBLK_f.pickle
index 198d8c45..102457e9 100644
--- a/js/NonLinear/INVBLK_f.pickle
+++ b/js/NonLinear/INVBLK_f.pickle
@@ -7,44 +7,44 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
-p6
-g4
sS'exprs'
+p6
+g2
+sS'in1'
p7
g4
-sS'in1'
-p8
-g2
sS'model.dep_ut'
-p9
+p8
S'vector'
-p10
+p9
sS'model.out'
-p11
-g2
+p10
+g4
sS'gr_i'
-p12
-g10
+p11
+g9
sS'y'
+p12
+g9
+sS'x'
p13
-g10
+g4
sS'model'
p14
S'object'
p15
sS'typ'
p16
-g10
+g9
s. \ No newline at end of file
diff --git a/js/NonLinear/LOGBLK_f.pickle b/js/NonLinear/LOGBLK_f.pickle
index bea5fb25..ab05e8c5 100644
--- a/js/NonLinear/LOGBLK_f.pickle
+++ b/js/NonLinear/LOGBLK_f.pickle
@@ -9,7 +9,7 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'a'
p1
S'double'
p2
@@ -23,7 +23,7 @@ g2
sS'model.blocktype'
p6
g4
-sS'this.x.graphics'
+sS'x.graphics'
p7
S'object'
p8
@@ -38,12 +38,13 @@ p11
g2
sS'model.rpar'
p12
-NsS'this.x.model'
+g2
+sS'exprs'
p13
-NsS'exprs'
-p14
g4
-sS'gr_i'
+sS'x.model'
+p14
+NsS'gr_i'
p15
S'vector'
p16
@@ -56,7 +57,7 @@ g8
sS'y'
p19
g16
-sS'this.a'
+sS'x'
p20
g2
sS'model'
diff --git a/js/NonLinear/LOOKUP2D.js b/js/NonLinear/LOOKUP2D.js
index 3307c02b..c83c9632 100644
--- a/js/NonLinear/LOOKUP2D.js
+++ b/js/NonLinear/LOOKUP2D.js
@@ -35,9 +35,9 @@ function LOOKUP2D() {
return options;
}
LOOKUP2D.prototype.set = function LOOKUP2D() {
- this.xx = parseFloat((arguments[0]["xx"]))
- this.yy = parseFloat((arguments[0]["yy"]))
- this.zz = parseFloat((arguments[0]["zz"]))
+ this.xx = inverse((arguments[0]["xx"]))
+ this.yy = inverse((arguments[0]["yy"]))
+ this.zz = inverse((arguments[0]["zz"]))
this.Method = parseFloat((arguments[0]["Method"]))
this.graf = parseFloat((arguments[0]["graf"]))
this.x = arg1;
diff --git a/js/NonLinear/LOOKUP2D.pickle b/js/NonLinear/LOOKUP2D.pickle
index 4db8982e..50350631 100644
--- a/js/NonLinear/LOOKUP2D.pickle
+++ b/js/NonLinear/LOOKUP2D.pickle
@@ -40,110 +40,110 @@ g2
sS'Ny'
p9
g2
-sS'Ask_again'
+sS'xx'
p10
-g7
-sS'model.out'
+S'vector'
p11
-g2
-sS'curwin'
+sS'zz'
p12
-NsS'gh'
+S'matrix'
p13
-g5
-sS'[nz,mz]'
+sS'Ask_again'
p14
-g2
-sS'exprs[4-1]'
+g7
+sS'model.out'
p15
g2
-sS'gh2'
+sS'curwin'
p16
-g2
-sS'exprs'
+NsS'Method'
p17
-S'vector'
+g2
+sS'gh'
p18
-sS'this.x.graphics'
-p19
g5
-sS'this.Method'
+sS'[nz,mz]'
+p19
+g2
+sS'exprs[4-1]'
p20
g2
-sS'this.xx'
+sS'gh2'
p21
-g18
-sS'this.zz'
+g2
+sS'gh.figure_id'
p22
-S'matrix'
+NsS'METHOD'
p23
-sS'METHOD'
-p24
S'string'
+p24
+sS'model.sim'
p25
-sS'this.x'
+g11
+sS'model.in1'
p26
-g2
-sS'model.sim'
+g13
+sS'model.rpar'
p27
-g18
-sS'model.in1'
+g13
+sS'yy'
p28
-g23
-sS'model.rpar'
+g11
+sS'exprs[5-1]'
p29
-g23
-sS'this.x.model'
-p30
-NsS'exprs[5-1]'
-p31
-g25
+g24
sS'graphics'
-p32
+p30
g5
sS'model.ipar'
-p33
-g23
+p31
+g13
sS'typ'
+p32
+g11
+sS'Graf'
+p33
+g24
+sS'model.blocktype'
p34
-g18
-sS'gh.figure_id'
+g24
+sS'ok'
p35
-NsS'Graf'
+g7
+sS'save_curwin'
p36
-g25
-sS'model.blocktype'
+NsS'[ok]'
p37
-g25
-sS'ok'
+g2
+sS'x.graphics'
p38
-g7
-sS'save_curwin'
+g5
+sS'x.model'
p39
-NsS'[ok]'
+NsS'model.dep_ut'
p40
-g2
-sS'this.yy'
+g11
+sS'exprs'
p41
-g18
-sS'model.dep_ut'
+g11
+sS'gr_i'
p42
-g18
-sS'this.graf'
+g11
+sS'mtd'
p43
-g25
-sS'gr_i'
-p44
-g18
+g2
sS'graphics.exprs'
-p45
+p44
NsS'y'
+p45
+g11
+sS'x'
p46
-g18
+g2
sS'model'
p47
g5
-sS'mtd'
+sS'graf'
p48
-g2
+g24
s. \ No newline at end of file
diff --git a/js/NonLinear/LOOKUP_c.pickle b/js/NonLinear/LOOKUP_c.pickle
index 8a062d1b..5b625185 100644
--- a/js/NonLinear/LOOKUP_c.pickle
+++ b/js/NonLinear/LOOKUP_c.pickle
@@ -94,272 +94,272 @@ sS'model.rpar'
p25
S'matrix'
p26
-sS'Pulse_exprs'
+sS'yy'
p27
+g26
+sS'Pulse_exprs'
+p28
g2
sS'dx'
-p28
+p29
g13
sS'dy'
-p29
+p30
g13
sS'a.clip_state'
-p30
+p31
g9
sS'model.blocktype'
-p31
+p32
g9
sS'save_curwin'
-p32
-NsS'oipar'
p33
+NsS'oipar'
+p34
g26
sS'MENU'
-p34
-g2
-sS'this.yy'
p35
-g26
-sS'model.dep_ut'
+g2
+sS'x.model'
p36
+NsS'model.dep_ut'
+p37
g2
sS'menu_s'
-p37
+p38
g2
sS'Sawt1_exprs'
-p38
+p39
g2
sS'sample4'
-p39
+p40
g2
sS'sTp2'
-p40
+p41
g2
+sS'x'
+p42
+g13
sS'[ny,my]'
-p41
+p43
g13
sS'exprs[1-1]'
-p42
+p44
g13
sS'[nx,mx]'
-p43
+p45
g13
sS'arg1'
-p44
-g11
-sS'this.x.model'
-p45
-NsS'Pd3'
p46
+g11
+sS'Pd3'
+p47
g2
sS'sAmp'
-p47
+p48
g2
sS'sample5'
-p48
+p49
g2
sS'a.title.font_style'
-p49
+p50
g13
sS'orpar'
-p50
+p51
g26
+sS'x.graphics'
+p52
+g11
sS'menu_d'
-p51
+p53
g2
sS'menu_e'
-p52
+p54
g2
sS'r'
-p53
+p55
g9
sS'seed4'
-p54
+p56
g2
sS'seed5'
-p55
+p57
g2
sS'model.evtin'
-p56
+p58
g2
sS'menu_t'
-p57
+p59
g2
sS'menu_r'
-p58
+p60
g2
sS'PO'
-p59
-g13
-sS'this.x'
-p60
+p61
g13
sS'DChange'
-p61
+p62
g5
sS'[Xdummy,Ydummy,orpar]'
-p62
+p63
g13
sS'model.out2'
-p63
+p64
g13
sS'xy[N-1][2-1]'
-p64
+p65
g13
sS'sTp'
-p65
+p66
g2
sS'wp'
-p66
+p67
g2
sS'New_methhod'
-p67
+p68
g13
sS'PeridicOption'
-p68
+p69
g13
sS'Graf'
-p69
+p70
g9
sS'ok'
-p70
+p71
g5
sS'w'
-p71
+p72
g9
sS'model.outtyp'
-p72
+p73
+g13
+sS'extrapo'
+p74
g13
sS'offset'
-p73
+p75
g2
sS'perop'
-p74
+p76
g9
+sS'xx'
+p77
+g26
sS'xy'
-p75
+p78
g2
sS'SaveExit'
-p76
+p79
g5
sS'xp'
-p77
+p80
g13
-sS'this.ixy'
-p78
-g2
-sS'this.Method'
-p79
+sS'Method'
+p81
g13
sS'[orpar,oipar,ok]'
-p80
+p82
g13
+sS'ixy'
+p83
+g2
sS'rect'
-p81
+p84
g26
sS'Amp'
-p82
+p85
g2
sS'exprs[2-1]'
-p83
+p86
g13
sS'model.firing'
-p84
+p87
g13
sS'xy2'
-p85
+p88
g2
sS'N'
-p86
+p89
g13
sS'random_u_exprs'
-p87
+p90
g2
sS'Sawt2_exprs'
-p88
+p91
g2
sS'graphics'
-p89
+p92
g11
sS'Exitm'
-p90
+p93
g9
sS'N2'
-p91
+p94
g13
sS'model.ipar'
-p92
+p95
g26
-sS'this.x.graphics'
-p93
-g11
sS'Pw3'
-p94
+p96
g2
sS'f'
-p95
+p97
g13
sS'a.grid'
-p96
+p98
g2
sS'[this.xy]'
-p97
+p99
g13
sS'gr_i'
-p98
+p100
g2
sS'ipar'
-p99
+p101
NsS'mtd'
-p100
+p102
g13
sS'scam'
-p101
+p103
g9
sS'exprs[4-1]'
-p102
+p104
g13
sS'model.evtout'
-p103
+p105
g2
sS'rpar'
-p104
+p106
NsS'np5'
-p105
+p107
g2
sS'Bias3'
-p106
+p108
g2
sS'Tp3'
-p107
+p109
g2
sS'model.out'
-p108
+p110
g13
sS'np4'
-p109
+p111
g2
sS'np1'
-p110
+p112
g2
sS'[xy]'
-p111
+p113
g13
sS'model.in2'
-p112
+p114
g13
sS'model.in1'
-p113
+p115
g13
sS'sAmp2'
-p114
-g2
-sS'this.xx'
-p115
-g26
-sS'this.extrapo'
p116
-g13
+g2
sS'menus'
p117
g2
diff --git a/js/NonLinear/LOOKUP_f.pickle b/js/NonLinear/LOOKUP_f.pickle
index 9f0ed4f3..602b724e 100644
--- a/js/NonLinear/LOOKUP_f.pickle
+++ b/js/NonLinear/LOOKUP_f.pickle
@@ -13,67 +13,67 @@ S'object'
p2
sS'rpar'
p3
-NsS'xx'
+NsS'x.model'
p4
-S'vector'
-p5
-sS'this.x.model'
-p6
g2
sS'model.out'
-p7
+p5
S'double'
-p8
+p6
sS'model.in1'
+p7
+g6
+sS'x.graphics'
+p8
+g2
+sS'model.sim'
p9
-g8
-sS'typ'
+S'string'
p10
-g5
-sS'this.x'
+sS'model.rpar'
p11
-g8
-sS'model.sim'
+S'matrix'
p12
-S'string'
+sS'yy'
p13
-sS'model.rpar'
+S'vector'
p14
-S'matrix'
+sS'graphics'
p15
-sS'yy'
+g2
+sS'typ'
p16
-g5
-sS'graphics'
+g14
+sS'[xx,yy,ok,gc]'
p17
-g2
-sS'this.x.graphics'
+g6
+sS'ok'
p18
-g2
-sS'[xx,yy,ok,gc]'
+S'boolean'
p19
-g8
-sS'ok'
+sS'model.blocktype'
p20
-S'boolean'
+g10
+sS'xx'
p21
-sS'model.blocktype'
-p22
-g13
+g14
sS'model.dep_ut'
-p23
-g5
+p22
+g14
sS'n'
-p24
-g8
+p23
+g6
sS'exprs'
-p25
+p24
NsS'gr_i'
-p26
-g5
+p25
+g14
sS'y'
+p26
+g14
+sS'x'
p27
-g5
+g6
sS'model'
p28
g2
diff --git a/js/NonLinear/MAXMIN.pickle b/js/NonLinear/MAXMIN.pickle
index 81f663e3..7f130392 100644
--- a/js/NonLinear/MAXMIN.pickle
+++ b/js/NonLinear/MAXMIN.pickle
@@ -20,47 +20,49 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
-NsS'model.out'
+NsS'zcr'
p5
S'double'
p6
-sS'graphics.style'
+sS'model.out'
p7
-S'string'
+g6
+sS'graphics.style'
p8
-sS'model.in1'
+S'string'
p9
-g6
-sS'model.nzcross'
+sS'model.in1'
p10
-NsS'label'
+g6
+sS'x.graphics'
p11
-g8
-sS'this.zcr'
+g2
+sS'typ'
p12
-g6
-sS'this.x'
+S'vector'
p13
-g6
-sS'model.sim'
+sS'label'
p14
-S'vector'
+g9
+sS'model.sim'
p15
+g13
sS'model.nmode'
p16
-NsS'this.mm'
-p17
g6
sS'graphics.exprs'
+p17
+NsS'x.graphics.style'
p18
-NsS'model.ipar'
+g9
+sS'model.ipar'
p19
g6
-sS'this.x.graphics'
+sS'model.nzcross'
p20
-g2
+g6
sS'[model,graphics,ok]'
p21
g6
@@ -70,25 +72,25 @@ S'boolean'
p23
sS'model.blocktype'
p24
-g8
-sS'this.x.graphics.style'
+g9
+sS'mm'
p25
-g8
-sS'typ'
-p26
-g15
+g6
sS'model.dep_ut'
-p27
-g15
+p26
+g13
sS'exprs'
-p28
-g15
+p27
+g13
sS'gr_i'
-p29
-g15
+p28
+g13
sS'y'
+p29
+g13
+sS'x'
p30
-g15
+g6
sS'model'
p31
g2
diff --git a/js/NonLinear/MAX_f.pickle b/js/NonLinear/MAX_f.pickle
index 71eb1966..362a6e75 100644
--- a/js/NonLinear/MAX_f.pickle
+++ b/js/NonLinear/MAX_f.pickle
@@ -7,48 +7,48 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.dstate'
-p6
+p5
S'matrix'
-p7
+p6
sS'model.blocktype'
-p8
-g4
+p7
+g2
sS'exprs'
+p8
+g2
+sS'in1'
p9
g4
-sS'in1'
-p10
-g2
sS'model.dep_ut'
-p11
+p10
S'vector'
-p12
+p11
sS'model.out'
-p13
-g2
+p12
+g4
sS'gr_i'
-p14
-g12
+p13
+g11
sS'y'
+p14
+g11
+sS'x'
p15
-g12
+g4
sS'model'
p16
S'object'
p17
sS'typ'
p18
-g12
+g11
s. \ No newline at end of file
diff --git a/js/NonLinear/MIN_f.pickle b/js/NonLinear/MIN_f.pickle
index 4e4b2455..a8357dc1 100644
--- a/js/NonLinear/MIN_f.pickle
+++ b/js/NonLinear/MIN_f.pickle
@@ -7,48 +7,48 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.dstate'
-p6
+p5
S'matrix'
-p7
+p6
sS'model.blocktype'
+p7
+g2
+sS'exprs'
p8
g4
-sS'exprs'
-p9
-g2
sS'in1'
-p10
-g2
+p9
+g4
sS'model.dep_ut'
-p11
+p10
S'vector'
-p12
+p11
sS'model.out'
-p13
-g2
+p12
+g4
sS'gr_i'
-p14
-g12
+p13
+g11
sS'y'
+p14
+g11
+sS'x'
p15
-g12
+g4
sS'model'
p16
S'object'
p17
sS'typ'
p18
-g12
+g11
s. \ No newline at end of file
diff --git a/js/NonLinear/POWBLK_f.pickle b/js/NonLinear/POWBLK_f.pickle
index a055dc96..68f9f010 100644
--- a/js/NonLinear/POWBLK_f.pickle
+++ b/js/NonLinear/POWBLK_f.pickle
@@ -9,7 +9,7 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'a'
p1
S'double'
p2
@@ -23,7 +23,7 @@ g2
sS'model.blocktype'
p6
g4
-sS'this.x.graphics'
+sS'x.graphics'
p7
S'object'
p8
@@ -38,12 +38,13 @@ p11
g2
sS'model.rpar'
p12
-NsS'this.x.model'
+g2
+sS'exprs'
p13
-NsS'exprs'
-p14
g4
-sS'gr_i'
+sS'x.model'
+p14
+NsS'gr_i'
p15
S'vector'
p16
@@ -56,7 +57,7 @@ g8
sS'y'
p19
g16
-sS'this.a'
+sS'x'
p20
g2
sS'model'
diff --git a/js/NonLinear/PRODUCT.js b/js/NonLinear/PRODUCT.js
index f26c8a9c..12d29acb 100644
--- a/js/NonLinear/PRODUCT.js
+++ b/js/NonLinear/PRODUCT.js
@@ -23,7 +23,7 @@ function PRODUCT() {
return options;
}
PRODUCT.prototype.set = function PRODUCT() {
- this.sgn = parseFloat((arguments[0]["sgn"]))
+ this.sgn = inverse((arguments[0]["sgn"]))
this.x = arg1;
graphics = arg1.graphics;
model = arg1.model;
diff --git a/js/NonLinear/PRODUCT.pickle b/js/NonLinear/PRODUCT.pickle
index 16866b3f..7b79339b 100644
--- a/js/NonLinear/PRODUCT.pickle
+++ b/js/NonLinear/PRODUCT.pickle
@@ -16,66 +16,67 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
-NsS'model.out'
+NsS'sgn'
p5
-S'double'
+S'matrix'
p6
-sS'model.in1'
+sS'model.out'
p7
-S'matrix'
+S'double'
p8
-sS'this.sgn'
+sS'model.in1'
p9
-g8
-sS'typ'
+g6
+sS'x.graphics'
p10
-S'vector'
+g2
+sS'model.sim'
p11
-sS'this.x'
+S'vector'
p12
-g6
-sS'model.sim'
-p13
-g11
sS'in1'
-p14
-g6
+p13
+g8
sS'graphics.exprs'
-p15
+p14
NsS'model.ipar'
+p15
+g6
+sS'typ'
p16
-NsS'this.x.graphics'
-p17
-g2
+g12
sS'[model,graphics,ok]'
-p18
-g6
+p17
+g8
sS'ok'
-p19
+p18
S'boolean'
-p20
+p19
sS'model.blocktype'
-p21
+p20
S'string'
-p22
+p21
sS'model.dep_ut'
-p23
-g11
+p22
+g12
sS'exprs'
-p24
-g6
+p23
+g8
sS'gr_i'
-p25
-g11
+p24
+g12
sS'y'
+p25
+g12
+sS'x'
p26
-g11
+g8
sS'model'
p27
g2
sS'nout'
p28
-g6
+g8
s. \ No newline at end of file
diff --git a/js/NonLinear/PROD_f.pickle b/js/NonLinear/PROD_f.pickle
index d1050b24..4bea59b8 100644
--- a/js/NonLinear/PROD_f.pickle
+++ b/js/NonLinear/PROD_f.pickle
@@ -7,39 +7,39 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'matrix'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
-S'matrix'
+S'string'
p6
-sS'model.blocktype'
+sS'model.out'
p7
-S'string'
+S'double'
p8
-sS'model.out'
-p9
-g2
sS'p'
+p9
+g8
+sS'model.dep_ut'
p10
g2
-sS'model.dep_ut'
-p11
-g4
sS'y'
+p11
+g2
+sS'x'
p12
-g4
+g8
sS'model'
p13
S'object'
p14
sS'typ'
p15
-g4
+g2
s. \ No newline at end of file
diff --git a/js/NonLinear/QUANT_f.pickle b/js/NonLinear/QUANT_f.pickle
index 0c1b1bdf..b4faee1b 100644
--- a/js/NonLinear/QUANT_f.pickle
+++ b/js/NonLinear/QUANT_f.pickle
@@ -11,67 +11,69 @@ p4
atp5
Rp6
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
+sS'pas'
p5
-g2
+g4
sS'model.blocktype'
p6
-g4
-sS'this.meth'
-p7
g2
-sS'this.x.graphics'
-p8
+sS'x.graphics'
+p7
S'object'
-p9
+p8
sS'arg1'
-p10
-g9
+p9
+g8
sS'graphics.exprs'
-p11
+p10
NsS'model.rpar'
+p11
+g4
+sS'rpar'
p12
-NsS'rpar'
+NsS'exprs'
p13
-NsS'this.x.model'
+S'matrix'
p14
-NsS'exprs'
+sS'x.model'
p15
-S'matrix'
+NsS'gr_i'
p16
-sS'gr_i'
-p17
S'vector'
-p18
+p17
sS'model.dep_ut'
-p19
-g18
+p18
+g17
sS'graphics'
-p20
-g9
+p19
+g8
sS'y'
+p20
+g17
+sS'x'
p21
-g18
+g4
sS'model'
p22
-g9
+g8
sS'model.ipar'
p23
-NsS'typ'
+g4
+sS'typ'
p24
-g18
-sS'this.pas'
+g17
+sS'meth'
p25
-g2
+g4
sS'model.out'
p26
-g2
+g4
s. \ No newline at end of file
diff --git a/js/NonLinear/SATURATION.pickle b/js/NonLinear/SATURATION.pickle
index 22a9da8c..4597f082 100644
--- a/js/NonLinear/SATURATION.pickle
+++ b/js/NonLinear/SATURATION.pickle
@@ -24,61 +24,61 @@ sS'rpar'
p4
S'matrix'
p5
-sS'this.x.model'
+sS'model.out'
p6
-NsS'model.out'
-p7
S'double'
+p7
+sS'x.model'
p8
-sS'model.in1'
+NsS'minp'
p9
-g8
-sS'this.minp'
+g7
+sS'model.in1'
p10
-g8
-sS'model.nzcross'
+g7
+sS'x.graphics'
p11
-g8
-sS'this.x'
+g2
+sS'typ'
p12
-g8
-sS'model.sim'
-p13
S'vector'
+p13
+sS'maxp'
p14
-sS'model.nmode'
+g7
+sS'model.sim'
p15
-g8
-sS'model.rpar'
+g13
+sS'model.nmode'
p16
+g7
+sS'model.rpar'
+p17
g5
sS'graphics.exprs'
-p17
-NsS'this.x.graphics'
p18
-g2
-sS'model.blocktype'
+NsS'model.nzcross'
p19
-S'string'
+g7
+sS'model.blocktype'
p20
-sS'typ'
+S'string'
p21
-g14
sS'model.dep_ut'
p22
-g14
+g13
sS'exprs'
p23
g5
sS'gr_i'
p24
-g14
-sS'this.maxp'
-p25
-g8
+g13
sS'y'
+p25
+g13
+sS'x'
p26
-g14
+g7
sS'model'
p27
g2
diff --git a/js/NonLinear/SAT_f.pickle b/js/NonLinear/SAT_f.pickle
index 746877ac..bfdf1e21 100644
--- a/js/NonLinear/SAT_f.pickle
+++ b/js/NonLinear/SAT_f.pickle
@@ -28,60 +28,60 @@ sS'rpar'
p6
S'matrix'
p7
-sS'model.nzcross'
+sS'model.out'
p8
g2
-sS'this.x.model'
+sS'x.model'
p9
-NsS'model.out'
+NsS'minp'
p10
g2
sS'model.in1'
p11
g2
-sS'this.minp'
+sS'x.graphics'
p12
-g2
-sS'this.maxp'
+g4
+sS'typ'
p13
-g2
-sS'model.firing'
-p14
S'vector'
+p14
+sS'maxp'
p15
-sS'this.x'
-p16
g2
+sS'model.firing'
+p16
+g14
sS'model.sim'
p17
-g15
+g14
sS'model.rpar'
p18
g7
sS'graphics.exprs'
p19
-NsS'this.x.graphics'
+NsS'model.nzcross'
p20
-g4
+g2
sS'model.blocktype'
p21
S'string'
p22
-sS'typ'
-p23
-g15
sS'model.dep_ut'
-p24
-g15
+p23
+g14
sS'exprs'
-p25
+p24
g7
sS'gr_i'
-p26
-g15
+p25
+g14
sS'y'
+p26
+g14
+sS'x'
p27
-g15
+g2
sS'model'
p28
g4
diff --git a/js/NonLinear/SIGNUM.pickle b/js/NonLinear/SIGNUM.pickle
index f0f47537..835aded5 100644
--- a/js/NonLinear/SIGNUM.pickle
+++ b/js/NonLinear/SIGNUM.pickle
@@ -9,63 +9,63 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.blocktype'
-p6
+p5
S'string'
+p6
+sS'x.graphics'
p7
-sS'this.x.model'
+S'object'
p8
-NsS'this.x.graphics'
+sS'arg1'
p9
-S'object'
+g8
+sS'graphics.exprs'
p10
-sS'arg1'
+NsS'model.nmode'
p11
-g10
-sS'graphics.exprs'
+g4
+sS'model.out'
p12
-NsS'model.nmode'
+g4
+sS'model.nzcross'
p13
-g2
-sS'model.out'
+g4
+sS'exprs'
p14
g2
-sS'model.nzcross'
+sS'x.model'
p15
-g2
-sS'exprs'
+NsS'gr_i'
p16
-g4
-sS'gr_i'
-p17
-g4
+g2
sS'model.dep_ut'
-p18
-g4
+p17
+g2
sS'graphics'
-p19
-g10
+p18
+g8
sS'y'
+p19
+g2
+sS'x'
p20
g4
sS'model'
p21
-g10
+g8
sS'typ'
p22
-g4
+g2
sS'nu'
p23
-g2
+g4
s. \ No newline at end of file
diff --git a/js/NonLinear/SINBLK_f.pickle b/js/NonLinear/SINBLK_f.pickle
index 5385a9d6..a1899b57 100644
--- a/js/NonLinear/SINBLK_f.pickle
+++ b/js/NonLinear/SINBLK_f.pickle
@@ -7,41 +7,41 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
-p6
-g4
sS'exprs'
-p7
-g4
+p6
+g2
sS'model.dep_ut'
-p8
+p7
S'vector'
-p9
+p8
sS'model.out'
-p10
-g2
+p9
+g4
sS'gr_i'
-p11
-g9
+p10
+g8
sS'y'
+p11
+g8
+sS'x'
p12
-g9
+g4
sS'model'
p13
S'object'
p14
sS'typ'
p15
-g9
+g8
s. \ No newline at end of file
diff --git a/js/NonLinear/TANBLK_f.pickle b/js/NonLinear/TANBLK_f.pickle
index 83113602..b1fe08f9 100644
--- a/js/NonLinear/TANBLK_f.pickle
+++ b/js/NonLinear/TANBLK_f.pickle
@@ -7,47 +7,47 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
g2
-sS'this.x.model.firing'
+sS'x.model.firing'
p6
S'vector'
p7
sS'exprs'
p8
-g2
+g4
sS'in1'
p9
-g2
+g4
sS'model.dep_ut'
p10
g7
sS'model.out'
p11
-g2
+g4
sS'gr_i'
p12
g7
sS'y'
p13
g7
-sS'model'
+sS'x'
p14
-S'object'
+g4
+sS'model'
p15
-sS'typ'
+S'object'
p16
-g7
-sS'model.blocktype'
+sS'typ'
p17
-g4
+g7
s. \ No newline at end of file
diff --git a/js/NonLinear/TrigFun.pickle b/js/NonLinear/TrigFun.pickle
index f5c38a07..b9dda0a5 100644
--- a/js/NonLinear/TrigFun.pickle
+++ b/js/NonLinear/TrigFun.pickle
@@ -9,61 +9,61 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
-p5
-g2
sS'model.blocktype'
-p6
+p5
S'string'
+p6
+sS'x.graphics'
p7
-sS'this.x.graphics'
-p8
S'object'
-p9
+p8
sS'arg1'
-p10
-g9
+p9
+g8
sS'graphics.exprs'
-p11
+p10
NsS'PREVAR_FF'
-p12
+p11
S'matrix'
-p13
+p12
sS'PREVAR_GG'
+p13
+g12
+sS'exprs'
p14
-g13
-sS'this.x.model'
+g6
+sS'x.model'
p15
-NsS'exprs'
+NsS'gr_i'
p16
-g7
-sS'gr_i'
-p17
-g4
+g2
sS'model.dep_ut'
-p18
-g4
+p17
+g2
sS'graphics'
-p19
-g9
+p18
+g8
sS'y'
+p19
+g2
+sS'x'
p20
g4
sS'model'
p21
-g9
+g8
sS'typ'
p22
-g4
+g2
sS'model.out'
p23
-g2
+g4
s. \ No newline at end of file
diff --git a/js/PDE/PDE.pickle b/js/PDE/PDE.pickle
index cc9af7ec..dd3eb157 100644
--- a/js/PDE/PDE.pickle
+++ b/js/PDE/PDE.pickle
@@ -33,96 +33,93 @@ p7
sS'graphics'
p8
g7
-sS'[flag_type,this.rdnom,DF_type,tt]'
+sS'x.model'
p9
+NsS'[flag_type,this.rdnom,DF_type,tt]'
+p10
g2
sS'model.out'
-p10
-S'matrix'
p11
-sS'label[3-1]'
+S'matrix'
p12
-NsS'out'
+sS'label[3-1]'
p13
-g11
-sS'ind4'
+NsS'x.graphics'
p14
+g7
+sS'out'
+p15
+g12
+sS'ind4'
+p16
g2
sS'model.in1'
-p15
-g11
+p17
+g12
sS'ind1'
-p16
+p18
g2
sS'ind2'
-p17
+p19
g2
sS'type_meth'
-p18
+p20
g2
-sS'this.x.graphics'
-p19
-g7
sS'label'
-p20
-S'vector'
p21
-sS'rdnom'
+S'vector'
p22
-S'string'
+sS'rdnom'
p23
-sS'this.x'
-p24
g2
sS'model.sim'
-p25
-g21
-sS'this.rdnom'
-p26
-g2
+p24
+g22
sS'label[2-1]'
-p27
-NsS'this.x.model'
-p28
+p25
NsS'model.state'
-p29
+p26
g2
sS'delta'
-p30
+p27
g2
sS'okk'
-p31
+p28
g4
sS'typ'
-p32
-g21
+p29
+g22
sS'[ok1]'
-p33
+p30
g2
sS'[model,graphics,ok]'
-p34
+p31
g2
sS'model.blocktype'
-p35
-g23
+p32
+S'string'
+p33
sS'Nbr'
-p36
-g23
+p34
+g33
sS'label[1-1]'
-p37
+p35
g2
sS'model.dep_ut'
-p38
-g21
+p36
+g22
sS'gr_i'
-p39
-g21
+p37
+g22
sS'graphics.exprs'
-p40
+p38
NsS'y'
-p41
-g21
+p39
+g22
+sS'x'
+p40
+g2
sS'model'
-p42
+p41
g7
s. \ No newline at end of file
diff --git a/js/Sinks/AFFICH_m.js b/js/Sinks/AFFICH_m.js
index e13fd0ea..6d6e3506 100644
--- a/js/Sinks/AFFICH_m.js
+++ b/js/Sinks/AFFICH_m.js
@@ -39,7 +39,7 @@ function AFFICH_m() {
return options;
}
AFFICH_m.prototype.set = function AFFICH_m() {
- this.in1 = parseFloat((arguments[0]["in1"]))
+ this.in1 = inverse((arguments[0]["in1"]))
this.font = parseFloat((arguments[0]["font"]))
this.fontsize = parseFloat((arguments[0]["fontsize"]))
this.colr = parseFloat((arguments[0]["colr"]))
diff --git a/js/Sinks/AFFICH_m.pickle b/js/Sinks/AFFICH_m.pickle
index 4a7f5f88..85768c77 100644
--- a/js/Sinks/AFFICH_m.pickle
+++ b/js/Sinks/AFFICH_m.pickle
@@ -21,98 +21,98 @@ p9
atp10
Rp11
.(dp0
-S'model.label'
+S'model.dstate'
p1
-S'string'
+S'matrix'
p2
-sS'this.nt'
+sS'arg1'
p3
-S'double'
+S'object'
p4
-sS'model.dstate'
+sS'graphics'
p5
-S'matrix'
+g4
+sS'colr'
p6
-sS'arg1'
+S'double'
p7
-S'object'
+sS'x.model'
p8
-sS'graphics'
+NsS'font'
p9
-g8
-sS'this.fontsize'
+g7
+sS'model.in2'
p10
-g4
-sS'this.nd'
+g7
+sS'model.in1'
p11
-g4
-sS'this.x.model'
+g7
+sS'x.graphics'
p12
-NsS'model.in2'
-p13
g4
-sS'model.in1'
+sS'nd'
+p13
+g7
+sS'model.evtin'
p14
-g4
-sS'this.x.graphics'
+g7
+sS'nt'
p15
-g8
-sS'this.colr'
+g7
+sS'model.firing'
p16
-g4
-sS'model.evtin'
+S'vector'
p17
-g4
-sS'model.firing'
+sS'model.label'
p18
-S'vector'
+S'string'
p19
-sS'this.x'
-p20
-g4
sS'model.sim'
-p21
-g19
+p20
+g17
sS'mess'
+p21
+g2
+sS'in1'
p22
-g6
-sS'this.in1'
+g17
+sS'fontsize'
p23
-g19
+g7
sS'graphics.exprs'
p24
NsS'model.ipar'
p25
-g6
+g2
sS'typ'
p26
-g19
+g17
sS'[model,graphics,ok]'
p27
-g4
+g7
sS'ok'
p28
S'boolean'
p29
sS'model.blocktype'
p30
-g2
-sS'this.font'
-p31
-g4
-sS'model.dep_ut'
-p32
g19
+sS'model.dep_ut'
+p31
+g17
sS'exprs'
-p33
-g6
+p32
+g2
sS'gr_i'
-p34
-g19
+p33
+g17
sS'y'
+p34
+g17
+sS'x'
p35
-g19
+g7
sS'model'
p36
-g8
+g4
s. \ No newline at end of file
diff --git a/js/Sinks/BARXY.pickle b/js/Sinks/BARXY.pickle
index d2c2ea72..77eef456 100644
--- a/js/Sinks/BARXY.pickle
+++ b/js/Sinks/BARXY.pickle
@@ -24,83 +24,83 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'model.out'
p4
-NsS'model.out'
-p5
S'vector'
+p5
+sS'x.model'
p6
-sS'model.in1'
+NsS'xmin'
p7
-S'matrix'
+S'double'
p8
-sS'model.ipar'
+sS'ymin'
p9
-S'double'
+g8
+sS'model.in1'
p10
-sS'this.ymin'
+S'matrix'
p11
-g10
-sS'this.xmax'
+sS'ymax'
p12
-g10
-sS'this.x.graphics.exprs'
-p13
g8
-sS'this.x.graphics'
-p14
+sS'x.graphics'
+p13
g2
-sS'this.ymax'
-p15
-g10
+sS'x.graphics.in_implicit'
+p14
+g5
sS'model.evtin'
+p15
+g5
+sS'model.sim'
p16
-g6
-sS'this.x.graphics.in_implicit'
+g5
+sS'mess'
p17
-g6
-sS'this.x'
+g11
+sS'x.graphics.out_implicit'
p18
-g10
-sS'model.sim'
+g5
+sS'model.intyp'
p19
-g6
-sS'mess'
+g5
+sS'model.rpar'
p20
-g8
-sS'model.intyp'
+g11
+sS'graphics.exprs'
p21
-g6
-sS'model.rpar'
+NsS'model.ipar'
p22
g8
-sS'graphics.exprs'
+sS'typ'
p23
-NsS'this.xmin'
+g5
+sS'ok'
p24
-g10
-sS'typ'
+S'boolean'
p25
-g6
-sS'ok'
+sS'model.blocktype'
p26
-S'boolean'
+S'string'
p27
-sS'model.blocktype'
+sS'model.dep_ut'
p28
-S'string'
+g5
+sS'exprs'
p29
-sS'model.dep_ut'
+NsS'x.graphics.exprs'
p30
-g6
-sS'exprs'
+g11
+sS'xmax'
p31
-NsS'this.x.graphics.out_implicit'
-p32
-g6
+g8
sS'y'
+p32
+g5
+sS'x'
p33
-g6
+g8
sS'model'
p34
g2
diff --git a/js/Sinks/CANIMXY.js b/js/Sinks/CANIMXY.js
index dcbdd623..6473d23b 100644
--- a/js/Sinks/CANIMXY.js
+++ b/js/Sinks/CANIMXY.js
@@ -52,8 +52,8 @@ function CANIMXY() {
this.clrs = parseFloat((arguments[0]["clrs"]))
this.siz = parseFloat((arguments[0]["siz"]))
this.win = parseFloat((arguments[0]["win"]))
- this.wpos = parseFloat((arguments[0]["wpos"]))
- this.wdim = parseFloat((arguments[0]["wdim"]))
+ this.wpos = inverse((arguments[0]["wpos"]))
+ this.wdim = inverse((arguments[0]["wdim"]))
this.xmin = parseFloat((arguments[0]["xmin"]))
this.xmax = parseFloat((arguments[0]["xmax"]))
this.ymin = parseFloat((arguments[0]["ymin"]))
diff --git a/js/Sinks/CANIMXY.pickle b/js/Sinks/CANIMXY.pickle
index fef0f097..5b769716 100644
--- a/js/Sinks/CANIMXY.pickle
+++ b/js/Sinks/CANIMXY.pickle
@@ -29,125 +29,125 @@ p13
atp14
Rp15
.(dp0
-S'arg1'
+S'clrs'
p1
-S'object'
+S'double'
p2
-sS'graphics'
+sS'wpos'
p3
-g2
-sS'rpar'
-p4
S'matrix'
+p4
+sS'win'
p5
-sS'this.siz'
+g2
+sS'wdim'
p6
-S'double'
+g4
+sS'rpar'
p7
-sS'model.intyp'
+g4
+sS'x.model'
p8
-g5
-sS'this.x.model'
+NsS'model.intyp'
p9
-NsS'this.wdim'
+g4
+sS'model.in1'
p10
-g5
-sS'this.wpos'
+g4
+sS'xmin'
p11
-g5
-sS'model.in1'
+g2
+sS'ymin'
p12
-g5
-sS'this.xmin'
+g2
+sS'model.in2'
p13
-g7
-sS'this.ymin'
+g4
+sS'graphics'
p14
-g7
-sS'this.xmax'
+S'object'
p15
-g7
-sS'typ'
+sS'ymax'
p16
-S'vector'
+g2
+sS'x.graphics'
p17
-sS'this.ymax'
+g15
+sS'siz'
p18
-g7
-sS'this.win'
+g2
+sS'arg1'
p19
-g7
-sS'this.clrs'
+g15
+sS'model.evtin'
p20
-g7
-sS'this.nbr_curves'
+g2
+sS'model.firing'
p21
-g7
-sS'model.evtin'
+S'vector'
p22
-g7
-sS'model.firing'
+sS'model.sim'
p23
-g17
-sS'this.x'
+g22
+sS'xmax'
p24
-g7
-sS'model.sim'
+g2
+sS'mess'
p25
-g17
-sS'this.N'
+g4
+sS'in1'
p26
-g7
-sS'model.in2'
+S'string'
p27
-g5
-sS'mess'
+sS'in2'
p28
-g5
-sS'in1'
+g2
+sS'N'
p29
-S'string'
+g2
+sS'model.rpar'
p30
-sS'in2'
+g4
+sS'graphics.exprs'
p31
-g7
-sS'model.rpar'
+NsS'model.ipar'
p32
-g5
-sS'graphics.exprs'
+g4
+sS'typ'
p33
-NsS'model.ipar'
+g22
+sS'[model,graphics,ok]'
p34
-g5
-sS'this.x.graphics'
-p35
g2
-sS'[model,graphics,ok]'
-p36
-g7
sS'ok'
-p37
+p35
S'boolean'
-p38
+p36
sS'model.blocktype'
-p39
-g30
+p37
+g27
sS'model.dep_ut'
-p40
-g17
+p38
+g22
sS'exprs'
-p41
-g5
+p39
+g4
sS'gr_i'
-p42
-g17
+p40
+g22
sS'ipar'
-p43
-g5
+p41
+g4
sS'y'
-p44
-g17
+p42
+g22
+sS'x'
+p43
+g2
sS'model'
+p44
+g15
+sS'nbr_curves'
p45
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CANIMXY3D.js b/js/Sinks/CANIMXY3D.js
index 24f50acb..6488cddc 100644
--- a/js/Sinks/CANIMXY3D.js
+++ b/js/Sinks/CANIMXY3D.js
@@ -49,15 +49,15 @@ function CANIMXY3D() {
}
CANIMXY3D.prototype.set = function CANIMXY3D() {
this.nbr_curves = parseFloat((arguments[0]["nbr_curves"]))
- this.clrs = parseFloat((arguments[0]["clrs"]))
- this.siz = parseFloat((arguments[0]["siz"]))
+ this.clrs = inverse((arguments[0]["clrs"]))
+ this.siz = inverse((arguments[0]["siz"]))
this.win = parseFloat((arguments[0]["win"]))
- this.wpos = parseFloat((arguments[0]["wpos"]))
- this.wdim = parseFloat((arguments[0]["wdim"]))
- this.vec_x = parseFloat((arguments[0]["vec_x"]))
- this.vec_y = parseFloat((arguments[0]["vec_y"]))
- this.vec_z = parseFloat((arguments[0]["vec_z"]))
- this.param3ds = parseFloat((arguments[0]["param3ds"]))
+ this.wpos = inverse((arguments[0]["wpos"]))
+ this.wdim = inverse((arguments[0]["wdim"]))
+ this.vec_x = inverse((arguments[0]["vec_x"]))
+ this.vec_y = inverse((arguments[0]["vec_y"]))
+ this.vec_z = inverse((arguments[0]["vec_z"]))
+ this.param3ds = inverse((arguments[0]["param3ds"]))
this.N = parseFloat((arguments[0]["N"]))
this.x = arg1;
graphics = arg1.graphics;
diff --git a/js/Sinks/CANIMXY3D.pickle b/js/Sinks/CANIMXY3D.pickle
index 3c40e739..85ea96f7 100644
--- a/js/Sinks/CANIMXY3D.pickle
+++ b/js/Sinks/CANIMXY3D.pickle
@@ -29,128 +29,128 @@ p13
atp14
Rp15
.(dp0
-S'arg1'
+S'clrs'
p1
-S'object'
+S'matrix'
p2
-sS'graphics'
+sS'wpos'
p3
g2
-sS'rpar'
+sS'arg1'
p4
-S'matrix'
+S'object'
p5
-sS'this.siz'
+sS'wdim'
p6
-g5
-sS'model.intyp'
+g2
+sS'rpar'
p7
-g5
-sS'model.dep_ut'
+g2
+sS'x.model'
p8
-S'vector'
+NsS'model.intyp'
p9
-sS'this.x.model'
+g2
+sS'model.in1'
p10
-NsS'this.wdim'
+g2
+sS'model.in2'
p11
-g5
-sS'this.vec_z'
+g2
+sS'graphics'
p12
g5
-sS'this.vec_y'
+sS'x.graphics'
p13
g5
-sS'this.vec_x'
+sS'siz'
p14
-g5
-sS'this.win'
+g2
+sS'vec_z'
p15
-S'double'
+g2
+sS'win'
p16
-sS'model.in1'
+S'double'
p17
-g5
-sS'typ'
+sS'model.evtin'
p18
-g9
-sS'this.wpos'
+g17
+sS'model.firing'
p19
-g5
-sS'this.clrs'
+S'vector'
p20
-g5
-sS'this.nbr_curves'
+sS'model.sim'
p21
-g16
-sS'model.evtin'
+g20
+sS'mess'
p22
-g16
-sS'model.firing'
+g2
+sS'vec_x'
p23
-g9
-sS'this.x'
+g2
+sS'vec_y'
p24
-g16
-sS'model.sim'
+g2
+sS'in1'
p25
-g9
-sS'this.N'
+S'string'
p26
-g16
-sS'model.in2'
+sS'in2'
p27
-g5
-sS'mess'
+g17
+sS'N'
p28
-g5
-sS'in1'
+g17
+sS'size_siz'
p29
-S'string'
+g17
+sS'model.rpar'
p30
-sS'in2'
+g2
+sS'graphics.exprs'
p31
-g16
-sS'size_siz'
+NsS'model.ipar'
p32
-g16
-sS'model.rpar'
+g2
+sS'typ'
p33
-g5
-sS'graphics.exprs'
+g20
+sS'[model,graphics,ok]'
p34
-NsS'model.ipar'
+g17
+sS'ok'
p35
-g5
-sS'this.x.graphics'
+S'boolean'
p36
-g2
-sS'[model,graphics,ok]'
+sS'model.blocktype'
p37
-g16
-sS'ok'
+g26
+sS'param3ds'
p38
-S'boolean'
+g2
+sS'model.dep_ut'
p39
-sS'model.blocktype'
+g20
+sS'exprs'
p40
-g30
-sS'this.param3ds'
+g2
+sS'gr_i'
p41
-g5
-sS'exprs'
+g20
+sS'ipar'
p42
-g5
-sS'gr_i'
+g2
+sS'y'
p43
-g9
-sS'ipar'
+g20
+sS'x'
p44
-g5
-sS'y'
-p45
-g9
+g17
sS'model'
+p45
+g5
+sS'nbr_curves'
p46
-g2
+g17
s. \ No newline at end of file
diff --git a/js/Sinks/CEVENTSCOPE.js b/js/Sinks/CEVENTSCOPE.js
index d2aebed0..bb514ece 100644
--- a/js/Sinks/CEVENTSCOPE.js
+++ b/js/Sinks/CEVENTSCOPE.js
@@ -35,10 +35,10 @@ function CEVENTSCOPE() {
}
CEVENTSCOPE.prototype.set = function CEVENTSCOPE() {
this.nclock = parseFloat((arguments[0]["nclock"]))
- this.clrs = parseFloat((arguments[0]["clrs"]))
+ this.clrs = inverse((arguments[0]["clrs"]))
this.win = parseFloat((arguments[0]["win"]))
- this.wpos = parseFloat((arguments[0]["wpos"]))
- this.wdim = parseFloat((arguments[0]["wdim"]))
+ this.wpos = inverse((arguments[0]["wpos"]))
+ this.wdim = inverse((arguments[0]["wdim"]))
this.per = parseFloat((arguments[0]["per"]))
this.x = arg1;
graphics = arg1.graphics;
diff --git a/js/Sinks/CEVENTSCOPE.pickle b/js/Sinks/CEVENTSCOPE.pickle
index 358d8fc4..8b6148a9 100644
--- a/js/Sinks/CEVENTSCOPE.pickle
+++ b/js/Sinks/CEVENTSCOPE.pickle
@@ -19,90 +19,91 @@ p8
atp9
Rp10
.(dp0
-S'arg1'
+S'clrs'
p1
-S'object'
+S'matrix'
p2
-sS'graphics'
+sS'wpos'
p3
g2
-sS'rpar'
+sS'arg1'
p4
-NsS'this.x.model'
+S'object'
p5
-NsS'this.wdim'
+sS'graphics.exprs'
p6
-S'matrix'
+NsS'rpar'
p7
-sS'this.win'
+NsS'x.model'
p8
-S'double'
+NsS'graphics'
p9
-sS'typ'
+g5
+sS'x.graphics'
p10
-S'vector'
+g5
+sS'per'
p11
-sS'this.wpos'
+S'double'
p12
-g7
-sS'this.clrs'
+sS'win'
p13
-g7
+g12
sS'model.evtin'
p14
-g9
-sS'this.x'
-p15
-g9
+g12
sS'model.sim'
+p15
+S'vector'
p16
-g11
-sS'this.per'
-p17
-g9
sS'mess'
-p18
-g7
+p17
+g2
sS'model.rpar'
+p18
+g12
+sS'wdim'
p19
-NsS'graphics.exprs'
+g2
+sS'model.ipar'
p20
-NsS'this.nclock'
+g2
+sS'typ'
p21
-g9
-sS'model.ipar'
+g16
+sS'nclock'
p22
-g7
-sS'this.x.graphics'
-p23
-g2
+g12
sS'[model,graphics,ok]'
-p24
-g9
+p23
+g12
sS'ok'
-p25
+p24
S'boolean'
-p26
+p25
sS'model.blocktype'
-p27
+p26
S'string'
-p28
+p27
sS'model.dep_ut'
-p29
-g11
+p28
+g16
sS'exprs'
-p30
-g7
+p29
+g2
sS'gr_i'
-p31
-g11
+p30
+g16
sS'ipar'
-p32
-g7
+p31
+g2
sS'y'
+p32
+g16
+sS'x'
p33
-g11
+g12
sS'model'
p34
-g2
+g5
s. \ No newline at end of file
diff --git a/js/Sinks/CFSCOPE.js b/js/Sinks/CFSCOPE.js
index 5d03d4db..4c3738d1 100644
--- a/js/Sinks/CFSCOPE.js
+++ b/js/Sinks/CFSCOPE.js
@@ -39,10 +39,10 @@ function CFSCOPE() {
return options;
}
CFSCOPE.prototype.set = function CFSCOPE() {
- this.clrs = parseFloat((arguments[0]["clrs"]))
+ this.clrs = inverse((arguments[0]["clrs"]))
this.win = parseFloat((arguments[0]["win"]))
- this.wpos = parseFloat((arguments[0]["wpos"]))
- this.wdim = parseFloat((arguments[0]["wdim"]))
+ this.wpos = inverse((arguments[0]["wpos"]))
+ this.wdim = inverse((arguments[0]["wdim"]))
this.ymin = parseFloat((arguments[0]["ymin"]))
this.ymax = parseFloat((arguments[0]["ymax"]))
this.per = parseFloat((arguments[0]["per"]))
diff --git a/js/Sinks/CFSCOPE.pickle b/js/Sinks/CFSCOPE.pickle
index 60d32739..7d3f93b7 100644
--- a/js/Sinks/CFSCOPE.pickle
+++ b/js/Sinks/CFSCOPE.pickle
@@ -25,101 +25,101 @@ p11
atp12
Rp13
.(dp0
-S'arg1'
+S'clrs'
p1
-S'object'
+S'matrix'
p2
-sS'graphics'
+sS'wpos'
p3
g2
-sS'rpar'
+sS'arg1'
p4
-S'matrix'
+S'object'
p5
-sS'this.x.model'
+sS'graphics.exprs'
p6
-NsS'this.wdim'
+NsS'rpar'
p7
-g5
-sS'this.win'
+g2
+sS'x.model'
p8
-S'double'
+NsS'ymin'
p9
-sS'this.ymin'
+S'double'
p10
-g9
-sS'typ'
+sS'graphics'
p11
-S'vector'
+g5
+sS'ymax'
p12
-sS'this.ymax'
+g10
+sS'x.graphics'
p13
-g9
-sS'this.wpos'
-p14
g5
-sS'this.clrs'
+sS'per'
+p14
+g10
+sS'win'
p15
-g5
+g10
sS'model.evtin'
p16
-g9
+g10
sS'model.firing'
p17
-g12
-sS'this.x'
+S'vector'
p18
-g9
sS'model.sim'
p19
-g12
-sS'this.N'
-p20
-g9
+g18
sS'mess'
-p21
-g5
+p20
+g2
sS'model.rpar'
+p21
+g2
+sS'N'
p22
-g5
-sS'this.clrs[8-1]'
+g10
+sS'wdim'
p23
-g9
-sS'graphics.exprs'
+g2
+sS'model.ipar'
p24
-NsS'this.per'
+g2
+sS'typ'
p25
-g9
-sS'model.ipar'
+g18
+sS'ok'
p26
-g5
-sS'this.x.graphics'
+S'boolean'
p27
-g2
-sS'ok'
+sS'model.blocktype'
p28
-S'boolean'
+S'string'
p29
-sS'model.blocktype'
+sS'clrs[8-1]'
p30
-S'string'
-p31
+g10
sS'model.dep_ut'
-p32
-g12
+p31
+g18
sS'exprs'
-p33
-g5
+p32
+g2
sS'gr_i'
-p34
-g12
+p33
+g18
sS'ipar'
-p35
-g5
+p34
+g2
sS'y'
+p35
+g18
+sS'x'
p36
-g12
+g10
sS'model'
p37
-g2
+g5
s. \ No newline at end of file
diff --git a/js/Sinks/CLKOUTV_f.pickle b/js/Sinks/CLKOUTV_f.pickle
index 5fe2717a..3f6a5ee8 100644
--- a/js/Sinks/CLKOUTV_f.pickle
+++ b/js/Sinks/CLKOUTV_f.pickle
@@ -40,99 +40,98 @@ p8
g2
sS'prt'
p9
-NsS'coli'
+g2
+sS'x.model'
p10
+g6
+sS'coli'
+p11
g2
sS'thick'
-p11
+p12
g2
sS'font'
-p12
+p13
g2
sS'orient'
-p13
-NsS'orig'
p14
-NsS'pat'
+NsS'orig'
p15
-g2
-sS'this.x.graphics'
+NsS'pat'
p16
-g6
-sS'this.prt'
-p17
g2
+sS'x.graphics'
+p17
+g6
sS'model.evtin'
p18
g2
sS'rectangle'
p19
g2
-sS'this.x'
-p20
-g2
sS'model.sim'
-p21
+p20
S'string'
-p22
+p21
sS'yo'
-p23
+p22
g2
sS'arg1.graphics'
-p24
+p23
g6
sS'in1'
-p25
-g22
+p24
+g21
sS'yf'
-p26
+p25
g2
-sS'this.x.model'
-p27
-g6
sS'graphics'
-p28
+p26
g6
sS'model.ipar'
-p29
-NsS'typ'
-p30
+p27
+g2
+sS'typ'
+p28
S'vector'
-p31
+p29
sS'sz'
-p32
+p30
NsS'arg1.model'
-p33
+p31
g6
sS'ident'
-p34
+p32
NsS'model.blocktype'
-p35
-g22
+p33
+g21
sS'h'
-p36
+p34
g2
sS'model.dep_ut'
-p37
-g31
+p35
+g29
sS'exprs'
-p38
-g22
+p36
+g21
sS'gr_i'
-p39
+p37
NsS'model.firing'
-p40
-g31
+p38
+g29
sS'w'
-p41
+p39
g2
sS'y'
-p42
-g31
+p40
+g29
+sS'x'
+p41
+g2
sS'model'
-p43
+p42
g6
sS'options'
-p44
+p43
g6
s. \ No newline at end of file
diff --git a/js/Sinks/CLKOUT_f.pickle b/js/Sinks/CLKOUT_f.pickle
index f2b14ab2..6d7d48d4 100644
--- a/js/Sinks/CLKOUT_f.pickle
+++ b/js/Sinks/CLKOUT_f.pickle
@@ -9,57 +9,58 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.blocktype'
p3
-S'string'
+g2
+sS'prt'
p4
-sS'model.blocktype'
+S'double'
p5
-g4
-sS'this.x.graphics'
+sS'arg1'
p6
S'object'
p7
-sS'arg1'
-p8
-g7
sS'model.evtin'
-p9
-g2
+p8
+g5
sS'model.dep_ut'
-p10
+p9
S'vector'
+p10
+sS'exprs'
p11
-sS'this.x.model'
+g2
+sS'x.model'
p12
-NsS'exprs'
+NsS'graphics.exprs'
p13
-g4
-sS'this.prt'
-p14
-g2
-sS'graphics.exprs'
-p15
-g2
+g5
sS'graphics'
-p16
+p14
g7
sS'y'
-p17
-g11
+p15
+g10
+sS'x'
+p16
+g5
sS'model'
-p18
+p17
g7
sS'model.ipar'
+p18
+g5
+sS'typ'
p19
-NsS'typ'
+g10
+sS'x.graphics'
p20
-g11
+g7
sS'model.firing'
p21
-g11
+g10
s. \ No newline at end of file
diff --git a/js/Sinks/CMAT3D.pickle b/js/Sinks/CMAT3D.pickle
index 02f73ec0..2c85dba8 100644
--- a/js/Sinks/CMAT3D.pickle
+++ b/js/Sinks/CMAT3D.pickle
@@ -19,98 +19,98 @@ p8
atp9
Rp10
.(dp0
-S'this.x.graphics'
+S'cmin'
p1
-S'object'
+S'double'
p2
sS'arg1'
p3
-g2
-sS'graphics'
+S'object'
p4
-g2
-sS'size_c'
+sS'graphics'
p5
-S'double'
+g4
+sS'size_c'
p6
-sS'size_x'
+g2
+sS'x.model'
p7
-g6
-sS'size_y'
+NsS'size_x'
p8
-g6
-sS'this.x.model'
+g2
+sS'size_y'
p9
-NsS'model.in2'
+g2
+sS'model.in2'
p10
-g6
+g2
sS'model.in1'
p11
-g6
-sS'typ'
+g2
+sS'x.graphics'
p12
-S'vector'
-p13
+g4
sS'model.evtin'
+p13
+g2
+sS'model.sim'
p14
-g6
-sS'this.x'
+S'vector'
p15
-g6
-sS'model.sim'
+sS'colormap'
p16
-g13
-sS'this.colormap'
-p17
-g6
+g2
sS'mess'
-p18
+p17
S'matrix'
-p19
+p18
sS'model.intyp'
-p20
-g6
+p19
+g2
sS'model.rpar'
-p21
-g19
+p20
+g18
sS'rpar'
-p22
-g19
+p21
+g18
sS'graphics.exprs'
-p23
+p22
NsS'model.ipar'
+p23
+g18
+sS'typ'
p24
-g19
-sS'this.cmax'
-p25
-g6
+g15
sS'ok'
-p26
+p25
S'boolean'
-p27
+p26
sS'model.blocktype'
-p28
+p27
S'string'
-p29
+p28
sS'model.dep_ut'
-p30
-g13
+p29
+g15
sS'exprs'
+p30
+g18
+sS'gr_i'
p31
-g19
-sS'this.cmin'
+g15
+sS'ipar'
p32
-g6
-sS'gr_i'
+g18
+sS'y'
p33
-g13
-sS'ipar'
+g2
+sS'x'
p34
-g19
-sS'y'
-p35
-g6
+g2
sS'model'
+p35
+g4
+sS'cmax'
p36
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CMATVIEW.pickle b/js/Sinks/CMATVIEW.pickle
index e32fbd70..ba289a81 100644
--- a/js/Sinks/CMATVIEW.pickle
+++ b/js/Sinks/CMATVIEW.pickle
@@ -15,101 +15,101 @@ p6
atp7
Rp8
.(dp0
-S'this.x.graphics'
+S'cmin'
p1
-S'object'
+S'double'
p2
sS'arg1'
p3
-g2
-sS'graphics'
+S'object'
p4
-g2
-sS'sol'
+sS'graphics'
p5
-S'string'
+g4
+sS'sol'
p6
-sS'size_c'
+S'string'
p7
-S'double'
+sS'size_c'
p8
-sS'this.x.model'
+g2
+sS'x.model'
p9
-NsS'model.in2'
+NsS'colormap'
p10
-g8
-sS'model.in1'
+g2
+sS'model.in2'
p11
-g8
-sS'typ'
+g2
+sS'model.in1'
p12
-S'vector'
+g2
+sS'x.graphics'
p13
+g4
sS'beta_c'
p14
-g8
+g2
sS'model.evtin'
p15
-g8
-sS'this.x'
-p16
-g8
+g2
sS'model.sim'
+p16
+S'vector'
p17
-g13
-sS'this.colormap'
-p18
-g8
sS'alpha_c'
-p19
-g8
+p18
+g2
sS'mess'
-p20
+p19
S'matrix'
-p21
+p20
sS'model.intyp'
-p22
-g8
+p21
+g2
sS'model.rpar'
-p23
-g21
+p22
+g20
sS'rpar'
-p24
-g21
+p23
+g20
sS'graphics.exprs'
-p25
+p24
NsS'model.ipar'
+p25
+g20
+sS'typ'
p26
-g21
-sS'this.cmax'
-p27
-g8
+g17
sS'ok'
-p28
+p27
S'boolean'
-p29
+p28
sS'model.blocktype'
-p30
-g6
+p29
+g7
sS'model.dep_ut'
-p31
-g13
+p30
+g17
sS'exprs'
+p31
+g20
+sS'gr_i'
p32
-g21
-sS'this.cmin'
+g17
+sS'ipar'
p33
-g8
-sS'gr_i'
+g20
+sS'y'
p34
-g13
-sS'ipar'
+g17
+sS'x'
p35
-g21
-sS'y'
-p36
-g13
+g2
sS'model'
+p36
+g4
+sS'cmax'
p37
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CMSCOPE.js b/js/Sinks/CMSCOPE.js
index c0bf502b..2192a6b7 100644
--- a/js/Sinks/CMSCOPE.js
+++ b/js/Sinks/CMSCOPE.js
@@ -47,14 +47,14 @@ function CMSCOPE() {
return options;
}
CMSCOPE.prototype.set = function CMSCOPE() {
- this.in1 = parseFloat((arguments[0]["in1"]))
- this.clrs = parseFloat((arguments[0]["clrs"]))
+ this.in1 = inverse((arguments[0]["in1"]))
+ this.clrs = inverse((arguments[0]["clrs"]))
this.win = parseFloat((arguments[0]["win"]))
- this.wpos = parseFloat((arguments[0]["wpos"]))
- this.wdim = parseFloat((arguments[0]["wdim"]))
- this.ymin = parseFloat((arguments[0]["ymin"]))
- this.ymax = parseFloat((arguments[0]["ymax"]))
- this.per = parseFloat((arguments[0]["per"]))
+ this.wpos = inverse((arguments[0]["wpos"]))
+ this.wdim = inverse((arguments[0]["wdim"]))
+ this.ymin = inverse((arguments[0]["ymin"]))
+ this.ymax = inverse((arguments[0]["ymax"]))
+ this.per = inverse((arguments[0]["per"]))
this.N = parseFloat((arguments[0]["N"]))
this.heritance = parseFloat((arguments[0]["heritance"]))
this.nom = parseFloat((arguments[0]["nom"]))
diff --git a/js/Sinks/CMSCOPE.pickle b/js/Sinks/CMSCOPE.pickle
index 65446ab2..5cefa80a 100644
--- a/js/Sinks/CMSCOPE.pickle
+++ b/js/Sinks/CMSCOPE.pickle
@@ -29,128 +29,129 @@ p13
atp14
Rp15
.(dp0
-S'model.label'
+S'clrs'
p1
-NsS'model.dstate'
+S'matrix'
p2
-S'vector'
+sS'model.dstate'
p3
-sS'arg1'
+S'vector'
p4
-S'object'
+sS'wpos'
p5
-sS'graphics.exprs'
+g2
+sS'arg1'
p6
-NsS'period'
+S'object'
p7
-g3
-sS'rpar'
+sS'graphics'
p8
-S'matrix'
+g7
+sS'period'
p9
-sS'this.x.model'
+g4
+sS'rpar'
p10
-NsS'this.wdim'
+g2
+sS'x.model'
p11
-g9
-sS'this.win'
+NsS'model.intyp'
p12
-S'double'
+g2
+sS'ymin'
p13
-sS'model.in1'
+g2
+sS'model.in2'
p14
-NsS'this.ymin'
+g2
+sS'model.in1'
p15
-g9
-sS'this.x.graphics'
+g2
+sS'ymax'
p16
-g5
-sS'this.ymax'
+g2
+sS'x.graphics'
p17
-g9
-sS'this.wpos'
+g7
+sS'graphics.exprs'
p18
-g9
-sS'this.clrs'
+NsS'per'
p19
-g9
-sS'model.evtin'
+g2
+sS'win'
p20
-g13
-sS'graphics.id'
+S'double'
p21
-NsS'this.x'
+sS'model.evtin'
p22
-g13
-sS'model.sim'
+g21
+sS'graphics.id'
p23
-g3
-sS'this.N'
+NsS'model.label'
p24
-g13
-sS'model.in2'
+NsS'model.sim'
p25
-g9
+g4
sS'mess'
p26
-g9
-sS'model.intyp'
+g2
+sS'in1'
p27
-g9
+g2
sS'in2'
p28
-g13
-sS'yy'
+g21
+sS'N'
p29
-g9
-sS'this.in1'
+g21
+sS'yy'
p30
-g9
+g2
sS'model.rpar'
p31
-g9
-sS'graphics'
+g2
+sS'wdim'
p32
-g5
-sS'this.per'
-p33
-g9
+g2
sS'model.ipar'
-p34
-g9
+p33
+g2
sS'typ'
-p35
-g3
+p34
+g4
sS'a'
-p36
-g13
+p35
+g21
sS'[model,graphics,ok]'
-p37
-g13
+p36
+g21
sS'ok'
-p38
+p37
S'boolean'
-p39
+p38
sS'model.blocktype'
-p40
+p39
S'string'
-p41
+p40
sS'model.dep_ut'
-p42
-g3
+p41
+g4
sS'exprs'
-p43
-g9
+p42
+g2
sS'gr_i'
-p44
-g3
+p43
+g4
sS'ipar'
-p45
-g9
+p44
+g2
sS'y'
+p45
+g4
+sS'x'
p46
-g3
+g21
sS'model'
p47
-g5
+g7
s. \ No newline at end of file
diff --git a/js/Sinks/CSCOPE.js b/js/Sinks/CSCOPE.js
index b63d1a34..4726b9c9 100644
--- a/js/Sinks/CSCOPE.js
+++ b/js/Sinks/CSCOPE.js
@@ -42,10 +42,10 @@ function CSCOPE() {
return options;
}
CSCOPE.prototype.set = function CSCOPE() {
- this.clrs = parseFloat((arguments[0]["clrs"]))
+ this.clrs = inverse((arguments[0]["clrs"]))
this.win = parseFloat((arguments[0]["win"]))
- this.wpos = parseFloat((arguments[0]["wpos"]))
- this.wdim = parseFloat((arguments[0]["wdim"]))
+ this.wpos = inverse((arguments[0]["wpos"]))
+ this.wdim = inverse((arguments[0]["wdim"]))
this.ymin = parseFloat((arguments[0]["ymin"]))
this.ymax = parseFloat((arguments[0]["ymax"]))
this.per = parseFloat((arguments[0]["per"]))
diff --git a/js/Sinks/CSCOPE.pickle b/js/Sinks/CSCOPE.pickle
index 5090838b..cdc0fc5c 100644
--- a/js/Sinks/CSCOPE.pickle
+++ b/js/Sinks/CSCOPE.pickle
@@ -27,108 +27,108 @@ p12
atp13
Rp14
.(dp0
-S'model.label'
+S'clrs'
p1
-NsS'arg1'
+S'matrix'
p2
-S'object'
+sS'wpos'
p3
-sS'graphics.exprs'
+g2
+sS'arg1'
p4
-NsS'rpar'
+S'object'
p5
-S'matrix'
+sS'graphics.exprs'
p6
-sS'this.x.model'
+NsS'rpar'
p7
-NsS'this.wdim'
+g2
+sS'x.model'
p8
-g6
-sS'this.win'
+NsS'ymin'
p9
S'double'
p10
-sS'model.in1'
+sS'model.in2'
p11
g10
-sS'this.ymin'
+sS'graphics'
p12
-g10
-sS'typ'
+g5
+sS'ymax'
p13
-S'vector'
+g10
+sS'x.graphics'
p14
-sS'this.ymax'
+g5
+sS'per'
p15
g10
-sS'this.wpos'
+sS'win'
p16
-g6
-sS'this.clrs'
-p17
-g6
+g10
sS'model.evtin'
-p18
+p17
g10
sS'graphics.id'
+p18
+NsS'model.label'
p19
-NsS'this.x'
+NsS'model.sim'
p20
-g10
-sS'model.sim'
+S'vector'
p21
-g14
-sS'this.N'
+sS'mess'
p22
-g10
-sS'model.in2'
+g2
+sS'model.in1'
p23
g10
-sS'mess'
-p24
-g6
sS'model.rpar'
+p24
+g2
+sS'N'
p25
-g6
-sS'graphics'
-p26
-g3
-sS'this.per'
-p27
g10
+sS'wdim'
+p26
+g2
sS'model.ipar'
+p27
+g2
+sS'typ'
p28
-g6
-sS'this.x.graphics'
-p29
-g3
+g21
sS'[model,graphics,ok]'
-p30
+p29
g10
sS'ok'
-p31
+p30
S'boolean'
-p32
+p31
sS'model.blocktype'
-p33
+p32
S'string'
-p34
+p33
sS'model.dep_ut'
-p35
-g14
+p34
+g21
sS'exprs'
-p36
-g6
+p35
+g2
sS'gr_i'
-p37
-g14
+p36
+g21
sS'ipar'
-p38
-g6
+p37
+g2
sS'y'
+p38
+g21
+sS'x'
p39
-g14
+g10
sS'model'
p40
-g3
+g5
s. \ No newline at end of file
diff --git a/js/Sinks/CSCOPXY.js b/js/Sinks/CSCOPXY.js
index 8abd9616..71082262 100644
--- a/js/Sinks/CSCOPXY.js
+++ b/js/Sinks/CSCOPXY.js
@@ -51,8 +51,8 @@ function CSCOPXY() {
this.clrs = parseFloat((arguments[0]["clrs"]))
this.siz = parseFloat((arguments[0]["siz"]))
this.win = parseFloat((arguments[0]["win"]))
- this.wpos = parseFloat((arguments[0]["wpos"]))
- this.wdim = parseFloat((arguments[0]["wdim"]))
+ this.wpos = inverse((arguments[0]["wpos"]))
+ this.wdim = inverse((arguments[0]["wdim"]))
this.xmin = parseFloat((arguments[0]["xmin"]))
this.xmax = parseFloat((arguments[0]["xmax"]))
this.ymin = parseFloat((arguments[0]["ymin"]))
diff --git a/js/Sinks/CSCOPXY.pickle b/js/Sinks/CSCOPXY.pickle
index c959e545..866d8dfd 100644
--- a/js/Sinks/CSCOPXY.pickle
+++ b/js/Sinks/CSCOPXY.pickle
@@ -29,122 +29,122 @@ p13
atp14
Rp15
.(dp0
-S'arg1'
+S'clrs'
p1
-S'object'
+S'double'
p2
-sS'graphics'
+sS'wpos'
p3
-g2
-sS'rpar'
-p4
S'matrix'
+p4
+sS'win'
p5
-sS'this.siz'
+g2
+sS'wdim'
p6
-S'double'
+g4
+sS'rpar'
p7
-sS'model.intyp'
+g4
+sS'x.model'
p8
-g5
-sS'this.x.model'
+NsS'model.intyp'
p9
-NsS'this.wdim'
+g4
+sS'model.in1'
p10
-g5
-sS'this.wpos'
+g4
+sS'xmin'
p11
-g5
-sS'model.in1'
+g2
+sS'ymin'
p12
-g5
-sS'this.xmin'
+g2
+sS'model.in2'
p13
-g7
-sS'this.ymin'
+g4
+sS'graphics'
p14
-g7
-sS'this.xmax'
+S'object'
p15
-g7
-sS'typ'
+sS'ymax'
p16
-S'vector'
+g2
+sS'x.graphics'
p17
-sS'this.ymax'
+g15
+sS'siz'
p18
-g7
-sS'this.win'
+g2
+sS'arg1'
p19
-g7
-sS'this.clrs'
+g15
+sS'model.evtin'
p20
-g7
-sS'this.nbr_curves'
+g2
+sS'model.sim'
p21
-g7
-sS'model.evtin'
+S'vector'
p22
-g7
-sS'this.x'
+sS'xmax'
p23
-g7
-sS'model.sim'
+g2
+sS'mess'
p24
-g17
-sS'this.N'
+g4
+sS'in1'
p25
-g7
-sS'model.in2'
+S'string'
p26
-g5
-sS'mess'
+sS'in2'
p27
-g5
-sS'in1'
+g2
+sS'N'
p28
-S'string'
+g2
+sS'model.rpar'
p29
-sS'in2'
+g4
+sS'graphics.exprs'
p30
-g7
-sS'model.rpar'
+NsS'model.ipar'
p31
-g5
-sS'graphics.exprs'
+g4
+sS'typ'
p32
-NsS'model.ipar'
+g22
+sS'[model,graphics,ok]'
p33
-g5
-sS'this.x.graphics'
-p34
g2
-sS'[model,graphics,ok]'
-p35
-g7
sS'ok'
-p36
+p34
S'boolean'
-p37
+p35
sS'model.blocktype'
-p38
-g29
+p36
+g26
sS'model.dep_ut'
-p39
-g17
+p37
+g22
sS'exprs'
-p40
-g5
+p38
+g4
sS'gr_i'
-p41
-g17
+p39
+g22
sS'ipar'
-p42
-g5
+p40
+g4
sS'y'
-p43
-g17
+p41
+g22
+sS'x'
+p42
+g2
sS'model'
+p43
+g15
+sS'nbr_curves'
p44
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CSCOPXY3D.js b/js/Sinks/CSCOPXY3D.js
index 0f66a073..59e254ad 100644
--- a/js/Sinks/CSCOPXY3D.js
+++ b/js/Sinks/CSCOPXY3D.js
@@ -48,15 +48,15 @@ function CSCOPXY3D() {
}
CSCOPXY3D.prototype.set = function CSCOPXY3D() {
this.nbr_curves = parseFloat((arguments[0]["nbr_curves"]))
- this.clrs = parseFloat((arguments[0]["clrs"]))
- this.siz = parseFloat((arguments[0]["siz"]))
+ this.clrs = inverse((arguments[0]["clrs"]))
+ this.siz = inverse((arguments[0]["siz"]))
this.win = parseFloat((arguments[0]["win"]))
- this.wpos = parseFloat((arguments[0]["wpos"]))
- this.wdim = parseFloat((arguments[0]["wdim"]))
- this.vec_x = parseFloat((arguments[0]["vec_x"]))
- this.vec_y = parseFloat((arguments[0]["vec_y"]))
- this.vec_z = parseFloat((arguments[0]["vec_z"]))
- this.param3ds = parseFloat((arguments[0]["param3ds"]))
+ this.wpos = inverse((arguments[0]["wpos"]))
+ this.wdim = inverse((arguments[0]["wdim"]))
+ this.vec_x = inverse((arguments[0]["vec_x"]))
+ this.vec_y = inverse((arguments[0]["vec_y"]))
+ this.vec_z = inverse((arguments[0]["vec_z"]))
+ this.param3ds = inverse((arguments[0]["param3ds"]))
this.N = parseFloat((arguments[0]["N"]))
this.x = arg1;
graphics = arg1.graphics;
diff --git a/js/Sinks/CSCOPXY3D.pickle b/js/Sinks/CSCOPXY3D.pickle
index 173c1b8f..6c11c475 100644
--- a/js/Sinks/CSCOPXY3D.pickle
+++ b/js/Sinks/CSCOPXY3D.pickle
@@ -29,125 +29,125 @@ p13
atp14
Rp15
.(dp0
-S'arg1'
+S'clrs'
p1
-S'object'
+S'matrix'
p2
-sS'graphics'
+sS'wpos'
p3
g2
-sS'rpar'
+sS'arg1'
p4
-S'matrix'
+S'object'
p5
-sS'this.siz'
+sS'wdim'
p6
-g5
-sS'model.intyp'
+g2
+sS'rpar'
p7
-g5
-sS'model.dep_ut'
+g2
+sS'x.model'
p8
-S'vector'
+NsS'model.intyp'
p9
-sS'this.x.model'
+g2
+sS'model.in1'
p10
-NsS'this.wdim'
+g2
+sS'model.in2'
p11
-g5
-sS'this.vec_z'
+g2
+sS'graphics'
p12
g5
-sS'this.vec_y'
+sS'x.graphics'
p13
g5
-sS'this.vec_x'
+sS'siz'
p14
-g5
-sS'this.win'
+g2
+sS'vec_z'
p15
-S'double'
+g2
+sS'win'
p16
-sS'model.in1'
+S'double'
p17
-g5
-sS'typ'
+sS'model.evtin'
p18
-g9
-sS'this.wpos'
+g17
+sS'model.sim'
p19
-g5
-sS'this.clrs'
+S'vector'
p20
-g5
-sS'this.nbr_curves'
+sS'mess'
p21
-g16
-sS'model.evtin'
+g2
+sS'vec_x'
p22
-g16
-sS'this.x'
+g2
+sS'vec_y'
p23
-g16
-sS'model.sim'
+g2
+sS'in1'
p24
-g9
-sS'this.N'
+S'string'
p25
-g16
-sS'model.in2'
+sS'in2'
p26
-g5
-sS'mess'
+g17
+sS'N'
p27
-g5
-sS'in1'
+g17
+sS'size_siz'
p28
-S'string'
+g17
+sS'model.rpar'
p29
-sS'in2'
+g2
+sS'graphics.exprs'
p30
-g16
-sS'size_siz'
+NsS'model.ipar'
p31
-g16
-sS'model.rpar'
+g2
+sS'typ'
p32
-g5
-sS'graphics.exprs'
+g20
+sS'[model,graphics,ok]'
p33
-NsS'model.ipar'
+g17
+sS'ok'
p34
-g5
-sS'this.x.graphics'
+S'boolean'
p35
-g2
-sS'[model,graphics,ok]'
+sS'model.blocktype'
p36
-g16
-sS'ok'
+g25
+sS'param3ds'
p37
-S'boolean'
+g2
+sS'model.dep_ut'
p38
-sS'model.blocktype'
+g20
+sS'exprs'
p39
-g29
-sS'this.param3ds'
+g2
+sS'gr_i'
p40
-g5
-sS'exprs'
+g20
+sS'ipar'
p41
-g5
-sS'gr_i'
+g2
+sS'y'
p42
-g9
-sS'ipar'
+g20
+sS'x'
p43
-g5
-sS'y'
-p44
-g9
+g17
sS'model'
+p44
+g5
+sS'nbr_curves'
p45
-g2
+g17
s. \ No newline at end of file
diff --git a/js/Sinks/OUTIMPL_f.pickle b/js/Sinks/OUTIMPL_f.pickle
index 42e2fa43..79131fd4 100644
--- a/js/Sinks/OUTIMPL_f.pickle
+++ b/js/Sinks/OUTIMPL_f.pickle
@@ -20,68 +20,68 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'prt'
p6
-g2
-sS'model.in2'
+S'double'
p7
-S'vector'
+sS'x.model'
p8
-sS'model.in1'
+g2
+sS'model.in2'
p9
-g8
-sS'typ'
+S'vector'
p10
-g8
-sS'mo.inputs'
+sS'model.in1'
p11
-g5
-sS'this.prt'
+g10
+sS'x.graphics'
p12
-S'double'
+g2
+sS'mo.inputs'
p13
-sS'this.x.graphics.in_implicit'
+g5
+sS'x.graphics.in_implicit'
p14
-g8
-sS'this.x'
-p15
-g13
+g10
sS'model.sim'
-p16
+p15
g5
sS'model.equations'
-p17
-g13
+p16
+g7
sS'graphics.exprs'
-p18
-g13
+p17
+g7
sS'model.ipar'
+p18
+g10
+sS'typ'
p19
-g8
-sS'this.x.graphics'
-p20
-g2
+g10
sS'needcompile'
-p21
-g13
+p20
+g7
sS'model.blocktype'
-p22
+p21
g5
sS'mo'
-p23
-g13
+p22
+g7
sS'model.dep_ut'
-p24
-g8
+p23
+g10
sS'exprs'
-p25
+p24
g5
sS'gr_i'
-p26
-g8
+p25
+g10
sS'y'
+p26
+g7
+sS'x'
p27
-g13
+g7
sS'model'
p28
g2
diff --git a/js/Sinks/OUT_f.pickle b/js/Sinks/OUT_f.pickle
index e8fe8c63..1ba039dd 100644
--- a/js/Sinks/OUT_f.pickle
+++ b/js/Sinks/OUT_f.pickle
@@ -9,7 +9,7 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.in2'
p1
S'double'
p2
@@ -23,52 +23,53 @@ g2
sS'model.blocktype'
p6
g4
-sS'model.in2'
+sS'prt'
p7
g2
-sS'this.x.graphics'
+sS'arg1'
p8
S'object'
p9
-sS'arg1'
-p10
-g9
sS'graphics.exprs'
-p11
+p10
g2
sS'model.intyp'
-p12
+p11
g2
sS'model.dep_ut'
-p13
+p12
S'vector'
-p14
+p13
sS'n'
-p15
+p14
g2
-sS'this.x.model'
+sS'exprs'
+p15
+g4
+sS'x.model'
p16
-NsS'exprs'
+NsS'gr_i'
p17
-g4
-sS'gr_i'
-p18
-g14
-sS'this.prt'
-p19
-g2
+g13
sS'graphics'
-p20
+p18
g9
sS'y'
-p21
-g14
+p19
+g13
+sS'x'
+p20
+g2
sS'model'
-p22
+p21
g9
sS'model.ipar'
+p22
+g2
+sS'typ'
p23
-NsS'typ'
+g13
+sS'x.graphics'
p24
-g14
+g9
s. \ No newline at end of file
diff --git a/js/Sinks/TOWS_c.pickle b/js/Sinks/TOWS_c.pickle
index 69373eac..3fd146ce 100644
--- a/js/Sinks/TOWS_c.pickle
+++ b/js/Sinks/TOWS_c.pickle
@@ -22,93 +22,93 @@ p2
sS'graphics'
p3
g2
-sS'this.nz'
+sS'ierr'
p4
S'double'
p5
-sS'ierr'
+sS'x.model'
p6
-g5
-sS'this.x.model'
-p7
NsS'model.out'
-p8
+p7
S'vector'
+p8
+sS'varnam'
p9
-sS'model.in2'
+S'string'
p10
+sS'model.in2'
+p11
g5
sS'model.in1'
-p11
-g9
-sS'typ'
p12
-g9
-sS'gr_i'
+g8
+sS'herit'
p13
-g9
-sS'model.evtin'
+g5
+sS'x.graphics'
p14
-g9
-sS'nu'
+g2
+sS'nz'
p15
g5
-sS'model.firing'
+sS'gr_i'
p16
-g9
-sS'this.x'
+g8
+sS'model.evtin'
p17
-g5
-sS'model.sim'
+g8
+sS'nu'
p18
-g9
-sS'model.evtout'
+g5
+sS'model.firing'
p19
-g9
-sS'this.herit'
+g8
+sS'model.sim'
p20
-g5
-sS'this.varnam'
+g8
+sS'model.evtout'
p21
-S'string'
-p22
+g8
sS'model.intyp'
-p23
+p22
g5
sS'model.rpar'
-p24
-g9
+p23
+g8
sS'graphics.exprs'
-p25
+p24
NsS'model.ipar'
-p26
+p25
S'matrix'
+p26
+sS'typ'
p27
-sS'this.x.graphics'
-p28
-g2
+g8
sS'[model,graphics,ok]'
-p29
+p28
g5
sS'ok'
-p30
+p29
S'boolean'
-p31
+p30
sS'model.blocktype'
-p32
-g22
+p31
+g10
sS'model.dep_ut'
-p33
-g9
+p32
+g8
sS'exprs'
-p34
-g27
+p33
+g26
sS'r'
-p35
-g31
+p34
+g30
sS'y'
+p35
+g8
+sS'x'
p36
-g9
+g5
sS'model'
p37
g2
diff --git a/js/Sinks/TRASH_f.pickle b/js/Sinks/TRASH_f.pickle
index 96c42878..e56faa0c 100644
--- a/js/Sinks/TRASH_f.pickle
+++ b/js/Sinks/TRASH_f.pickle
@@ -7,44 +7,44 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'string'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
-p6
-g4
sS'exprs'
+p6
+g2
+sS'in1'
p7
g4
-sS'in1'
-p8
-g2
sS'model.dep_ut'
-p9
+p8
S'vector'
-p10
+p9
sS'model.evtin'
-p11
-g2
+p10
+g4
sS'gr_i'
-p12
-g10
+p11
+g9
sS'y'
+p12
+g9
+sS'x'
p13
-g10
+g4
sS'model'
p14
S'object'
p15
sS'typ'
p16
-g10
+g9
s. \ No newline at end of file
diff --git a/js/Sinks/WFILE_f.pickle b/js/Sinks/WFILE_f.pickle
index a17c9969..7bc34bab 100644
--- a/js/Sinks/WFILE_f.pickle
+++ b/js/Sinks/WFILE_f.pickle
@@ -32,96 +32,97 @@ p5
NsS'dstate'
p6
g2
-sS'this.x.model'
+sS'x.model'
p7
g4
-sS'[pa,fn,ex]'
+sS'model.dep_ut'
p8
-S'double'
+S'vector'
p9
-sS'warnMessage'
+sS'[pa,fn,ex]'
p10
-g9
-sS'this.x.graphics'
+S'double'
p11
-g4
-sS'lunit'
+sS'warnMessage'
p12
-g9
-sS'this.fname1'
+g11
+sS'x.graphics'
p13
-g9
-sS'fname'
+g4
+sS'lunit'
p14
-S'string'
+g11
+sS'fname'
p15
-sS'frmt'
+S'string'
p16
-g15
-sS'model.evtin'
+sS'frmt'
p17
-g9
-sS'this.x'
+g16
+sS'model.evtin'
p18
-g9
+g11
sS'model.sim'
p19
-g15
+g16
sS'nin'
p20
-g9
-sS'this.N'
+g11
+sS'in1'
p21
-g9
-sS'this.frmt1'
-p22
-g9
+g11
sS'model.in1'
+p22
+g11
+sS'warnAdvise'
p23
-NsS'y'
+g11
+sS'warnXcosMessage'
p24
-S'vector'
+g11
+sS'graphics'
p25
-sS'warnAdvise'
+g4
+sS'model.ipar'
p26
-g9
-sS'warnXcosMessage'
+g2
+sS'typ'
p27
g9
-sS'graphics'
+sS'arg1.model'
p28
g4
-sS'model.ipar'
+sS'ok'
p29
-g2
-sS'typ'
+S'boolean'
p30
-g25
-sS'arg1.model'
+sS'model.blocktype'
p31
-g4
-sS'ok'
+g16
+sS'frmt1'
p32
-S'boolean'
+g11
+sS'fname1'
p33
-sS'model.blocktype'
-p34
-g15
-sS'model.dep_ut'
-p35
-g25
+g11
sS'exprs'
-p36
+p34
g2
+sS'N'
+p35
+g11
sS'gr_i'
-p37
-g25
+p36
+g9
sS'ipar'
-p38
+p37
g2
-sS'this.in1'
-p39
+sS'y'
+p38
g9
+sS'x'
+p39
+g11
sS'model'
p40
g4
diff --git a/js/Sinks/WRITEAU_f.pickle b/js/Sinks/WRITEAU_f.pickle
index 6502595c..385fa47f 100644
--- a/js/Sinks/WRITEAU_f.pickle
+++ b/js/Sinks/WRITEAU_f.pickle
@@ -23,32 +23,32 @@ sS'arg1'
p3
S'object'
p4
-sS'this.swap'
-p5
-S'double'
-p6
sS'graphics'
-p7
+p5
g4
sS'dstate'
-p8
+p6
g2
+sS'x.model'
+p7
+g4
sS'model.dep_ut'
-p9
+p8
S'vector'
+p9
+sS'model.in1'
p10
-sS'this.x.model'
+S'double'
p11
-g4
-sS'model.in1'
+sS'x.graphics'
p12
-g6
-sS'this.x.graphics'
-p13
g4
sS'lunit'
+p13
+g11
+sS'swap'
p14
-g6
+g11
sS'fname'
p15
S'string'
@@ -58,55 +58,55 @@ p17
g16
sS'model.evtin'
p18
-g6
-sS'this.x'
-p19
-g6
+g11
sS'model.sim'
-p20
-g10
+p19
+g9
sS'nin'
+p20
+g11
+sS'in1'
p21
-g6
-sS'this.N'
+g11
+sS'N'
p22
-g6
-sS'in1'
-p23
-g6
+g11
sS'graphics.exprs'
-p24
+p23
NsS'model.ipar'
-p25
+p24
g2
sS'typ'
-p26
-g10
+p25
+g9
sS'ok'
-p27
+p26
S'boolean'
-p28
+p27
sS'model.blocktype'
-p29
+p28
g16
sS'frmt1'
-p30
+p29
g16
sS'fname1'
-p31
+p30
g16
sS'exprs'
-p32
-g10
+p31
+g9
sS'gr_i'
-p33
-g10
+p32
+g9
sS'ipar'
-p34
+p33
g2
sS'y'
+p34
+g9
+sS'x'
p35
-g10
+g11
sS'model'
p36
g4
diff --git a/js/Sinks/WRITEC_f.pickle b/js/Sinks/WRITEC_f.pickle
index e23a4781..17706b57 100644
--- a/js/Sinks/WRITEC_f.pickle
+++ b/js/Sinks/WRITEC_f.pickle
@@ -31,95 +31,96 @@ sS'arg1'
p3
S'object'
p4
-sS'this.swap'
+sS'graphics.exprs'
p5
-S'double'
+NsS'dstate'
p6
-sS'graphics.exprs'
+g2
+sS'x.model'
p7
-NsS'dstate'
+g4
+sS'model.dep_ut'
p8
-g2
-sS'this.x.model'
+S'vector'
p9
-g4
sS'[pa,fn,ex]'
p10
-g6
-sS'model.in1'
+S'double'
p11
-NsS'this.x.graphics'
+sS'model.in1'
p12
+g11
+sS'x.graphics'
+p13
g4
sS'lunit'
-p13
-g6
-sS'this.fname1'
p14
-g6
-sS'fname'
+g11
+sS'swap'
p15
-S'string'
+g11
+sS'fname'
p16
-sS'frmt'
+S'string'
p17
-g16
-sS'model.evtin'
+sS'frmt'
p18
-g6
-sS'this.x'
+g17
+sS'model.evtin'
p19
-g6
+g11
sS'model.sim'
p20
-S'vector'
-p21
+g9
sS'nin'
+p21
+g11
+sS'fmts'
p22
-g6
-sS'this.N'
+g9
+sS'in1'
p23
-g6
-sS'fmts'
+g11
+sS'N'
p24
-g21
-sS'this.frmt1'
-p25
-g16
-sS'y'
-p26
-g21
+g11
sS'graphics'
-p27
+p25
g4
sS'model.ipar'
-p28
+p26
g2
sS'typ'
-p29
-g21
+p27
+g9
sS'ok'
-p30
+p28
S'boolean'
-p31
+p29
sS'model.blocktype'
+p30
+g17
+sS'frmt1'
+p31
+g17
+sS'fname1'
p32
-g16
-sS'model.dep_ut'
-p33
-g21
+g11
sS'exprs'
-p34
+p33
g2
sS'gr_i'
-p35
-g21
+p34
+g9
sS'ipar'
-p36
+p35
g2
-sS'this.in1'
+sS'y'
+p36
+g9
+sS'x'
p37
-g6
+g11
sS'model'
p38
g4
diff --git a/js/Sources/CLKINV_f.pickle b/js/Sources/CLKINV_f.pickle
index 42c545b9..114fe3c1 100644
--- a/js/Sources/CLKINV_f.pickle
+++ b/js/Sources/CLKINV_f.pickle
@@ -9,60 +9,61 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.evtout'
p3
-S'string'
+S'double'
p4
-sS'model.evtout'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
+sS'prt'
p6
g4
-sS'this.x.graphics'
+sS'arg1'
p7
S'object'
p8
-sS'arg1'
-p9
-g8
sS'graphics.exprs'
-p10
-g2
+p9
+g4
sS'model.dep_ut'
-p11
+p10
S'vector'
+p11
+sS'exprs'
p12
-sS'this.x.model'
+g2
+sS'x.model'
p13
-NsS'exprs'
+NsS'gr_i'
p14
-g4
-sS'gr_i'
-p15
-g12
-sS'this.prt'
-p16
-g2
+g11
sS'graphics'
-p17
+p15
g8
sS'y'
-p18
-g12
+p16
+g11
+sS'x'
+p17
+g4
sS'model'
-p19
+p18
g8
sS'model.ipar'
+p19
+g4
+sS'typ'
p20
-NsS'typ'
+g11
+sS'x.graphics'
p21
-g12
+g8
sS'model.firing'
p22
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Sources/CLKIN_f.pickle b/js/Sources/CLKIN_f.pickle
index 245d9751..39b30975 100644
--- a/js/Sources/CLKIN_f.pickle
+++ b/js/Sources/CLKIN_f.pickle
@@ -9,57 +9,58 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.evtout'
p3
-S'string'
+S'double'
p4
-sS'model.evtout'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
+sS'prt'
p6
g4
-sS'this.x.graphics'
+sS'arg1'
p7
S'object'
p8
-sS'arg1'
-p9
-g8
sS'graphics.exprs'
-p10
-g2
+p9
+g4
sS'model.dep_ut'
-p11
+p10
S'vector'
+p11
+sS'exprs'
p12
-sS'this.x.model'
+g2
+sS'x.model'
p13
-NsS'exprs'
+NsS'graphics'
p14
-g4
-sS'this.prt'
-p15
-g2
-sS'graphics'
-p16
g8
sS'y'
-p17
-g12
+p15
+g11
+sS'x'
+p16
+g4
sS'model'
-p18
+p17
g8
sS'model.ipar'
+p18
+g4
+sS'typ'
p19
-NsS'typ'
+g11
+sS'x.graphics'
p20
-g12
+g8
sS'model.firing'
p21
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Sources/CLOCK_c.pickle b/js/Sources/CLOCK_c.pickle
index e29908f0..c0628324 100644
--- a/js/Sources/CLOCK_c.pickle
+++ b/js/Sources/CLOCK_c.pickle
@@ -24,179 +24,179 @@ p4
sS'xx.model'
p5
g2
-sS'this.x.model.rpar'
-p6
-S'double'
-p7
sS'arg1'
-p8
+p6
g2
sS'output_port.graphics.flip'
-p9
+p7
S'boolean'
-p10
+p8
sS'split.graphics.peout'
-p11
+p9
S'matrix'
-p12
+p10
sS'xx.graphics'
-p13
+p11
g2
sS'xx'
-p14
+p12
g2
sS'o'
-p15
+p13
g2
-sS'evtdly.graphics.pein'
+sS'x.model.rpar'
+p14
+S'double'
+p15
+sS'x.model.evtout'
p16
-g7
-sS'evtdly.graphics.sz'
+g15
+sS'evtdly.graphics.pein'
p17
-S'vector'
+g15
+sS'evtdly.graphics.sz'
p18
-sS'output_port.graphics.pein'
+S'vector'
p19
-g7
-sS't0_old'
+sS'output_port.graphics.pein'
p20
-NsS'this.x.model.firing'
+g15
+sS't0_old'
p21
-g10
-sS'output_port.model.ipar'
+NsS'x.graphics.gr_i'
p22
-g7
-sS'xx.graphics.exprs'
+g19
+sS'x.model.firing'
p23
-NsS'evtdly.model.rpar'
+g8
+sS'output_port.model.ipar'
p24
-g12
-sS'newpar[size(newpar)+1-1]'
+g15
+sS'xx.graphics.exprs'
p25
-NsS'diagram.objs[6-1]'
+NsS'x.model.blocktype'
p26
-g7
-sS'split'
+g4
+sS'evtdly.model.rpar'
p27
-g2
-sS'this.x.model.sim'
+g10
+sS'newpar[size(newpar)+1-1]'
p28
-g4
-sS'diagram.objs[3-1]'
+NsS'diagram.objs[6-1]'
p29
-g7
-sS'this.x.graphics.sz'
+g15
+sS'split'
p30
-g18
-sS'model.firing'
+g2
+sS'diagram.objs[3-1]'
p31
-NsS'diagram.objs[5-1]'
+g15
+sS'model.firing'
p32
-g7
-sS'this.x'
+NsS'diagram.objs[5-1]'
p33
-g7
+g15
sS'evtdly.graphics.flip'
p34
-g10
-sS'this.x.graphics.peout'
-p35
-g7
+g8
sS'output_port'
-p36
+p35
g2
sS'newpar'
-p37
-g18
+p36
+g19
sS'diagram.objs[4-1]'
-p38
+p37
g2
-sS'this.x.gui'
-p39
-g4
-sS'this.x.model.evtout'
-p40
-g7
+sS'x.model.dep_ut'
+p38
+g19
sS'evtdly'
-p41
-g7
+p39
+g2
sS'model.rpar'
-p42
-g12
+p40
+g10
sS'model_n'
-p43
+p41
g2
sS'diagram'
-p44
-g7
+p42
+g15
sS'dt_old'
+p43
+g15
+sS'output_port.graphics.sz'
+p44
+g19
+sS'x.graphics.peout'
p45
-g7
-sS'this.x.model.dep_ut'
+g15
+sS'path'
p46
-g18
-sS'output_port.graphics.sz'
+NsS'evtdly.graphics.exprs'
p47
-g18
-sS'this.x.model.blocktype'
+g10
+sS'typ'
p48
-g4
-sS'path'
+g19
+sS'x.model.sim'
p49
-NsS'evtdly.graphics.exprs'
-p50
-g12
-sS'typ'
-p51
-g18
+g4
sS'needcompile'
-p52
-g7
+p50
+g15
sS'evtdly.graphics.peout'
-p53
-g7
+p51
+g15
sS'arg1.model'
-p54
+p52
g2
sS'ok'
-p55
-g10
+p53
+g8
sS'evtdly.model.firing'
-p56
-g7
+p54
+g15
sS'diagram.objs[2-1]'
-p57
-g7
+p55
+g2
sS'evtdly.graphics.orig'
-p58
-g18
+p56
+g19
+sS'x.gui'
+p57
+g4
sS'arg1.model.rpar.objs[path-1]'
-p59
+p58
g2
+sS'x.graphics.sz'
+p59
+g19
sS'exprs'
p60
NsS'gr_i'
p61
-g18
+g19
sS'output_port.graphics.orig'
p62
-g18
+g19
sS'y'
p63
-g7
-sS'this.x.graphics.gr_i'
+g15
+sS'x'
p64
-g18
+g15
sS'model'
p65
g2
sS'split.graphics.pein'
p66
-g7
+g15
sS'arg1.model.rpar'
p67
g2
sS'split.graphics.orig'
p68
-g12
+g10
s. \ No newline at end of file
diff --git a/js/Sources/CLOCK_f.pickle b/js/Sources/CLOCK_f.pickle
index 5fe8a4e6..d1dda939 100644
--- a/js/Sources/CLOCK_f.pickle
+++ b/js/Sources/CLOCK_f.pickle
@@ -24,177 +24,177 @@ p4
sS'xx.model'
p5
g2
-sS'this.x.model.rpar'
-p6
-S'double'
-p7
sS'arg1'
-p8
+p6
g2
sS'output_port.graphics.flip'
-p9
+p7
S'boolean'
-p10
+p8
sS'split.graphics.peout'
-p11
+p9
S'matrix'
-p12
+p10
sS'xx.graphics'
-p13
+p11
g2
sS'xx'
-p14
+p12
g2
sS'o'
-p15
+p13
g2
-sS'evtdly.graphics.pein'
+sS'x.model.rpar'
+p14
+S'double'
+p15
+sS'x.model.evtout'
p16
-g7
-sS'evtdly.graphics.sz'
+g15
+sS'evtdly.graphics.pein'
p17
-S'vector'
+g15
+sS'evtdly.graphics.sz'
p18
-sS'output_port.graphics.pein'
+S'vector'
p19
-g7
-sS't0_old'
+sS'output_port.graphics.pein'
p20
-NsS'this.x.model.firing'
+g15
+sS't0_old'
p21
-g10
-sS'output_port.model.ipar'
+NsS'x.graphics.gr_i'
p22
-g7
-sS'xx.graphics.exprs'
+g19
+sS'x.model.firing'
p23
-NsS'evtdly.model.rpar'
+g8
+sS'output_port.model.ipar'
p24
-g7
-sS'newpar[size(newpar)+1-1]'
+g15
+sS'xx.graphics.exprs'
p25
-NsS'diagram.objs[6-1]'
+NsS'x.model.blocktype'
p26
-g7
-sS'split'
+g4
+sS'evtdly.model.rpar'
p27
-g2
-sS'this.x.model.sim'
+g15
+sS'newpar[size(newpar)+1-1]'
p28
-g4
-sS'diagram.objs[3-1]'
+NsS'diagram.objs[6-1]'
p29
-g7
-sS'this.x.graphics.sz'
+g15
+sS'split'
p30
-g18
-sS'model.firing'
+g2
+sS'diagram.objs[3-1]'
p31
-NsS'diagram.objs[5-1]'
+g15
+sS'model.firing'
p32
-g7
-sS'this.x'
+NsS'diagram.objs[5-1]'
p33
-g7
+g15
sS'evtdly.graphics.flip'
p34
-g10
-sS'this.x.graphics.peout'
-p35
-g7
+g8
sS'output_port'
-p36
+p35
g2
sS'newpar'
-p37
-g18
+p36
+g19
sS'diagram.objs[4-1]'
-p38
+p37
g2
-sS'this.x.gui'
-p39
-g4
-sS'this.x.model.evtout'
-p40
-g7
+sS'x.model.dep_ut'
+p38
+g19
sS'evtdly'
-p41
+p39
g2
sS'model.rpar'
-p42
+p40
NsS'model_n'
-p43
+p41
g2
sS'diagram'
-p44
-g7
+p42
+g15
sS'dt_old'
+p43
+NsS'output_port.graphics.sz'
+p44
+g19
+sS'x.graphics.peout'
p45
-NsS'this.x.model.dep_ut'
+g15
+sS'path'
p46
-g18
-sS'output_port.graphics.sz'
+NsS'evtdly.graphics.exprs'
p47
-g18
-sS'this.x.model.blocktype'
+g10
+sS'typ'
p48
-g4
-sS'path'
+g19
+sS'x.model.sim'
p49
-NsS'evtdly.graphics.exprs'
-p50
-g12
-sS'typ'
-p51
-g18
+g4
sS'needcompile'
-p52
-g7
+p50
+g15
sS'evtdly.graphics.peout'
-p53
-g7
+p51
+g15
sS'arg1.model'
-p54
+p52
g2
sS'ok'
-p55
-g10
+p53
+g8
sS'evtdly.model.firing'
-p56
-g7
+p54
+g15
sS'diagram.objs[2-1]'
-p57
+p55
g2
sS'evtdly.graphics.orig'
-p58
-g18
+p56
+g19
+sS'x.gui'
+p57
+g4
sS'arg1.model.rpar.objs[path-1]'
-p59
+p58
g2
+sS'x.graphics.sz'
+p59
+g19
sS'exprs'
p60
NsS'gr_i'
p61
-g18
+g19
sS'output_port.graphics.orig'
p62
-g18
+g19
sS'y'
p63
-g7
-sS'this.x.graphics.gr_i'
+g15
+sS'x'
p64
-g18
+g15
sS'model'
p65
g2
sS'split.graphics.pein'
p66
-g7
+g15
sS'arg1.model.rpar'
p67
g2
sS'split.graphics.orig'
p68
-g12
+g10
s. \ No newline at end of file
diff --git a/js/Sources/CONST.pickle b/js/Sources/CONST.pickle
index f4f24a9d..9e82cdd4 100644
--- a/js/Sources/CONST.pickle
+++ b/js/Sources/CONST.pickle
@@ -9,64 +9,65 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'sz'
p1
S'double'
p2
-sS'sz'
-p3
-g2
sS'model.out'
-p4
+p3
g2
sS'model.blocktype'
-p5
+p4
S'string'
+p5
+sS'x.graphics'
p6
-sS'model.sim'
+S'object'
p7
-S'vector'
+sS'arg1'
p8
-sS'this.x.graphics'
+g7
+sS'graphics.exprs'
p9
-S'object'
+NsS'C'
p10
-sS'arg1'
+g2
+sS'model.rpar'
p11
-g10
-sS'graphics.exprs'
+g2
+sS'model.in1'
p12
-NsS'model.in1'
+S'vector'
p13
-g8
-sS'model.rpar'
+sS'exprs'
p14
-NsS'this.x.model'
+g2
+sS'x.model'
p15
-NsS'exprs'
+NsS'gr_i'
p16
-g2
-sS'gr_i'
-p17
-g8
+g13
sS'model.dep_ut'
-p18
-g8
+p17
+g13
sS'graphics'
-p19
-g10
+p18
+g7
sS'y'
+p19
+g13
+sS'x'
p20
-g8
+g2
sS'model'
p21
-g10
-sS'this.C'
+g7
+sS'model.sim'
p22
-g2
+g13
sS'typ'
p23
-g8
+g13
sS'nout'
p24
g2
diff --git a/js/Sources/CONST_f.pickle b/js/Sources/CONST_f.pickle
index f04ce5b7..ab138cac 100644
--- a/js/Sources/CONST_f.pickle
+++ b/js/Sources/CONST_f.pickle
@@ -9,62 +9,63 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.out'
p3
-S'vector'
+S'double'
p4
-sS'model.out'
-p5
-g2
sS'model.blocktype'
-p6
+p5
S'string'
+p6
+sS'x.graphics'
p7
-sS'this.x.graphics'
-p8
S'object'
-p9
+p8
sS'arg1'
-p10
-g9
+p9
+g8
sS'graphics.exprs'
+p10
+NsS'C'
p11
-NsS'model.in1'
-p12
g4
sS'model.rpar'
+p12
+g4
+sS'model.in1'
p13
-NsS'this.x.model'
+g2
+sS'exprs'
p14
-NsS'exprs'
+g4
+sS'x.model'
p15
-g2
-sS'gr_i'
+NsS'gr_i'
p16
-g4
+g2
sS'model.dep_ut'
p17
-g4
+g2
sS'graphics'
p18
-g9
+g8
sS'y'
p19
+g2
+sS'x'
+p20
g4
sS'model'
-p20
-g9
-sS'this.C'
p21
-g2
+g8
sS'typ'
p22
-g4
+g2
sS'nout'
p23
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Sources/CONST_m.js b/js/Sources/CONST_m.js
index d53e0870..67ef14df 100644
--- a/js/Sources/CONST_m.js
+++ b/js/Sources/CONST_m.js
@@ -26,7 +26,7 @@ function CONST_m() {
return options;
}
CONST_m.prototype.set = function CONST_m() {
- this.C = parseFloat((arguments[0]["C"]))
+ this.C = inverse((arguments[0]["C"]))
this.x = arg1;
graphics = arg1.graphics;
exprs = graphics.exprs;
diff --git a/js/Sources/CONST_m.pickle b/js/Sources/CONST_m.pickle
index 34055a49..43d820e8 100644
--- a/js/Sources/CONST_m.pickle
+++ b/js/Sources/CONST_m.pickle
@@ -18,7 +18,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
NsS'model.out'
p5
@@ -31,13 +31,13 @@ p8
sS'model.in1'
p9
g8
-sS'typ'
+sS'x.graphics'
p10
-g8
-sS'this.x'
-p11
-g6
+g2
sS'model.sim'
+p11
+g8
+sS'C'
p12
g8
sS'model.out2'
@@ -45,46 +45,47 @@ p13
g6
sS'model.rpar'
p14
-NsS'graphics.exprs'
+g8
+sS'graphics.exprs'
p15
-NsS'this.x.graphics'
+NsS'typ'
p16
-g2
+g8
sS'model.opar'
p17
g8
sS'[model,graphics,ok]'
p18
g6
-sS'ot'
-p19
-g6
sS'ok'
-p20
+p19
S'boolean'
-p21
+p20
sS'model.blocktype'
-p22
+p21
S'string'
-p23
+p22
sS'model.dep_ut'
-p24
+p23
g8
sS'exprs'
-p25
+p24
g6
sS'gr_i'
-p26
+p25
g8
sS'y'
-p27
+p26
g8
+sS'x'
+p27
+g6
sS'model'
p28
g2
-sS'this.C'
+sS'ot'
p29
-g8
+g6
sS'nout'
p30
g6
diff --git a/js/Sources/CURVE_c.pickle b/js/Sources/CURVE_c.pickle
index 06b1af41..cf6add0f 100644
--- a/js/Sources/CURVE_c.pickle
+++ b/js/Sources/CURVE_c.pickle
@@ -72,276 +72,276 @@ g10
sS'METHOD'
p17
g8
-sS'ymn'
+sS'PeriodicOption'
p18
+g10
+sS'ymn'
+p19
g8
sS'NOrder'
-p19
+p20
g8
sS'var4'
-p20
+p21
g2
sS'a.title.foreground'
-p21
+p22
g8
sS'model.rpar'
-p22
-S'matrix'
p23
-sS'Pulse_exprs'
+S'matrix'
p24
+sS'yy'
+p25
+g2
+sS'Pulse_exprs'
+p26
g2
sS'dx'
-p25
+p27
g8
sS'dy'
-p26
+p28
g8
sS'a.clip_state'
-p27
-g10
-sS'Pw3'
-p28
-g2
-sS'oipar'
p29
-g23
-sS'MENU'
+g10
+sS'model.blocktype'
p30
-g2
-sS'this.yy'
+g10
+sS'oipar'
p31
-g2
-sS'model.dep_ut'
+g24
+sS'MENU'
p32
g2
-sS'menu_s'
+sS'x.model'
p33
+NsS'model.dep_ut'
+p34
+g2
+sS'menu_s'
+p35
g2
sS'Sawt1_exprs'
-p34
+p36
g2
sS'sample4'
-p35
+p37
g2
sS'sTp2'
-p36
+p38
g2
+sS'x'
+p39
+g8
sS'[ny,my]'
-p37
+p40
g8
sS'exprs[1-1]'
-p38
+p41
g8
sS'[nx,mx]'
-p39
+p42
g8
sS'arg1'
-p40
-S'object'
-p41
-sS'this.x.model'
-p42
-NsS'Pd3'
p43
+S'object'
+p44
+sS'Pd3'
+p45
g2
sS'sAmp'
-p44
+p46
g2
sS'sample5'
-p45
+p47
g2
sS'a.title.font_style'
-p46
+p48
g8
sS'orpar'
-p47
-g23
+p49
+g24
+sS'x.graphics'
+p50
+g44
sS'menu_d'
-p48
+p51
g2
sS'menu_e'
-p49
+p52
g2
sS'r'
-p50
+p53
g10
sS'seed4'
-p51
+p54
g2
sS'seed5'
-p52
+p55
g2
sS'model.evtin'
-p53
+p56
g8
sS'menu_t'
-p54
+p57
g2
sS'menu_r'
-p55
+p58
g2
sS'PO'
-p56
-g8
-sS'this.x'
-p57
+p59
g8
-sS'this.PeriodicOption'
-p58
-g10
sS'DChange'
-p59
+p60
g5
sS'[Xdummy,Ydummy,orpar]'
-p60
+p61
g8
sS'xy[N-1][2-1]'
-p61
+p62
g8
sS'sTp'
-p62
+p63
g2
sS'wp'
-p63
+p64
g2
sS'New_methhod'
-p64
+p65
g8
sS'PeridicOption'
-p65
+p66
g8
sS'Graf'
-p66
+p67
g10
sS'ok'
-p67
+p68
g5
sS'w'
-p68
+p69
g10
sS'offset'
-p69
+p70
g2
sS'perop'
-p70
+p71
g10
+sS'xx'
+p72
+g2
sS'xy'
-p71
+p73
g2
sS'SaveExit'
-p72
+p74
g5
sS'xp'
-p73
-g8
-sS'this.ixy'
-p74
-g2
-sS'this.Method'
p75
g8
-sS'[orpar,oipar,ok]'
+sS'Method'
p76
g8
-sS'rect'
+sS'[orpar,oipar,ok]'
p77
-g23
-sS'Amp'
+g8
+sS'ixy'
p78
g2
-sS'exprs[2-1]'
+sS'rect'
p79
+g24
+sS'Amp'
+p80
+g2
+sS'exprs[2-1]'
+p81
g8
sS'model.firing'
-p80
+p82
g8
sS'xy2'
-p81
+p83
g2
sS'N'
-p82
+p84
g8
sS'random_u_exprs'
-p83
+p85
g2
sS'Sawt2_exprs'
-p84
+p86
g2
sS'graphics'
-p85
-g41
+p87
+g44
sS'Exitm'
-p86
+p88
g10
sS'N2'
-p87
+p89
g8
sS'model.ipar'
-p88
-g23
-sS'this.x.graphics'
-p89
-g41
-sS'model.blocktype'
p90
-g10
-sS'f'
+g24
+sS'Pw3'
p91
+g2
+sS'f'
+p92
g8
sS'a.grid'
-p92
+p93
g2
sS'[this.xy]'
-p93
+p94
g8
sS'gr_i'
-p94
+p95
g2
sS'ipar'
-p95
-NsS'mtd'
p96
+NsS'mtd'
+p97
g8
sS'scam'
-p97
+p98
g10
sS'exprs[4-1]'
-p98
+p99
g10
sS'model.evtout'
-p99
+p100
g8
sS'rpar'
-p100
-NsS'np5'
p101
+NsS'np5'
+p102
g2
sS'Bias3'
-p102
+p103
g2
sS'Tp3'
-p103
+p104
g2
sS'model.out'
-p104
+p105
g8
sS'np4'
-p105
+p106
g2
sS'np1'
-p106
+p107
g2
sS'[xy]'
-p107
+p108
g8
sS'model.in1'
-p108
-g2
-sS'sAmp2'
p109
g2
-sS'this.xx'
+sS'sAmp2'
p110
g2
sS'menus'
@@ -361,7 +361,7 @@ p115
g2
sS'a.data_bounds'
p116
-g23
+g24
sS'menu_o'
p117
g2
@@ -381,7 +381,7 @@ p122
g2
sS'a'
p123
-g41
+g44
sS'Orderm'
p124
g10
@@ -390,7 +390,7 @@ p125
g2
sS'exprs'
p126
-g23
+g24
sS'exprs[3-1]'
p127
g8
@@ -399,5 +399,5 @@ p128
g2
sS'model'
p129
-g41
+g44
s. \ No newline at end of file
diff --git a/js/Sources/CURV_f.pickle b/js/Sources/CURV_f.pickle
index 44b54564..9d4622db 100644
--- a/js/Sources/CURV_f.pickle
+++ b/js/Sources/CURV_f.pickle
@@ -15,80 +15,80 @@ sS'rpar'
p3
S'matrix'
p4
-sS'xx'
+sS'x.model'
p5
-g4
+g2
sS'gc'
p6
S'vector'
p7
-sS'this.x.model'
-p8
-g2
sS'model.out'
-p9
+p8
S'double'
-p10
+p9
sS'model.in1'
-p11
+p10
g7
-sS'typ'
+sS'x.graphics'
+p11
+NsS'model.firing'
p12
g7
-sS'model.firing'
-p13
-g7
-sS'this.x'
-p14
-g10
sS'model.sim'
-p15
+p13
S'string'
-p16
+p14
sS'axisdata'
-p17
+p15
g4
sS'model.rpar'
-p18
+p16
g4
sS'yy'
-p19
+p17
g4
sS'graphics'
-p20
+p18
NsS'model.ipar'
-p21
+p19
g4
-sS'this.x.graphics'
-p22
-NsS'rect'
-p23
+sS'typ'
+p20
+g7
+sS'rect'
+p21
g7
sS'[xx,yy,ok,gc]'
-p24
-g10
+p22
+g9
sS'ok'
-p25
+p23
S'boolean'
-p26
+p24
sS'model.blocktype'
-p27
-g16
+p25
+g14
+sS'xx'
+p26
+g4
sS'model.dep_ut'
-p28
+p27
g7
sS'n'
-p29
-g10
+p28
+g9
sS'gr_i'
-p30
+p29
g7
sS'ipar'
-p31
+p30
g4
sS'y'
-p32
+p31
g7
+sS'x'
+p32
+g9
sS'model'
p33
g2
diff --git a/js/Sources/Counter.pickle b/js/Sources/Counter.pickle
index f88a4b14..52822486 100644
--- a/js/Sources/Counter.pickle
+++ b/js/Sources/Counter.pickle
@@ -24,61 +24,61 @@ p4
sS'graphics'
p5
g4
-sS'this.maxim'
+sS'maxim'
p6
g2
-sS'this.x.model'
+sS'x.model'
p7
-NsS'model.out'
+NsS'model.dep_ut'
p8
-g2
-sS'exprs'
+S'vector'
p9
-S'matrix'
+sS'model.out'
p10
-sS'typ'
+g2
+sS'minim'
p11
-S'vector'
-p12
+g2
sS'model.evtin'
-p13
+p12
g2
-sS'this.minim'
+sS'model.sim'
+p13
+g9
+sS'model.out2'
p14
g2
-sS'this.x'
+sS'graphics.exprs'
p15
-g2
-sS'model.sim'
+NsS'model.ipar'
p16
-g12
-sS'model.out2'
+S'matrix'
p17
-g2
-sS'graphics.exprs'
+sS'typ'
p18
-NsS'model.ipar'
+g9
+sS'model.blocktype'
p19
-g10
-sS'this.x.graphics'
+S'string'
p20
-g4
-sS'model.blocktype'
+sS'x.graphics'
p21
-S'string'
+g4
+sS'rule'
p22
-sS'model.dep_ut'
-p23
-g12
-sS'this.rule'
-p24
g2
+sS'exprs'
+p23
+g17
sS'gr_i'
-p25
-g12
+p24
+g9
sS'y'
+p25
+g9
+sS'x'
p26
-g12
+g2
sS'model'
p27
g4
diff --git a/js/Sources/FROMWSB.pickle b/js/Sources/FROMWSB.pickle
index 14bb31cd..25f3b09a 100644
--- a/js/Sources/FROMWSB.pickle
+++ b/js/Sources/FROMWSB.pickle
@@ -46,49 +46,49 @@ g6
sS'scs_m_1.objs[2-1]'
p14
g6
-sS'this.x'
-p15
-g6
sS'spath'
-p16
+p15
g2
sS'newpar'
-p17
+p16
g2
sS'model_n'
-p18
+p17
g4
sS'arg1[spath-1]'
-p19
+p18
g4
sS'scs_m_1.objs[4-1]'
-p20
+p19
g6
sS'typ'
-p21
+p20
g2
sS'xxn'
-p22
+p21
g4
sS'needcompile'
-p23
+p22
g6
sS'arg1.model'
-p24
+p23
g4
sS'scs_m_1.objs[1-1]'
-p25
+p24
g6
sS'modified'
-p26
+p25
g6
sS'o'
-p27
+p26
g4
sS'gr_i'
-p28
+p27
g2
sS'y'
+p28
+g6
+sS'x'
p29
g6
sS'model'
diff --git a/js/Sources/FROMWS_c.pickle b/js/Sources/FROMWS_c.pickle
index 5a3662d8..1da2a6de 100644
--- a/js/Sources/FROMWS_c.pickle
+++ b/js/Sources/FROMWS_c.pickle
@@ -28,46 +28,46 @@ sS'ierr'
p4
S'double'
p5
-sS'model.dep_ut'
+sS'x.model'
p6
-S'vector'
+NsS'OutEnd'
p7
-sS'this.x.model'
+g5
+sS'model.out'
p8
-NsS'model.out'
+g5
+sS'Method'
p9
g5
-sS'typ'
+sS'varnam'
p10
-g7
-sS'this.Method'
+S'string'
p11
-g5
-sS'gr_i'
+sS'x.graphics'
p12
-g7
-sS'model.evtin'
+g2
+sS'gr_i'
p13
-g7
-sS'model.firing'
+S'vector'
p14
-g7
-sS'this.x'
+sS'model.evtin'
p15
-g5
-sS'model.sim'
+g14
+sS'model.firing'
p16
-g7
-sS'model.evtout'
+g14
+sS'model.sim'
p17
-g7
-sS'model.out2'
+g14
+sS'model.evtout'
p18
-g5
-sS'this.varnam'
+g14
+sS'model.out2'
p19
-S'string'
+g5
+sS'ZC'
p20
+g5
sS'model.outtyp'
p21
g5
@@ -77,9 +77,9 @@ NsS'model.ipar'
p23
S'matrix'
p24
-sS'this.x.graphics'
+sS'typ'
p25
-g2
+g14
sS'[model,graphics,ok]'
p26
g5
@@ -89,22 +89,22 @@ S'boolean'
p28
sS'model.blocktype'
p29
-g20
-sS'this.ZC'
+g11
+sS'model.dep_ut'
p30
-g5
-sS'this.OutEnd'
-p31
-g5
+g14
sS'exprs'
-p32
+p31
g24
sS'r'
-p33
+p32
g28
sS'y'
+p33
+g14
+sS'x'
p34
-g7
+g5
sS'model'
p35
g2
diff --git a/js/Sources/GENSIN_f.pickle b/js/Sources/GENSIN_f.pickle
index 8abc6cf0..8e00c76e 100644
--- a/js/Sources/GENSIN_f.pickle
+++ b/js/Sources/GENSIN_f.pickle
@@ -24,7 +24,7 @@ sS'rpar'
p4
S'matrix'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -34,52 +34,52 @@ sS'model.in1'
p9
S'vector'
p10
-sS'typ'
+sS'x.graphics'
p11
-g10
-sS'this.x'
-p12
-g8
+g2
sS'model.sim'
-p13
+p12
S'string'
-p14
+p13
sS'model.out2'
-p15
+p14
g8
sS'model.rpar'
-p16
+p15
g5
sS'model.outtyp'
-p17
+p16
g8
sS'graphics.exprs'
+p17
+NsS'typ'
p18
-NsS'this.x.graphics'
-p19
-g2
+g10
sS'[model,graphics,ok]'
-p20
+p19
g8
sS'ok'
-p21
+p20
S'boolean'
-p22
+p21
sS'model.blocktype'
-p23
-g14
+p22
+g13
sS'model.dep_ut'
-p24
+p23
g10
sS'exprs'
-p25
+p24
g5
sS'gr_i'
-p26
+p25
g10
sS'y'
-p27
+p26
g10
+sS'x'
+p27
+g8
sS'model'
p28
g2
diff --git a/js/Sources/GENSQR_f.pickle b/js/Sources/GENSQR_f.pickle
index 26eea7b5..d6df150f 100644
--- a/js/Sources/GENSQR_f.pickle
+++ b/js/Sources/GENSQR_f.pickle
@@ -9,66 +9,67 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.out'
p3
-S'string'
+S'double'
p4
-sS'model.out'
-p5
-g2
sS'model.out2'
-p6
-g2
+p5
+g4
sS'model.dstate'
+p6
+g4
+sS'model.evtin'
p7
-NsS'this.Amplitude'
+g4
+sS'x.graphics'
p8
-g2
-sS'this.x.graphics'
-p9
S'object'
-p10
+p9
sS'arg1'
-p11
-g10
+p10
+g9
sS'graphics.exprs'
-p12
-g2
+p11
+g4
sS'model.dep_ut'
-p13
+p12
S'vector'
+p13
+sS'exprs'
p14
-sS'this.x.model'
+g2
+sS'x.model'
p15
-NsS'exprs'
+NsS'gr_i'
p16
-g4
-sS'gr_i'
+g13
+sS'Amplitude'
p17
-g14
+g4
sS'graphics'
p18
-g10
+g9
sS'y'
p19
-g14
-sS'model'
+g13
+sS'x'
p20
-g10
-sS'model.evtin'
+g4
+sS'model'
p21
-g2
+g9
sS'typ'
p22
-g14
+g13
sS'model.outtyp'
p23
-g2
+g4
sS'model.blocktype'
p24
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Sources/GEN_SQR.pickle b/js/Sources/GEN_SQR.pickle
index 725a6cfa..fe10ccba 100644
--- a/js/Sources/GEN_SQR.pickle
+++ b/js/Sources/GEN_SQR.pickle
@@ -21,206 +21,203 @@ S'model.odstate'
p1
S'vector'
p2
-sS'this.x.model.rpar'
-p3
-S'object'
-p4
sS'scs_m_1.objs[14-1]'
-p5
+p3
S'double'
-p6
+p4
sS'scs_m_1.objs[1-1]'
-p7
-g6
+p5
+g4
sS'model.dstate'
-p8
+p6
g2
sS'arg1'
+p7
+S'object'
+p8
+sS'scs_m_1.objs[6-1]'
p9
g4
-sS'scs_m_1.objs[6-1]'
-p10
-g6
sS'scs_m_1.objs[5-1]'
-p11
-g6
+p10
+g4
sS'scs_m_1.objs[3-1]'
-p12
-g6
+p11
+g4
sS'scicos_context'
-p13
-g6
+p12
+g4
sS'model.out'
-p14
-g6
+p13
+g4
sS'x.model'
+p14
+g8
+sS'scs_m_1.objs[9-1]'
p15
g4
-sS'scs_m_1.objs[9-1]'
+sS'rule'
p16
-g6
-sS'model.label'
+g4
+sS'x.model.rpar'
p17
-S'string'
+g8
+sS'Btitre'
p18
-sS'rule'
+S'string'
p19
-g6
-sS'Btitre'
-p20
-g18
sS'scs_m_1.objs[16-1]'
-p21
-g6
+p20
+g4
sS'Amin'
-p22
-g6
+p21
+g4
sS'scs_m_1.objs[11-1]'
-p23
-g6
+p22
+g4
sS'model.in2'
-p24
+p23
g2
sS'model.in1'
-p25
+p24
g2
-sS'this.x.graphics.exprs'
-p26
-NsS'model.nzcross'
-p27
-g6
+sS'model.nzcross'
+p25
+g4
sS'model.opar'
-p28
+p26
g2
sS'scs_m_1.objs[12-1]'
-p29
-g6
+p27
+g4
sS'scs_m_1.objs[15-1]'
-p30
-g6
+p28
+g4
sS'[sblock,%w,needcompile2,ok]'
-p31
-g6
+p29
+g4
+sS'gr_i'
+p30
+g2
sS'scs_m_1'
-p32
-g6
+p31
+g4
sS'scs_m_1.objs[13-1]'
-p33
-g6
+p32
+g4
sS'model.evtin'
-p34
+p33
g2
sS'[PREVAR_scicos_context,ierr]'
-p35
-g6
+p34
+g4
sS'Amax'
-p36
-g6
+p35
+g4
sS'scs_m_1.objs[2-1]'
+p36
+g4
+sS'model.label'
p37
-g6
-sS'this.x'
-p38
-g6
+g19
sS'model.sim'
-p39
-g18
+p38
+g19
sS'model.evtout'
-p40
+p39
g2
sS'model.equations'
-p41
+p40
g2
sS'scs_m_1.objs[8-1]'
-p42
-g6
+p41
+g4
sS'scs_m_1.objs[10-1]'
-p43
-g6
+p42
+g4
sS'F'
-p44
-g6
+p43
+g4
sS'Ss'
-p45
+p44
g2
sS'Exprs0'
-p46
+p45
S'matrix'
-p47
+p46
sS'model.out2'
-p48
-g6
+p47
+g4
sS'sblock'
+p48
+g8
+sS'model.intyp'
p49
g4
-sS'model.intyp'
-p50
-g6
sS'model.rpar'
-p51
-g6
+p50
+g4
sS'model.nmode'
-p52
-g6
+p51
+g4
sS'scs_m_1.objs[4-1]'
-p53
-g6
-sS'sblock.props'
-p54
+p52
g4
+sS'sblock.props'
+p53
+g8
sS'graphics'
+p54
+g8
+sS'scs_m_1.objs[7-1]'
p55
g4
-sS'scs_m_1.objs[7-1]'
-p56
-g6
sS'model.ipar'
-p57
-g6
+p56
+g4
sS'typ'
-p58
+p57
g2
sS'model.outtyp'
-p59
-g6
+p58
+g4
sS'Bitems'
-p60
-g47
+p59
+g46
sS'ok'
-p61
+p60
S'boolean'
-p62
+p61
sS'model.blocktype'
-p63
-g18
+p62
+g19
sS'arg1.model.ipar'
-p64
-g6
+p63
+g4
sS'model.dep_ut'
-p65
+p64
g2
sS'exprs'
-p66
+p65
g2
-sS'gr_i'
+sS'x.graphics.exprs'
+p66
+NsS'PREVAR_scicos_context'
p67
-g2
-sS'PREVAR_scicos_context'
-p68
-g6
+g4
sS'model.firing'
-p69
+p68
g2
sS'y'
-p70
-g6
+p69
+g4
sS'x'
-p71
+p70
g4
sS'model'
-p72
-g4
+p71
+g8
sS'model.state'
-p73
+p72
g2
s. \ No newline at end of file
diff --git a/js/Sources/Ground_g.pickle b/js/Sources/Ground_g.pickle
index 7e90846d..eea3cae8 100644
--- a/js/Sources/Ground_g.pickle
+++ b/js/Sources/Ground_g.pickle
@@ -7,59 +7,59 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'C'
p3
-S'vector'
+g2
+sS'exprs'
p4
-sS'C'
+g2
+sS'model.blocktype'
p5
-g4
-sS'exprs'
+S'string'
p6
-g4
-sS'model.blocktype'
+sS'model.in2'
p7
-S'string'
+g2
+sS'model.out2'
p8
-sS'model.in2'
+S'double'
p9
-g4
-sS'model.out2'
+sS'model.in1'
p10
g2
-sS'model.in1'
-p11
-g4
sS'model.rpar'
-p12
-g4
+p11
+g2
sS'model.opar'
-p13
-g4
+p12
+g2
sS'model.out'
+p13
+g9
+sS'gr_i'
p14
g2
-sS'gr_i'
-p15
-g4
sS'model.dep_ut'
-p16
-g4
+p15
+g2
sS'y'
+p16
+g2
+sS'x'
p17
-g4
+g9
sS'model'
p18
S'object'
p19
sS'typ'
p20
-g4
+g2
sS'model.outtyp'
p21
-g2
+g9
s. \ No newline at end of file
diff --git a/js/Sources/INIMPL_f.pickle b/js/Sources/INIMPL_f.pickle
index f4552d0a..5b3558e6 100644
--- a/js/Sources/INIMPL_f.pickle
+++ b/js/Sources/INIMPL_f.pickle
@@ -20,68 +20,68 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'prt'
p6
-g2
-sS'model.out'
+S'double'
p7
-S'vector'
+sS'x.model'
p8
-sS'typ'
+g2
+sS'model.out'
p9
-g8
-sS'this.prt'
+S'vector'
p10
-S'double'
+sS'x.graphics'
p11
-sS'this.x'
-p12
-g11
+g2
sS'model.sim'
-p13
+p12
g5
sS'model.equations'
-p14
-g11
+p13
+g7
sS'mo.outputs'
-p15
+p14
g5
sS'model.out2'
+p15
+g10
+sS'x.graphics.out_implicit'
p16
-g8
+g10
sS'graphics.exprs'
p17
-g11
+g7
sS'model.ipar'
p18
-g8
-sS'this.x.graphics'
+g10
+sS'typ'
p19
-g2
+g10
sS'needcompile'
p20
-g11
+g7
sS'model.blocktype'
p21
g5
sS'mo'
p22
-g11
+g7
sS'model.dep_ut'
p23
-g8
+g10
sS'exprs'
p24
g5
sS'gr_i'
p25
-g8
-sS'this.x.graphics.out_implicit'
-p26
-g8
+g10
sS'y'
+p26
+g7
+sS'x'
p27
-g11
+g7
sS'model'
p28
g2
diff --git a/js/Sources/IN_f.pickle b/js/Sources/IN_f.pickle
index a856bea7..9027cd73 100644
--- a/js/Sources/IN_f.pickle
+++ b/js/Sources/IN_f.pickle
@@ -18,61 +18,61 @@ sS'prt'
p4
S'double'
p5
-sS'this.x.model'
+sS'x.model'
p6
g2
sS'model.out'
p7
g5
-sS'typ'
+sS'x.graphics'
p8
-S'vector'
-p9
+g2
sS'model.firing'
+p9
+S'vector'
p10
-g9
-sS'this.x'
-p11
-g5
sS'model.sim'
-p12
+p11
S'string'
-p13
+p12
sS'model.out2'
-p14
+p13
g5
sS'model.outtyp'
-p15
+p14
g5
sS'graphics.exprs'
-p16
+p15
S'matrix'
-p17
+p16
sS'model.ipar'
-p18
+p17
g5
-sS'this.x.graphics'
-p19
-g2
+sS'typ'
+p18
+g10
sS'needcompile'
-p20
+p19
g5
sS'model.blocktype'
-p21
-g13
+p20
+g12
sS'[ok,prt,otsz,ot,exprs]'
-p22
+p21
g5
sS'model.dep_ut'
-p23
-g9
+p22
+g10
sS'exprs'
-p24
+p23
g5
sS'gr_i'
-p25
-g9
+p24
+g10
sS'y'
+p25
+g5
+sS'x'
p26
g5
sS'model'
diff --git a/js/Sources/Modulo_Count.pickle b/js/Sources/Modulo_Count.pickle
index 3e3f7356..11d19748 100644
--- a/js/Sources/Modulo_Count.pickle
+++ b/js/Sources/Modulo_Count.pickle
@@ -11,63 +11,65 @@ p4
atp5
Rp6
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.out'
p3
-S'vector'
+S'double'
p4
-sS'model.out'
-p5
-g2
sS'model.dstate'
+p5
+g4
+sS'model.evtin'
p6
-NsS'model.evtin'
+g4
+sS'ini_c'
p7
-g2
-sS'this.ini_c'
-p8
-g2
+g4
sS'arg1'
-p9
+p8
S'object'
-p10
+p9
sS'graphics.exprs'
-p11
+p10
NsS'model.dep_ut'
+p11
+g2
+sS'gr_i'
p12
-g4
-sS'this.base'
-p13
g2
-sS'this.x.model'
+sS'exprs'
+p13
+S'matrix'
p14
-NsS'exprs'
+sS'x.model'
p15
-S'matrix'
+NsS'base'
p16
-sS'gr_i'
-p17
g4
sS'graphics'
-p18
-g10
+p17
+g9
sS'y'
+p18
+g2
+sS'x'
p19
g4
sS'model'
p20
-g10
+g9
sS'model.ipar'
p21
-NsS'typ'
-p22
g4
-sS'this.x.graphics'
+sS'typ'
+p22
+g2
+sS'x.graphics'
p23
-g10
+g9
sS'model.blocktype'
p24
S'string'
diff --git a/js/Sources/PULSE_SC.pickle b/js/Sources/PULSE_SC.pickle
index 38bc8e3e..cc8d499f 100644
--- a/js/Sources/PULSE_SC.pickle
+++ b/js/Sources/PULSE_SC.pickle
@@ -21,191 +21,188 @@ S'model.odstate'
p1
S'vector'
p2
-sS'this.x.model.rpar'
+sS'A'
p3
-S'object'
+S'double'
p4
sS'scs_m_1.objs[1-1]'
p5
-S'double'
-p6
+g4
sS'model.dstate'
-p7
+p6
g2
sS'arg1'
+p7
+S'object'
p8
-g4
sS'scs_m_1.objs[6-1]'
p9
-g6
+g4
sS'scs_m_1.objs[5-1]'
p10
-g6
+g4
sS'scs_m_1.objs[3-1]'
p11
-g6
+g4
sS'scicos_context'
p12
-g6
+g4
sS'model.out'
p13
-g6
+g4
sS'x.model'
p14
-g4
+g8
sS'scs_m_1.objs[9-1]'
p15
-g6
-sS'model.label'
+g4
+sS'x.model.rpar'
p16
-S'string'
-p17
+g8
sS'Btitre'
+p17
+S'string'
p18
-g17
sS'E'
p19
-g6
+g4
sS'scs_m_1.objs[11-1]'
p20
-g6
+g4
sS'model.in2'
p21
g2
sS'model.in1'
p22
g2
-sS'this.x.graphics.exprs'
+sS'model.nzcross'
p23
-NsS'model.nzcross'
+g4
+sS'model.opar'
p24
-g6
-sS'A'
+g2
+sS'[sblock,%w,needcompile2,ok]'
p25
-g6
-sS'model.opar'
+g4
+sS'gr_i'
p26
g2
-sS'[sblock,%w,needcompile2,ok]'
-p27
-g6
sS'scs_m_1'
-p28
-g6
+p27
+g4
sS'model.evtin'
-p29
+p28
g2
sS'[PREVAR_scicos_context,ierr]'
-p30
-g6
+p29
+g4
sS'scs_m_1.objs[2-1]'
+p30
+g4
+sS'model.label'
p31
-g6
-sS'this.x'
-p32
-g6
+g18
sS'model.sim'
-p33
-g17
+p32
+g18
sS'model.evtout'
-p34
+p33
g2
sS'model.equations'
-p35
+p34
g2
sS'scs_m_1.objs[8-1]'
-p36
-g6
+p35
+g4
sS'scs_m_1.objs[10-1]'
-p37
-g6
+p36
+g4
sS'F'
-p38
-g6
+p37
+g4
sS'Ss'
-p39
+p38
g2
sS'Exprs0'
-p40
+p39
S'matrix'
-p41
+p40
sS'model.out2'
-p42
-g6
+p41
+g4
sS'sblock'
+p42
+g8
+sS'model.intyp'
p43
g4
-sS'model.intyp'
-p44
-g6
sS'model.rpar'
-p45
-g6
+p44
+g4
sS'model.nmode'
-p46
-g6
+p45
+g4
sS'scs_m_1.objs[4-1]'
-p47
-g6
+p46
+g4
sS'sblock.props'
+p47
+g8
+sS'W'
p48
g4
-sS'W'
-p49
-g6
sS'graphics'
+p49
+g8
+sS'scs_m_1.objs[7-1]'
p50
g4
-sS'scs_m_1.objs[7-1]'
-p51
-g6
sS'model.ipar'
-p52
-g6
+p51
+g4
sS'typ'
-p53
+p52
g2
sS'model.outtyp'
-p54
-g6
+p53
+g4
sS'Bitems'
-p55
-g41
+p54
+g40
sS'ok'
-p56
+p55
S'boolean'
-p57
+p56
sS'model.blocktype'
-p58
-g17
+p57
+g18
sS'arg1.model.ipar'
-p59
-g6
+p58
+g4
sS'model.dep_ut'
-p60
+p59
g2
sS'exprs'
-p61
+p60
g2
-sS'gr_i'
+sS'x.graphics.exprs'
+p61
+NsS'PREVAR_scicos_context'
p62
-g2
-sS'PREVAR_scicos_context'
-p63
-g6
+g4
sS'model.firing'
-p64
+p63
g2
sS'y'
-p65
-g6
+p64
+g4
sS'x'
-p66
+p65
g4
sS'model'
-p67
-g4
+p66
+g8
sS'model.state'
-p68
+p67
g2
s. \ No newline at end of file
diff --git a/js/Sources/RAMP.pickle b/js/Sources/RAMP.pickle
index fd7f1656..b4c9f675 100644
--- a/js/Sources/RAMP.pickle
+++ b/js/Sources/RAMP.pickle
@@ -13,76 +13,76 @@ p5
atp6
Rp7
.(dp0
-S'arg1'
+S'slope'
p1
-S'object'
+S'double'
p2
-sS'graphics'
+sS'arg1'
p3
-g2
-sS'rpar'
+S'object'
p4
-S'matrix'
+sS'graphics'
p5
-sS'this.x.model'
+g4
+sS'rpar'
p6
-NsS'model.out'
+S'matrix'
p7
-S'double'
+sS'x.model'
p8
-sS'this.iout'
+NsS'model.out'
p9
-g8
-sS'this.slope'
-p10
-g8
+g2
sS'model.in1'
-p11
+p10
S'vector'
+p11
+sS'x.graphics'
p12
+g4
sS'model.nzcross'
p13
-g8
-sS'this.x'
-p14
-g8
+g2
sS'model.sim'
+p14
+g11
+sS'model.nmode'
p15
-g12
-sS'this.stt'
+g2
+sS'model.rpar'
p16
-g8
-sS'model.nmode'
+g7
+sS'graphics.exprs'
p17
-g8
-sS'model.rpar'
+NsS'typ'
p18
-g5
-sS'graphics.exprs'
+g11
+sS'model.blocktype'
p19
-NsS'this.x.graphics'
+S'string'
p20
-g2
-sS'model.blocktype'
+sS'iout'
p21
-S'string'
+g2
+sS'model.dep_ut'
p22
-sS'typ'
+g11
+sS'stt'
p23
-g12
-sS'model.dep_ut'
-p24
-g12
+g2
sS'exprs'
-p25
-g12
+p24
+g11
sS'gr_i'
-p26
-g12
+p25
+g11
sS'y'
+p26
+g11
+sS'x'
p27
-g12
+g2
sS'model'
p28
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Sources/RAND_f.pickle b/js/Sources/RAND_f.pickle
index cd4229a6..7adc7fdb 100644
--- a/js/Sources/RAND_f.pickle
+++ b/js/Sources/RAND_f.pickle
@@ -26,68 +26,69 @@ p4
sS'graphics'
p5
g4
-sS'this.x.model'
+sS'x.model'
p6
g4
sS'model.out'
p7
S'double'
p8
-sS'this.b'
+sS'out'
p9
g8
-sS'out'
+sS'x.graphics'
p10
-g8
-sS'typ'
+g4
+sS'model.evtin'
p11
-S'vector'
+g8
+sS'model.sim'
p12
-sS'model.evtin'
+S'string'
p13
-g8
-sS'this.x'
+sS'model.rpar'
p14
-g8
-sS'model.sim'
+g2
+sS'flag'
p15
-S'string'
+g8
+sS'graphics.exprs'
p16
-sS'this.flag'
+g2
+sS'dt'
p17
g8
-sS'model.rpar'
+sS'model.ipar'
p18
-g2
-sS'graphics.exprs'
+g8
+sS'typ'
p19
-g2
-sS'this.a'
+S'vector'
p20
-g8
-sS'dt'
+sS'a'
p21
g8
-sS'model.ipar'
+sS'b'
p22
-NsS'this.x.graphics'
-p23
-g4
+g8
sS'model.blocktype'
-p24
-g16
+p23
+g13
sS'model.dep_ut'
-p25
-g12
+p24
+g20
sS'exprs'
-p26
+p25
g2
sS'gr_i'
-p27
-g12
+p26
+g20
sS'y'
+p27
+g20
+sS'x'
p28
-g12
+g8
sS'model'
p29
g4
diff --git a/js/Sources/RAND_m.pickle b/js/Sources/RAND_m.pickle
index b0dedd85..99914cfd 100644
--- a/js/Sources/RAND_m.pickle
+++ b/js/Sources/RAND_m.pickle
@@ -28,110 +28,111 @@ p4
sS'graphics'
p5
g4
-sS'funtyp'
+sS'x.model'
p6
-S'double'
+NsS'funtyp'
p7
-sS'this.x.model'
+S'double'
p8
-NsS'model.out'
+sS'model.out'
p9
-g7
-sS'dt'
-p10
-g7
+g8
sS'out'
-p11
-g7
+p10
+g8
sS'model.in2'
-p12
+p11
S'vector'
-p13
+p12
sS'model.in1'
+p13
+g12
+sS'x.graphics'
p14
-g13
-sS'typ'
-p15
-g13
+g4
sS'exprs[9-1]'
-p16
-g13
+p15
+g12
sS'model.evtin'
-p17
-g7
+p16
+g8
sS'model.firing'
-p18
-g13
+p17
+g12
sS'function_name'
-p19
+p18
S'string'
+p19
+sS'model.sim'
p20
-sS'this.x'
+g12
+sS'model.evtout'
p21
-g7
-sS'model.sim'
+g12
+sS'model.out2'
p22
-g13
-sS'model.evtout'
+g8
+sS'model.intyp'
p23
-g13
-sS'this.flag'
+g12
+sS'model.rpar'
p24
-g7
-sS'model.out2'
+g12
+sS'model.outtyp'
p25
-g7
-sS'model.intyp'
+g8
+sS'flag'
p26
-g13
-sS'model.rpar'
+g8
+sS'model.state'
p27
-g13
-sS'model.outtyp'
+g12
+sS'graphics.exprs'
p28
-g7
-sS'model.state'
+NsS'dt'
p29
-g13
-sS'graphics.exprs'
+g8
+sS'model.ipar'
p30
-NsS'this.a'
+g8
+sS'typ'
p31
-g7
-sS'this.b'
+g12
+sS'a'
p32
-g7
-sS'model.ipar'
+g8
+sS'[model,graphics,ok]'
p33
-NsS'this.x.graphics'
+g8
+sS'b'
p34
-g4
-sS'[model,graphics,ok]'
-p35
-g7
+g8
sS'ok'
-p36
+p35
S'boolean'
-p37
+p36
sS'model.blocktype'
-p38
-g20
+p37
+g19
sS'model.dep_ut'
-p39
-g13
+p38
+g12
sS'exprs'
-p40
+p39
g2
sS'gr_i'
-p41
-g13
+p40
+g12
sS'y'
+p41
+g12
+sS'x'
p42
-g13
+g8
sS'model'
p43
g4
sS'ot'
p44
-g7
+g8
s. \ No newline at end of file
diff --git a/js/Sources/READAU_f.pickle b/js/Sources/READAU_f.pickle
index a1a1449b..645d82bd 100644
--- a/js/Sources/READAU_f.pickle
+++ b/js/Sources/READAU_f.pickle
@@ -29,106 +29,106 @@ sS'arg1'
p5
S'object'
p6
-sS'this.swap'
-p7
-S'double'
-p8
sS'graphics'
-p9
+p7
g6
sS'dstate'
-p10
+p8
g4
-sS'this.x.model'
-p11
+sS'x.model'
+p9
g6
+sS'model.dep_ut'
+p10
+g2
sS'model.out'
+p11
+S'double'
p12
-g8
sS'out'
p13
-NsS'graphics.exprs'
+NsS'x.graphics'
p14
-NsS'this.x.graphics'
-p15
g6
sS'lunit'
+p15
+g12
+sS'swap'
p16
-g8
-sS'this.fname1'
-p17
-g8
+g12
sS'fname'
-p18
+p17
S'string'
-p19
+p18
sS'frmt'
-p20
-g19
+p19
+g18
sS'model.evtin'
-p21
-g8
+p20
+g12
sS'tmask1'
-p22
+p21
g2
-sS'this.x'
+sS'graphics.exprs'
+p22
+NsS'model.sim'
p23
-g8
-sS'model.sim'
-p24
g2
-sS'this.N'
-p25
-g8
sS'M'
-p26
-g8
+p24
+g12
+sS'N'
+p25
+g12
sS'offset'
-p27
-g8
+p26
+g12
sS'model.ipar'
-p28
+p27
g4
sS'typ'
-p29
+p28
g2
sS'imask'
-p30
-g8
+p29
+g12
sS'[model,graphics,ok]'
-p31
-g8
+p30
+g12
sS'model.blocktype'
-p32
-g19
+p31
+g18
sS'outmask'
-p33
-g8
+p32
+g12
sS'frmt1'
+p33
+g18
+sS'fname1'
p34
-g19
-sS'model.dep_ut'
-p35
-g2
+g12
sS'exprs'
-p36
+p35
g4
sS'gr_i'
-p37
+p36
g2
sS'ievt'
-p38
-g8
+p37
+g12
sS'ipar'
-p39
+p38
g4
sS'y'
-p40
+p39
g2
+sS'x'
+p40
+g12
sS'model'
p41
g6
sS'nout'
p42
-g8
+g12
s. \ No newline at end of file
diff --git a/js/Sources/READC_f.pickle b/js/Sources/READC_f.pickle
index 90280ccd..0332b448 100644
--- a/js/Sources/READC_f.pickle
+++ b/js/Sources/READC_f.pickle
@@ -39,125 +39,122 @@ sS'arg1'
p5
S'object'
p6
-sS'this.swap'
-p7
-g2
sS'graphics.exprs'
-p8
+p7
NsS'dstate'
-p9
+p8
g4
sS'rpar'
-p10
+p9
S'vector'
+p10
+sS'x.model'
p11
-sS'this.tmask1'
-p12
-g2
-sS'this.x.model'
-p13
g6
+sS'model.dep_ut'
+p12
+g10
sS'model.out'
-p14
+p13
g2
sS'outpt'
-p15
+p14
g2
sS'out'
-p16
+p15
g2
-sS'this.x.graphics'
-p17
+sS'x.graphics'
+p16
g6
sS'lunit'
+p17
+g2
+sS'offset'
p18
g2
-sS'this.fname1'
+sS'swap'
p19
g2
-sS'this.outmask'
-p20
-g2
sS'fname'
-p21
+p20
S'string'
-p22
+p21
sS'frmt'
-p23
-g22
+p22
+g21
sS'model.evtin'
+p23
+g2
+sS'tmask1'
p24
g2
sS'model.firing'
p25
g2
-sS'this.x'
-p26
-g2
sS'model.sim'
-p27
-g11
+p26
+g10
sS'model.evtout'
+p27
+g10
+sS'M'
p28
-g11
-sS'this.N'
-p29
g2
sS'fmts'
+p29
+g10
+sS'N'
p30
-g11
-sS'this.frmt1'
-p31
-g22
+g2
sS'graphics'
-p32
+p31
g6
-sS'this.offset'
-p33
-g2
sS'model.ipar'
-p34
+p32
g4
sS'typ'
-p35
-g11
+p33
+g10
sS'imask'
-p36
+p34
g2
sS'[model,graphics,ok]'
-p37
+p35
g2
sS'model.blocktype'
+p36
+g21
+sS'outmask'
+p37
+g2
+sS'frmt1'
p38
-g22
-sS'model.dep_ut'
+g21
+sS'fname1'
p39
-g11
+g2
sS'exprs'
p40
g4
sS'gr_i'
p41
-g11
+g10
sS'ievt'
p42
g2
-sS'this.M'
-p43
-g2
sS'ipar'
-p44
+p43
g4
sS'y'
-p45
-g11
+p44
+g10
sS'x'
-p46
-g6
+p45
+g2
sS'model'
-p47
+p46
g6
sS'nout'
-p48
+p47
g2
s. \ No newline at end of file
diff --git a/js/Sources/RFILE_f.pickle b/js/Sources/RFILE_f.pickle
index 0c8e223f..27183e5c 100644
--- a/js/Sources/RFILE_f.pickle
+++ b/js/Sources/RFILE_f.pickle
@@ -47,97 +47,94 @@ sS'rpar'
p12
S'vector'
p13
-sS'this.tmask1'
+sS'x.model'
p14
-g2
-sS'this.x.model'
-p15
g9
+sS'model.dep_ut'
+p15
+g13
sS'model.out'
p16
g2
sS'out'
p17
g2
-sS'this.x.graphics'
+sS'x.graphics'
p18
g9
sS'lunit'
p19
g2
-sS'this.fname1'
-p20
-g2
-sS'this.outmask'
-p21
-g2
sS'fname'
-p22
+p20
g7
sS'frmt'
-p23
+p21
g7
sS'model.evtin'
-p24
+p22
g2
-sS'model.firing'
-p25
+sS'tmask1'
+p23
g2
-sS'this.x'
-p26
+sS'model.firing'
+p24
g2
sS'exprs[6-1]'
-p27
+p25
g13
-sS'this.N'
-p28
-g2
-sS'this.frmt1'
-p29
-g2
sS'N'
-p30
+p26
g2
sS'graphics'
-p31
+p27
g9
sS'model.ipar'
-p32
+p28
g4
sS'typ'
-p33
+p29
g13
sS'imask'
-p34
+p30
g2
sS'[model,graphics,ok]'
-p35
+p31
g2
sS'model.blocktype'
-p36
+p32
g7
-sS'model.dep_ut'
-p37
-g13
+sS'outmask'
+p33
+g2
+sS'frmt1'
+p34
+g2
+sS'fname1'
+p35
+g2
sS'exprs'
-p38
+p36
g4
sS'gr_i'
-p39
+p37
g13
sS'ievt'
-p40
+p38
g2
sS'ipar'
-p41
+p39
g4
sS'y'
-p42
+p40
g13
+sS'x'
+p41
+g2
sS'model'
-p43
+p42
g9
sS'nout'
-p44
+p43
g2
s. \ No newline at end of file
diff --git a/js/Sources/SAWTOOTH_f.pickle b/js/Sources/SAWTOOTH_f.pickle
index 932dfb1a..9bc296b1 100644
--- a/js/Sources/SAWTOOTH_f.pickle
+++ b/js/Sources/SAWTOOTH_f.pickle
@@ -7,44 +7,44 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.dstate'
p3
-S'string'
+S'double'
p4
-sS'model.dstate'
+sS'model.blocktype'
p5
g2
-sS'model.blocktype'
-p6
-g4
sS'exprs'
+p6
+g2
+sS'model.evtin'
p7
g4
-sS'model.evtin'
-p8
-g2
sS'model.dep_ut'
-p9
+p8
S'vector'
-p10
+p9
sS'model.out'
-p11
-g2
+p10
+g4
sS'gr_i'
-p12
-g10
+p11
+g9
sS'y'
+p12
+g9
+sS'x'
p13
-g10
+g4
sS'model'
p14
S'object'
p15
sS'typ'
p16
-g10
+g9
s. \ No newline at end of file
diff --git a/js/Sources/STEP.pickle b/js/Sources/STEP.pickle
index 4482d2fc..026264fc 100644
--- a/js/Sources/STEP.pickle
+++ b/js/Sources/STEP.pickle
@@ -24,74 +24,74 @@ sS'rpar'
p4
S'matrix'
p5
-sS'this.in1'
+sS'x.model'
p6
-S'string'
+NsS'model.out'
p7
-sS'this.x.model'
+S'double'
p8
-NsS'model.out'
+sS'x.graphics'
p9
-S'double'
+g2
+sS'model.evtin'
p10
-sS'typ'
+g8
+sS'model.firing'
p11
-S'vector'
+g8
+sS'model.sim'
p12
-sS'model.evtin'
+S'vector'
p13
-g10
-sS'model.firing'
+sS'model.evtout'
p14
-g10
-sS'this.x'
+g8
+sS'model.out2'
p15
-g10
-sS'model.sim'
+g8
+sS'in1'
p16
-g12
-sS'model.evtout'
+S'string'
p17
-g10
-sS'model.out2'
-p18
-g10
sS'model.rpar'
-p19
+p18
g5
-sS'y'
-p20
-g12
+sS'model.outtyp'
+p19
+g8
sS'graphics.exprs'
+p20
+NsS'fi'
p21
-NsS'this.x.graphics'
+g17
+sS'typ'
p22
-g2
+g13
sS'[model,graphics,ok]'
p23
-g10
+g8
sS'ok'
p24
S'boolean'
p25
sS'model.blocktype'
p26
-g7
-sS'this.fi'
-p27
-g7
+g17
sS'model.dep_ut'
-p28
-g12
+p27
+g13
sS'exprs'
-p29
+p28
g5
sS'gr_i'
+p29
+g13
+sS'y'
p30
-g12
-sS'model.outtyp'
+g13
+sS'x'
p31
-g10
+g8
sS'model'
p32
g2
diff --git a/js/Sources/STEP_FUNCTION.pickle b/js/Sources/STEP_FUNCTION.pickle
index 939c067f..fb7b5d49 100644
--- a/js/Sources/STEP_FUNCTION.pickle
+++ b/js/Sources/STEP_FUNCTION.pickle
@@ -76,81 +76,81 @@ g2
sS'scs_m_1.objs[2-1]'
p25
g8
-sS'this.x'
-p26
-g4
sS'model.sim'
-p27
+p26
S'string'
-p28
+p27
sS'spath'
-p29
+p28
g2
sS'newpar'
-p30
+p29
g2
sS'lnk.yy'
-p31
+p30
g2
sS'model.out2'
-p32
+p31
g4
sS'graphics.pout'
-p33
+p32
g4
sS'model.rpar'
-p34
+p33
g8
sS'model_n'
-p35
+p34
g8
sS'arg1[spath-1]'
-p36
+p35
g8
sS'scs_m_1.objs[4-1]'
-p37
+p36
g4
sS'graphics.pin'
-p38
+p37
g4
sS'graphics'
-p39
+p38
NsS'model.outtyp'
-p40
+p39
g4
sS'graphics.sz'
-p41
+p40
g2
sS'typ'
-p42
+p41
g2
sS'xxn'
-p43
+p42
g8
sS'lnk.xx'
-p44
+p43
g2
sS'needcompile'
-p45
+p44
g4
sS'arg1.model'
-p46
+p45
g8
sS'scs_m_1.objs[1-1]'
-p47
+p46
g8
sS'modified'
-p48
+p47
g4
sS'o'
-p49
+p48
g8
sS'gr_i'
-p50
+p49
g2
sS'blk.graphics'
-p51
+p50
NsS'y'
+p51
+g4
+sS'x'
p52
g4
sS'model'
diff --git a/js/Sources/SampleCLK.pickle b/js/Sources/SampleCLK.pickle
index 2d6c0917..19edde44 100644
--- a/js/Sources/SampleCLK.pickle
+++ b/js/Sources/SampleCLK.pickle
@@ -11,62 +11,62 @@ p4
atp5
Rp6
.(dp0
-S'this.x'
+S'needcompile'
p1
S'double'
p2
-sS'needcompile'
+sS'model.sim'
p3
-g2
-sS'model.evtout'
+S'string'
p4
+sS'model.evtout'
+p5
g2
sS'ok'
-p5
-S'boolean'
p6
-sS'model.blocktype'
+S'boolean'
p7
-S'string'
+sS'model.blocktype'
p8
-sS'model.sim'
+g4
+sS'x.graphics'
p9
-g8
-sS'this.x.graphics'
-p10
S'object'
-p11
+p10
sS'arg1'
-p12
-g11
+p11
+g10
sS'graphics.exprs'
-p13
+p12
NsS'model.rpar'
-p14
+p13
S'vector'
+p14
+sS'exprs'
p15
-sS'this.x.model'
+S'matrix'
p16
-g11
-sS'exprs'
+sS'x.model'
p17
-S'matrix'
-p18
+g10
sS'model.dep_ut'
-p19
-g15
+p18
+g14
sS'graphics'
-p20
-g11
+p19
+g10
sS'y'
+p20
+g2
+sS'x'
p21
g2
sS'model'
p22
-g11
+g10
sS'typ'
p23
-g15
+g14
sS'model.firing'
p24
g2
diff --git a/js/Sources/Sigbuilder.pickle b/js/Sources/Sigbuilder.pickle
index 61d366d6..f013555d 100644
--- a/js/Sources/Sigbuilder.pickle
+++ b/js/Sources/Sigbuilder.pickle
@@ -21,40 +21,40 @@ S'Y[j-1]'
p1
S'double'
p2
-sS'A'
-p3
-g2
sS'j'
-p4
+p3
S'string'
-p5
+p4
sS'A[j+1-1][i+2*this.N-1]'
-p6
+p5
g2
sS'ppath'
-p7
+p6
S'vector'
-p8
+p7
sS'arg1'
-p9
+p8
S'object'
-p10
+p9
sS'scs_m_1.objs[6-1]'
-p11
+p10
g2
sS'scs_m_1.objs[3-1]'
-p12
+p11
g2
sS'NP'
-p13
+p12
g2
sS'A[j+2-1][i+this.N+1-1]'
-p14
+p13
g2
sS'xx'
-p15
-g10
+p14
+g9
sS'B'
+p15
+g2
+sS'y[this.N-1]'
p16
g2
sS'spath[$+1-1]'
@@ -66,10 +66,10 @@ S'matrix'
p19
sS'eq'
p20
-g10
-sS'this.y[this.N-1]'
+g9
+sS'Zt'
p21
-g2
+g19
sS'Q[i-1][i-1]'
p22
g2
@@ -78,138 +78,138 @@ p23
g19
sS'orpar'
p24
-g8
+g7
sS'Q[i+this.N-1][i-1]'
p25
g2
sS'A[j+1-1][i-1]'
p26
g2
-sS'Zt'
-p27
-g19
sS'A[j+2-1][i-1]'
-p28
+p27
g2
sS'newpar[size(newpar)+1-1]'
-p29
+p28
NsS'Q[i+this.N-1][i+this.N-1]'
-p30
+p29
g2
sS'scs_m_1'
-p31
+p30
g2
sS'eqn'
-p32
-g10
+p31
+g9
sS'np'
-p33
+p32
g2
sS'METHOD'
-p34
-g5
+p33
+g4
sS'scs_m_1.objs[2-1]'
-p35
+p34
g2
-sS'this.x'
-p36
+sS'A'
+p35
g2
sS'C'
-p37
-g8
+p36
+g7
sS'spath'
-p38
-g8
+p37
+g7
sS'scs_m_1.objs[8-1]'
-p39
+p38
g2
sS'newpar'
-p40
-g8
+p39
+g7
sS'A[j+2-1][i+this.N-1]'
-p41
+p40
g2
sS'A[j+1-1][i+this.N-1]'
-p42
+p41
g2
sS'model_n'
-p43
-g10
+p42
+g9
sS'arg1[spath-1]'
-p44
-g10
+p43
+g9
sS'scs_m_1.objs[4-1]'
-p45
+p44
g2
sS'ppath[1-1]'
-p46
+p45
NsS'scs_m_1.objs[5-1]'
-p47
+p46
g2
sS'Y'
-p48
+p47
g2
sS'scs_m_1.objs[7-1]'
-p49
+p48
g2
sS'Z'
-p50
-g8
+p49
+g7
sS'typ'
-p51
-g8
+p50
+g7
sS'xxn'
-p52
-g10
+p51
+g9
sS'needcompile'
-p53
+p52
g2
sS'Q'
-p54
+p53
g2
sS'arg1.model'
-p55
-g10
+p54
+g9
sS'A[j-1][i+2*this.N-1]'
-p56
+p55
g2
sS'd'
-p57
+p56
g2
sS'B[j-1]'
-p58
+p57
g2
sS'Q[i-1][i+this.N-1]'
-p59
+p58
g2
sS'scs_m_1.objs[1-1]'
-p60
+p59
g2
sS'modified'
-p61
+p60
g2
sS'o'
-p62
-g10
+p61
+g9
sS'B[j+1-1]'
+p62
+g2
+sS'N'
p63
g2
sS'gr_i'
p64
-g8
+g7
sS'At'
p65
g19
-sS'this.N'
+sS'y'
p66
g2
-sS'y'
+sS'x'
p67
g2
sS'model'
p68
-g10
+g9
sS'arg1.model.rpar'
p69
-g10
+g9
s. \ No newline at end of file
diff --git a/js/Sources/TIME_f.pickle b/js/Sources/TIME_f.pickle
index 6bdcf86b..50df16d2 100644
--- a/js/Sources/TIME_f.pickle
+++ b/js/Sources/TIME_f.pickle
@@ -7,28 +7,28 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'string'
p2
-sS'model.sim'
+sS'model.blocktype'
p3
-S'string'
+g2
+sS'model.dep_ut'
p4
-sS'model.blocktype'
+S'vector'
p5
-g4
-sS'model.dep_ut'
+sS'model.out'
p6
-S'vector'
+S'double'
p7
-sS'model.out'
-p8
-g2
sS'gr_i'
-p9
-g7
+p8
+g5
sS'y'
+p9
+g5
+sS'x'
p10
g7
sS'model'
@@ -37,5 +37,5 @@ S'object'
p12
sS'typ'
p13
-g7
+g5
s. \ No newline at end of file
diff --git a/js/Sources/TKSCALE.pickle b/js/Sources/TKSCALE.pickle
index caca718e..d4dc27cf 100644
--- a/js/Sources/TKSCALE.pickle
+++ b/js/Sources/TKSCALE.pickle
@@ -13,7 +13,7 @@ p5
atp6
Rp7
.(dp0
-S'this.x'
+S'a'
p1
S'double'
p2
@@ -24,54 +24,54 @@ p4
sS'model.out'
p5
g2
-sS'model.evtin'
+sS'b'
p6
g2
-sS'this.x.graphics'
+sS'model.evtin'
p7
-S'object'
+g2
+sS'f'
p8
-sS'arg1'
+g2
+sS'x.graphics'
p9
-g8
-sS'graphics.exprs'
+S'object'
p10
-NsS'model.rpar'
+sS'arg1'
p11
-S'matrix'
+g10
+sS'graphics.exprs'
p12
-sS'this.x.model'
+NsS'model.rpar'
p13
-NsS'exprs'
+S'matrix'
p14
-g12
-sS'gr_i'
+sS'exprs'
p15
+g14
+sS'x.model'
+p16
+NsS'gr_i'
+p17
g4
sS'model.dep_ut'
-p16
+p18
g4
sS'graphics'
-p17
-g8
+p19
+g10
sS'y'
-p18
+p20
g4
-sS'this.a'
-p19
+sS'x'
+p21
g2
sS'model'
-p20
-g8
-sS'typ'
-p21
-g4
-sS'this.b'
p22
-g2
-sS'this.f'
+g10
+sS'typ'
p23
-g2
+g4
sS'model.blocktype'
p24
S'string'
diff --git a/js/Threshold/GENERAL_f.pickle b/js/Threshold/GENERAL_f.pickle
index 5e705e46..6ca65ee0 100644
--- a/js/Threshold/GENERAL_f.pickle
+++ b/js/Threshold/GENERAL_f.pickle
@@ -11,101 +11,99 @@ p4
atp5
Rp6
.(dp0
-S'this.x.graphics'
+S'arg1'
p1
S'object'
p2
-sS'arg1'
-p3
-g2
sS'graphics.exprs'
-p4
+p3
NsS'rpar'
-p5
+p4
S'matrix'
+p5
+sS'x.model'
p6
+g2
sS'result'
p7
S'double'
p8
-sS'this.x.model'
-p9
-g2
sS'out'
+p9
+g8
+sS'nin1'
p10
-NsS'nin1'
-p11
NsS'model.in1'
+p11
+g8
+sS'rp'
p12
-NsS'rp'
-p13
g8
+sS'x.graphics'
+p13
+g2
sS'typ'
p14
S'vector'
p15
-sS'this.out'
-p16
-g8
sS'model.firing'
-p17
-g8
-sS'this.x'
-p18
+p16
g8
sS'model.sim'
-p19
+p17
g15
sS'model.evtout'
-p20
+p18
g8
sS'nin'
-p21
+p19
g8
sS'rp.slice(1-1,nout1).slice(1-1,2*n)'
-p22
+p20
g8
sS'in1'
-p23
-NsS'model.rpar'
-p24
-g6
-sS'this.in1'
-p25
+p21
g8
+sS'model.rpar'
+p22
+g5
sS'graphics'
-p26
+p23
g2
sS'nout1'
-p27
+p24
NsS'model.nzcross'
-p28
-NsS'[model,graphics,ok]'
-p29
+p25
+g8
+sS'[model,graphics,ok]'
+p26
g8
sS'model.blocktype'
-p30
+p27
S'string'
-p31
+p28
sS'model.dep_ut'
-p32
+p29
g15
sS'n'
-p33
+p30
g8
sS'exprs'
-p34
-g6
+p31
+g5
sS'gr_i'
-p35
+p32
g15
sS'y'
-p36
+p33
g15
+sS'x'
+p34
+g8
sS'model'
-p37
+p35
g2
sS'nout'
-p38
+p36
g8
s. \ No newline at end of file
diff --git a/js/Threshold/NEGTOPOS_f.pickle b/js/Threshold/NEGTOPOS_f.pickle
index 6c5af566..dc317b49 100644
--- a/js/Threshold/NEGTOPOS_f.pickle
+++ b/js/Threshold/NEGTOPOS_f.pickle
@@ -7,51 +7,51 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
-g2
-sS'this.x.model.firing'
+S'string'
p6
-g2
-sS'model.nzcross'
+sS'x.model.firing'
p7
-g2
-sS'model.evtout'
+g4
+sS'model.nzcross'
p8
-g2
-sS'model.rpar'
+g4
+sS'model.evtout'
p9
-S'matrix'
+g4
+sS'model.rpar'
p10
-sS'gr_i'
+S'matrix'
p11
-g4
-sS'model.dep_ut'
+sS'gr_i'
p12
-g4
-sS'y'
+g2
+sS'model.dep_ut'
p13
-g4
-sS'model'
+g2
+sS'y'
p14
-S'object'
+g2
+sS'x'
p15
-sS'typ'
-p16
g4
-sS'model.firing'
+sS'model'
+p16
+S'object'
p17
-g2
-sS'model.blocktype'
+sS'typ'
p18
-S'string'
+g2
+sS'model.firing'
p19
+g4
s. \ No newline at end of file
diff --git a/js/Threshold/POSTONEG_f.pickle b/js/Threshold/POSTONEG_f.pickle
index 0a831cf0..18fad599 100644
--- a/js/Threshold/POSTONEG_f.pickle
+++ b/js/Threshold/POSTONEG_f.pickle
@@ -7,54 +7,54 @@ p2
atp3
Rp4
.(dp0
-S'this.x'
+S'model.sim'
p1
-S'double'
+S'vector'
p2
-sS'model.sim'
+sS'model.in1'
p3
-S'vector'
+S'double'
p4
-sS'model.in1'
+sS'model.blocktype'
p5
-g2
-sS'this.x.model.firing'
+S'string'
p6
-g4
-sS'model.nzcross'
+sS'x.model.firing'
p7
g2
-sS'model.evtout'
+sS'model.nzcross'
p8
-g2
-sS'model.rpar'
+g4
+sS'model.evtout'
p9
-S'matrix'
+g4
+sS'model.rpar'
p10
-sS'rpar'
+S'matrix'
p11
-g10
-sS'gr_i'
+sS'rpar'
p12
-g4
-sS'model.dep_ut'
+g11
+sS'gr_i'
p13
-g4
-sS'y'
+g2
+sS'model.dep_ut'
p14
-g4
-sS'model'
+g2
+sS'y'
p15
-S'object'
+g2
+sS'x'
p16
-sS'typ'
-p17
g4
-sS'model.firing'
+sS'model'
+p17
+S'object'
p18
-g4
-sS'model.blocktype'
+sS'typ'
p19
-S'string'
+g2
+sS'model.firing'
p20
+g2
s. \ No newline at end of file
diff --git a/js/Threshold/ZCROSS_f.pickle b/js/Threshold/ZCROSS_f.pickle
index b601a94e..49628617 100644
--- a/js/Threshold/ZCROSS_f.pickle
+++ b/js/Threshold/ZCROSS_f.pickle
@@ -20,59 +20,61 @@ sS'rpar'
p4
S'matrix'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.in1'
p7
-NsS'this.x.graphics'
+S'double'
p8
-g2
-sS'model.firing'
+sS'x.graphics'
p9
-S'double'
+g2
+sS'typ'
p10
-sS'this.x'
+S'vector'
p11
-g10
-sS'model.sim'
+sS'model.firing'
p12
-S'vector'
+g8
+sS'model.sim'
p13
+g11
sS'model.evtout'
p14
-g10
-sS'model.rpar'
+g8
+sS'in1'
p15
-g5
-sS'this.in1'
+g8
+sS'model.rpar'
p16
-g10
+g5
sS'graphics.exprs'
p17
NsS'model.nzcross'
p18
-NsS'model.blocktype'
+g8
+sS'model.blocktype'
p19
S'string'
p20
sS'kk'
p21
g20
-sS'typ'
-p22
-g13
sS'model.dep_ut'
-p23
-g13
+p22
+g11
sS'exprs'
-p24
-g10
+p23
+g8
sS'gr_i'
-p25
-g13
+p24
+g11
sS'y'
+p25
+g11
+sS'x'
p26
-g13
+g8
sS'model'
p27
g2