Commit Graph

1781 Commits (44a8be6be382efc6b8d28d91d932a9a3e050d966)

Author SHA1 Message Date
Theophile Terraz ddc612328e Merge branch 'scenarios' of gitlab.com:pamhyr/pamhyr2 into scenarios 2025-09-18 11:34:52 +02:00
Theophile Terraz d05d1e6914 merge master 2025-09-18 11:34:47 +02:00
Pierre-Antoine 8bcf776813 Pamhyr: Fix PEP8. 2025-09-18 11:26:20 +02:00
Pierre-Antoine 589e591d3b Strickler: Fix undo command. 2025-09-18 11:19:30 +02:00
Pierre-Antoine e2e8c5ec9e AddFile: Fix undo commands. 2025-09-18 10:45:31 +02:00
Theophile Terraz fce034419d cleaning 2025-09-18 10:11:49 +02:00
Pierre-Antoine d9aea9eb3c REPLines: Fix undo commands. 2025-09-18 09:54:35 +02:00
Pierre-Antoine 4cddd43f5a BHS: Fix undo commands. 2025-09-16 15:09:42 +02:00
Pierre-Antoine becc1696cb HS: Fix undo commands. 2025-09-16 14:08:08 +02:00
Pierre-Antoine cf4957551f LC: Fix undo commands. 2025-09-16 11:08:26 +02:00
Pierre-Antoine 794b06d55a BC: Fix command rows. 2025-09-15 17:42:32 +02:00
Pierre-Antoine f51f742e00 Scenario: Fix contextual menu. 2025-09-15 15:43:13 +02:00
Theophile Terraz 31fe765e51 load frictions from file 2025-09-15 15:40:17 +02:00
Pierre-Antoine 40cc188815 SL: Fix save for scenario. 2025-09-15 14:13:24 +02:00
Pierre-Antoine 303f6bb35b Scenario: Duplicate: Fix data traversal and duplicate method. 2025-09-15 10:11:44 +02:00
Pierre-Antoine 9043b6e2a3 Scenario: Add duplicate command. 2025-09-12 17:36:22 +02:00
Pierre-Antoine 0608b9175e Scenario: Fix mistake. 2025-09-12 16:35:26 +02:00
Pierre-Antoine ea7fda6b28 Scenario: Fix scenario duplicattion. 2025-09-12 16:24:59 +02:00
Pierre-Antoine 090326b75c Pamhyr2: Model: Add data traversal method on each pamhyr object. 2025-09-12 15:09:05 +02:00
Theophile Terraz b582e133a1 load boundary conditions from file 2025-09-12 14:22:46 +02:00
Pierre-Antoine 78e6f7e5a7 River: Data traversal methode. 2025-09-12 11:13:57 +02:00
Pierre-Antoine 8173eb8de9 Pamhyr2: Create new generic methode '_data_traversal' for scenario duplicattion. 2025-09-12 10:52:41 +02:00
Pierre-Antoine 591cd8950c Rubar3: Minor change. 2025-09-12 09:33:58 +02:00
Theophile Terraz 7c4c772f43 load initial state from .INI 2025-09-11 17:15:48 +02:00
Pierre-Antoine 3a78d6d6f7 MainWindow: Create a study file copy in current dire before update. 2025-09-11 14:39:28 +02:00
Pierre-Antoine bbf85a6048 BC: Edit: Minor change. 2025-09-11 14:38:58 +02:00
Pierre-Antoine 6dfa876809 Pamhyr2: Fix pep8. 2025-09-11 11:35:08 +02:00
Pierre-Antoine 1eb925f3dd Merge branch 'scenarios' of gitlab.com:pamhyr/pamhyr2 into scenarios. 2025-09-11 10:09:44 +02:00
Pierre-Antoine 701d76240e Results: Fix hs display. 2025-09-11 10:06:15 +02:00
Pierre-Antoine 37ea9e9083 Geometry: Reverte purge algorithme to previous version (modified). 2025-09-11 10:01:18 +02:00
Theophile Terraz 6457b3ad25 fix Hogneau step3 + bug fixes 2025-09-11 09:53:47 +02:00
Pierre-Antoine 05f3f0fc7e Reservoir: Fix index for add and delete undo command. 2025-09-09 10:44:40 +02:00
Pierre-Antoine 89a5d78ced Reservoir: Fix delete reservoir (load and display). 2025-09-09 09:39:44 +02:00
Pierre-Antoine 1b70e22a58 IC: Fix modification method and display. 2025-09-08 16:02:19 +02:00
Pierre-Antoine 22aeda105e Geometry: Minor change. 2025-09-08 14:19:49 +02:00
Pierre-Antoine 7181122a3a Geometry: Refacto and fix purge method. 2025-09-08 11:26:42 +02:00
Pierre-Antoine 76ce34c4ea Geometry: Continue to fix ponts operation. 2025-09-08 10:34:46 +02:00
Pierre-Antoine c58620fdc2 Geometry: Fix section modification command. 2025-09-05 16:57:12 +02:00
Pierre-Antoine a6341dedd2 Geometry: Fix move up method. 2025-09-05 15:13:49 +02:00
Pierre-Antoine ba7171326c Geometry: Section: Fix move up and down. 2025-09-05 11:07:10 +02:00
Pierre-Antoine 78b4269a69 Geometry: Section: Fix paste row position. 2025-09-05 10:46:25 +02:00
Pierre-Antoine a30bf8e364 Geometry: Section: Fix sort undo. 2025-09-05 10:28:09 +02:00
Pierre-Antoine bd1edbaf30 Pollutant: Fix db create. 2025-09-05 10:07:13 +02:00
Pierre-Antoine bdf9264963 MainWindow: Minor change. 2025-09-05 09:38:48 +02:00
Pierre-Antoine befe1a550d Geometry: Profile: Fix undo insert point. 2025-09-04 17:06:18 +02:00
Pierre-Antoine f4d3f2b28f Geometry: Fix profile copy/paste. 2025-09-04 16:41:07 +02:00
Pierre-Antoine 2a1c8c1e57 MainWindow: Try fix backup saved for multi scenario. 2025-09-04 14:53:20 +02:00
Pierre-Antoine a3da09cf5b Mainwindow: Add backup file dialog. 2025-09-04 09:59:24 +02:00
Pierre-Antoine 017f26c03d Geometry: Point: Fix modified status for SL setter and name setter. 2025-09-04 09:26:50 +02:00
Pierre-Antoine 1e2a123693 Model: Tools: Prepare scenario duplication. 2025-09-02 17:20:09 +02:00
Pierre-Antoine 2916afb974 Model: Tools: Minor change. 2025-09-02 16:57:08 +02:00
Pierre-Antoine 37963b7b21 Mainwindow: Fix save as for multiple scenarios. 2025-09-02 14:25:08 +02:00
Pierre-Antoine e5b4c998cb Scenario: Graph: Fix mouse button event. 2025-09-02 10:53:50 +02:00
Pierre-Antoine 4bf0ad40b1 IC, BC: Some fixes. 2025-09-02 10:47:50 +02:00
Pierre-Antoine 420d766ae5 Solver: Mage: Fix mage export. 2025-09-01 16:57:41 +02:00
Pierre-Antoine 645a76b0e8 Solver: Mage: Fix export where data is deleted. 2025-09-01 14:00:01 +02:00
Pierre-Antoine 6288f039d2 Pamhyr: Fix pep8. 2025-09-01 10:37:32 +02:00
Pierre-Antoine 3585b29b03 Solver: Mage: Minor change. 2025-09-01 10:36:13 +02:00
Pierre-Antoine 96bac8ee1f Graph: Minor change. 2025-09-01 10:35:07 +02:00
Pierre-Antoine e7d14e7aa3 BC: Fix status propagation to Data object. 2025-09-01 09:53:55 +02:00
Pierre-Antoine 6ec677a047 Friction, Reservoir, Geometry: Some fixes and minor change. 2025-08-29 14:44:51 +02:00
Pierre-Antoine 7bb0c9d57e HS: Fix loading deleted HS. 2025-08-29 10:15:03 +02:00
Pierre-Antoine ec2a1da6b6 HS: Basic: Fix display. 2025-08-28 16:58:54 +02:00
Pierre-Antoine a072a28929 HS: Fix hs section set and display. 2025-08-28 15:23:33 +02:00
Pierre-Antoine fc7d732e0a Geometry: Profile: Optimize loading with reduce size of loaded pid set. 2025-08-28 11:09:12 +02:00
Pierre-Antoine cc5d86328b Reach: Fix deleted profile loading and manipulation. 2025-08-28 10:43:20 +02:00
Pierre-Antoine e3cbe3cf1f IC: Fix initial conditions generation. 2025-08-26 15:00:45 +02:00
Pierre-Antoine 9482aaf523 Geometry: Point: Fix points order at DB loading. 2025-08-26 14:23:31 +02:00
Pierre-Antoine e0cee0fbef Meshing: Fix meshing M file import. 2025-08-26 11:50:01 +02:00
Pierre-Antoine f9a8512477 Geometry: Points: Fix point insertions pamhyr_id creation and default value. 2025-08-26 10:03:54 +02:00
Pierre-Antoine 1457db721b Geometry: Fix profile modifications. 2025-08-26 09:31:23 +02:00
Pierre-Antoine 7774d2d7af Scenario: Minor fix at scenario creation and deletion. 2025-08-25 13:27:37 +02:00
Pierre-Antoine e6d3564d9b Scenarios: Fix scenarios table list after delete action. 2025-08-25 11:32:22 +02:00
Pierre-Antoine d62e703439 tests: Minor change. 2025-08-22 15:07:08 +02:00
Pierre-Antoine 0346080e16 Scenario: Simplify scenario update and minor change. 2025-08-22 14:14:22 +02:00
Pierre-Antoine 76559f6af8 tests: Add nodes scenario tests. 2025-08-22 11:07:50 +02:00
Pierre-Antoine 04ce79462c Adists: OutputRK: Fix mistake in save method. 2025-08-22 09:44:15 +02:00
Pierre-Antoine ffa065a3e6 Adists: OutputRK: Fix save and table display. 2025-08-22 09:36:54 +02:00
Pierre-Antoine 0e1e3665a6 Adists: Pollutants, BC: Fix update and save. 2025-08-21 15:30:33 +02:00
Pierre-Antoine c64bcd1ff7 Adists: BC: Put data into separate class. 2025-08-21 14:45:24 +02:00
Pierre-Antoine dd84b83302 Adists: Dif, LC: Minor fix. 2025-08-21 14:45:15 +02:00
Pierre-Antoine 084223037c tests: AdisTS: Add open MassZero study test. 2025-08-21 13:47:41 +02:00
Pierre-Antoine 072840a18c Adists: Fix update. 2025-08-21 13:47:14 +02:00
Pierre-Antoine 3ef13666dc Adists: dif: Fix update. 2025-08-21 11:35:39 +02:00
Pierre-Antoine e344678ac5 Adists: d90: Fix update pipeline. 2025-08-21 11:14:05 +02:00
Pierre-Antoine 1f79e6510d Adists: LC: Put lca data into separate class (to setup correct pamhyr_id). 2025-08-21 10:29:34 +02:00
Pierre-Antoine b94c37dd3b Adists: BC, IC: Some fixes. 2025-08-21 10:28:21 +02:00
Pierre-Antoine b61c4da8f1 AdisTS: Pollutant: Define 'characteristics' into a separate class. 2025-08-19 16:53:00 +02:00
Pierre-Antoine ba60585550 AdisTS: OutputRK, IC, LC: Add deleted tag in DB. 2025-08-19 14:27:46 +02:00
Pierre-Antoine 0ed7660e72 Adists: d90, dif, BC: Add deleted tag in DB. 2025-08-19 11:34:51 +02:00
Pierre-Antoine 8b4ff41b96 Adists: LC: View: Minor change. 2025-08-18 17:07:23 +02:00
Pierre-Antoine 8769fa260d View: IC: Fix RK table display. 2025-08-18 16:29:04 +02:00
Pierre-Antoine 2667737490 Adists: LC: Rename some 'edge' to 'reach' and fix plotXY error. 2025-08-18 15:56:15 +02:00
Pierre-Antoine 7cb3982a1f Pamhyr2: Update licence date. 2025-08-18 15:34:58 +02:00
Pierre-Antoine f13ab03192 Adists: BC, IC, LC: Fix pollutant pamhyr_id update. 2025-08-18 14:47:31 +02:00
Pierre-Antoine 0df813b0d2 Adists: Fix update from id to pamhyr_id. 2025-08-18 13:59:12 +02:00
Pierre-Antoine 2faebfd402 Adists: d90, dif: Fix update for scenario. 2025-08-18 11:32:24 +02:00
Pierre-Antoine 7094ff3e62 Pollutants: Fix scenario update and minor fix. 2025-08-18 10:26:09 +02:00
Pierre-Antoine c6ab2647c1 Adists: Minor pep8 fix. 2025-08-18 09:56:24 +02:00
Pierre-Antoine b62d1429c0 Friction: Fix friction loading. 2025-08-18 09:39:52 +02:00
Pierre-Antoine 23a0bc33fa Adists: D90, DIF: Fix update for scenario. 2025-08-15 14:41:58 +02:00
Pierre-Antoine 93340a48b1 Adists: LC: Fix update for scenario. 2025-08-15 14:31:28 +02:00
Pierre-Antoine 0379a8ee02 Adists: BC: Fix update for scenario. 2025-08-15 14:31:09 +02:00
Pierre-Antoine 6cce02650b Adists: IC: Fix update for scenario. 2025-08-15 14:11:21 +02:00
Pierre-Antoine 6e79fe4cd5 Pollutants: Fix update for sceanrio. 2025-08-15 13:54:34 +02:00
Pierre-Antoine f66d8c7a34 OutputRKAdists: Fix update and DB table name. 2025-08-15 13:39:16 +02:00
Pierre-Antoine 826e532605 Pollutants: Fix delete sql request. 2025-08-15 13:10:25 +02:00
Pierre-Antoine fc35f2fbcc SQL: Minor sql loading request optimization. 2025-08-15 11:01:17 +02:00
Pierre-Antoine 216239bfce Scenario: Fix profile saving and loading for scenario. 2025-08-15 10:08:26 +02:00
Pierre-Antoine 739eb56006 Adists: Pollutants: Update for scenario. 2025-08-14 17:49:21 +02:00
Pierre-Antoine 468405d4ea Adists: Fix missing and update outputrk for scenario. 2025-08-14 16:32:22 +02:00
Pierre-Antoine 31af83ba02 Adists: DIF: Update for scenario. 2025-08-14 16:07:01 +02:00
Pierre-Antoine 45fddb9459 Adists: D90: Update for scenario. 2025-08-14 16:06:21 +02:00
Pierre-Antoine 05dcd3bcca Adists: BC: Update for scenario. 2025-08-14 15:08:32 +02:00
Pierre-Antoine 89a898410f Adists: LC: Update for scenario. 2025-08-14 10:52:47 +02:00
Pierre-Antoine 4a0456cbce Adists: IC: Update load and save for scenario. 2025-08-14 10:31:17 +02:00
Pierre-Antoine a525d8a2b0 Adists: Scenario: Minor fix. 2025-08-13 16:23:46 +02:00
Pierre-Antoine d7fcf62e12 Adists: Scenario: Some minor fix. 2025-08-13 15:03:25 +02:00
Pierre-Antoine 4ac86b9acb Study: Set version to 0.2.0. 2025-08-12 17:00:09 +02:00
Pierre-Antoine 00c9ecde52 Scenarios: Change update version number for scenarios from 0.1.0 to 0.2.0. 2025-08-12 16:23:19 +02:00
Pierre-Antoine ae49908a42 Adists: Continue to prepare scenario. 2025-08-12 16:09:24 +02:00
Pierre-Antoine 37cf42c524 Adists: Prepare for scenarios update (commit code is not working). 2025-08-12 15:36:19 +02:00
Pierre-Antoine c43a26870e Adists: LC: Prepare update for scenarios. 2025-08-12 10:44:58 +02:00
Pierre-Antoine 5a6574921a Adists: OutputRK: Prepare update for scenarios. 2025-08-12 10:44:20 +02:00
Pierre-Antoine 7fa86c29e7 Geometry: Fix profile modifications update status. 2025-08-12 10:43:17 +02:00
Pierre-Antoine a3f20796d7 Modules: Add Scenarios to modelling list. 2025-08-12 09:53:10 +02:00
Pierre-Antoine 835d73789e Scenarios: Update data to delete. 2025-08-12 09:40:44 +02:00
Pierre-Antoine f0ac170d2f Pamhyr: Fix tests and update adists obj id management. 2025-08-11 15:38:31 +02:00
Pierre-Antoine b154e3d03b Pamhyr: Fix pep8. 2025-08-11 14:30:23 +02:00
Pierre-Antoine 3f98cf8625 DB: Fix DB update and set DB version to '0.1.7'. 2025-08-11 13:57:08 +02:00
Pierre-Antoine 36fe9a51c4 AdisTS: Update '_db_update' for the new methode prototype. 2025-08-11 11:41:45 +02:00
Pierre-Antoine 74ab3aa522 Merge: branch 'master' into 'scenarios'. 2025-08-11 11:12:59 +02:00
Theophile Terraz 243941db51 pep8 2025-06-24 14:19:10 +02:00
Theophile Terraz d6c1316178 undo command for reach selection in geometry 2025-06-24 11:22:00 +02:00
Theophile Terraz f35048b89f add reach selection in geometry 2025-06-23 18:07:46 +02:00
Theophile Terraz 24d92b2ac0 debug 2025-06-16 11:49:54 +02:00
Theophile Terraz c702862bc4 pep8 2025-06-10 09:10:58 +02:00
Theophile Terraz 400f6be9e3 add image icon 2025-06-06 17:53:24 +02:00
Theophile Terraz 5fc6951060 more work on import geo image 2025-06-06 17:32:02 +02:00
Theophile Terraz 5ba38d5cd6 test background img import 2025-06-06 10:16:44 +02:00
Theophile Terraz 3e8132646d debug 2025-06-05 11:01:46 +02:00
Theophile Terraz 5aef0bbf3c work on auto bondary and init cond 2025-05-26 14:53:47 +02:00
Theophile Terraz bb3dadc0c7 debug 2025-05-05 11:50:07 +02:00
Theophile Terraz 7bb176e7c7 debug 2025-05-05 11:32:51 +02:00
Theophile Terraz 8c16e4ed58 add guidelines in res view 2025-04-11 13:58:28 +02:00
Theophile Terraz e9315d9be7 improve previous commit 2025-03-20 11:14:43 +01:00
Theophile Terraz 46738cec6b enable multiple profiles in discharge visualization window 2025-03-19 16:55:09 +01:00
Theophile Terraz 26d18d26e9 debug 2025-02-21 14:42:06 +01:00
Theophile Terraz 8bac416ab5 debug AdisTS BCs 2025-02-18 14:54:33 +01:00
Theophile Terraz e6aa840633 debug custom plot (time) 2025-02-17 10:02:44 +01:00