Dylan Jeannin
|
0fdb362313
|
Ovelapping intervals: setting default values when creating a parameter
|
2026-08-12 14:49:30 +02:00 |
|
Dylan Jeannin
|
50fa4f7bd8
|
Overlapping intervals: we cannot select rk if the interval overlaps anohter one, to avoid the confusion of multiple definitions over the same interval for WeatherParameters
|
2026-08-12 14:21:50 +02:00 |
|
Dylan Jeannin
|
9309aa9d2d
|
Overlapping intervals: we cannot select rk that is already selected, to avoid the confusion of multiple definitions over the same interval
|
2026-08-12 14:03:17 +02:00 |
|
Dylan Jeannin
|
c0000bb332
|
Database: upgrade version for temperature data
|
2026-08-11 11:47:34 +02:00 |
|
Dylan Jeannin
|
252ac257fe
|
AdisTS AdisTT: fix initial conditions in scenario mode, now correctly saved in database, and load correctly, not creating duplicata when two datas have same ID with different scenario_id
|
2026-07-28 17:33:56 +02:00 |
|
Dylan Jeannin
|
afe0217655
|
PEP8
|
2026-07-28 15:53:34 +02:00 |
|
Dylan Jeannin
|
516efb64e8
|
WeatherParam: SetData targets the object, and no longer the line index in the tab, which reduces the risk of error with multiple QUndoCommand, and rewrite of the logic for the other UndoCommand
|
2026-07-28 13:50:21 +02:00 |
|
Dylan Jeannin
|
7b2c276643
|
Mage: reset node name registry for each export + display only Mage/Rubar solver in hydraulic solvers list
|
2026-07-24 13:53:30 +02:00 |
|
Dylan Jeannin
|
0e1264ca4f
|
Merge branch 'master' into temperature_test
|
2026-07-24 13:27:07 +02:00 |
|
Dylan Jeannin
|
defcb3af84
|
BoundaryConditionsData: fix multidelete + relative undo/redo
|
2026-07-24 13:17:55 +02:00 |
|
Dylan Jeannin
|
5cf0a0ec76
|
Mesh: correction to make meshing thread-safe with tab display
|
2026-07-24 11:20:33 +02:00 |
|
Dylan Jeannin
|
1c44590def
|
Meshing: unsigned distance to be able to mesh reach with start_rk > end_rk
|
2026-07-24 10:44:04 +02:00 |
|
Dylan Jeannin
|
78eed7af13
|
SolverParams: quickfix for solverparams copy on scenario creation
|
2026-07-22 15:40:32 +02:00 |
|
Dylan Jeannin
|
37ea83d42a
|
Lang: new words in french dictionnary
|
2026-07-22 11:26:30 +02:00 |
|
Dylan Jeannin
|
ae39f33131
|
PEP8
|
2026-07-21 17:18:59 +02:00 |
|
Dylan Jeannin
|
291f80e904
|
Results AdisTT: zoom not reset when changing timestamp
|
2026-07-21 17:16:35 +02:00 |
|
Dylan Jeannin
|
61baaeeffb
|
Scenario structure: adapting better structure for results with scenario mode + default data for weather parameters
|
2026-07-21 16:58:30 +02:00 |
|
Dylan Jeannin
|
68aabb343d
|
WeatherParameters: informations for default values + no timeseries for ALB, SF and CLD
|
2026-07-21 15:54:06 +02:00 |
|
Dylan Jeannin
|
f2d6e07931
|
WeatherParameters: better window names to be more clear for user
|
2026-07-21 15:26:38 +02:00 |
|
Dylan Jeannin
|
123259c2ef
|
Duplicate window: avoid opening duplicate windows for boundary and initial conditions ADISTT
|
2026-07-21 15:06:44 +02:00 |
|
Dylan Jeannin
|
816d7663b5
|
AdisTT: new button on interface to open AdisTT results from file
|
2026-07-21 14:57:30 +02:00 |
|
Dylan Jeannin
|
9b9202c739
|
AdisTT: new results window, adapted from adists results
|
2026-07-21 14:00:59 +02:00 |
|
Dylan Jeannin
|
57f82415bd
|
AdisTT: Avoid crash when pasting something unexpected in time series
|
2026-07-21 11:09:46 +02:00 |
|
Dylan Jeannin
|
36c93a0c93
|
AdisTT: cleaning code, delete useless functions
|
2026-07-20 16:22:49 +02:00 |
|
Dylan Jeannin
|
3cd1dbab49
|
AdisTT: default parameters update to fit better
|
2026-07-20 16:10:39 +02:00 |
|
Dylan Jeannin
|
4e3da95b1d
|
Plot: Update plots after changing each data in tab
|
2026-07-20 15:51:05 +02:00 |
|
Dylan Jeannin
|
0d0c4f913e
|
Merge branch 'dev_dylan' into temperature_test
|
2026-07-20 15:16:41 +02:00 |
|
Dylan Jeannin
|
600f86aeb4
|
Friction: combobox in tab for rk
|
2026-07-20 14:48:19 +02:00 |
|
Dylan Jeannin
|
c9bb222bff
|
WeatherParameters: Debug crash pamhyr when select a reach without geometry
|
2026-07-20 13:47:19 +02:00 |
|
Dylan Jeannin
|
456559ffe2
|
AdisTS & AdisTT: deleted data no more exported in solver files
|
2026-07-20 12:34:49 +02:00 |
|
Dylan Jeannin
|
6d58c09104
|
AdisTT: short correction on paste function in edit windows for WeatherParam
|
2026-07-17 17:47:33 +02:00 |
|
Dylan Jeannin
|
bc87d6add1
|
AdisTT: corrections on writing TEM files
|
2026-07-17 17:21:52 +02:00 |
|
Dylan Jeannin
|
3fe49b70d0
|
Merge branch 'monopk-ic-adistt' into temperature_test
|
2026-07-17 17:04:37 +02:00 |
|
Dylan Jeannin
|
5287f30636
|
AdisTT: Handling cases where parameters do not have time series
|
2026-07-17 15:05:21 +02:00 |
|
Dylan Jeannin
|
67433ae325
|
AdisTS: delete duplicate function
|
2026-07-17 13:51:18 +02:00 |
|
Dylan Jeannin
|
d27ce9d1d8
|
AdisTT: rewriting reach names in parser + copy the net folder from mage
|
2026-07-17 13:45:40 +02:00 |
|
Dylan Jeannin
|
c8ea9bd774
|
Merge branch 'temperature_test' into monopk-ic-adistt
|
2026-07-17 10:12:30 +02:00 |
|
Dylan Jeannin
|
885c8ea502
|
Merge branch 'master' into temperature_test
|
2026-07-17 10:09:52 +02:00 |
|
Dylan Jeannin
|
c8b32f9877
|
Merge branch 'master' into temperature_test
|
2026-07-17 10:05:42 +02:00 |
|
Dylan Jeannin
|
cf61fd8d09
|
IC_temp: temperature set on a single RK rather than a segment
|
2026-07-17 10:03:46 +02:00 |
|
Dylan Jeannin
|
cac20d4f24
|
AdisTT: user-friendly fixes on interface
|
2026-07-17 09:31:03 +02:00 |
|
Dylan Jeannin
|
965443a8f9
|
AdisTT: Managing tab of time series when it's disabled
|
2026-07-16 16:34:37 +02:00 |
|
Dylan Jeannin
|
02be084faf
|
AdisTT: Fake 0.0 in files to match AdisTS pollutants description
|
2026-07-16 12:56:46 +02:00 |
|
Dylan Jeannin
|
bb2e83b6ce
|
AdisTT: Stable version of files writer for adisTT solver
|
2026-07-16 10:44:01 +02:00 |
|
Dylan Jeannin
|
6d16d9dff4
|
Fix PEP8
|
2026-07-06 15:45:47 +02:00 |
|
Dylan Jeannin
|
b60ab881b1
|
Weather parameters: time series for each parameter, add/del/sort functions working
|
2026-07-06 15:37:45 +02:00 |
|
Dylan Jeannin
|
f2d76a0d67
|
WeatherParameters: button connections in another function to clear code
|
2026-07-06 12:31:01 +02:00 |
|
Dylan Jeannin
|
5dcc82d81e
|
WeatherParameters: Correct add and implement del function on tab_spec
|
2026-07-06 11:47:37 +02:00 |
|
Dylan Jeannin
|
a01e47f205
|
Weather Parameters: Display relative parameters in spec tab
|
2026-07-06 10:26:49 +02:00 |
|
Dylan Jeannin
|
c87563b7ed
|
Cleaning some code
|
2026-07-06 09:57:05 +02:00 |
|
Dylan Jeannin
|
246b411114
|
Weather params: Dual tab for parameters with add functionnality
|
2026-07-03 17:07:34 +02:00 |
|
Dylan Jeannin
|
cfbc2d96a1
|
Mage: Fix parsing for .LAT files
|
2026-07-03 13:07:10 +02:00 |
|
Dylan Jeannin
|
2cbfaec0c2
|
Boundary Conditions: interface for temperature's boundary conditions
|
2026-06-26 19:02:49 +02:00 |
|
Dylan Jeannin
|
95dd648b90
|
Temperature: Interface for temperature's initial conditions
|
2026-06-26 17:36:42 +02:00 |
|
Dylan Jeannin
|
333a8a0970
|
Temperature: New tab in UI
|
2026-06-25 17:13:02 +02:00 |
|
Dylan Jeannin
|
e49724072b
|
Merge branch 'dev_dylan' into scenarios
|
2026-06-25 14:41:24 +02:00 |
|
Dylan Jeannin
|
3664ba93e9
|
Results: Fix open mage results from AdisTS solver
|
2026-06-25 14:39:45 +02:00 |
|
Dylan Jeannin
|
a9903e987b
|
AdisTS: Resolve bug with node ids not matching in config files
|
2026-06-25 14:05:04 +02:00 |
|
Dylan Jeannin
|
f9a88a211c
|
Fix pep8
|
2026-06-22 17:10:57 +02:00 |
|
Dylan Jeannin
|
32535af3e6
|
UpdateRK: avoid crash when updating RK with missing points on a section, warning message instead
|
2026-06-22 17:04:39 +02:00 |
|
Dylan Jeannin
|
fa8948c1b6
|
Meshing: Debug error caused by index out of range when adding an empty transect on a reach
|
2026-06-22 15:18:08 +02:00 |
|
Dylan Jeannin
|
2d5455c09d
|
Meshing: Debug crashing case when divide by 0
|
2026-06-22 14:16:33 +02:00 |
|
Dylan Jeannin
|
83680bbe57
|
Pollutant: quickfix, back to previous version
|
2026-06-22 12:12:02 +02:00 |
|
Dylan Jeannin
|
1d1a00a0ff
|
Pollutants: merge conflicts
|
2026-06-22 10:42:29 +02:00 |
|
Dylan Jeannin
|
ffd95b9fdf
|
Pollutants: merge conflicts
|
2026-06-22 10:42:07 +02:00 |
|
Dylan Jeannin
|
48d6728e1e
|
Enable pollutant: fix the list to browse to enable a pol
|
2026-05-28 15:11:06 +02:00 |
|
Dylan Jeannin
|
c51c06e6ec
|
DB version: Upgrade to add enabled in pollutants db
|
2026-05-28 15:02:40 +02:00 |
|
Dylan Jeannin
|
a425c9a6ac
|
BoundaryConditions: delete setter/getter duplicated for d50 and sigma
|
2026-05-28 15:01:36 +02:00 |
|
Dylan Jeannin
|
e79ae8ebf5
|
Translation: new version of .ts file, with type of pollutants added
|
2026-05-28 13:01:48 +02:00 |
|
Dylan Jeannin
|
e3020d15ba
|
Merge branch 'scenarios' into dev_dylan
|
2026-05-28 11:56:00 +02:00 |
|
Dylan Jeannin
|
83e0ecbdc7
|
PEP8 fix
|
2026-05-28 11:54:44 +02:00 |
|
Dylan Jeannin
|
3087023caa
|
Pollutants: Add translation for type of pol
|
2026-05-28 11:52:43 +02:00 |
|
Dylan Jeannin
|
26dc7d8761
|
Merge branch 'scenarios' of https://gitlab.com/pamhyr/pamhyr2 into scenarios
|
2026-05-27 09:35:46 +02:00 |
|
Dylan Jeannin
|
e573fa4197
|
Pollutants: specific way to check if we modified the data in the type combobox
|
2026-05-27 09:35:10 +02:00 |
|
Dylan Jeannin
|
fb8b5aa77f
|
Translation: back to old fr.ts version which broke translation*
|
2026-05-26 14:56:31 +02:00 |
|
Dylan Jeannin
|
8183a284af
|
Merge branch 'pollutant_type_combobox' into dev_dylan
|
2026-05-26 12:27:44 +02:00 |
|
Dylan Jeannin
|
09997a0074
|
Tables: Skip table undo commands when data is unchanged (avoid data duplicates in db)
|
2026-05-26 12:27:41 +02:00 |
|
Dylan Jeannin
|
c44597dfbd
|
Merge branch 'dev_dylan' into scenarios
|
2026-05-26 11:15:32 +02:00 |
|
Dylan Jeannin
|
b1632eaea5
|
Fix PEP8
|
2026-05-26 11:14:57 +02:00 |
|
Dylan Jeannin
|
a2461af084
|
Scenario: avoid marking loaded scenario data as modified, that created unwanted copies in database
|
2026-05-26 11:12:36 +02:00 |
|
Dylan Jeannin
|
a235f61044
|
PEP8 fixes
|
2026-05-26 08:15:04 +02:00 |
|
Dylan Jeannin
|
0b80b86d31
|
Merge branch 'dev_dylan' into scenarios
|
2026-05-26 08:10:34 +02:00 |
|
Dylan Jeannin
|
0c7ede5f43
|
Network: Add missing () on method to check if study is editable
|
2026-05-26 08:06:07 +02:00 |
|
Dylan Jeannin
|
445c1ac7ba
|
Scenario: Add ⛔ symbol on missing windows when we are not in a leaf scenario
|
2026-05-26 07:42:08 +02:00 |
|
Dylan Jeannin
|
c687e05d8f
|
Pollutant types: Add type combobox with readable names
|
2026-05-22 18:36:28 +02:00 |
|
Dylan Jeannin
|
5fb6fecc24
|
Scenarios: Set parent to EDIT when deleting current scenario
|
2026-05-22 17:25:44 +02:00 |
|
Dylan Jeannin
|
3dfbdc328e
|
PEP8 fix
|
2026-05-22 16:54:35 +02:00 |
|
Dylan Jeannin
|
97d87f2455
|
Merge branch 'scenarios' of https://gitlab.com/pamhyr/pamhyr2 into scenarios
|
2026-05-22 16:52:50 +02:00 |
|
Dylan Jeannin
|
a78be47e2b
|
AdisTS: Fix the possibility to edit AdisTS windows on a parent scenario
|
2026-05-22 16:47:02 +02:00 |
|
Dylan Jeannin
|
eed2ce4243
|
Pollutants: Fix setters from undo/redo commands on edition
|
2026-05-22 15:25:11 +02:00 |
|
Dylan Jeannin
|
f86cd4602c
|
Merge branch 'scenarios' into dev_dylan
|
2026-05-22 14:38:52 +02:00 |
|
Dylan Jeannin
|
ee28afac86
|
HydraulicStructures: Fix hydraulic structures plot with missing input section
|
2026-05-22 12:57:34 +02:00 |
|
Dylan Jeannin
|
81ff6372e9
|
LateralSources: Debug of crash on RK selection
|
2026-05-22 12:45:27 +02:00 |
|
Dylan Jeannin
|
ddbaa0fb94
|
Pollutants: Fixed pollutant deletion removing the absolute index instead of the relative index
|
2026-05-22 10:53:07 +02:00 |
|
Dylan Jeannin
|
63b5cbaba7
|
debug pollutants model and save in db
|
2026-05-20 17:17:51 +02:00 |
|
Dylan Jeannin
|
1989914aef
|
error in the name of a db table
|
2026-05-20 10:48:37 +02:00 |
|
Dylan Jeannin
|
2c0b155baf
|
error in the name of a db table
|
2026-05-20 10:40:11 +02:00 |
|
Dylan Jeannin
|
4d20c2457a
|
pep8 fix
|
2026-05-20 10:19:52 +02:00 |
|
Dylan Jeannin
|
2dd9003721
|
merge scenario (missing tables)
|
2026-05-20 10:18:56 +02:00 |
|
Dylan Jeannin
|
94ceb44fd4
|
debug load study after deleting a node in the child scenario network
|
2026-05-20 09:51:38 +02:00 |
|