Dylan Jeannin
|
357b39758c
|
RubarBE: export liquid lateral contributions (hydevs), and warn when lateral overflows parameter is disabled
|
2026-10-20 16:23:31 +02:00 |
|
Dylan Jeannin
|
a2f215984b
|
RubarBE: export an empty upstream solid boundary condition as a supply at equilibrium (negative Qs in hydros), like Mage 'default'
|
2026-10-20 15:14:15 +02:00 |
|
Dylan Jeannin
|
b1cf45497b
|
RubarBE: ignore empty boundary conditions with a warning instead of cancelling the export
|
2026-10-20 11:08:38 +02:00 |
|
Dylan Jeannin
|
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
|
2026-10-19 17:43:18 +02:00 |
|
Dylan Jeannin
|
3fee3b0bb3
|
RubarBE: export save abscissas (abshyd) and times (tnprof) from two solver parameters, and read results with tnprof save
|
2026-10-19 16:55:28 +02:00 |
|
Dylan Jeannin
|
a06c2eaa7e
|
RubarBE: export initial solid conditions (condins) from the active bed top layers, with no initial solid discharge
|
2026-10-19 13:45:36 +02:00 |
|
Dylan Jeannin
|
4e767d86d6
|
RubarBE: export the upstream solid boundary condition (hydros), and refuse unused, missing or invalid solid conditions
|
2026-10-19 11:45:20 +02:00 |
|
Dylan Jeannin
|
f43d108871
|
Geometry: fix Tabulation type annotations (np.ndarray), which broke pdoc in the doc CI job
|
2026-10-16 17:10:20 +02:00 |
|
Dylan Jeannin
|
33a2107876
|
RubarBE: export sediment layers and bed limits in geomac-i, and refuse invalid layers or markers
|
2026-10-16 17:00:41 +02:00 |
|
Dylan Jeannin
|
7103fdcb46
|
RubarBE: refuse and disable upstream water level settings (REGIME=1, CONDAM=2)
|
2026-10-16 10:44:25 +02:00 |
|
Dylan Jeannin
|
ace85ccb40
|
RubarBE: refuse upstream water level settings (REGIME=1, CONDAM=2)
|
2026-10-16 10:31:09 +02:00 |
|
Dylan Jeannin
|
ec81a998cb
|
RubarBE: fix hydraulic export (mail, condin, frot, boundary conditions), and prevent user of mistakes instead of run incorrect calculations
|
2026-10-16 09:55:40 +02:00 |
|
Dylan Jeannin
|
a18accb404
|
RubarBE: seal study translated in pamhyr db
|
2026-10-15 17:26:35 +02:00 |
|
Dylan Jeannin
|
657f54ff91
|
RubarBE: split critical Shields stress (TCADIM) from water viscosity (VISC)
|
2026-10-15 03:40:52 +02:00 |
|
Dylan Jeannin
|
bf2d3ae7a9
|
Merge branch 'dev_dylan' into merge_rubarbe
|
2026-10-14 19:35:37 +02:00 |
|
Dylan Jeannin
|
656b337499
|
RubarBE: notify when attempting to use RubarBE with solid boundary conditions missing
|
2026-10-14 19:14:51 +02:00 |
|
Dylan Jeannin
|
ed2ed0ac2a
|
RubarBE: Integration of the solver in the list
|
2026-10-11 20:33:25 +02:00 |
|
Dylan Jeannin
|
d2f03415c8
|
Model: micropatch to ensure all data is included in the table model after the merge
|
2026-10-08 17:14:14 +02:00 |
|
Dylan Jeannin
|
69371b5949
|
Result window: prevent duplicate result reaches and inclde last profile in water limits
|
2026-10-08 16:27:04 +02:00 |
|
Dylan Jeannin
|
bbd8f7f832
|
Merge branch 'scenario-dev-pa' into dev_dylan
|
2026-10-08 16:12:12 +02:00 |
|
Dylan Jeannin
|
ab95f06700
|
Rubar parameters: prohibit simultaneous selection of REGIME=1 and CONDAM=0
|
2026-10-08 10:12:26 +02:00 |
|
Dylan Jeannin
|
2a699f46ca
|
Solver: revamp Rubar parameter interface and export validation
|
2026-10-07 17:11:27 +02:00 |
|
Dylan Jeannin
|
17792ec995
|
Plot widget: Fix plot selection crash on mouse wheel events
|
2026-10-06 11:16:22 +02:00 |
|
Dylan Jeannin
|
33ad91d1a6
|
Plot widget: Fix plot selection crash on mouse wheel events
|
2026-10-06 11:15:14 +02:00 |
|
Dylan Jeannin
|
7d2ef35128
|
Results Rubar3: fix opening results window from the solver log window
|
2026-10-05 16:19:41 +02:00 |
|
Dylan Jeannin
|
40b48a2080
|
Merge branch 'master' into dev_dylan
|
2026-10-05 09:55:57 +02:00 |
|
Dylan Jeannin
|
49eb28056e
|
Mage: fix missing $ markers in VAR rules and separate exported check valve entries
|
2026-09-18 03:10:21 +02:00 |
|
Dylan Jeannin
|
ddb682dff6
|
Mage: fix missing $ markers in VAR rules and separate exported check valve entries
|
2026-09-18 03:09:30 +02:00 |
|
Dylan Jeannin
|
89c6e8bb29
|
Fix pep8
|
2026-09-16 13:56:51 +02:00 |
|
Dylan Jeannin
|
d4c596a6fe
|
Time/date: preserve calendar dates on start date changes + fix solver time exports with older format
|
2026-09-16 13:34:58 +02:00 |
|
Dylan Jeannin
|
d15fa684b7
|
Time/date format: warning message for users when they change format to another start date
|
2026-09-15 11:34:20 +02:00 |
|
Dylan Jeannin
|
9879094661
|
Time/date format: back to relative timestamps storage
|
2026-09-15 11:33:04 +02:00 |
|
Dylan Jeannin
|
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
|
2026-09-11 18:48:45 +02:00 |
|
Dylan Jeannin
|
5fb36e7fbe
|
BoundaryConditions: fix index error in deletion for boundary cond.
|
2026-09-11 16:51:37 +02:00 |
|
Dylan Jeannin
|
0dbea26a2e
|
BoundaryConditions: fix index error in deletion for boundary cond.
|
2026-09-11 16:50:47 +02:00 |
|
Dylan Jeannin
|
b0e0dc75f1
|
Fix pep8
|
2026-09-11 14:17:04 +02:00 |
|
Dylan Jeannin
|
318f6a4668
|
Geometry: undo/redo restores interpolated data in the model
|
2026-09-11 14:10:55 +02:00 |
|
Dylan Jeannin
|
fdb5cd23e7
|
Translation: correct albedo display to water albedo, + update translation
|
2026-09-11 10:12:59 +02:00 |
|
Dylan Jeannin
|
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
|
2026-09-10 19:17:23 +02:00 |
|
Dylan Jeannin
|
e0bc481ae2
|
Geometry: Orange color instead of red for interpolated profiles in the graph in geometry window
|
2026-09-10 15:18:59 +02:00 |
|
Dylan Jeannin
|
081e6e7322
|
Geometry:toggle interpolated profiles visibility in geometry table and plots
|
2026-09-10 13:56:46 +02:00 |
|
Dylan Jeannin
|
a0d8b9ea43
|
Split reach : disabled endpoint and struture-linked profiles in reach split selector, instead of deleting them from the list
|
2026-09-09 13:54:01 +02:00 |
|
Dylan Jeannin
|
d97620ad56
|
Replace missing reach warning with a reach selection dropdown list on opening geometry, frictions, sediment layers, and initial conditions
|
2026-09-09 10:31:22 +02:00 |
|
Dylan Jeannin
|
6d4dc3a22b
|
Merge branch 'new_design_main_page' into dev_dylan
|
2026-09-08 17:31:54 +02:00 |
|
Dylan Jeannin
|
74d23386a7
|
Network: cleanest version of drag clic to move on the graph + network graph view only on the main tab (no more interaction on mouse hover) + graph on main tab
|
2026-09-08 17:31:01 +02:00 |
|
Dylan Jeannin
|
9f46bcd853
|
View main window: fix refresh network preview when selecting a reach
|
2026-09-08 15:42:04 +02:00 |
|
Dylan Jeannin
|
bcc9dd1a0d
|
View main window: keep zoom on the geographical graph after a change in the geometry
|
2026-09-08 14:02:53 +02:00 |
|
Dylan Jeannin
|
fc40552d68
|
View main window: add a splitter to resize both network graph and geometry graph
|
2026-09-08 13:28:51 +02:00 |
|
Dylan Jeannin
|
f41050fe5c
|
Design main window: UI improvement for the graph tab, QBox, titles...
|
2026-09-07 17:37:52 +02:00 |
|
Dylan Jeannin
|
97f487c0af
|
Design main window: Network graph is now connected with the edition window to refresh after every change
|
2026-09-07 17:06:24 +02:00 |
|
Dylan Jeannin
|
499e16975f
|
Design main window: New tab with network of the study
|
2026-09-07 16:31:35 +02:00 |
|
Dylan Jeannin
|
75f3c07cd9
|
Solver: export the relative time for solver files, in the case of a study in date mode, which is the date mentionned in the data minus the study start date
|
2026-09-07 15:35:27 +02:00 |
|
Dylan Jeannin
|
0a0c00d877
|
Results with disabled profiles: fix a bug happening when we are looking at results, and we modify enable/disable some profiles at the same time. Now the plot uses the profiles stored with the results, and no more in the model
|
2026-09-07 13:48:17 +02:00 |
|
Dylan Jeannin
|
8d2c18b6af
|
Timeseries: fix problem with copy/paste data in timeseries for the date mode
|
2026-09-07 12:10:45 +02:00 |
|
Dylan Jeannin
|
2d2f83436c
|
Date/time: now save global timestamp in the model, instead of relative
|
2026-09-07 11:17:04 +02:00 |
|
Dylan Jeannin
|
71914fdf57
|
Merge branch 'master' of https://gitlab.com/pamhyr/pamhyr2
|
2026-09-06 23:15:24 +02:00 |
|
Dylan Jeannin
|
2d7409debb
|
Export csv results: fix export flowrate as a function of time, on a study without sediments transport
|
2026-09-04 16:45:59 +02:00 |
|
Dylan Jeannin
|
beece68498
|
SolverParameters: new combobox instead of index in the value field for critical shields, shields correction and solid capacity
|
2026-09-04 11:40:04 +02:00 |
|
Dylan Jeannin
|
d8e9d786d9
|
LateralContributionsAdisTS: correctly highlight the profiles in the interval + refacto function name
|
2026-09-03 16:29:32 +02:00 |
|
Dylan Jeannin
|
7ef305e724
|
Pollutants: ref to pol_name in the title of the lateral_contribution_pollutant
|
2026-09-03 13:00:53 +02:00 |
|
Dylan Jeannin
|
5da607865c
|
Pollutants: line becomes grey when we disable a pollutant + it's mentionned 'disabled' on the view only in the tab
|
2026-09-03 11:47:08 +02:00 |
|
Dylan Jeannin
|
1f5ce72fb2
|
Pollutants: fix deletion, didnt work correctly due to relative / flat indexes
|
2026-09-02 18:00:35 +02:00 |
|
Dylan Jeannin
|
b6be245764
|
BoundaryConditionsAdisTS: display pollutant name in the edit window, to get a reminder of which pol we work on
|
2026-09-02 16:53:29 +02:00 |
|
Dylan Jeannin
|
46d0f52b3e
|
Solver parameters: fix undo/redo command, double connection broke the normal operation of these commands
|
2026-09-02 16:20:03 +02:00 |
|
Dylan Jeannin
|
80f0b181d1
|
AdisTS: remove TEM files generated in results AdisTS (probably due to new solver version, including Temperature)
|
2026-09-02 14:33:31 +02:00 |
|
Dylan Jeannin
|
9161c54e18
|
AdisTS: debug results AdisTS with disabled profiles
|
2026-09-02 12:49:49 +02:00 |
|
Dylan Jeannin
|
64d9e456b7
|
Fix pep8
|
2026-09-01 18:13:02 +02:00 |
|
Dylan Jeannin
|
846aaeadf0
|
Translate: fix an error of translation
|
2026-09-01 17:57:39 +02:00 |
|
Dylan Jeannin
|
eaf8d7364a
|
InitialConditionsTemperature: fix temperature initial condition edit command
|
2026-09-01 17:53:30 +02:00 |
|
Dylan Jeannin
|
54bfff9623
|
Disable profile: dont check anymore if the profile we want to delete is attached to an initial condition
|
2026-09-01 17:47:03 +02:00 |
|
Dylan Jeannin
|
237364a4e2
|
Profiles: Fix plotting of empty geometry profiles, causing (non-blocking) error in the console
|
2026-09-01 16:57:50 +02:00 |
|
Dylan Jeannin
|
c3288b44bb
|
Meshing: Round interpolated profile RK values (2 decimal digits), to avoid XX.000000000001 values
|
2026-09-01 16:56:06 +02:00 |
|
Dylan Jeannin
|
70128bbdd1
|
Profiles: fix loaded profile reach reference (caused a crash during certain operations involving the profile table)
|
2026-09-01 16:31:33 +02:00 |
|
Dylan Jeannin
|
a88a164ead
|
GeometryProfilesXYZ: assignment of interpolated attribute, False by default, True when profile is created with mesh, and for the load of database, False by default, True when name starts with 'interpol'
|
2026-09-01 16:29:43 +02:00 |
|
Dylan Jeannin
|
d6aeb5df21
|
Hydraulic structure: fix crashing bug happening when we select the section combobox without selecting a reach in the first combobox
|
2026-09-01 14:53:08 +02:00 |
|
Dylan Jeannin
|
32db5795da
|
Hydraulic structures: Remove obsolete hydraulic structure output fields
|
2026-09-01 14:02:53 +02:00 |
|
Dylan Jeannin
|
a81a641d41
|
Trad: Traduction of the new terms in french
|
2026-09-01 12:14:57 +02:00 |
|
Dylan Jeannin
|
53da35d959
|
Merge branch 'mesh_tab' into dev_dylan
|
2026-08-31 17:07:16 +02:00 |
|
Dylan Jeannin
|
0f1d1b0797
|
Time/Date: accept different formats for date, YYYY-MM-DD [HH:MM[:SS]], DD-MM-YYYY [HH:MM[:SS]] and DD/MM/YYYY [HH:MM[:SS]], convert it to classic one used by pamhyr, and prevent user when he's using a wrong one
|
2026-08-31 16:58:36 +02:00 |
|
Dylan Jeannin
|
6586a7b191
|
Date/time parameters: fixed the link between the start date in the study settings and the display in the tables
|
2026-08-31 16:14:28 +02:00 |
|
Dylan Jeannin
|
b7aab9f263
|
Import geometry: debug case when we cannot open profiles after importing a new geometry
|
2026-08-31 14:42:45 +02:00 |
|
Dylan Jeannin
|
ef34fecc31
|
Export geometry: doesnt export disabled profiles
|
2026-08-31 14:21:53 +02:00 |
|
Dylan Jeannin
|
e9aa980c88
|
Export geometry: popup displayed before (and not after anymore) the file browser to choose if we export only geometry points, or if we want interpolated ones too
|
2026-08-31 14:08:09 +02:00 |
|
Dylan Jeannin
|
ab495efc65
|
merge
|
2026-08-31 13:26:01 +02:00 |
|
Dylan Jeannin
|
14e13d6624
|
Moving points in network: selected node is now unselected after the end of moving, so clicking anywhere in the graph doesnt change his position anymore without refreshing the window
|
2026-08-31 11:57:33 +02:00 |
|
Dylan Jeannin
|
8db099c5c7
|
Moving points in network: selected node is now unselected after the end of moving, so clicking anywhere in the graph doesnt change his position anymore without refreshing the window
|
2026-08-31 11:56:01 +02:00 |
|
Dylan Jeannin
|
b503e54210
|
Split reach: not displaying the first and the last reach in the combobox
|
2026-08-31 10:28:45 +02:00 |
|
Dylan Jeannin
|
68e4dfb598
|
Merge branch 'mesh_tab' into dev_dylan
|
2026-08-31 10:26:20 +02:00 |
|
Dylan Jeannin
|
53f7f380ae
|
Result database: fix a problem that happens when we want to open a study with results saved, but results_table_data doesnt exist in database
|
2026-08-25 12:49:13 +02:00 |
|
Dylan Jeannin
|
2028d84554
|
Result database: fix a problem that happens when we want to open a study with results saved, but results_table_data doesnt exist in database
|
2026-08-25 12:48:02 +02:00 |
|
Dylan Jeannin
|
da28bae6c5
|
Fix pep8
|
2026-08-24 17:08:37 +02:00 |
|
Dylan Jeannin
|
944f99f14b
|
Disable profiles: security to prevent the disable of a profile associated with data (initial conditions, structures, lateral conditions, weather params, init. cond. temperature)
|
2026-08-24 17:01:16 +02:00 |
|
Dylan Jeannin
|
8978cc3482
|
Disabled profiles: the reach split is impossible on a disabled profile to avoid any problem
|
2026-08-24 15:37:03 +02:00 |
|
Dylan Jeannin
|
f08d4b1a37
|
Disable profiles: results only take into account enabled profiles to display results for Mage
|
2026-08-24 14:17:39 +02:00 |
|
Dylan Jeannin
|
824fbe506e
|
Profiles: disabled profiles now affects results for mage, AdisTS and AdisTT
|
2026-08-21 17:30:38 +02:00 |
|
Dylan Jeannin
|
deb84ca331
|
Profiles: can now disable some profiles, they still appears in the list, but they are marked as disabled
|
2026-08-21 16:35:40 +02:00 |
|
Dylan Jeannin
|
5b778af745
|
Profiles: fix misconnexion between add/remove buttons and tab in actual profile window
|
2026-08-21 11:30:26 +02:00 |
|
Dylan Jeannin
|
82b6cbfd72
|
Merge branch 'split_reach' into dev_dylan
|
2026-08-18 16:59:32 +02:00 |
|
Dylan Jeannin
|
c170dbc46c
|
Mesh tab: modification of the mesh layout to better integrate it into the modeling process
|
2026-08-18 16:56:34 +02:00 |
|
Dylan Jeannin
|
890dbd9d32
|
Network: correct a crashing bug that happened when we tried to right click on the canvas of network after selecting a first point to create an edge
|
2026-08-18 13:40:02 +02:00 |
|