Commit Graph

  • 9e5153d63d Merge branch 'master' into merge_rubarbe merge_rubarbe Dylan Jeannin 2026-10-27 10:22:35 +01:00
  • 797de09683 InitialConditions: sort rows after each generation (single undo step), and fix undo of generation and sort (avoid STOP7 error on Hogneau example) master Dylan Jeannin 2026-10-26 16:55:01 +01:00
  • ef10588880 BoundaryCondition: refit the edit plot to the data after each change Dylan Jeannin 2026-10-26 16:06:55 +01:00
  • c2a8e17bf3 HydraulicStructures: always show the reach plot, highlight the selected structure in blue, full zoom toolbars and fitted views Dylan Jeannin 2026-10-26 15:52:46 +01:00
  • 03979a8bea Frictions: display reach name in addition to the rk in combobox Dylan Jeannin 2026-10-26 11:50:22 +01:00
  • a4eee962f7 Geometry: fix error on the first right click in the profile plot (water limits not yet cached) Dylan Jeannin 2026-10-26 10:57:29 +01:00
  • d8d1b4cd1f HydraulicStructures: fix crash when selecting a rk before the reach Dylan Jeannin 2026-10-23 13:37:03 +02:00
  • cdeca8a2e8 BoundaryCondition: restore back/forward and view buttons in the edit plot toolbar Dylan Jeannin 2026-10-23 13:23:34 +02:00
  • 4d9c4cb5d0 RubarBE: add checkers running the export checks, with its errors and warnings (boundary conditions, lateral contributions, structures, saves...) Dylan Jeannin 2026-10-22 17:53:29 +02:00
  • 618477b384 Rubar3: remove it from the interface, RubarBE takes the parameters of Rubar3 studies when they are opened Dylan Jeannin 2026-10-22 12:48:53 +02:00
  • 70a26d0036 Mage: warn with a non-blocking checker about solid lateral contributions, and rerun lateral contribution checkers when they are modified Dylan Jeannin 2026-10-21 17:04:30 +02:00
  • c3afc4dd58 LateralContribution: hide the suspension tab, used by no solver (contributions kept in the model), and stop writing them + solid in the Mage LAT file Dylan Jeannin 2026-10-21 15:41:07 +02:00
  • ef72e41b14 RubarBE: export solid lateral contributions with their D50 and sigma, attached to the liquid contribution of the same zone (hydevs), and no longer read suspension ones Dylan Jeannin 2026-10-21 14:56:44 +02:00
  • be7b5b892a LateralContribution: add D50 and sigma to solid lateral contributions (database 0.2.11) Dylan Jeannin 2026-10-21 14:23:47 +02:00
  • 5f64362f65 RubarBE: export weirs and rectangular and circular orifices (ouvrag), and ignore other structure types with a warning Dylan Jeannin 2026-10-20 17:41:32 +02:00
  • 357b39758c RubarBE: export liquid lateral contributions (hydevs), and warn when lateral overflows parameter is disabled Dylan Jeannin 2026-10-20 16:23:31 +02:00
  • a2f215984b RubarBE: export an empty upstream solid boundary condition as a supply at equilibrium (negative Qs in hydros), like Mage 'default' Dylan Jeannin 2026-10-20 15:14:15 +02:00
  • b1cf45497b RubarBE: ignore empty boundary conditions with a warning instead of cancelling the export Dylan Jeannin 2026-10-20 11:08:38 +02:00
  • ee416e1059 RubarBE: show bed evolution in the results window (cross section and longitudinal profile), from the bed level in profil and the sections of geomac-N Dylan Jeannin 2026-10-19 17:43:18 +02:00
  • 3fee3b0bb3 RubarBE: export save abscissas (abshyd) and times (tnprof) from two solver parameters, and read results with tnprof save Dylan Jeannin 2026-10-19 16:55:28 +02:00
  • a06c2eaa7e RubarBE: export initial solid conditions (condins) from the active bed top layers, with no initial solid discharge Dylan Jeannin 2026-10-19 13:45:36 +02:00
  • 4e767d86d6 RubarBE: export the upstream solid boundary condition (hydros), and refuse unused, missing or invalid solid conditions Dylan Jeannin 2026-10-19 11:45:20 +02:00
  • f43d108871 Geometry: fix Tabulation type annotations (np.ndarray), which broke pdoc in the doc CI job Dylan Jeannin 2026-10-16 17:10:20 +02:00
  • 33a2107876 RubarBE: export sediment layers and bed limits in geomac-i, and refuse invalid layers or markers Dylan Jeannin 2026-10-16 17:00:41 +02:00
  • 7103fdcb46 RubarBE: refuse and disable upstream water level settings (REGIME=1, CONDAM=2) Dylan Jeannin 2026-10-16 10:44:25 +02:00
  • ace85ccb40 RubarBE: refuse upstream water level settings (REGIME=1, CONDAM=2) Dylan Jeannin 2026-10-16 10:31:09 +02:00
  • ec81a998cb RubarBE: fix hydraulic export (mail, condin, frot, boundary conditions), and prevent user of mistakes instead of run incorrect calculations Dylan Jeannin 2026-10-16 09:55:40 +02:00
  • a18accb404 RubarBE: seal study translated in pamhyr db Dylan Jeannin 2026-10-15 12:21:15 +02:00
  • 657f54ff91 RubarBE: split critical Shields stress (TCADIM) from water viscosity (VISC) Dylan Jeannin 2026-10-15 03:40:52 +02:00
  • bf2d3ae7a9 Merge branch 'dev_dylan' into merge_rubarbe Dylan Jeannin 2026-10-14 19:35:37 +02:00
  • 656b337499 RubarBE: notify when attempting to use RubarBE with solid boundary conditions missing RubarBE_solver Dylan Jeannin 2026-10-14 19:14:51 +02:00
  • ed2ed0ac2a RubarBE: Integration of the solver in the list Dylan Jeannin 2026-10-11 20:33:25 +02:00
  • d2f03415c8 Model: micropatch to ensure all data is included in the table model after the merge dev_dylan Dylan Jeannin 2026-10-08 17:14:14 +02:00
  • 69371b5949 Result window: prevent duplicate result reaches and inclde last profile in water limits Dylan Jeannin 2026-10-08 16:27:04 +02:00
  • bbd8f7f832 Merge branch 'scenario-dev-pa' into dev_dylan Dylan Jeannin 2026-10-08 16:12:12 +02:00
  • ab95f06700 Rubar parameters: prohibit simultaneous selection of REGIME=1 and CONDAM=0 Dylan Jeannin 2026-10-08 10:12:26 +02:00
  • 2a699f46ca Solver: revamp Rubar parameter interface and export validation Dylan Jeannin 2026-10-07 17:11:27 +02:00
  • 17792ec995 Plot widget: Fix plot selection crash on mouse wheel events Dylan Jeannin 2026-10-06 11:15:14 +02:00
  • 33ad91d1a6 Plot widget: Fix plot selection crash on mouse wheel events Dylan Jeannin 2026-10-06 11:15:14 +02:00
  • 7d2ef35128 Results Rubar3: fix opening results window from the solver log window Dylan Jeannin 2026-10-05 16:19:41 +02:00
  • 40b48a2080 Merge branch 'master' into dev_dylan Dylan Jeannin 2026-10-05 09:55:57 +02:00
  • 7eb39e5896 git: Update 'full-requirement.txt'. scenario-dev-pa parouby 2026-10-01 09:30:34 +02:00
  • 28cc88b4b8 Doc: Wiki: En: Add ensemble images. parouby 2026-09-30 16:54:13 +02:00
  • c9925cd03c tests_cases: Add Saar version with ensemble. parouby 2026-09-30 16:52:29 +02:00
  • 40f9465929 Pamhyr2: PEP8 minor fix. parouby 2026-09-29 17:17:02 +02:00
  • 359805b713 Ensemble: Edit: Add message box for invalid parameter. parouby 2026-09-29 16:24:00 +02:00
  • 31565b9170 Ensemble: Distribution: Add parameters checkers. parouby 2026-09-29 16:16:21 +02:00
  • 9c2a0541df Pamhyr2: Fix PEP 8. parouby 2026-09-25 16:51:04 +02:00
  • 38d7d587fa Ensemble: Fix widget double spin box min and max. parouby 2026-09-25 16:17:42 +02:00
  • f19ab9455a Ensemble: Edit: Add Binomial distribution and minor change. parouby 2026-09-25 15:16:32 +02:00
  • cadffe40d6 Ensemble: Edit: Fix crash at change 1 params distribution to 2 params. parouby 2026-09-25 14:58:50 +02:00
  • 5a195e2822 Ensemble: Minor indent fix. parouby 2026-09-25 11:51:09 +02:00
  • 63592b91a9 Ensemble: Add Export/Import method with json files. parouby 2026-09-25 11:46:37 +02:00
  • 88345c58a7 Ensemble: Fix editable status at ensemble creation. parouby 2026-09-24 16:04:42 +02:00
  • 7124b2b61c Ensemble: Results: Setup export methods. parouby 2026-09-24 15:14:35 +02:00
  • f93e6a7d7c Results: Refactoring '_export_time' method. parouby 2026-09-24 11:24:13 +02:00
  • 5d46401b85 Results: Refactoring '_export_rk' methode. parouby 2026-09-24 10:30:16 +02:00
  • 97867080d9 Ensemble: Add undo command to ensemble edition. parouby 2026-09-23 16:28:30 +02:00
  • 93a4b44143 Ensemble: Results: Add standard derivation to hydrogram plot. parouby 2026-09-23 15:07:33 +02:00
  • 5e3e5628d2 Results: Fix river loading reachs creation. parouby 2026-09-23 14:27:59 +02:00
  • bddaad0193 debug mesher Theophile Terraz 2026-09-23 09:28:42 +02:00
  • 4a6349cd9c Merge branch 'scenario-dev-pa' of gitlab.com:pamhyr/pamhyr2 into scenario-dev-pa parouby 2026-09-22 18:49:57 +02:00
  • e9c998fec8 Ensemble: Results: Add seed and number_of_run to DB (0.2.9). parouby 2026-09-22 18:48:37 +02:00
  • 290b8918fc Ensemble: Fix context menu if right click on non current scenario. parouby 2026-09-22 18:20:02 +02:00
  • 0e6de5d0f0 Results: PlotRKC: Fix bedload evolution display. parouby 2026-09-22 18:01:12 +02:00
  • 98d30a326e Ensemble: Edit: Display current selected target data. parouby 2026-09-22 16:39:34 +02:00
  • 5f64499984 Ensemble: Results: Remove custom plot. parouby 2026-09-22 15:43:00 +02:00
  • 6e32c740ae Doc: Dev: Add text for glab installation. parouby 2026-09-22 15:41:31 +02:00
  • e0721715d0 update matplotlib version in requirements.txt Theophile Terraz 2026-09-22 14:59:25 +02:00
  • 10edc00973 Pamhyr2: Fix PEP8. parouby 2026-09-18 16:52:40 +02:00
  • f8829ce82c View: Tools: Tree: Minor change. parouby 2026-09-18 16:44:26 +02:00
  • ac91b712a3 Ensemble: Switch to edit dialog. parouby 2026-09-18 16:34:29 +02:00
  • 4bccbbac33 Ensemble: Select current tree item at dialog open. parouby 2026-09-18 16:27:11 +02:00
  • 5c8b7290ba Ensemble: Add stricklers select from tree view. parouby 2026-09-18 16:06:51 +02:00
  • 288713ce5b View: Tools: Add tree model. parouby 2026-09-18 15:50:07 +02:00
  • ff3b5a320c Ensemble: Edit: Add parameters widgets. parouby 2026-09-18 10:32:45 +02:00
  • 49eb28056e Mage: fix missing $ markers in VAR rules and separate exported check valve entries v2.0.0rc5 Dylan Jeannin 2026-09-18 03:09:30 +02:00
  • ddb682dff6 Mage: fix missing $ markers in VAR rules and separate exported check valve entries Dylan Jeannin 2026-09-18 03:09:30 +02:00
  • a2e0f6a517 Ensemble: Add base of edit dialog. parouby 2026-09-17 16:07:46 +02:00
  • 7356e5dd30 Ensemble: Create ensemble scenario from current scenario. parouby 2026-09-17 10:02:01 +02:00
  • 933c6c1952 Ensemble: PlotRKC: Add standard derivation. parouby 2026-09-16 16:10:46 +02:00
  • d8fd4488e2 Ensemble: Add standard derivation computation. parouby 2026-09-16 15:24:00 +02:00
  • 89c6e8bb29 Fix pep8 Dylan Jeannin 2026-09-16 13:56:51 +02:00
  • d4c596a6fe Time/date: preserve calendar dates on start date changes + fix solver time exports with older format Dylan Jeannin 2026-09-16 13:34:58 +02:00
  • fef2a2e979 Pamhyr: Fix pep8. parouby 2026-09-15 17:33:51 +02:00
  • f001dffb68 Ensemble: PlotRKC: Minor change. parouby 2026-09-15 17:29:37 +02:00
  • 2818644b7f Ensemble: Distribution: Add default values for each distribution. parouby 2026-09-15 16:57:00 +02:00
  • 86d93fd702 Ensemble: Ui: Minor change. parouby 2026-09-15 16:33:17 +02:00
  • 593cc0c91b Ensemble: Mage: Fix iterative mean computation. parouby 2026-09-15 16:32:27 +02:00
  • d15fa684b7 Time/date format: warning message for users when they change format to another start date Dylan Jeannin 2026-09-15 11:34:20 +02:00
  • 9879094661 Time/date format: back to relative timestamps storage Dylan Jeannin 2026-09-15 11:33:04 +02:00
  • 5ce5478bf4 Interpolated profiles: fix undo/redo misconnection of undo_stack between geometry and profile window, adding a new data in the profile model, common to both window Dylan Jeannin 2026-09-11 18:48:45 +02:00
  • 5fb36e7fbe BoundaryConditions: fix index error in deletion for boundary cond. Dylan Jeannin 2026-09-11 16:50:47 +02:00
  • 0dbea26a2e BoundaryConditions: fix index error in deletion for boundary cond. Dylan Jeannin 2026-09-11 16:50:47 +02:00
  • b0e0dc75f1 Fix pep8 Dylan Jeannin 2026-09-11 14:17:04 +02:00
  • 318f6a4668 Geometry: undo/redo restores interpolated data in the model Dylan Jeannin 2026-09-11 14:10:55 +02:00
  • fdb5cd23e7 Translation: correct albedo display to water albedo, + update translation Dylan Jeannin 2026-09-11 10:12:59 +02:00
  • e064c1aee5 Interpolated profiles: modify an interpolated profile, or something relative to it in the model, will no longer considerate this profile as an interpolated one Dylan Jeannin 2026-09-10 19:17:23 +02:00
  • 32a316589b Ensemble: Rename 'run_number' to 'number_of_run' and fix seed spin box max value. parouby 2026-09-10 16:49:11 +02:00
  • d4bc9bdf75 Ensemble: Set custom seed. parouby 2026-09-10 16:38:31 +02:00