1. 01 Jul, 2019 2 commits
  2. 20 Jun, 2019 1 commit
  3. 13 Jun, 2019 2 commits
  4. 05 Jun, 2019 1 commit
  5. 04 Jun, 2019 1 commit
  6. 21 May, 2019 1 commit
  7. 13 May, 2019 1 commit
    • Mathias Chouet's avatar
      Properly separating singleValue and currentValue concepts · 33967434
      Mathias Chouet authored
      only write to currentValue during calculation
      Fix incorrect use of isDefined in SectionCirc
      isDefined: protection against empty result
      .v is now held by ParamDefinition and not ParamValues
      updated tests
      adapted value mode checks to new local .v
      33967434
  8. 06 May, 2019 1 commit
    • Mathias Chouet's avatar
      Properly separating singleValue and currentValue concepts · af5072c4
      Mathias Chouet authored
      only write to currentValue during calculation
      Fix incorrect use of isDefined in SectionCirc
      isDefined: protection against empty result
      .v is now held by ParamDefinition and not ParamValues
      updated tests
      adapted value mode checks to new local .v
      af5072c4
  9. 26 Apr, 2019 1 commit
  10. 25 Apr, 2019 1 commit
    • Mathias Chouet's avatar
      refactor nubs · 7b6e5403
      Mathias Chouet authored
      merged cParamsCanal and ParamsSection
      Structures are now only defined by their LoiDebit (no more StructureType)
      Session : fixed serialization of lately registered Nubs
      Sections are now defined by a CalculatorType and a NodeType
      fixed bug in findFirstSingleParameter
      added tests for session serialisation
      7b6e5403
  11. 16 Apr, 2019 2 commits
  12. 10 Apr, 2019 1 commit
    • Mathias Chouet's avatar
      Fix #69, #182 · adb30c1f
      Mathias Chouet authored
      added jasmine tests (indirect linked parameters, value modes consistency)
      improved session management
      protection against special "Pr" case in many parameter iterations
      fixed many parameters-related bugs in Section / Remous / Strcuture
      adb30c1f
  13. 25 Mar, 2019 2 commits
  14. 22 Mar, 2019 1 commit
  15. 21 Mar, 2019 1 commit
  16. 19 Mar, 2019 1 commit
  17. 01 Mar, 2019 1 commit
  18. 28 Feb, 2019 1 commit
  19. 26 Feb, 2019 1 commit
  20. 25 Feb, 2019 2 commits
  21. 16 Jan, 2019 1 commit
  22. 15 Jan, 2019 3 commits
  23. 18 Jul, 2018 1 commit
    • Dorchies David's avatar
      Closes #51 · 0ce46e46
      Dorchies David authored
      + MAJ package.json
      + ParallelStructure Gestion message d'erreur sur débits trop élevé sur calcul d'un paramètre d'ouvrage
      0ce46e46
  24. 12 Jul, 2018 2 commits
  25. 11 Jul, 2018 1 commit
    • Grand Francois's avatar
      #49 closes #49 · e0e9dfce
      Grand Francois authored
       - tests value_ref_variable_result.spec.ts :
         . correction de la définition de la référence ("J" -> "J." pour adresser un résultat et non un paramètre)
         . durcissement des vérifications (nombre de valeurs calculées)
      - Nub.CalcSerie() : recherche de la valeur qui varie avec IterableValues, type plus générique que ParamValues pour englober les Result
      - interface NumberIterator : ajout du getter currentValue : valeur courante cad résultat du précédent appel à next()
      - interface IterableValues : ajout de la méthode initValuesIterator() : initialisation d'un itérateur interne sur les valeurs implicitement utilisé par hasNext() et next()
      - modif des classes BaseParam, ParamValueIterator, ParamValues, Result, ExtraResults pour implémenter ces 2 modifications d'interfaces
      - ajout classe NumberArrayIterator : itérateur sur les valeurs prises par un tableau
      - ajout classe NumberArrayReverseIterator : itérateur sur les valeurs prises par un tableau (parcourues depuis la fin)
      e0e9dfce
  26. 08 Jul, 2018 1 commit
  27. 28 Jun, 2018 2 commits
  28. 19 Jun, 2018 4 commits