Manual — how to use this tool
  1. On page load, a sample river is loaded and solved automatically so you can see plots immediately.
  2. Change Q, boundary condition, coefficients — the model updates automatically.
    Flow regime control: Subcritical → downstream boundary; Supercritical → upstream boundary; Mixed → both upstream + downstream boundaries.
  3. If the interface looks too small/large, adjust UI zoom in the input panel.
  4. To build your own river:
    • Click Clear geometry.
    • Click + Add cross section → enter River Station + Number of Points.
    • Paste two Excel columns (Station, Elevation) into the points table (click first cell → Ctrl+V).
    • Add more cross sections and repeat.
    • Optional: Import a CSV file (XS_Name, RiverStation, x, z) using the CSV import section.
  5. Click Download results CSV to export computed W.S. elevations.
Tip: If your River Station decreases downstream (common in HEC‑RAS), keep the default convention in the input panel.

Hydraulic inputs

For subcritical, this is the downstream stage boundary.

Energy loss coefficients

Solver controls

Geometry (Excel‑friendly)

Paste from Excel: click first cell → Ctrl+V

Import geometry from CSV (optional)

Required columns: XS_Name, RiverStation, x, z. Optional: LeftBankX, RightBankX, n_LOB, n_CH, n_ROB, L_CH, L_LOB, L_ROB.

Cross section properties

Manning n (optional composite: LOB / CH / ROB)

Reach lengths to next downstream XS (optional)

Cross section points

# Station (x) Elevation (z)
Paste tip: Excel uses tab‑separated columns. Pasting two columns will fill Station and Elevation automatically.

Longitudinal profile

Results

XS RS Thalweg W.S. Depth@Thalweg Area Top width V Fr K α Sf

Cross‑section viewer

Blue = water (HEC‑RAS style)
W.S.
Depth
V
Fr
Validation vs HEC‑RAS (optional) — upload CSV output table and compare W.S. elevations
N
MAE (m)
RMSE (m)
Max |Δ| (m)
HEC‑RAS CSV must include columns for River Station and W.S. Elev (names can vary — the tool will try to auto-detect).