Changeset 3333 in Sophya for trunk/SophyaPI/PIext/nomtarradapter.cc
- Timestamp:
- Oct 3, 2007, 3:14:29 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/nomtarradapter.cc
r3221 r3333 94 94 return mtv.Convert(s); 95 95 } 96 else if (opts[0] == "sumsq") { 97 MuTyV mtv(mArr->SumSq()); 98 string s; 99 return mtv.Convert(s); 100 } 101 else if (opts[0] == "norm2") { 102 MuTyV mtv(mArr->Norm2()); 103 string s; 104 return mtv.Convert(s); 105 } 106 else if ((opts[0] == "min")||(opts[0] == "max")||(opts[0] == "minmax")) { 107 T amin, amax; 108 MuTyV mtv; 109 string s; 110 mArr->MinMax(amin, amax); 111 if (opts[0] == "minmax") { 112 mtv = amin; mtv.Convert(s); 113 s += " "; 114 string mms; 115 mtv = amax; mtv.Convert(mms); 116 s += mms; 117 } 118 else { 119 if (opts[0] == "min") mtv = amin; 120 else if (opts[0] == "max") mtv = amax; 121 mtv.Convert(s); 122 } 123 return s; 124 } 96 125 else if (opts[0] == "info") { // Acces aux valeurs stockes ds le DVList Info() 97 126 if (opts.size() < 2) return string(""); … … 99 128 else return mArr->Info().GetS(opts[1]); 100 129 } 101 else return "TArray.Att: rank sizes size/nelts sum ";130 else return "TArray.Att: rank sizes size/nelts sum sumsq/norm2 min max minmax"; 102 131 } 103 132 }
Note:
See TracChangeset
for help on using the changeset viewer.