Commit Graph

  • ef5430ae2c Mesh: give choice to export only handwritten points in geometry, or all points with interpolated ones JeaDylan 2026-08-20 00:01:55 +02:00
  • 059d7203a9 Mesh: activate button in toolbar only when a study is selected JeaDylan 2026-08-19 23:42:17 +02:00
  • 82b6cbfd72 Merge branch 'split_reach' into dev_dylan Dylan Jeannin 2026-08-18 16:59:32 +02:00
  • c170dbc46c Mesh tab: modification of the mesh layout to better integrate it into the modeling process Dylan Jeannin 2026-08-18 16:56:34 +02:00
  • 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 Dylan Jeannin 2026-08-18 13:40:02 +02:00
  • f17b395c4c Bedload: Dynamic display for the riverbed over time in results window + correction of import of .ST files in geometry tab when we import a bedload file Dylan Jeannin 2026-08-17 17:34:32 +02:00
  • 807592eab2 Ensemble: Rename 'range' to 'params'. parouby 2026-08-14 16:33:20 +02:00
  • 394c0779fc Ensemble: Add min max dialog for range. parouby 2026-08-14 16:30:27 +02:00
  • 5b3f777100 Ensemble: Minor change and add target data to table. parouby 2026-08-13 15:55:51 +02:00
  • 8b36905842 Ensemble: Fix some view/model interations. parouby 2026-08-13 15:19:09 +02:00
  • a44dddb51b Temperature results: display of temperature representation along the reach, with a scale of color Dylan Jeannin 2026-08-13 13:00:49 +02:00
  • b203e8e062 Ensemble: Fix editing ensemble list. parouby 2026-08-12 16:46:13 +02:00
  • 4d4df1bde2 Ensemble: Function: Randomize Uniform sample. parouby 2026-08-12 15:19:12 +02:00
  • 876780a349 Ensembles: Open Ensemble windows from scenarios. parouby 2026-08-12 14:50:58 +02:00
  • 0fdb362313 Ovelapping intervals: setting default values when creating a parameter Dylan Jeannin 2026-08-12 14:49:30 +02:00
  • 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 Dylan Jeannin 2026-08-12 14:21:50 +02:00
  • 9309aa9d2d Overlapping intervals: we cannot select rk that is already selected, to avoid the confusion of multiple definitions over the same interval Dylan Jeannin 2026-08-12 14:03:17 +02:00
  • dd31ffc5a2 Split reach: handling the case where the reach is split on a data used to define a data (an initial condition for example) Dylan Jeannin 2026-08-12 12:09:47 +02:00
  • 3d467c9620 Limit case: we cannot split reaches that contains less than 3 profiles, and not split on a limit profile (first or last one) Dylan Jeannin 2026-08-11 15:57:04 +02:00
  • f95c646ef3 Split reach: D90 and DIF now spread by the split Dylan Jeannin 2026-08-11 17:29:49 +02:00
  • c0000bb332 Database: upgrade version for temperature data Dylan Jeannin 2026-08-11 11:47:34 +02:00
  • cdbcb2b539 Merge branch 'split_reach' into dev_dylan Dylan Jeannin 2026-08-11 11:17:16 +02:00
  • 3b83377f3c Ensemble: Draw ensemble scenario as rect and minor fix. parouby 2026-08-07 16:28:13 +02:00
  • e64c45b621 Ensemble: Create new ensemble scenario. parouby 2026-08-07 15:15:47 +02:00
  • 70dae9ab1b Ensemble: Prepare view with add base classes. parouby 2026-08-03 15:20:43 +02:00
  • 0bb3c5bc65 Ensemble: Minor change to prepare view integration. parouby 2026-07-31 16:19:13 +02:00
  • 54f5c7c548 Ensemble: Switch data pid to data ref, and minor change. parouby 2026-07-30 11:13:53 +02:00
  • 56217186ff Ensemble: Fix save/load methode. parouby 2026-07-29 16:30:56 +02:00
  • 82fb2bcc48 Ensemble: Change function to id and name, minor change and fix. parouby 2026-07-28 16:16:02 +02:00
  • 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 Dylan Jeannin 2026-07-28 17:33:56 +02:00
  • afe0217655 PEP8 Dylan Jeannin 2026-07-28 15:53:34 +02:00
  • 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 Dylan Jeannin 2026-07-28 13:50:21 +02:00
  • 4cad251e57 Friction: switch coefficients types or edit the list of application coefficients now send a notify the Friction window to update the list and plot, even if the window is opened already Dylan Jeannin 2026-07-28 10:08:44 +02:00
  • 48e9c14525 Strickler: dont display duplicated strickler from application database into study data tab Dylan Jeannin 2026-07-27 17:13:16 +02:00
  • db62af6f71 Friction: application's strickler now appears in combobox to pick a strickler, and create a copy of it in the study Dylan Jeannin 2026-07-27 16:28:14 +02:00
  • b468a1eb70 Friction: application's stricklers are now read-only in the friction window Dylan Jeannin 2026-07-27 16:04:36 +02:00
  • b9ab202e3f Application strickler: check that the name is not already in use before committing the change to the talbe, as the name is used as database identifier Dylan Jeannin 2026-07-27 15:38:06 +02:00
  • 129dde1c57 Strickler: quickfix to correctly save Strickler's name into app model Dylan Jeannin 2026-07-27 15:12:09 +02:00
  • ff2d3926b1 Strickler: can now add general stricklers relative to application and not only study Dylan Jeannin 2026-07-27 14:41:03 +02:00
  • fefc6ebc4f Manning: Add parameter to setup manning coef instead of strickler, and switch the value on the view only, but keeps strickler value in the model for the solvers Dylan Jeannin 2026-07-27 13:22:32 +02:00
  • 0076faf03a Temperature: propagate TEM when splitting reach Dylan Jeannin 2026-07-27 09:31:29 +02:00
  • bbdd18e8ef LateralContributions: propagate LAT when splitting reach + display only enabled reach in combobox Dylan Jeannin 2026-07-24 15:35:12 +02:00
  • 87d31c134e Merge branch 'dev_dylan' into split_reach Dylan Jeannin 2026-07-24 14:40:29 +02:00
  • ce04f5fd1e PEP8 Dylan Jeannin 2026-07-24 14:39:39 +02:00
  • 435ccd1f2d Merge branch 'temperature_test' into dev_dylan Dylan Jeannin 2026-07-24 14:34:50 +02:00
  • 74c28d40a6 Merge branch 'master' into dev_dylan Dylan Jeannin 2026-07-24 14:33:01 +02:00
  • 7b2c276643 Mage: reset node name registry for each export + display only Mage/Rubar solver in hydraulic solvers list Dylan Jeannin 2026-07-24 13:53:30 +02:00
  • 0e1264ca4f Merge branch 'master' into temperature_test Dylan Jeannin 2026-07-24 13:27:07 +02:00
  • defcb3af84 BoundaryConditionsData: fix multidelete + relative undo/redo v2.0.0rc3 Dylan Jeannin 2026-07-24 13:17:55 +02:00
  • 6dc42b637a Ensemble: Function: Some minor fix and add it to study. parouby 2026-07-24 11:44:53 +02:00
  • 5cf0a0ec76 Mesh: correction to make meshing thread-safe with tab display Dylan Jeannin 2026-07-24 11:20:33 +02:00
  • 1c44590def Meshing: unsigned distance to be able to mesh reach with start_rk > end_rk Dylan Jeannin 2026-07-24 10:40:52 +02:00
  • 53732744f4 Meshing: unsigned distance to be able to mesh reach with start_rk > end_rk Dylan Jeannin 2026-07-24 10:40:52 +02:00
  • e6d12713e3 Ensemble: Minor change. parouby 2026-07-24 10:04:15 +02:00
  • 9456cf32fc Ensemble: Function: Add base classes. parouby 2026-07-23 16:40:38 +02:00
  • 5e95c286a9 InitialConditionsAdisTS: split correctly reach and InitialConditionsAdisTS + display only enabled reach in tab Dylan Jeannin 2026-07-23 15:57:50 +02:00
  • 6175e8a03e Reach sediments: avoid crash when trying to open Edit_reach_sediment_layer without any reach selected Dylan Jeannin 2026-07-23 15:39:07 +02:00
  • 8e3d784e92 HydraulicStructures: split correctly reach and Hydraulic Structures + display only enabled reach in tab Dylan Jeannin 2026-07-23 13:54:25 +02:00
  • 698e300690 LateralContrib: split correctly reach and lateralContrib + display only enabled reach in tab Dylan Jeannin 2026-07-23 11:54:49 +02:00
  • e3fbe59585 SQLite debug: files with space in name can now be open Dylan Jeannin 2026-07-23 10:12:01 +02:00
  • 0c7fecb123 InitialCond: data copy with correct reach affectation after split Dylan Jeannin 2026-07-23 10:10:56 +02:00
  • 9b1fb4e7d2 Ensemble: Add ensemble base classes. parouby 2026-07-22 15:38:52 +02:00
  • 78eed7af13 SolverParams: quickfix for solverparams copy on scenario creation Dylan Jeannin 2026-07-22 15:40:32 +02:00
  • 6f5743a030 Merge dictionary Dylan Jeannin 2026-07-22 13:31:59 +02:00
  • d027946fb2 OutputRK: delete all references to this useless feature Dylan Jeannin 2026-07-22 12:54:50 +02:00
  • 37ea83d42a Lang: new words in french dictionnary Dylan Jeannin 2026-07-22 11:26:30 +02:00
  • ae39f33131 PEP8 Dylan Jeannin 2026-07-21 17:18:59 +02:00
  • 291f80e904 Results AdisTT: zoom not reset when changing timestamp Dylan Jeannin 2026-07-21 17:16:35 +02:00
  • 61baaeeffb Scenario structure: adapting better structure for results with scenario mode + default data for weather parameters Dylan Jeannin 2026-07-21 16:58:30 +02:00
  • 68aabb343d WeatherParameters: informations for default values + no timeseries for ALB, SF and CLD Dylan Jeannin 2026-07-21 15:54:06 +02:00
  • f2d6e07931 WeatherParameters: better window names to be more clear for user Dylan Jeannin 2026-07-21 15:26:38 +02:00
  • 123259c2ef Duplicate window: avoid opening duplicate windows for boundary and initial conditions ADISTT Dylan Jeannin 2026-07-21 15:06:44 +02:00
  • 816d7663b5 AdisTT: new button on interface to open AdisTT results from file Dylan Jeannin 2026-07-21 14:57:30 +02:00
  • 9b9202c739 AdisTT: new results window, adapted from adists results Dylan Jeannin 2026-07-21 14:00:59 +02:00
  • 57f82415bd AdisTT: Avoid crash when pasting something unexpected in time series Dylan Jeannin 2026-07-21 11:09:46 +02:00
  • 36c93a0c93 AdisTT: cleaning code, delete useless functions Dylan Jeannin 2026-07-20 16:22:49 +02:00
  • 3cd1dbab49 AdisTT: default parameters update to fit better Dylan Jeannin 2026-07-20 16:10:39 +02:00
  • 4e3da95b1d Plot: Update plots after changing each data in tab Dylan Jeannin 2026-07-20 15:51:05 +02:00
  • 0d0c4f913e Merge branch 'dev_dylan' into temperature_test Dylan Jeannin 2026-07-20 15:16:41 +02:00
  • 600f86aeb4 Friction: combobox in tab for rk Dylan Jeannin 2026-07-20 14:48:19 +02:00
  • c9bb222bff WeatherParameters: Debug crash pamhyr when select a reach without geometry Dylan Jeannin 2026-07-20 13:47:19 +02:00
  • 456559ffe2 AdisTS & AdisTT: deleted data no more exported in solver files Dylan Jeannin 2026-07-20 12:34:49 +02:00
  • 6d58c09104 AdisTT: short correction on paste function in edit windows for WeatherParam Dylan Jeannin 2026-07-17 17:47:33 +02:00
  • bc87d6add1 AdisTT: corrections on writing TEM files Dylan Jeannin 2026-07-17 17:21:52 +02:00
  • 3fe49b70d0 Merge branch 'monopk-ic-adistt' into temperature_test Dylan Jeannin 2026-07-17 17:04:37 +02:00
  • 5287f30636 AdisTT: Handling cases where parameters do not have time series Dylan Jeannin 2026-07-17 15:05:21 +02:00
  • 67433ae325 AdisTS: delete duplicate function Dylan Jeannin 2026-07-17 13:51:18 +02:00
  • d27ce9d1d8 AdisTT: rewriting reach names in parser + copy the net folder from mage Dylan Jeannin 2026-07-17 13:45:40 +02:00
  • c8ea9bd774 Merge branch 'temperature_test' into monopk-ic-adistt Dylan Jeannin 2026-07-17 10:12:30 +02:00
  • 885c8ea502 Merge branch 'master' into temperature_test Dylan Jeannin 2026-07-17 10:09:52 +02:00
  • c8b32f9877 Merge branch 'master' into temperature_test Dylan Jeannin 2026-07-17 10:05:42 +02:00
  • cf61fd8d09 IC_temp: temperature set on a single RK rather than a segment Dylan Jeannin 2026-07-17 10:03:46 +02:00
  • cac20d4f24 AdisTT: user-friendly fixes on interface Dylan Jeannin 2026-07-17 09:31:03 +02:00
  • 965443a8f9 AdisTT: Managing tab of time series when it's disabled Dylan Jeannin 2026-07-16 16:34:37 +02:00
  • 02be084faf AdisTT: Fake 0.0 in files to match AdisTS pollutants description Dylan Jeannin 2026-07-16 12:56:46 +02:00
  • bb2e83b6ce AdisTT: Stable version of files writer for adisTT solver Dylan Jeannin 2026-07-16 10:44:01 +02:00
  • c09c62f077 Merge: Results reading optimisation. v2.0.0rc2 parouby 2026-07-10 10:18:46 +02:00
  • 7a2e93a995 Results: Custom plot: Minor change. parouby 2026-07-10 09:16:05 +02:00
  • 4a94c946d1 WeatherParameters: add name of parameter in spec tab JeaDylan 2026-07-09 18:40:27 +02:00
  • 5327c29641 Results: Custom plot: Use 'zfd' np table. opt-result parouby 2026-07-09 18:05:10 +02:00