diff options
author | Chhavi2208 | 2016-06-21 13:02:21 +0530 |
---|---|---|
committer | Chhavi2208 | 2016-06-21 13:02:21 +0530 |
commit | a57b6134d14cb1d6a5a9a6f88d94e8e8e087df4d (patch) | |
tree | 65ddaaeb5ed9bf43deed9486eb6967db8db16cf7 /details.js | |
parent | fa438a1d06e474d9fb03a8749457707529551a80 (diff) | |
download | xcos-on-web-a57b6134d14cb1d6a5a9a6f88d94e8e8e087df4d.tar.gz xcos-on-web-a57b6134d14cb1d6a5a9a6f88d94e8e8e087df4d.tar.bz2 xcos-on-web-a57b6134d14cb1d6a5a9a6f88d94e8e8e087df4d.zip |
Problem of Scoping resolved
Diffstat (limited to 'details.js')
-rw-r--r-- | details.js | 25 |
1 files changed, 15 insertions, 10 deletions
@@ -4,6 +4,11 @@ /* Authors: Adhitya, Nimish, Chhavi, Saarang */ +// This is temporary so that my functions can be used be by blocks - @ASP1234 +var script = document.createElement("script"); +script.src = "dependencies.js"; +document.head.appendChild(script); + var count = 1; function scicos_block() { @@ -301,13 +306,13 @@ function getData() { return dataArray; } -function modelica(){ - var model=[]; - var inputs=[]; - var outputs=[]; - var parameters=list([],list()); - var mo=tlist(["modelica","model","inputs","outputs","parameters"],model,inputs,outputs,parameters); - return mo; +function modelica() { + var model = []; + var inputs = []; + var outputs = []; + var parameters = list([], list()); + var mo = tlist(["modelica", "model", "inputs", "outputs", "parameters"], model, inputs, outputs, parameters); + return mo; } function CONST_m() { @@ -875,8 +880,9 @@ function BasicBlock() { this.realParameters = options.model.rpar; this.integerParameters = options.model.ipar; this.objectsParameters = options.model.opar; - this.nbZerosCrossing = new ScilabDouble([0]); - this.nmode = new ScilabDouble([0]); + this.nbZerosCrossing = options.model.nzcross; + this.nmode = options.model.nmode; + this.state = options.model.state; this.oDState = list(); this.equations = list(); // Not Known this.blockName = "BasicBlock"; @@ -937,4 +943,3 @@ function zeros(n) { return port; } - |