Commit Graph

181 Commits (23a0bc33fa4c087e06e8b4196636292b31b90b1e)

Author SHA1 Message Date
Pierre-Antoine Rouby fa2454d079 pep8: Some modifications to respect pep8 standard code. 2023-10-11 11:06:45 +02:00
Pierre-Antoine Rouby 5b2ee80329 geometry, results, configure: Some fixes. 2023-10-11 08:40:54 +02:00
Pierre-Antoine Rouby ab9ebc6400 pamhyr: Add just-in-time database geometry loading. 2023-10-10 15:17:53 +02:00
Pierre-Antoine Rouby 44b057c522 Merge branch 'doc-dev' with refactoring and user/dev documentation. 2023-10-09 11:17:13 +02:00
Pierre-Antoine Rouby 11a7486a9c Refactoring: Use ui file in Geometry profile edit window. 2023-10-03 16:26:50 +02:00
Pierre-Antoine Rouby 44ccf99d48 Refactoring: Use ui file for geometry reach window. 2023-10-03 15:10:46 +02:00
Pierre-Antoine Rouby e06610756a model: geometry: Fix 'sl' setter. 2023-09-29 08:33:23 +02:00
Pierre-Antoine Rouby edc5b65234 Scripts: Convert plot_3DST.py to Pamhyr2 script. 2023-09-22 11:03:07 +02:00
Pierre-Antoine Rouby 973ea74622 Model: Move Model.DB into Model.Tools.PamhyrDB. 2023-09-11 11:40:26 +02:00
Pierre-Antoine Rouby cd07f3aa8d Sediment: Add SL to geometry into DB and minor change. 2023-08-21 10:56:54 +02:00
Pierre-Antoine Rouby 23fb3e6fb3 Merge branch 'master' into sediment 2023-08-11 10:12:31 +02:00
Pierre-Antoine Rouby 34eb3e1d53 LICENSE: Add LICENSE file and files headers. 2023-08-01 16:57:55 +02:00
Pierre-Antoine Rouby b87977a2d8 SL: Save sl fk in database for point and profile. 2023-07-25 14:22:50 +02:00
Pierre-Antoine Rouby 043d8d839a SL: Reach: Profile: Add Plot. 2023-07-25 13:28:47 +02:00
Pierre-Antoine Rouby ebd05768a4 SL: Add reach sediment layers plot. 2023-07-25 11:35:32 +02:00
Pierre-Antoine Rouby 550d86683d SL: Propagate profile SL to point and fix SL id cnt. 2023-07-24 17:55:51 +02:00
Pierre-Antoine Rouby d3edf9e5c3 Geometry: Propagate profile information into point. 2023-07-24 17:16:37 +02:00
Pierre-Antoine Rouby 1b1bbb6d02 SL: Add profile edition. 2023-07-24 15:38:05 +02:00
Pierre-Antoine Rouby 5a29dca452 SL: Add reach SL edition window. 2023-07-24 11:36:08 +02:00
Pierre-Antoine Rouby 651061ede0 Model, Solver: Some minor fix for multi reach study. 2023-07-07 16:46:46 +02:00
Pierre-Antoine Rouby e925a95987 Model, View: Some switch to logging. 2023-07-05 16:49:26 +02:00
Pierre-Antoine Rouby e7099bfb86 Profile: Fix profile id issues and profile index in reach. 2023-07-04 13:28:07 +02:00
Pierre-Antoine Rouby 1b9115ef87 Model, SQL: Some minor change for bug fix in SQL export/load. 2023-07-03 11:16:13 +02:00
Pierre-Antoine Rouby a2ebcadb99 Model, Stricklers: Add SQL export for stricklers. 2023-06-30 15:03:38 +02:00
Pierre-Antoine Rouby 1921889309 Model, Geometry: Save and load geometry into SQLite. 2023-06-30 10:38:55 +02:00
Pierre-Antoine Rouby 2ed3254b46 Model: Start export model into SQLite database.
* Study: Create table.
* River: Create node and reach table.
* Geometry: Create table only for profileXYZ and pointXYZ.
2023-06-28 16:50:08 +02:00
Pierre-Antoine Rouby e01f6b3261 Geometry: Fix ST file import function. 2023-06-26 11:06:09 +02:00
Pierre-Antoine Rouby 6a241f7a67 Solver: Add some mage export. 2023-06-20 17:33:56 +02:00
Pierre-Antoine Rouby a6e18aa7c9 IC: Add update values as data modification. 2023-05-31 15:33:48 +02:00
Pierre-Antoine Rouby bcaca20f28 Geometry: Fix status propagation from ProfileXYZ to PointXYZ. 2023-05-17 11:05:45 +02:00
Pierre-Antoine Rouby 113fafac50 Stricklers: Add base of code. 2023-05-16 16:24:49 +02:00
Pierre-Antoine Rouby 1179dd0b92 LC: Add begin and end kp and fix the convertion bug. 2023-05-15 16:01:11 +02:00
Pierre-Antoine Rouby 33923a8e58 pamhyr: Rename Network, Geometry and BC files. 2023-05-15 14:30:20 +02:00
Pierre-Antoine Rouby d328806916 pamhyr: Add saved status in model. 2023-05-15 11:37:53 +02:00
Pierre-Antoine Rouby 0546b304be geometry: Make parent as optional. 2023-05-09 13:39:06 +02:00
Pierre-Antoine Rouby 25b8ff6adf geometry: Prepare duplicate command. 2023-04-27 09:50:09 +02:00
Pierre-Antoine Rouby 8f183b7078 geometry: Fix profiles import. 2023-04-27 09:09:11 +02:00
Pierre-Antoine Rouby e4c07e0e3e geometry: Profile: Copy/Paste using system clipboard. 2023-04-26 17:13:10 +02:00
Pierre-Antoine Rouby 012f7ce445 geometry: Copy/Paste with system clipboard. 2023-04-26 16:33:21 +02:00
Pierre-Antoine Rouby d610dfef7e ASubWindow, geometry: Prepare copy/paste from other source and minor change. 2023-04-26 14:46:48 +02:00
Pierre-Antoine Rouby ff9c47eb83 geometry: Profile: Fix delete command undo point order. 2023-04-26 11:52:11 +02:00
Pierre-Antoine Rouby b3a6d0713d geometry: Fix some minor bugs. 2023-04-26 11:29:52 +02:00
Pierre-Antoine Rouby 92d1549d7e geometry: Fix profile add, undo. 2023-04-25 17:43:34 +02:00
Pierre-Antoine Rouby e5d47564eb geometry: Profile: Fix points sorting. 2023-04-25 17:27:49 +02:00
Pierre-Antoine Rouby 9057860302 geometry: Fix delete and paste command. 2023-04-25 16:16:12 +02:00
Pierre-Antoine Rouby 632e092619 geometry: Delete dead code and minor change. 2023-04-25 14:03:25 +02:00
Pierre-Antoine Rouby c6fd041e0c geometry: Profile: Fix table station display. 2023-04-25 13:54:11 +02:00
Pierre-Antoine Rouby 215b93d6ed geometry: Profile: Continue to import. 2023-04-24 17:27:57 +02:00
Pierre-Antoine Rouby a2e1208d42 geometry: Profile: Update qtable and add undo commands. 2023-04-24 15:49:31 +02:00
Pierre-Antoine Rouby a9c57a9512 geometry: Profile: Start to adapt profile window. 2023-04-21 15:09:25 +02:00
Pierre-Antoine Rouby 02561be65c geometry: Fix copy/paste command (+ with undo command). 2023-04-21 09:31:36 +02:00
Pierre-Antoine Rouby bef640168e geometry: Fix move profile up/down. 2023-04-20 15:54:23 +02:00
Pierre-Antoine Rouby 59c4463bf7 geometry: Fix delete reach row. 2023-04-20 14:02:25 +02:00
Pierre-Antoine Rouby b93b6fe62d geometry: Fix add new row. 2023-04-20 11:39:23 +02:00
Pierre-Antoine Rouby ea483e4d1e geometry: Fix sort undo command. 2023-04-20 11:27:21 +02:00
Pierre-Antoine Rouby 51b9b3e1e4 geometry: Add scheme undo/redo feature. 2023-04-20 10:51:20 +02:00
Pierre-Antoine Rouby 4e5bf178dc tools, geometry: Minor change. 2023-04-18 16:31:32 +02:00
Pierre-Antoine Rouby 1fb42a73fa geometry: Fix some guidelines display. 2023-04-18 14:50:37 +02:00
Pierre-Antoine Rouby fcc31f22e7 Geometry: Minor change. 2023-04-18 12:03:58 +02:00
Pierre-Antoine Rouby 52c4eec72a Exception: Add exception with message box for not implement method. 2023-04-18 11:27:32 +02:00
Pierre-Antoine Rouby 726921af6a geometry: Some minor fixes. 2023-04-18 10:57:43 +02:00
Pierre-Antoine Rouby 54909af8dd geomerty: Minor change and fix. 2023-04-17 17:32:45 +02:00
Pierre-Antoine Rouby 8fdfd52ff1 geometry: Fix guidelines reduces. 2023-04-17 14:00:51 +02:00
Pierre-Antoine Rouby 634d0a4194 Geometry: Update guidelines computation.
* src/Model/Geometry/Reach.py (compute_guidelines): Now return complete and incomplete guidelines names.
2023-04-17 11:59:28 +02:00
Pierre-Antoine Rouby d22ab3bbd7 Geometry: Fix some minor issues. 2023-04-17 10:58:37 +02:00
Pierre-Antoine Rouby 5683adef2e geometry: Minor change and delete dead code. 2023-04-17 10:21:30 +02:00
Pierre-Antoine Rouby 2708e81ebb geometry: Continue to adapt to new model scheme. 2023-04-14 15:10:41 +02:00
Pierre-Antoine Rouby af4832a134 geometry: Working table display. 2023-04-12 17:14:54 +02:00
Pierre-Antoine Rouby d4ce6ce83d geometry: Some change and fix. 2023-04-12 17:05:41 +02:00
Pierre-Antoine Rouby cd69d56c74 geometry: Guidelines computation. 2023-04-12 16:32:40 +02:00
Pierre-Antoine Rouby 8782056b1c geometry: Cleanup some piece of code. 2023-04-12 10:41:00 +02:00
Pierre-Antoine Rouby 0d08ca3889 geometry: Clean up some code and continue refactoring of geometry view. 2023-04-11 17:33:56 +02:00
Pierre-Antoine Rouby e228a59537 subwindow, geomerty: Split ASubWindow into two classes and add missing file. 2023-04-05 10:28:40 +02:00
Pierre-Antoine Rouby 35ba2599fb geomerty: Add Sylvain work and start cleaning code (doesn't works). 2023-04-04 17:19:34 +02:00
Pierre-Antoine Rouby e5dc809ae9 geometry: Minor change. 2023-04-03 17:26:35 +02:00
Pierre-Antoine Rouby 3c58c2d64d geometry: Rename point XY to AC. 2023-04-03 17:24:53 +02:00
Pierre-Antoine Rouby 9944159d73 Model: Minor change and add custom exception with message box. 2023-04-03 11:41:03 +02:00
Pierre-Antoine Rouby 81fdb9827b geometry: "merge" geomerty and reach. 2023-03-30 16:29:24 +02:00
Pierre-Antoine Rouby 9a165d59d0 geometry: Factorize profile. 2023-03-30 15:31:01 +02:00
Pierre-Antoine Rouby 878c1403b6 geometry: Factorize points definition. 2023-03-30 15:20:19 +02:00
Pierre-Antoine Rouby 2a00593332 Model: Add Geomerty model from previous work. 2023-03-30 11:09:40 +02:00