summaryrefslogtreecommitdiff
path: root/js/PDE
diff options
context:
space:
mode:
authorSunil Shetye2018-07-18 16:28:24 +0530
committerSunil Shetye2018-07-18 17:07:40 +0530
commit975ae6706b4ac868425193cf25bcbbb268051b5d (patch)
treea08dfa09d5fa0ce9892b3aba84f7420cebc4f532 /js/PDE
parent4d1e8bb193a7315a8fcfe1e09c33befdee660b7d (diff)
downloadsci2js-975ae6706b4ac868425193cf25bcbbb268051b5d.tar.gz
sci2js-975ae6706b4ac868425193cf25bcbbb268051b5d.tar.bz2
sci2js-975ae6706b4ac868425193cf25bcbbb268051b5d.zip
handle empty array in comparison
Diffstat (limited to 'js/PDE')
-rw-r--r--js/PDE/PDE.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/js/PDE/PDE.js b/js/PDE/PDE.js
index d396f0fa..bda86d3a 100644
--- a/js/PDE/PDE.js
+++ b/js/PDE/PDE.js
@@ -127,7 +127,7 @@ function PDE() {
var ind4 = strindex(a4,"x");
var ind1 = strindex(a1,"x");
var ind2 = strindex(a2,"x");
- if ((ind4!=[]||ind1!=[]||ind2!=[])) {
+ if ((ind4.length!=0||ind1.length!=0||ind2.length!=0)) {
if ((signe==1)) {
var delta = 1;
} else if ((signe==2)) {
@@ -141,7 +141,7 @@ function PDE() {
} else {
var delta = evstr(a4)^2-4*evstr(a1)*evstr(a2);
}
- if ((delta==[])) {
+ if ((delta.length==0)) {
var delta = 0;
}
var type_meth = arbre_decision(delta);
@@ -155,22 +155,22 @@ function PDE() {
if (((CLa_type==1)&&(DF_type==0||DF_type==1))||((CLb_type==1)&&(DF_type==0||DF_type==2))) {
var Nbr = Nbr+1;
}
- if ((mesures==[])) {
+ if ((mesures.length==0)) {
var out = Nbr_maillage;
} else {
var out = [[Nbr_maillage],[size(mesures,"*")]];
}
if ((flag_type==1)) {
this.model.sim = list(new ScilabDouble([this.rdnom]), new ScilabDouble([2004]));
- if ((find(oper==1)!=[])) {
+ if ((find(oper==1).length!=0)) {
this.model.state = new ScilabDouble([zeros(2*Nbr_maillage,1)]);
} else {
this.model.state = new ScilabDouble([zeros(Nbr_maillage,1)]);
}
} else if ((flag_type==2)) {
this.model.sim = list(new ScilabDouble([this.rdnom]), new ScilabDouble([12004]));
- if ((find(oper==1)!=[])) {
- if ((type_meth==3&&(find(oper==2)!=[]||find(oper==4)!=[]))) {
+ if ((find(oper==1).length!=0)) {
+ if ((type_meth==3&&(find(oper==2).length!=0||find(oper==4).length!=0))) {
this.model.state = new ScilabDouble([zeros(6*Nbr_maillage,1)]);
} else if ((type_meth==1)) {
this.model.state = new ScilabDouble([zeros(4*Nbr,1)]);
@@ -178,7 +178,7 @@ function PDE() {
this.model.state = new ScilabDouble([zeros(4*Nbr_maillage,1)]);
}
} else {
- if ((type_meth==3&&(find(oper==2)!=[]||find(oper==4)!=[]))) {
+ if ((type_meth==3&&(find(oper==2).length!=0||find(oper==4).length!=0))) {
this.model.state = new ScilabDouble([zeros(4*Nbr_maillage,1)]);
} else if ((type_meth==1)) {
this.model.state = new ScilabDouble([zeros(2*Nbr,1)]);