UNPKG

jalhyd

Version:

JaLHyd, a Javascript Library for Hydraulics

33 lines 1.19 kB
import { CourbeRemous } from "../internal_modules"; import { MacroRugo } from "../internal_modules"; import { MethodeResolution } from "../internal_modules"; import { Result } from "../internal_modules"; import { MacrorugoRemousParams } from "../internal_modules"; export declare class MacrorugoRemous extends CourbeRemous { private _nubMacroRugo; private stricklers; constructor(nubMacroRugo: MacroRugo, crp: MacrorugoRemousParams, method?: MethodeResolution, dbg?: boolean); get nubMacroRugo(): MacroRugo; get prms(): MacrorugoRemousParams; /** * Clone the MacroRugo nub for the sake of calculation */ setNubMacroRugoFromProps(): void; /** * Synchronises section and MacroRugo parameters */ syncSectionMacroRugo(): void; /** * Computes the backwater curve * @param rInit Not used * @returns Nub result */ CalcSerie(rInit?: number): Result; /** * Updates the Strickler coefficient from MacroRugo and * computes the next point of the backwater curve * @param Y current water depth (m) */ protected Calc_Y(Y: number): Result; } //# sourceMappingURL=macrorugo_remous.d.ts.map