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
  • #543
Closed
Open
Issue created May 12, 2022 by Dorchies David@david.dorchiesOwner

PAB: La précision d'affichage a une influence sur la valeur des paramètres

Étapes pour reproduire:

  1. Changer la précision d'affichage à 1 décimale
  2. Charger la session exemple
  3. Aller sur le module "PAB"

Comportement observé:

Les paramètres situés à l'intérieur du tableau des cloisons et bassins sont tronqués à une décimale. Et un calcul effectué à partir de ce tableau utilisera ces valeurs à une décimale.

Comportement attendu:

Les paramètres saisis par l'utilisateur ou chargés dans une session ne devraient pas être influencés par la configuration du nombre de décimales affichées. C'est d'ailleurs le cas pour les paramètres en dehors du tableau (La cote aval de la PAB reste affichée à 28.778 et la cote de l'eau amont de la cloison à 30.14).

Commentaire:

Cette fonctionnalité a été mise en place pour deux raisons:

  • Arrondir les paramètres des cloisons et bassins lors de la création d'une PAB à partir du module "Cloisons"
  • Faciliter la lecture du tableau des cloisons et bassins en harmonisant l'affichage

On a deux raisons, donc deux fonctionnalités différentes ; celles-ci sont réglées avec un même paramètre (les décimales affichées) qui n'est pas approprié dans le cas de la création d'une PAB à partir du module "Cloisons".

Solution proposée

Toutes les grandeurs numériques utilisées dans les PAB devraient être traitées avec 3 décimales ce qui permet d'obtenir une précision suffisante pour chacune des grandeurs (1 mm pour les cotes, 1 L/s pour les débits, 1/1000 pour les coefficients de débit).

TODO

Fixer à 3 décimales:

  1. le traitement des données dans le dialogue de génération de PAB dans le module Cloisons
  2. l'affichage et l'utilisation des données dans le tableau de saisie des bassins et cloisons de la PAB (datatable PrimeNg)

Le premier point sera traité dans ce ticket. Le deuxième point sera traité dans un autre ticket spécifique (modalités à discuter avec l'OFB).

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