Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • nghyd nghyd
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 31
    • Issues 31
    • List
    • Boards
    • Service Desk
    • Milestones
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • 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 gitlab.irstea.fr sera définitivement arrêtée le 30 juin 2026. Nous vous invitons à migrer vos projets vers la forge INRAE. Vous trouverez plus de détails sur le blog de la forge INRAE.

  • cassiopeecassiopee
  • nghydnghyd
  • Issues
  • #585
Closed
Open
Issue created Dec 07, 2022 by Dorchies David@david.dorchiesOwner

Restructurer Lechapt et Calmon pour de nouvelles lois de pertes de charge

Les tickets jalhyd#27 et jalhyd#215 (closed) introduisent de nouvelles loi de pertes de charges dans les conduites en charge.

Ces lois ont en commun les mêmes champs que le module Lechapt et Calmon à l'exception du champ "Choix du matériau". Il serait donc utile d'avoir un module "Pertes de charge" sur lequel on ait le choix entre les lois "Lechapt et Calmon", "Colebrook-White", et "Strickler".

Pour ce faire, il faut:

  • Renommer la class de Nub de "Lechapt et Calmon" en "PressureLoss"
  • Introduire un Nub enfant unique (par exemple PL_Lechapt) (comme dans les modules utilisant les modules de type "Section") qui implémente les spécificités liées à Lechapt et Calmon (paramètre de type de matériaux et formules de calcul)

Dans l'interface graphique, il faudra avoir, comme pour les sections, le choix de la loi de perte de charge (pour l'instant qu'un seul choix possible : Lechapt et Calmon) et les champs liés au Nub enfant.

Edited Dec 12, 2022 by Grand Francois
Assignee
Assign to
Time tracking