diff --git a/src/remous.ts b/src/remous.ts index d50044435331c20a72261d7cf4d7ff527a9bc2cb..9ad72bbed10ecb0b0219766fbd5fe71536e82344 100644 --- a/src/remous.ts +++ b/src/remous.ts @@ -401,7 +401,7 @@ export class CourbeRemous extends Nub { "flu": { [key: number]: number; }, "tor": { [key: number]: number; }, "trX": string[], - "tRes": number[] + "tRes": { [key: number]: number } } { let Yc: number = this.Sn.Calc("Yc"); @@ -565,7 +565,7 @@ export class CourbeRemous extends Nub { // this.debug("rXCC=" + rXCC); if (iSens * (rXCC - rX) < 0) { delete crbComplete[rXCC]; - this.debug("Modification de la ligne d'eau complète : suppression de la valeur à rX=" + rXCC); + this.debug("Modification de la ligne d'eau complète : suppression de la valeur à rXCC=" + rXCC + ", rX=" + rX + ", iSens*(rXCC-rX)=" + (iSens * (rXCC - rX))); } else if (rXCC == rX) { this.debug("Modification de la ligne d'eau complète : valeur " + crbComplete[rXCC] + " remplacée par " + crbPartielle[rXCC] + " à rX=" + rXCC); crbComplete[rXCC] = crbPartielle[rXCC]; @@ -644,7 +644,7 @@ export class CourbeRemous extends Nub { // Calcul de la variable à calculer - let tRes: number[] = []; + let tRes: { [key: number]: number } = {}; if (val_a_cal != undefined && nFlu != 0 && nTor != 0) { for (let rX of trX) { let rY = undefined;