Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • airGRiwrm airGRiwrm
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 27
    • Issues 27
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

La forge institutionnelle d'INRAE étant en production depuis le 10 juin 2025, nous vous invitons à y créer vos nouveaux projets.

  • IN-WOP
  • airGRiwrmairGRiwrm
  • Issues
  • #92
Closed
Open
Issue created Aug 10, 2022 by Dorchies David@david.dorchiesOwner

Implementation of non gauged station with donor other than a downstream gauged station

Here, we try to take care of the following study cases:

  • the donor sub-basin is upstream
  • the donor sub-basin is on a parallel basin

Current implementation in #42 (closed) automatically takes the first downstream gauged node as donor for model and parameters.

We should be able to define the case when we want to inherit model and parameter from au gauged node located upstream of the ungauged node.

Proposition

We keep the current behavior of auto-definition of the first downstream gauged node as a donor and we:

  • Allow the use of a donor column on db parameter of CreateGRiwrm
  • Complete donor with setDonor for undefined donors
  • Add a warning at CreateGRiwrm execution for auto-defined donors: "Node [id] is defined as donor for ungauged node [id]"
  • Take care of the donor in the sorting of the nodes for simulation (Sort donors in first position in the list before computing node ranking)
  • Test all possible configurations with downstream, upstream, sibling donors and combinations including impossible cases due to cycling references
  • In CreateInputsModel add a flag is_receiver to differenciate from ungauged node by downstream donor
  • Modify Calibration procedure to take into account the parameter transfer to downstream ungauged nodes (instead of upstream)
Edited Apr 08, 2024 by Dorchies David
Assignee
Assign to
Time tracking