jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
25 lines • 848 B
TypeScript
import { Dichotomie } from "../internal_modules";
import { Interval } from "../internal_modules";
export declare class SearchInterval extends Interval {
private _initialValue;
private _initialStep;
private _step;
private _dicho;
private _targets;
/** Last interval target difference */
private _signDeltaTargets;
/** Last value used for calculation without error */
private _lastGoodValue;
constructor(d: Dichotomie, rInit: number, s: number, dbg?: boolean);
debug(s: string): void;
reInit(rInit?: number): void;
growStep(k: number): void;
get step(): number;
get targets(): Interval;
next(): void;
checkDirection(): void;
hasTargetValue(targ: number): boolean;
toString(): string;
updateTargets(bFatal?: boolean): void;
}
//# sourceMappingURL=search_interval.d.ts.map