diff --git a/src/nub.ts b/src/nub.ts index e40d9c23efb7f1d431568cf3ff608f3948c9ded7..82ffd8f3336359dbf5acaad49f2f45e27e7dd853 100644 --- a/src/nub.ts +++ b/src/nub.ts @@ -569,7 +569,7 @@ export abstract class Nub extends ComputeNode implements IProperties { stats = this._result.resultElementsLogStats(0, stats); let sn = 1; - const it = this.allChildNubIterator(); + const it = this.directChildNubIterator(); let icn = it.next(); while (!icn.done) { stats = icn.value.result.resultElementsLogStats(sn++, stats); @@ -737,9 +737,9 @@ export abstract class Nub extends ComputeNode implements IProperties { } /** - * @returns iterator on all child nubs (may include extra nubs, see Pab nub) + * @returns iterator on direct child nubs (may include extra nubs, see Pab nub) */ - public allChildNubIterator() { + public directChildNubIterator() { return this._children[Symbol.iterator](); } diff --git a/src/pab/pab.ts b/src/pab/pab.ts index f197cd5425da7a0c41eb3b898d00760de0a54db7..727ea2495ea2d5c9ab8aa7a8871cee5426426046 100644 --- a/src/pab/pab.ts +++ b/src/pab/pab.ts @@ -36,9 +36,9 @@ export class Pab extends FishPass { /** * @returns iterator on all child nubs (may include extra nubs, see Pab nub) - * @see Nub.allChildNubIterator() + * @see Nub.directChildNubIterator() */ - public allChildNubIterator() { + public directChildNubIterator() { // clone children array const arr = Object.assign([], this.children); // append wall at downstream diff --git a/src/util/result.ts b/src/util/result.ts index c84150b38794d1cdc70acfb0cacd6219870bccf8..a396c11a35685dbdabb43f8c0644a637fb1d9364 100644 --- a/src/util/result.ts +++ b/src/util/result.ts @@ -132,7 +132,7 @@ export class Result extends JalhydObject { if (re !== undefined) { res.push(re); } - const it: Iterator<Nub> = this._sourceNub.allChildNubIterator(); + const it: Iterator<Nub> = this._sourceNub.directChildNubIterator(); let inub = it.next() while (!inub.done) { let re = inub.value.result._resultElements[index]; @@ -289,7 +289,7 @@ export class Result extends JalhydObject { } if (recurs && this._sourceNub !== undefined) { - for (const n of this._sourceNub.allChildNubIterator()) { + for (const n of this._sourceNub.directChildNubIterator()) { if (n.result.hasMessage(code, true)) { return true; }