summaryrefslogtreecommitdiff
path: root/js/PDE
diff options
context:
space:
mode:
authorSunil Shetye2018-06-22 15:17:51 +0530
committerSunil Shetye2018-06-22 16:38:30 +0530
commit870479a2e4b932426a904b2ebae7e4ee72037326 (patch)
tree7e089fd43599783dbddeef0bc7460dd085389b29 /js/PDE
parentec185db61d5b6fa65322296e48a983de36436cd0 (diff)
downloadsci2js-870479a2e4b932426a904b2ebae7e4ee72037326.tar.gz
sci2js-870479a2e4b932426a904b2ebae7e4ee72037326.tar.bz2
sci2js-870479a2e4b932426a904b2ebae7e4ee72037326.zip
save global variables in first pass
read those variables in second pass
Diffstat (limited to 'js/PDE')
-rw-r--r--js/PDE/PDE.js6
-rw-r--r--js/PDE/PDE.pickle9
2 files changed, 12 insertions, 3 deletions
diff --git a/js/PDE/PDE.js b/js/PDE/PDE.js
index c9e5ed5e..a1d143a4 100644
--- a/js/PDE/PDE.js
+++ b/js/PDE/PDE.js
@@ -31,7 +31,7 @@ if (ok) {
return;
}
} else {
-if (exists["%scicos_context"-1]) {
+if (exists("%scicos_context")) {
[ok,a_domaine,b_domaine,discr,signe,choix,type_meth,degre,Nbr_maillage,CI,CI1,CLa_type,CLa_exp,CLb_type,CLb_exp,oper,a1,b1,a2,b2,a3,b3,a4,b4,a5,b5,a6,b6,a7,b7,k,mesures,params_pde]=setvalue_IHM_EDP(params_pde);
}
}
@@ -75,7 +75,7 @@ delta=evstr(a4)^2-4*evstr(a1)*evstr(a2);
if ((delta==[])) {
delta=0;
}
-type_meth=arbre_decision[delta-1];
+type_meth=this.arbre_decision[delta-1];
}
[flag_type,rdnom,DF_type,tt]=translate(CI,CI1,CLa_type,CLa_exp,CLb_type,CLb_exp,oper,type_meth,degre,a_domaine,b_domaine,Nbr_maillage,a1,b1,a2,b2,a3,b3,a4,b4,a5,b5,a6,b6,a7,b7,rdnom,mesures);
Nbr=Nbr_maillage;
@@ -114,7 +114,7 @@ model.state=zeros(2*Nbr_maillage,1);
}
}
}
-[ok1]=CFORTREDP[rdnom-1][tt-1];
+[ok1]=CFORTREDP(rdnom,tt);
if (!ok1) {
break;
}
diff --git a/js/PDE/PDE.pickle b/js/PDE/PDE.pickle
new file mode 100644
index 00000000..fb271fe8
--- /dev/null
+++ b/js/PDE/PDE.pickle
@@ -0,0 +1,9 @@
+c__builtin__
+set
+p0
+((lp1
+S'arbre_decision'
+p2
+atp3
+Rp4
+. \ No newline at end of file