diff --git a/AUTHORS b/AUTHORS index 0ce9cdac7226e76c18076df0cbba8c49420dbec3..55259e98f75d1de3a40adbfd5270033d15fc93d5 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,3 +1,3 @@ Sylvain COULIBALY, INRAE, 2020 - 2022 -Théophile TERRAZ, INRAE, 2022 - 2023 -Pierre-Antoine ROUBY, INRAE, 2023 \ No newline at end of file +Théophile TERRAZ, INRAE, 2022 - 2024 +Pierre-Antoine ROUBY, INRAE, 2023 - 2024 \ No newline at end of file diff --git a/src/Checker/Checker.py b/src/Checker/Checker.py index e97e0b0414cfdbd749eae8fe2433cb9dfe06f992..60cd948cbb3aa844f4f8d9c5f3036fe13f530013 100644 --- a/src/Checker/Checker.py +++ b/src/Checker/Checker.py @@ -1,5 +1,5 @@ # Checker.py -- Pamhyr abstract checker class -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Checker/Mage.py b/src/Checker/Mage.py index e6672532a7bf707ac83e291ff08bbd0c70ab65ee..5676dce8c97e51854d79d3aa8bdc2e0ac6cb7fd4 100644 --- a/src/Checker/Mage.py +++ b/src/Checker/Mage.py @@ -1,5 +1,5 @@ # Mage.py -- Pamhyr MAGE checkers -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Checker/Study.py b/src/Checker/Study.py index 97a483995d2f39e88e143c05d4d0527b0fe6fae4..ae94bd7b31c3419da89e068270629d8abcebe003 100644 --- a/src/Checker/Study.py +++ b/src/Checker/Study.py @@ -1,5 +1,5 @@ # Study.py -- Pamhyr study checkers -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Meshing/AMeshingTool.py b/src/Meshing/AMeshingTool.py index 8c4c9aa5db5d400dee217d2d2bcd955002022d01..88d2782a502843af902c4580a599bb39b0355718 100644 --- a/src/Meshing/AMeshingTool.py +++ b/src/Meshing/AMeshingTool.py @@ -1,5 +1,5 @@ # AMeshingTool.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Meshing/Mage.py b/src/Meshing/Mage.py index 73684ad802b6e80a40c00b239d035e36d69d52ed..0726e098733adc24f274251d7b61a8cf20874bb1 100644 --- a/src/Meshing/Mage.py +++ b/src/Meshing/Mage.py @@ -1,5 +1,5 @@ # Mage.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Meshing/__init__.py b/src/Meshing/__init__.py index 89e3fbe8b5c9d03daa6dcdb50838fb054f67a946..b9b994728ea100c34946c127328d14aa38800252 100644 --- a/src/Meshing/__init__.py +++ b/src/Meshing/__init__.py @@ -1,5 +1,5 @@ # __init__.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Meshing/test_Meshing.py b/src/Meshing/test_Meshing.py index 81b54b71ffff202320a94aba87891a1472d5f900..c8f945934dcea013030d9db0aa143978e50177d3 100644 --- a/src/Meshing/test_Meshing.py +++ b/src/Meshing/test_Meshing.py @@ -1,5 +1,5 @@ # test_Model.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/BoundaryCondition/BoundaryCondition.py b/src/Model/BoundaryCondition/BoundaryCondition.py index 8bd4a2413e22271cf2a7f1a726e2cee51b8d19fb..ba23cb7d09d2d3cf79e04a996f6c53a36df88071 100644 --- a/src/Model/BoundaryCondition/BoundaryCondition.py +++ b/src/Model/BoundaryCondition/BoundaryCondition.py @@ -1,5 +1,5 @@ # BoundaryCondition.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/BoundaryCondition/BoundaryConditionList.py b/src/Model/BoundaryCondition/BoundaryConditionList.py index 2ff27885407d722dc9b853d8190ad14cc5148231..1f528ff9c9e5a37038090af444d36ecc62bb6421 100644 --- a/src/Model/BoundaryCondition/BoundaryConditionList.py +++ b/src/Model/BoundaryCondition/BoundaryConditionList.py @@ -1,5 +1,5 @@ # BoundaryConditionList.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/BoundaryCondition/BoundaryConditionTypes.py b/src/Model/BoundaryCondition/BoundaryConditionTypes.py index 176bb78882ee308472721d51292cf9f9b0592ff4..10cccb13e743500565a1a89282293f66c21e362d 100644 --- a/src/Model/BoundaryCondition/BoundaryConditionTypes.py +++ b/src/Model/BoundaryCondition/BoundaryConditionTypes.py @@ -1,5 +1,5 @@ # BoundaryConditionTypes.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Except.py b/src/Model/Except.py index ce741bf8d5d9ab260fc4b8838c296809f6d92851..bd6b41abc2aacb32598544791caaf24709014f39 100644 --- a/src/Model/Except.py +++ b/src/Model/Except.py @@ -1,5 +1,5 @@ # Except.py -- Pamhyr model exceptions -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Friction/Friction.py b/src/Model/Friction/Friction.py index 68e74b5cca61893f53b16b47c00760b3848181b8..2a138f80e09757bd34ae45d66fb2e41deaba8e12 100644 --- a/src/Model/Friction/Friction.py +++ b/src/Model/Friction/Friction.py @@ -1,5 +1,5 @@ # Friction.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Friction/FrictionList.py b/src/Model/Friction/FrictionList.py index 6a5a6c091b63cce40896c52987b9d8f21c1a7c6c..8a7adf5b131e023d8c8f4d3d9fc61a595f352cf2 100644 --- a/src/Model/Friction/FrictionList.py +++ b/src/Model/Friction/FrictionList.py @@ -1,5 +1,5 @@ # FrictionList.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Geometry/Point.py b/src/Model/Geometry/Point.py index d6deead848d12cc28d48140be752f9172454d60f..bfa8a8835e4302f4a9bdaea0ac73fb01bc7ba292 100644 --- a/src/Model/Geometry/Point.py +++ b/src/Model/Geometry/Point.py @@ -1,5 +1,5 @@ # Point.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Geometry/PointXY.py b/src/Model/Geometry/PointXY.py index 3c958721a36957af477bb534d4a278cdcef3f5d8..87b693f3e02cb052856a380b7b8874be0e64da2f 100644 --- a/src/Model/Geometry/PointXY.py +++ b/src/Model/Geometry/PointXY.py @@ -1,5 +1,5 @@ # PointXY.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Geometry/PointXYZ.py b/src/Model/Geometry/PointXYZ.py index 57c13a373d66dfd29a5a110a91de162e4f9a5b0d..2e806687cbc5bb9f5bfeac1031e06cb02c93ac04 100644 --- a/src/Model/Geometry/PointXYZ.py +++ b/src/Model/Geometry/PointXYZ.py @@ -1,5 +1,5 @@ # PointXYZ.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Geometry/Profile.py b/src/Model/Geometry/Profile.py index a04e1a8f15b5b540fa113892e8d08360552435e6..1a36164d3535760a79839164f1540d91651336c2 100644 --- a/src/Model/Geometry/Profile.py +++ b/src/Model/Geometry/Profile.py @@ -1,5 +1,5 @@ # Profile.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Geometry/ProfileXYZ.py b/src/Model/Geometry/ProfileXYZ.py index 2b29b1f7f89900a8975c420bedf890bf3a771540..354be9162fda8df2f1788cb2420dde6e86d0572c 100644 --- a/src/Model/Geometry/ProfileXYZ.py +++ b/src/Model/Geometry/ProfileXYZ.py @@ -1,5 +1,5 @@ # ProfileXYZ.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Geometry/Reach.py b/src/Model/Geometry/Reach.py index f1f89bf3f3e8223b298e4d1d326c613e5cb31f90..d0f173a156e4c74973cb5a5ea00f8d14c3087b71 100644 --- a/src/Model/Geometry/Reach.py +++ b/src/Model/Geometry/Reach.py @@ -1,5 +1,5 @@ # Reach.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Geometry/Vector_1d.py b/src/Model/Geometry/Vector_1d.py index e136f121fcf51dd8dd3b338244728b7d93bec8d2..8a977279f4be1a6441093d69e5c348b9660c2081 100644 --- a/src/Model/Geometry/Vector_1d.py +++ b/src/Model/Geometry/Vector_1d.py @@ -1,5 +1,5 @@ # Vector_1d.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/HydraulicStructures/Basic/HydraulicStructures.py b/src/Model/HydraulicStructures/Basic/HydraulicStructures.py index a426cc6f865bb4b4af22d36afb1e5f05196ac475..bbb10c2c5489bc86af761dddfe944a05cb8e3fe9 100644 --- a/src/Model/HydraulicStructures/Basic/HydraulicStructures.py +++ b/src/Model/HydraulicStructures/Basic/HydraulicStructures.py @@ -1,5 +1,5 @@ # HydraulicStructures.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/HydraulicStructures/Basic/Types.py b/src/Model/HydraulicStructures/Basic/Types.py index 4b4cddd60f6895c9a6db51652d72f51d4556bf28..0182409b5f3c34d7d39530b449fd129b67769c2b 100644 --- a/src/Model/HydraulicStructures/Basic/Types.py +++ b/src/Model/HydraulicStructures/Basic/Types.py @@ -1,5 +1,5 @@ # Types.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/HydraulicStructures/Basic/Value.py b/src/Model/HydraulicStructures/Basic/Value.py index ebf4744eda3199dbe89b1e4baa993d528a9e9fab..e39c0c414cfad90d68a64560b0bff614f8980a0d 100644 --- a/src/Model/HydraulicStructures/Basic/Value.py +++ b/src/Model/HydraulicStructures/Basic/Value.py @@ -1,5 +1,5 @@ # Value.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/HydraulicStructures/HydraulicStructures.py b/src/Model/HydraulicStructures/HydraulicStructures.py index 4f1b5be1f77242af9393ca90016909f6f53d88e9..bc29b6688333fbf29cd1e08db42a393a50230935 100644 --- a/src/Model/HydraulicStructures/HydraulicStructures.py +++ b/src/Model/HydraulicStructures/HydraulicStructures.py @@ -1,5 +1,5 @@ # HydraulicStructures.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/HydraulicStructures/HydraulicStructuresList.py b/src/Model/HydraulicStructures/HydraulicStructuresList.py index 549d80745b13099575cc4145d0a1c5a45bb0e773..c19977fed2b82e2aab2ef111b613a4a89de6beb7 100644 --- a/src/Model/HydraulicStructures/HydraulicStructuresList.py +++ b/src/Model/HydraulicStructures/HydraulicStructuresList.py @@ -1,5 +1,5 @@ # HydraulicStructuresList.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/InitialConditions/InitialConditions.py b/src/Model/InitialConditions/InitialConditions.py index 2d88ea688d1571dd06e0437e6249f982099af8d6..ebfec70c55eeb438002a04dec623164c2f782d8f 100644 --- a/src/Model/InitialConditions/InitialConditions.py +++ b/src/Model/InitialConditions/InitialConditions.py @@ -1,5 +1,5 @@ # InitialConditions.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/InitialConditions/InitialConditionsDict.py b/src/Model/InitialConditions/InitialConditionsDict.py index 0cc752939a8d677f0a8599d30f6d6464b397953e..92d013a2814f6be6bcda23b20d617bbe26c2eeee 100644 --- a/src/Model/InitialConditions/InitialConditionsDict.py +++ b/src/Model/InitialConditions/InitialConditionsDict.py @@ -1,5 +1,5 @@ # InitialConditionsDict.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/LateralContribution/LateralContribution.py b/src/Model/LateralContribution/LateralContribution.py index eb1bc1034fbce6eb73dd4b1dff61b393ddb2c232..6ea873203b884642e3d5092fdec4e40585566259 100644 --- a/src/Model/LateralContribution/LateralContribution.py +++ b/src/Model/LateralContribution/LateralContribution.py @@ -1,5 +1,5 @@ # LateralContribution.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/LateralContribution/LateralContributionList.py b/src/Model/LateralContribution/LateralContributionList.py index a6686b97f0420e4afd5e6edb3bf843b708559d92..b186da83fbe29210500a54e30bfb78085f759d14 100644 --- a/src/Model/LateralContribution/LateralContributionList.py +++ b/src/Model/LateralContribution/LateralContributionList.py @@ -1,5 +1,5 @@ # LateralContributionList.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/LateralContribution/LateralContributionTypes.py b/src/Model/LateralContribution/LateralContributionTypes.py index 4f0a843c66ad8d6117733bba25cd413e78e60496..a5b2bcd2ec4552402b30d57174b6e85b5d521e76 100644 --- a/src/Model/LateralContribution/LateralContributionTypes.py +++ b/src/Model/LateralContribution/LateralContributionTypes.py @@ -1,5 +1,5 @@ # LateralContributionTypes.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Network/Edge.py b/src/Model/Network/Edge.py index 440e03eb07df89a240f0929afd6ec60efc66c54d..a21c89ab47357e154391bd7547c1a237a4d8e8be 100644 --- a/src/Model/Network/Edge.py +++ b/src/Model/Network/Edge.py @@ -1,5 +1,5 @@ # Edge.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Network/Graph.py b/src/Model/Network/Graph.py index 13e6d66c879c0989f7c652e670850c7bc73a22d2..c92c5095a398181fb74ed085d7942fbfc6917591 100644 --- a/src/Model/Network/Graph.py +++ b/src/Model/Network/Graph.py @@ -1,5 +1,5 @@ # Graph.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Network/Node.py b/src/Model/Network/Node.py index d79b71cfeded878490751fbf19332ee8632e405f..eb763939959e94fd554f0dfa12c471f2e30422c5 100644 --- a/src/Model/Network/Node.py +++ b/src/Model/Network/Node.py @@ -1,5 +1,5 @@ # Node.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Network/Point.py b/src/Model/Network/Point.py index 38f0c83fbbc50ea495826313f30728f2df648bc8..8b7fa15b6e8184df63c350d12cf510971e9916d4 100644 --- a/src/Model/Network/Point.py +++ b/src/Model/Network/Point.py @@ -1,5 +1,5 @@ # Point.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Network/__init__.py b/src/Model/Network/__init__.py index 89e3fbe8b5c9d03daa6dcdb50838fb054f67a946..b9b994728ea100c34946c127328d14aa38800252 100644 --- a/src/Model/Network/__init__.py +++ b/src/Model/Network/__init__.py @@ -1,5 +1,5 @@ # __init__.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Network/test_network.py b/src/Model/Network/test_network.py index a232e9ca7986a26fd772f6b21e2af627fae2dde6..e9b5c428e1a9b87484d711d4ef27f825d86c1f87 100644 --- a/src/Model/Network/test_network.py +++ b/src/Model/Network/test_network.py @@ -1,5 +1,5 @@ # test_Network.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Reservoir/Reservoir.py b/src/Model/Reservoir/Reservoir.py index a331cf7e7ba4ffd3c5516ba26082aa075059fc40..1d7193488f11fd49738cd723a79c029f8295272c 100644 --- a/src/Model/Reservoir/Reservoir.py +++ b/src/Model/Reservoir/Reservoir.py @@ -1,5 +1,5 @@ # Reservoir.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Reservoir/ReservoirList.py b/src/Model/Reservoir/ReservoirList.py index 60d2b98ef5989433b5e4cc1cd8066eff2e8e3c0b..a341e239a269f0c0d5b86b47ee325593c99e62fb 100644 --- a/src/Model/Reservoir/ReservoirList.py +++ b/src/Model/Reservoir/ReservoirList.py @@ -1,5 +1,5 @@ # ReservoirList.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Results/Results.py b/src/Model/Results/Results.py index b8dff0ccd496da6e5d514fbb7db0269094fffb47..3219c21fe251548535bd938fd078070eb03abfd9 100644 --- a/src/Model/Results/Results.py +++ b/src/Model/Results/Results.py @@ -1,5 +1,5 @@ # Results.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Results/River/River.py b/src/Model/Results/River/River.py index 7597d7512b9fdef526d208c2c629fec9346e8951..51eaf1d19af9a04ef903df2e9e437e5c8245ad3c 100644 --- a/src/Model/Results/River/River.py +++ b/src/Model/Results/River/River.py @@ -1,5 +1,5 @@ # River.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/River.py b/src/Model/River.py index ae0507a1f28941d79b29b9053e59e040ea4d6eec..80da45f4af8b51fb67db900305a560135a104013 100644 --- a/src/Model/River.py +++ b/src/Model/River.py @@ -1,5 +1,5 @@ # River.py -- Pamhyr river model -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Saved.py b/src/Model/Saved.py index 52bd07809ba6d31f1ea24a53049284bc89c11f65..90667a92236aa266e9cc8ddf8209b4fe22542f13 100644 --- a/src/Model/Saved.py +++ b/src/Model/Saved.py @@ -1,5 +1,5 @@ # Saved.py -- Pamhyr model status class -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/SedimentLayer/SedimentLayer.py b/src/Model/SedimentLayer/SedimentLayer.py index 95e443837476e9697906239fb6e30a669335e8e7..44838baab65d0bc9622a76e14f8bf959d7875028 100644 --- a/src/Model/SedimentLayer/SedimentLayer.py +++ b/src/Model/SedimentLayer/SedimentLayer.py @@ -1,3 +1,19 @@ +# SedimentLayer.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- from tools import trace, timer diff --git a/src/Model/SedimentLayer/SedimentLayerList.py b/src/Model/SedimentLayer/SedimentLayerList.py index 78ba611cdff0007a29dd8e28f119a13bb4229ab4..5e429c95be525bb5ee023e268ef1c97268c5ecee 100644 --- a/src/Model/SedimentLayer/SedimentLayerList.py +++ b/src/Model/SedimentLayer/SedimentLayerList.py @@ -1,3 +1,19 @@ +# SedimentLayerList.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- from tools import trace, timer diff --git a/src/Model/Serializable.py b/src/Model/Serializable.py index fb4ea11de90f5155d20a4f9e1515073354c67703..37b1130f6aeebc206c59959aba2b98fbadd813e7 100644 --- a/src/Model/Serializable.py +++ b/src/Model/Serializable.py @@ -1,5 +1,5 @@ # Serializable.py -- Pamhyr pickle abstract class -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/SolverParameters/SolverParametersList.py b/src/Model/SolverParameters/SolverParametersList.py index bf1ca817ca3a3f52d612da579dea82729bba037e..ef7dfad7976a7539fdf74e970403808715f8774e 100644 --- a/src/Model/SolverParameters/SolverParametersList.py +++ b/src/Model/SolverParameters/SolverParametersList.py @@ -1,5 +1,5 @@ # SolverParametersList.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Stricklers/Stricklers.py b/src/Model/Stricklers/Stricklers.py index 285373e204dd893d40e11aba86fc69f05501f3fb..45272f7d5810a3e3787a2f1244348147ac5d1baa 100644 --- a/src/Model/Stricklers/Stricklers.py +++ b/src/Model/Stricklers/Stricklers.py @@ -1,5 +1,5 @@ # Stricklers.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Stricklers/StricklersList.py b/src/Model/Stricklers/StricklersList.py index 6730dc02679d9c6acc97ed5cd2772519d34dd08e..305040fb6ccb17ded9e943806d0fc94589fa771d 100644 --- a/src/Model/Stricklers/StricklersList.py +++ b/src/Model/Stricklers/StricklersList.py @@ -1,5 +1,5 @@ # StricklersList.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Study.py b/src/Model/Study.py index e069696223d66f43f91df0bc52928f59e63434cc..6c6141f2f162f0bb2444da8800614a8604a8c200 100644 --- a/src/Model/Study.py +++ b/src/Model/Study.py @@ -1,5 +1,5 @@ # Study.py -- Pamhyr Study class -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Tools/PamhyrDB.py b/src/Model/Tools/PamhyrDB.py index 44065709db86ccabe2aaa1e340e3ec673259be46..a2eea89356cf6ce4a531051a00b00e73ba5ffc01 100644 --- a/src/Model/Tools/PamhyrDB.py +++ b/src/Model/Tools/PamhyrDB.py @@ -1,5 +1,5 @@ # PamhyrDB.py -- Pamhyr abstract model database classes -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Tools/PamhyrDict.py b/src/Model/Tools/PamhyrDict.py index 31bc12a6bc9df306df64b719ed977153371830f8..de96903d2ce0c86245967a4e209cd89ddf7dc789 100644 --- a/src/Model/Tools/PamhyrDict.py +++ b/src/Model/Tools/PamhyrDict.py @@ -1,5 +1,5 @@ # PamhyrDict.py -- Pamhyr abstract dict for model classes -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/Tools/PamhyrList.py b/src/Model/Tools/PamhyrList.py index e043cff7cce55822d4f541f14b98acff8fbbb8e5..4ae98deeb41c70bb92aebee7b1fa071e435579e3 100644 --- a/src/Model/Tools/PamhyrList.py +++ b/src/Model/Tools/PamhyrList.py @@ -1,5 +1,5 @@ # PamhyrList.py -- Pamhyr Abstract List object for the Model -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/__init__.py b/src/Model/__init__.py index 89e3fbe8b5c9d03daa6dcdb50838fb054f67a946..b9b994728ea100c34946c127328d14aa38800252 100644 --- a/src/Model/__init__.py +++ b/src/Model/__init__.py @@ -1,5 +1,5 @@ # __init__.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Model/test_Model.py b/src/Model/test_Model.py index 2694366fa3dd6a9bd93b9dba19b47cb1eab0694a..b1c90fb013f7a4ff6eb48a6dec1e38bca1b711ba 100644 --- a/src/Model/test_Model.py +++ b/src/Model/test_Model.py @@ -1,5 +1,5 @@ # test_Model.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Scripts/AScript.py b/src/Scripts/AScript.py index 66037418e57c3fa18794965d443c559b7d17ae3c..7c3464d51be80ccf15757e4e7c8f1d6f8ea332f5 100644 --- a/src/Scripts/AScript.py +++ b/src/Scripts/AScript.py @@ -1,5 +1,5 @@ # AScript.py -- Pamhyr abstract script class -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Scripts/Hello.py b/src/Scripts/Hello.py index c7333b8452c79933b62e92c5d4839ff25ba0e3c4..3546ff1d1a5d08ba92bfcba1eb3b61a1815e8f48 100644 --- a/src/Scripts/Hello.py +++ b/src/Scripts/Hello.py @@ -1,5 +1,5 @@ # Hello.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Scripts/ListSolver.py b/src/Scripts/ListSolver.py index fe50d8d98e0ada0dbf09993fd36f058be11aa12d..e532f9e1b5186006a14da61c5e5f4079d27a2bed 100644 --- a/src/Scripts/ListSolver.py +++ b/src/Scripts/ListSolver.py @@ -1,5 +1,5 @@ # ListSolver.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Scripts/MageMesh.py b/src/Scripts/MageMesh.py index 6b9aea4090de7236b754e6ca4bfc3c85f40d6f15..04a03bf5bcc10d6e1e59a3b6bab74a96a7ad416e 100644 --- a/src/Scripts/MageMesh.py +++ b/src/Scripts/MageMesh.py @@ -1,5 +1,5 @@ # MageMesh.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Scripts/P3DST.py b/src/Scripts/P3DST.py index 62d0f88f1b15a4afab8a27fcbd3cca1d26bb5ca2..dccf3249d3cdebde1aa0f69c5561c1ae26f78d26 100644 --- a/src/Scripts/P3DST.py +++ b/src/Scripts/P3DST.py @@ -1,5 +1,5 @@ # P3DST.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Scripts/Run.py b/src/Scripts/Run.py index 7b70a9103664635dcfef12a4c30fc4590ce67736..57baf4fc74b265bcd2a07de29a315ec680d6ed84 100644 --- a/src/Scripts/Run.py +++ b/src/Scripts/Run.py @@ -1,5 +1,5 @@ # Run.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Solver/ASolver.py b/src/Solver/ASolver.py index 5ff5f6dcee3e36ecb892b56a7eb89ef6836ff2e2..adbcdd1689276e6d7aaae4487d219b30083c2930 100644 --- a/src/Solver/ASolver.py +++ b/src/Solver/ASolver.py @@ -1,5 +1,5 @@ # ASolver.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Solver/CommandLine.py b/src/Solver/CommandLine.py index 07598c1808691fba41e0252d2625bfe3949591d7..b221f2a426626b39e488cf210f52d799c49e591c 100644 --- a/src/Solver/CommandLine.py +++ b/src/Solver/CommandLine.py @@ -1,5 +1,5 @@ # CommandLine.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Solver/GenericSolver.py b/src/Solver/GenericSolver.py index f8ff31aa3779ad0fd6bc2fa85b928fd8f00b5cdf..698971f148fb55d678a0530181fd5d28bf90c179 100644 --- a/src/Solver/GenericSolver.py +++ b/src/Solver/GenericSolver.py @@ -1,5 +1,5 @@ # GenericSolver.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Solver/Mage.py b/src/Solver/Mage.py index 74f87241f8a495424e2f7c792d56a184fcf7a746..83e6e5124040c41cc7f35edb2c6705133b80b4c3 100644 --- a/src/Solver/Mage.py +++ b/src/Solver/Mage.py @@ -1,5 +1,5 @@ # Mage.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/Solver/Solvers.py b/src/Solver/Solvers.py index d775993293dae83acb9c9afd91bb38515f0b8e22..38f443e939c25920c9d58e4304dea0986c0e4385 100644 --- a/src/Solver/Solvers.py +++ b/src/Solver/Solvers.py @@ -1,5 +1,5 @@ # Solvers.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/BoundaryCondition/Edit/Plot.py b/src/View/BoundaryCondition/Edit/Plot.py index bb7a339c0e9600662665308f68424263ff02fb16..bb4a65a35715df6e98ebc0e5db347b2790d9bc82 100644 --- a/src/View/BoundaryCondition/Edit/Plot.py +++ b/src/View/BoundaryCondition/Edit/Plot.py @@ -1,5 +1,5 @@ # Plot.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/BoundaryCondition/Edit/Table.py b/src/View/BoundaryCondition/Edit/Table.py index 6f5c7e1e2aac475da25912e6589cf49a258ea436..617bbc73918f3eba793e773fa57b36ce89209657 100644 --- a/src/View/BoundaryCondition/Edit/Table.py +++ b/src/View/BoundaryCondition/Edit/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/BoundaryCondition/Edit/UndoCommand.py b/src/View/BoundaryCondition/Edit/UndoCommand.py index 8aa07641337dcea3d62f9f27e7f4017d17fe02b7..02e0a48ed0ed63f6a2bf832317b9291cc49cee11 100644 --- a/src/View/BoundaryCondition/Edit/UndoCommand.py +++ b/src/View/BoundaryCondition/Edit/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/BoundaryCondition/Edit/Window.py b/src/View/BoundaryCondition/Edit/Window.py index adcc2ea562005a63797f98c8d620c06179c8fe50..2d5c29c6e01483b526e3777a3e898e3f1674a6fe 100644 --- a/src/View/BoundaryCondition/Edit/Window.py +++ b/src/View/BoundaryCondition/Edit/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/BoundaryCondition/Edit/translate.py b/src/View/BoundaryCondition/Edit/translate.py index a33485a082f36df38dc040216b30d0b911713bcd..dd85fdfbdc275ec301352fc5ac7d39768b052a05 100644 --- a/src/View/BoundaryCondition/Edit/translate.py +++ b/src/View/BoundaryCondition/Edit/translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/BoundaryCondition/Table.py b/src/View/BoundaryCondition/Table.py index aad78fc35c80eb3ee65c7c519759594152f01e2f..48dfcc39dfc1ee02422308c73be6e2ba6d5bd1a6 100644 --- a/src/View/BoundaryCondition/Table.py +++ b/src/View/BoundaryCondition/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/BoundaryCondition/UndoCommand.py b/src/View/BoundaryCondition/UndoCommand.py index fd2923d39d973e1e4b7f30d280a4785e8fbdbc7b..ee3b45df49fd99a6f7e947ade7a7f5fabae8c326 100644 --- a/src/View/BoundaryCondition/UndoCommand.py +++ b/src/View/BoundaryCondition/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/BoundaryCondition/Window.py b/src/View/BoundaryCondition/Window.py index 9b32c6944a0cfdaa7575c914fbd675a99dd51f04..6377a73982b337aa816e0d46cfdcbf0d7c3fb318 100644 --- a/src/View/BoundaryCondition/Window.py +++ b/src/View/BoundaryCondition/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/BoundaryCondition/translate.py b/src/View/BoundaryCondition/translate.py index d7015e42f3b28864fef3fbfe056df0da4f44e3e5..a366f2a940034557b63b54a3006564ac0766c03f 100644 --- a/src/View/BoundaryCondition/translate.py +++ b/src/View/BoundaryCondition/translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/CheckList/Table.py b/src/View/CheckList/Table.py index b355eb6c28443401de7ef7d5966e6707e55c0c05..3d2dc66b8ac5b1015ec7462e35e07f03cedbcecd 100644 --- a/src/View/CheckList/Table.py +++ b/src/View/CheckList/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/CheckList/Translate.py b/src/View/CheckList/Translate.py index f15b899437187be4fc06078ed8cdcfc942ab6139..29cf7693bf76920e1cb03f5faf1080a7a77c60cd 100644 --- a/src/View/CheckList/Translate.py +++ b/src/View/CheckList/Translate.py @@ -1,5 +1,5 @@ # Translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/CheckList/Window.py b/src/View/CheckList/Window.py index 54787ba951d2c33e9886524ddbd62e3e35b8421c..77fee4d1318abe4869b2c509b275f93f5985131f 100644 --- a/src/View/CheckList/Window.py +++ b/src/View/CheckList/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/CheckList/Worker.py b/src/View/CheckList/Worker.py index 834d8975377fec865e18275e3abda28bff3a4392..5363b0e7c35583208c37a8093f01b32d1211f353 100644 --- a/src/View/CheckList/Worker.py +++ b/src/View/CheckList/Worker.py @@ -1,5 +1,5 @@ # Worker.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Configure/Solver/Window.py b/src/View/Configure/Solver/Window.py index 8f38d66fdfe614f6ff351fddffe1aa5cdf3b6fb0..d3551ba4f44dd0a3a5d6631742e10799bd73942d 100644 --- a/src/View/Configure/Solver/Window.py +++ b/src/View/Configure/Solver/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Configure/Translate.py b/src/View/Configure/Translate.py index de1687e3973b0afece5936567de6ec59c7fa3996..29ac4c60b93d8666c66408a5d62955774fe8265b 100644 --- a/src/View/Configure/Translate.py +++ b/src/View/Configure/Translate.py @@ -1,5 +1,5 @@ # Translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Configure/Window.py b/src/View/Configure/Window.py index 13148b6124a8c07623907eba9b05bc0c5995e0dc..edaf700caca61d311376972007661b5a8f3bcf64 100644 --- a/src/View/Configure/Window.py +++ b/src/View/Configure/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Debug/Window.py b/src/View/Debug/Window.py index a3a9e894283bdce247b2e97c41d2351960320c78..1755d3d095ca72d37c587440299e66591145a285 100644 --- a/src/View/Debug/Window.py +++ b/src/View/Debug/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Doc/Window.py b/src/View/Doc/Window.py index 25527e71c32ab1b5fc1580b855df177f9aa08d8d..645a15a826f3083ac3ed2a6e9ca746363cb190af 100644 --- a/src/View/Doc/Window.py +++ b/src/View/Doc/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/DummyWindow.py b/src/View/DummyWindow.py index aaab178c4969d103299b49e82509f3c88024d72f..979ad18e51fd37c30598cadcca38e03ed35be2be 100644 --- a/src/View/DummyWindow.py +++ b/src/View/DummyWindow.py @@ -1,5 +1,5 @@ # DummyWindow.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Frictions/PlotStricklers.py b/src/View/Frictions/PlotStricklers.py index 6e5c4e0c366eb31e0d6b89331884fe06ea246da4..062d0bfe9e087e4316a77ea1748d9f40cbcc7a0c 100644 --- a/src/View/Frictions/PlotStricklers.py +++ b/src/View/Frictions/PlotStricklers.py @@ -1,5 +1,5 @@ # PlotStricklers.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Frictions/Table.py b/src/View/Frictions/Table.py index e1678fdc55b684a800b698a7b7d09266272778d9..7d8972d7e4a97991af4e1ddee86857ef312de97e 100644 --- a/src/View/Frictions/Table.py +++ b/src/View/Frictions/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Frictions/UndoCommand.py b/src/View/Frictions/UndoCommand.py index 5aba2a7cf1a1d14476de365fca7c04f626796464..ce87575793b9a76b236825ea625889bc4f05d6ab 100644 --- a/src/View/Frictions/UndoCommand.py +++ b/src/View/Frictions/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Frictions/Window.py b/src/View/Frictions/Window.py index 56b76bbcf046adfd5055e6264eb7408ad9dcc55c..cfb3102758de54fed63aa767036fbb536198e32a 100644 --- a/src/View/Frictions/Window.py +++ b/src/View/Frictions/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Frictions/translate.py b/src/View/Frictions/translate.py index 4fa6de1e90a13834559bb69f2002755b30b008eb..5ead3e1ccb4cf9534d11940ff6f0f025669ade17 100644 --- a/src/View/Frictions/translate.py +++ b/src/View/Frictions/translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/MeshingDialog.py b/src/View/Geometry/MeshingDialog.py index 249e884541b28ae6b34dde5f876b4c94ca8fa05a..05a448464107302354b6017280d5ea9f94b1a373 100644 --- a/src/View/Geometry/MeshingDialog.py +++ b/src/View/Geometry/MeshingDialog.py @@ -1,5 +1,5 @@ # MeshingDialog.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/PlotAC.py b/src/View/Geometry/PlotAC.py index 80b6270de7786518420de9c2e773b89cae4a766b..fecfb207ed7d70c8dd1c8325d4075426d826c94d 100644 --- a/src/View/Geometry/PlotAC.py +++ b/src/View/Geometry/PlotAC.py @@ -1,5 +1,5 @@ # PlotAC.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/PlotKPZ.py b/src/View/Geometry/PlotKPZ.py index bd17f2da0df5608d595fd81d99bdc75a29f1f31a..0ed77fe5ce66dd5c3ad06186183a0dea83387579 100644 --- a/src/View/Geometry/PlotKPZ.py +++ b/src/View/Geometry/PlotKPZ.py @@ -1,5 +1,5 @@ # PlotKPC.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/PlotXY.py b/src/View/Geometry/PlotXY.py index 6e6dc5282e9f0507222ea4057ad815a8b7163b47..b7a8528048f07c1fe07594123255cc5d76c2bab3 100644 --- a/src/View/Geometry/PlotXY.py +++ b/src/View/Geometry/PlotXY.py @@ -1,5 +1,5 @@ # PlotXY.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/Profile/Plot.py b/src/View/Geometry/Profile/Plot.py index 1fbeae63b81eb2c88c6aebd8bf85e9b73f5ea8c8..661533ed57701b3895983a17e14d4073707fb783 100644 --- a/src/View/Geometry/Profile/Plot.py +++ b/src/View/Geometry/Profile/Plot.py @@ -1,5 +1,5 @@ # Plot.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/Profile/Table.py b/src/View/Geometry/Profile/Table.py index 9c8e7868f20f711cefbe5448dcb881767621f7e2..1dd251576960e86fa1cf4b796cedfcca6b476546 100644 --- a/src/View/Geometry/Profile/Table.py +++ b/src/View/Geometry/Profile/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/Profile/Translate.py b/src/View/Geometry/Profile/Translate.py index e84460a17246b6bead2717d6deea3719ec774d3a..049563492c162e104b363c50ea27812c46b2a03c 100644 --- a/src/View/Geometry/Profile/Translate.py +++ b/src/View/Geometry/Profile/Translate.py @@ -1,5 +1,5 @@ # Translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/Profile/UndoCommand.py b/src/View/Geometry/Profile/UndoCommand.py index e1bf3ae8593aee207874bd7b8436fa402672af6f..800bd4e0bac1fd346eace58eb0815a2c51c8d3c3 100644 --- a/src/View/Geometry/Profile/UndoCommand.py +++ b/src/View/Geometry/Profile/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/Profile/Window.py b/src/View/Geometry/Profile/Window.py index 5ffe02dc54638a19f0fdf49923868b5292bb3d4c..ee4f53839d1338e2908ef185279fb6e941a5ac30 100644 --- a/src/View/Geometry/Profile/Window.py +++ b/src/View/Geometry/Profile/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/Table.py b/src/View/Geometry/Table.py index e22d49d2256256aab6efb112a5b866be7fc0ca88..169771cbd98e6a14148ed1a2bee3f01b58fb0bb2 100644 --- a/src/View/Geometry/Table.py +++ b/src/View/Geometry/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/Translate.py b/src/View/Geometry/Translate.py index f2b56744fa801fc864215dfa8b2bd196aabb76b4..6e380d17a9579ee6ec53b6e05d1e707cd5c322d8 100644 --- a/src/View/Geometry/Translate.py +++ b/src/View/Geometry/Translate.py @@ -1,5 +1,5 @@ # Translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/UndoCommand.py b/src/View/Geometry/UndoCommand.py index 335841c3b5651af703ddc4f43751bf1ea0b19644..5c587c0122f99d52cc9486db4a4ce20b54fdba1f 100644 --- a/src/View/Geometry/UndoCommand.py +++ b/src/View/Geometry/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Geometry/Window.py b/src/View/Geometry/Window.py index 431de6522dd3a564c2fca1dfc79d4667f3a591d2..3afcc603f85724e93b7b696ae96e41587e476a5c 100644 --- a/src/View/Geometry/Window.py +++ b/src/View/Geometry/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/HydraulicStructures/BasicHydraulicStructures/Table.py b/src/View/HydraulicStructures/BasicHydraulicStructures/Table.py index acfe2bc3e99caee195f17834966ad1282cd29110..f69a4099f458accc233412f1cfbc4fa6fcf361d4 100644 --- a/src/View/HydraulicStructures/BasicHydraulicStructures/Table.py +++ b/src/View/HydraulicStructures/BasicHydraulicStructures/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/HydraulicStructures/BasicHydraulicStructures/Translate.py b/src/View/HydraulicStructures/BasicHydraulicStructures/Translate.py index c8473dc80645e34da76731d308e204c5fdf81853..4c0bef285e636e05d3604915ffc82a0876104599 100644 --- a/src/View/HydraulicStructures/BasicHydraulicStructures/Translate.py +++ b/src/View/HydraulicStructures/BasicHydraulicStructures/Translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/HydraulicStructures/BasicHydraulicStructures/UndoCommand.py b/src/View/HydraulicStructures/BasicHydraulicStructures/UndoCommand.py index 124a446ca9c548498a43acfb0efb57b5d0ceaf3d..78fa3d62ea3f06c45c7d11d4c79b8b7c8b81e6d8 100644 --- a/src/View/HydraulicStructures/BasicHydraulicStructures/UndoCommand.py +++ b/src/View/HydraulicStructures/BasicHydraulicStructures/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py b/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py index 81d9f6389468c47788286759fb6b7aac06d95d45..ca9d3a0451e4e3f7d2eb5e507edad225f929dc0c 100644 --- a/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py +++ b/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/HydraulicStructures/PlotAC.py b/src/View/HydraulicStructures/PlotAC.py index 4d171968945997795e09919d1ee70e8cf338146a..03c384c9f503c8aae16c8e6a4970817bb596d8f1 100644 --- a/src/View/HydraulicStructures/PlotAC.py +++ b/src/View/HydraulicStructures/PlotAC.py @@ -1,5 +1,5 @@ # PlotAC.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/HydraulicStructures/PlotKPC.py b/src/View/HydraulicStructures/PlotKPC.py index f72cf7fc1d41cdbe15d22ac761bbb6d232a07c0c..b4bc6fe91a78b59bddc8d0d6025ab7a345aacd4e 100644 --- a/src/View/HydraulicStructures/PlotKPC.py +++ b/src/View/HydraulicStructures/PlotKPC.py @@ -1,5 +1,5 @@ # PlotKPC.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/HydraulicStructures/Table.py b/src/View/HydraulicStructures/Table.py index 210cf1e8ec7d6d0d9c4de8bc8170e8d637167cf5..5dc6982357815857dc297e3b606701a6b987f6ff 100644 --- a/src/View/HydraulicStructures/Table.py +++ b/src/View/HydraulicStructures/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/HydraulicStructures/Translate.py b/src/View/HydraulicStructures/Translate.py index 7f201ee8daca4b57b9c18de96ef0ada86d50a324..2ad913539a828ee9d3d7f3ef0c96068642731f80 100644 --- a/src/View/HydraulicStructures/Translate.py +++ b/src/View/HydraulicStructures/Translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/HydraulicStructures/UndoCommand.py b/src/View/HydraulicStructures/UndoCommand.py index 9c47ccf12256fb436862ef1316db9814ddfd52a2..cbb8a2e7927237c3b1a2d97f689c0a547270794d 100644 --- a/src/View/HydraulicStructures/UndoCommand.py +++ b/src/View/HydraulicStructures/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/HydraulicStructures/Window.py b/src/View/HydraulicStructures/Window.py index 2acf0e26b7c5bb0baa46f8a79805426bf9ad5ade..a25d4bc765aa5fd84262c8fceb6cae611032b0af 100644 --- a/src/View/HydraulicStructures/Window.py +++ b/src/View/HydraulicStructures/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/InitialConditions/DialogDischarge.py b/src/View/InitialConditions/DialogDischarge.py index 8ddf565791ac5452f2c2502caa54b1d8c17e2cbc..9b63bdabd70c5285cc12ceddef3c5c98861d7c06 100644 --- a/src/View/InitialConditions/DialogDischarge.py +++ b/src/View/InitialConditions/DialogDischarge.py @@ -1,5 +1,5 @@ # DialogDischarge.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/InitialConditions/DialogHeight.py b/src/View/InitialConditions/DialogHeight.py index 6329f0709446b6225dc5dcdc2f993a6499e0d018..408212324c0f47116c97795436f2fe97812d1954 100644 --- a/src/View/InitialConditions/DialogHeight.py +++ b/src/View/InitialConditions/DialogHeight.py @@ -1,5 +1,5 @@ # DialogHeight.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/InitialConditions/PlotDKP.py b/src/View/InitialConditions/PlotDKP.py index ad854fb4bdc43336c1fcec3bcb0f2738d693dab2..2c32db24938994e379732ef0f3a4bcfcb0721b04 100644 --- a/src/View/InitialConditions/PlotDKP.py +++ b/src/View/InitialConditions/PlotDKP.py @@ -1,5 +1,5 @@ # PlotDKP.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/InitialConditions/PlotDischarge.py b/src/View/InitialConditions/PlotDischarge.py index b5a69d5c30ff55903da16002eed3446dfc7ce5fa..d89874aaae7df9a27e4bfb2eafc63bbd947f0ac4 100644 --- a/src/View/InitialConditions/PlotDischarge.py +++ b/src/View/InitialConditions/PlotDischarge.py @@ -1,5 +1,5 @@ # PlotDischarge.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/InitialConditions/Table.py b/src/View/InitialConditions/Table.py index aef6a99280f5cb4c442bf16c7f333d802678fb9b..d6a70480887325ce3902cb7f9bdded18e5f57205 100644 --- a/src/View/InitialConditions/Table.py +++ b/src/View/InitialConditions/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/InitialConditions/UndoCommand.py b/src/View/InitialConditions/UndoCommand.py index 7205400926af6f71c918c96c35943741a1392430..06274ae3ad6488f6eb912c55ab92400a8ad61c1e 100644 --- a/src/View/InitialConditions/UndoCommand.py +++ b/src/View/InitialConditions/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/InitialConditions/Window.py b/src/View/InitialConditions/Window.py index 247aaa9f738f57f1a2fc50c4e3f1d69c0bbc9115..1696e361fe94bafd7c4abe2e8ed8cc7b97613e3d 100644 --- a/src/View/InitialConditions/Window.py +++ b/src/View/InitialConditions/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/InitialConditions/translate.py b/src/View/InitialConditions/translate.py index 4601866c2f945b95d2254f538eb66723496dd0f8..e4a20d07682adbeaf6db162b85ea2e46b4815bb8 100644 --- a/src/View/InitialConditions/translate.py +++ b/src/View/InitialConditions/translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/LateralContribution/Edit/Plot.py b/src/View/LateralContribution/Edit/Plot.py index c7e95caa2f7c8c224b5725c3501308926e814fc3..e6caa995b602536939f1f7d26dac0d0934eef20a 100644 --- a/src/View/LateralContribution/Edit/Plot.py +++ b/src/View/LateralContribution/Edit/Plot.py @@ -1,5 +1,5 @@ # Plot.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/LateralContribution/Edit/Table.py b/src/View/LateralContribution/Edit/Table.py index 8b43602d4f38533550fac8b45913ea79d33d91a3..1dd24ec4ccd36a8ac11b37d64c72ac444ea9c525 100644 --- a/src/View/LateralContribution/Edit/Table.py +++ b/src/View/LateralContribution/Edit/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/LateralContribution/Edit/UndoCommand.py b/src/View/LateralContribution/Edit/UndoCommand.py index 780ea8acef83126918b1221e3a3b117c7e6c4719..d56c63821bee182db245a8b73d0559549e049cbb 100644 --- a/src/View/LateralContribution/Edit/UndoCommand.py +++ b/src/View/LateralContribution/Edit/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/LateralContribution/Edit/Window.py b/src/View/LateralContribution/Edit/Window.py index 49b7ea1bf5b1b7f990d4c307d8e2d426110dede4..3dbc4f5fbe962ff39450e8a54f67ea08aa7f415c 100644 --- a/src/View/LateralContribution/Edit/Window.py +++ b/src/View/LateralContribution/Edit/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/LateralContribution/Edit/translate.py b/src/View/LateralContribution/Edit/translate.py index 4839a2daf4216f6706712125455f32de33b5fb8b..14ed87c4dba4276fe293530a19a1730e6f2446e1 100644 --- a/src/View/LateralContribution/Edit/translate.py +++ b/src/View/LateralContribution/Edit/translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/LateralContribution/Table.py b/src/View/LateralContribution/Table.py index 060ca8cf78668b472a540deebeb1de632397e176..132888d8106a4f8c649a37a038217f17c39191d6 100644 --- a/src/View/LateralContribution/Table.py +++ b/src/View/LateralContribution/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/LateralContribution/UndoCommand.py b/src/View/LateralContribution/UndoCommand.py index 382ae1ac36aa1876e0264a57d3160eab84e3e7f5..aeea4e1243136b00fcba5e8ee6d41a7a37cb6f2f 100644 --- a/src/View/LateralContribution/UndoCommand.py +++ b/src/View/LateralContribution/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/LateralContribution/Window.py b/src/View/LateralContribution/Window.py index e5b6fb27cab90f1b0efb267188a9c58c158dc5e2..aedb87ef9aa967750aa7862ed4ee1190f7487bbe 100644 --- a/src/View/LateralContribution/Window.py +++ b/src/View/LateralContribution/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/LateralContribution/translate.py b/src/View/LateralContribution/translate.py index d645137dc27fadc2cb277222826d485c1306800e..5b19de44a14c9c9320179509abab4c28441f53c8 100644 --- a/src/View/LateralContribution/translate.py +++ b/src/View/LateralContribution/translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/MainWindow.py b/src/View/MainWindow.py index e2f38ddaae39ba9e515944d076edaef58db0af81..48f784d644790563b1c6abd8a7fd7d69ef62409b 100644 --- a/src/View/MainWindow.py +++ b/src/View/MainWindow.py @@ -1,5 +1,5 @@ # MainWindow.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Network/GraphWidget.py b/src/View/Network/GraphWidget.py index 819d79de3d1f60bae3af943771dcf9697b03e5b0..54da854b3cee31c4e174897613b305eba7e53956 100644 --- a/src/View/Network/GraphWidget.py +++ b/src/View/Network/GraphWidget.py @@ -1,5 +1,5 @@ # GraphWidget.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Network/Table.py b/src/View/Network/Table.py index 610235bac56f98004d66ec323d674af25cb95690..8ba889bd043a169f76f94164af82741e244a4daf 100644 --- a/src/View/Network/Table.py +++ b/src/View/Network/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Network/UndoCommand.py b/src/View/Network/UndoCommand.py index 1c1d9da15d6ac23512af54f84feea4a5c35a1980..5c752c0de01c1506b9fae7f032020001cd31e118 100644 --- a/src/View/Network/UndoCommand.py +++ b/src/View/Network/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Network/Window.py b/src/View/Network/Window.py index 65b4b24c9482b22d2c6c4d4f02608565e9550ca6..17a95b2f8baa1fe016369ab1008477c3dfeceddd 100644 --- a/src/View/Network/Window.py +++ b/src/View/Network/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Network/translate.py b/src/View/Network/translate.py index c7c74269a663f0e44cf3412f56f1e3f8d30acee1..5c9dc5b810ee6109623246c312851fade04cf61c 100644 --- a/src/View/Network/translate.py +++ b/src/View/Network/translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Reservoir/Edit/Plot.py b/src/View/Reservoir/Edit/Plot.py index 8c75a19971d85a4284fd4b234c4f76063721b636..7c509910f75c531f5cece0aeb6925888894e3538 100644 --- a/src/View/Reservoir/Edit/Plot.py +++ b/src/View/Reservoir/Edit/Plot.py @@ -1,5 +1,5 @@ # Plot.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Reservoir/Edit/Table.py b/src/View/Reservoir/Edit/Table.py index 21e0f91bc95bbdcaf2103685df6a22354851df64..daaddf91dba3e2d2db299d7dfac2bc313990b479 100644 --- a/src/View/Reservoir/Edit/Table.py +++ b/src/View/Reservoir/Edit/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Reservoir/Edit/Translate.py b/src/View/Reservoir/Edit/Translate.py index 308a1cad4df14409689b38d2df9e51c2857c1f07..74fea3a50055f09a404f8b892e173749810edbfe 100644 --- a/src/View/Reservoir/Edit/Translate.py +++ b/src/View/Reservoir/Edit/Translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Reservoir/Edit/UndoCommand.py b/src/View/Reservoir/Edit/UndoCommand.py index 22b7a459657530f8edca01a44d972b746a75b4bc..6526f10b5e22c87a8644818d2a9570de1d6ef29c 100644 --- a/src/View/Reservoir/Edit/UndoCommand.py +++ b/src/View/Reservoir/Edit/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Reservoir/Edit/Window.py b/src/View/Reservoir/Edit/Window.py index 8903b2e7e7232c2b2ff8eedd542acacca212b3f8..864b8b9f4189049f86af5b5848f291e509c4044f 100644 --- a/src/View/Reservoir/Edit/Window.py +++ b/src/View/Reservoir/Edit/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Reservoir/Table.py b/src/View/Reservoir/Table.py index 143620504a520800a64faf852b3aac8bac9d8703..df68bd9ab45cb6d15d78893076bf1becf328a65d 100644 --- a/src/View/Reservoir/Table.py +++ b/src/View/Reservoir/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Reservoir/Translate.py b/src/View/Reservoir/Translate.py index 22502948fe54e34d69844f8c2cfa4c953aa611da..0ba0beac81da3bbfc687a3d5b60a4a03a5bff117 100644 --- a/src/View/Reservoir/Translate.py +++ b/src/View/Reservoir/Translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Reservoir/UndoCommand.py b/src/View/Reservoir/UndoCommand.py index 078c31d316484ced6a57b611a666f0402272eac8..4544b4ba75fbb69a035b320d720676fc701b885a 100644 --- a/src/View/Reservoir/UndoCommand.py +++ b/src/View/Reservoir/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Reservoir/Window.py b/src/View/Reservoir/Window.py index f94aa3c2eacfa580ffd233e89365ae1bac5b249f..27a35f467b0c238d0862c9a2bbf4ab0ea9314d54 100644 --- a/src/View/Reservoir/Window.py +++ b/src/View/Reservoir/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Results/CustomPlot/Plot.py b/src/View/Results/CustomPlot/Plot.py index 4610900c45aa35ae7669a1ba003792e8fcccfe6d..e490339d56c5b9f4ab43906fce2d7831b91d93d8 100644 --- a/src/View/Results/CustomPlot/Plot.py +++ b/src/View/Results/CustomPlot/Plot.py @@ -1,5 +1,5 @@ # Plot.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Results/CustomPlot/Translate.py b/src/View/Results/CustomPlot/Translate.py index 170157817079da0d7cf88e31851c651983ccc476..f87ac2906e8e8de19666c6ed04a339c891e08ade 100644 --- a/src/View/Results/CustomPlot/Translate.py +++ b/src/View/Results/CustomPlot/Translate.py @@ -1,5 +1,5 @@ # Translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Results/PlotAC.py b/src/View/Results/PlotAC.py index 8f98973d45af0bf982794c39dbe746cb4e2012eb..fe0e49d33b5670e0948516228ffb3896fc57d1a5 100644 --- a/src/View/Results/PlotAC.py +++ b/src/View/Results/PlotAC.py @@ -1,5 +1,5 @@ # PlotAC.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Results/PlotH.py b/src/View/Results/PlotH.py index f236bf8f3f7871004d56fe72a6202711eb11ef7e..a797acf7eb5171444268a5b9a6b5e10519229a73 100644 --- a/src/View/Results/PlotH.py +++ b/src/View/Results/PlotH.py @@ -1,5 +1,5 @@ # PlotH.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Results/PlotKPC.py b/src/View/Results/PlotKPC.py index 34ed91f9b28c1a4730dcb0b379579aa08ecbb22d..82aa3a44450ae1cc0c8f2bbb78a1517ebf2c2dc4 100644 --- a/src/View/Results/PlotKPC.py +++ b/src/View/Results/PlotKPC.py @@ -1,5 +1,5 @@ # PlotKPC.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Results/PlotSedProfile.py b/src/View/Results/PlotSedProfile.py index 1db320f91c80c4bff5f786b677029be1fab020e3..d9dcbcb45934864c7ec0de08adaaa47089f8f8e1 100644 --- a/src/View/Results/PlotSedProfile.py +++ b/src/View/Results/PlotSedProfile.py @@ -1,3 +1,19 @@ +# PlotSedProfile.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- import logging diff --git a/src/View/Results/PlotSedReach.py b/src/View/Results/PlotSedReach.py index b7f229c8c113a4425e96b4174e4a4957cad63b97..d77339a1891895a1c07cde3b1ece880be60e713d 100644 --- a/src/View/Results/PlotSedReach.py +++ b/src/View/Results/PlotSedReach.py @@ -1,3 +1,19 @@ +# PlotSedReach.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- import logging diff --git a/src/View/Results/PlotXY.py b/src/View/Results/PlotXY.py index 3d0e22810c68749e59835a45a45c1b42f581a76d..72733c52cfe0e25763635cf0c3f0bc2a462bcf92 100644 --- a/src/View/Results/PlotXY.py +++ b/src/View/Results/PlotXY.py @@ -1,5 +1,5 @@ # PlotXY.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Results/Table.py b/src/View/Results/Table.py index 87f3a6e7a1762e66d9ef903d85725fc40ba33e10..d6fd109ab26b3f5b8ac027bf386b48c61c78188a 100644 --- a/src/View/Results/Table.py +++ b/src/View/Results/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Results/UndoCommand.py b/src/View/Results/UndoCommand.py index ca18efaa83e126490b58714fbe6cf34775dfb5e9..46c0e314b86c38719b6fb5ead9b2a8838a96fe9d 100644 --- a/src/View/Results/UndoCommand.py +++ b/src/View/Results/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Results/Window.py b/src/View/Results/Window.py index ef70354e4cdddf3ce1be1877b918282e29aca7da..5781f1bfe7b26409c6d9ce7530d77507ccc5cac6 100644 --- a/src/View/Results/Window.py +++ b/src/View/Results/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Results/translate.py b/src/View/Results/translate.py index 0ed384331c3032eb8f2a84c810fa3766bdda5109..15c6dac0efceee8aa7a6c8135c0fb28219301d46 100644 --- a/src/View/Results/translate.py +++ b/src/View/Results/translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/SedimentLayers/Edit/Plot.py b/src/View/SedimentLayers/Edit/Plot.py index 820dc46be5182a687ea2774ea7abe49d201d8e2d..0a0487d23cb2632c909d25aafc21036a22dc2aad 100644 --- a/src/View/SedimentLayers/Edit/Plot.py +++ b/src/View/SedimentLayers/Edit/Plot.py @@ -1,3 +1,19 @@ +# Plot.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- import logging diff --git a/src/View/SedimentLayers/Edit/Table.py b/src/View/SedimentLayers/Edit/Table.py index ea7cd9348515c846225fdafb505a06b2a13248a6..2a446dac2ffd96be6e9b874511f7293af06a0876 100644 --- a/src/View/SedimentLayers/Edit/Table.py +++ b/src/View/SedimentLayers/Edit/Table.py @@ -1,3 +1,19 @@ +# Table.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- from tools import trace, timer diff --git a/src/View/SedimentLayers/Edit/UndoCommand.py b/src/View/SedimentLayers/Edit/UndoCommand.py index e353211cb262347986a943f6df286629c3fe3aa8..0118e038e57ab368a5f2f00508a679e44370b259 100644 --- a/src/View/SedimentLayers/Edit/UndoCommand.py +++ b/src/View/SedimentLayers/Edit/UndoCommand.py @@ -1,3 +1,19 @@ +# UndoCommand.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- from copy import deepcopy diff --git a/src/View/SedimentLayers/Edit/translate.py b/src/View/SedimentLayers/Edit/translate.py index 31117fd7439c1bc56d6ade6bb9b5292cd29028d7..a9f82cb6d0edf8a8c16dfbf0a9a724ac1fa8cd0f 100644 --- a/src/View/SedimentLayers/Edit/translate.py +++ b/src/View/SedimentLayers/Edit/translate.py @@ -1,3 +1,19 @@ +# translate.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- from PyQt5.QtCore import QCoreApplication diff --git a/src/View/SedimentLayers/Reach/Plot.py b/src/View/SedimentLayers/Reach/Plot.py index 118af1dbffeaa30b4ff30239b16de09eda5c61df..ef354b778a192117203a783727fc261a597ffcc9 100644 --- a/src/View/SedimentLayers/Reach/Plot.py +++ b/src/View/SedimentLayers/Reach/Plot.py @@ -1,3 +1,19 @@ +# Plot.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- import logging diff --git a/src/View/SedimentLayers/Reach/Profile/Plot.py b/src/View/SedimentLayers/Reach/Profile/Plot.py index 17a1a58438d0dffa9748ff9a39d6d159a11a3f7d..00ab9efee5d4da62db7bf60d8c4f1e2355893f2a 100644 --- a/src/View/SedimentLayers/Reach/Profile/Plot.py +++ b/src/View/SedimentLayers/Reach/Profile/Plot.py @@ -1,3 +1,19 @@ +# Plot.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- import logging diff --git a/src/View/SedimentLayers/Reach/Profile/Table.py b/src/View/SedimentLayers/Reach/Profile/Table.py index 3754aa82bc09bb7ddf30a7d566491701cea4261d..930c58afab4d3eac805577fd17221e8af3b5e02c 100644 --- a/src/View/SedimentLayers/Reach/Profile/Table.py +++ b/src/View/SedimentLayers/Reach/Profile/Table.py @@ -1,3 +1,19 @@ +# Table.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- import logging diff --git a/src/View/SedimentLayers/Reach/Profile/UndoCommand.py b/src/View/SedimentLayers/Reach/Profile/UndoCommand.py index 980d970bc4a00d03ad8b14518f1306ca09c14099..d5bdcf939fbf4adf0bae6f4a0df6493e36267cdb 100644 --- a/src/View/SedimentLayers/Reach/Profile/UndoCommand.py +++ b/src/View/SedimentLayers/Reach/Profile/UndoCommand.py @@ -1,3 +1,19 @@ +# UndoCommand.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- import logging diff --git a/src/View/SedimentLayers/Reach/SLDialog.py b/src/View/SedimentLayers/Reach/SLDialog.py index b829d4379ee8a25a3af9b6720fdd9a5ab92427d0..4340ea1e0501823c1e7fae288c2479566c0901b9 100644 --- a/src/View/SedimentLayers/Reach/SLDialog.py +++ b/src/View/SedimentLayers/Reach/SLDialog.py @@ -1,3 +1,19 @@ +# SLDialog.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- from View.Tools.PamhyrWindow import PamhyrDialog diff --git a/src/View/SedimentLayers/Reach/Table.py b/src/View/SedimentLayers/Reach/Table.py index 7188940814fb6ed97aea9bf9cf303e8bb6e19b41..7105a6df4624615af5aac9a5da0edc5232dd5735 100644 --- a/src/View/SedimentLayers/Reach/Table.py +++ b/src/View/SedimentLayers/Reach/Table.py @@ -1,3 +1,19 @@ +# Table.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- import logging diff --git a/src/View/SedimentLayers/Reach/UndoCommand.py b/src/View/SedimentLayers/Reach/UndoCommand.py index 4bce2235158f79732513c8ffd64a7e9166648a31..f925877d1fa5380cbafc216e0e29d99aae1f052a 100644 --- a/src/View/SedimentLayers/Reach/UndoCommand.py +++ b/src/View/SedimentLayers/Reach/UndoCommand.py @@ -1,3 +1,19 @@ +# UndoCommand.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- import logging diff --git a/src/View/SedimentLayers/Reach/Window.py b/src/View/SedimentLayers/Reach/Window.py index 1289dcf432ca00993fb6d83e8cf054f026bdf005..0d8fefdc109f642acd8e46e14bad4c8cbdf38059 100644 --- a/src/View/SedimentLayers/Reach/Window.py +++ b/src/View/SedimentLayers/Reach/Window.py @@ -1,3 +1,19 @@ +# Window.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- import logging diff --git a/src/View/SedimentLayers/Table.py b/src/View/SedimentLayers/Table.py index 2b7a00f6303296dbc3b84ff55f8c674671e32f02..f1811f1e47150a02bfcbf41825e55a8b7a8e0c43 100644 --- a/src/View/SedimentLayers/Table.py +++ b/src/View/SedimentLayers/Table.py @@ -1,3 +1,19 @@ +# Table.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- from tools import trace, timer diff --git a/src/View/SedimentLayers/UndoCommand.py b/src/View/SedimentLayers/UndoCommand.py index 379a95456db4b90a4800528a8c9e954f227ab5f0..03aca97b7386e46c750436166000c3561298b99e 100644 --- a/src/View/SedimentLayers/UndoCommand.py +++ b/src/View/SedimentLayers/UndoCommand.py @@ -1,3 +1,19 @@ +# UndoCommand.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- from copy import deepcopy diff --git a/src/View/SedimentLayers/Window.py b/src/View/SedimentLayers/Window.py index ae36f2e9cd37d41c576439d971aa5965c5c254cb..758c6874a2840dfe222a56f5dc75183047ad102f 100644 --- a/src/View/SedimentLayers/Window.py +++ b/src/View/SedimentLayers/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/SedimentLayers/translate.py b/src/View/SedimentLayers/translate.py index 6f27fb3a409bd0b2e5e9db6afe4c763ab69142bb..4dc64b38d654b6c0f30bf4587e87beda45dcc17d 100644 --- a/src/View/SedimentLayers/translate.py +++ b/src/View/SedimentLayers/translate.py @@ -1,3 +1,19 @@ +# translate.py -- Pamhyr +# Copyright (C) 2024 INRAE +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + # -*- coding: utf-8 -*- from PyQt5.QtCore import QCoreApplication diff --git a/src/View/SolverParameters/Table.py b/src/View/SolverParameters/Table.py index 043238f64818d9dc34f1577b794f7eec199abf8a..f55866adf9186caf3f6956765bb4a648e4c8c0e8 100644 --- a/src/View/SolverParameters/Table.py +++ b/src/View/SolverParameters/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/SolverParameters/UndoCommand.py b/src/View/SolverParameters/UndoCommand.py index 2b6804b875d889d392162200e9dd95b27ed0dd98..f4c24fe39b03b92f75e7bc20e94ecb9d69fbc060 100644 --- a/src/View/SolverParameters/UndoCommand.py +++ b/src/View/SolverParameters/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/SolverParameters/Window.py b/src/View/SolverParameters/Window.py index 1a97b792a3eee02fa04f0b7288e2ceae2c2f2ff5..ed3b5b4815dfa14f2ec04019f6c51828bceb6285 100644 --- a/src/View/SolverParameters/Window.py +++ b/src/View/SolverParameters/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/SolverParameters/translate.py b/src/View/SolverParameters/translate.py index 3a3460cda9d8ffb7a4a7a2eac5ccbdc34ea6c504..e753ef8afbaa8e7d2725318fc8b7f237ac37a976 100644 --- a/src/View/SolverParameters/translate.py +++ b/src/View/SolverParameters/translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Stricklers/Table.py b/src/View/Stricklers/Table.py index 7b740b91e40de5b8e98c0b3efb60ac45621eaac9..8f5deade60f6d8e0a5bc1c79f7d98b11b112627a 100644 --- a/src/View/Stricklers/Table.py +++ b/src/View/Stricklers/Table.py @@ -1,5 +1,5 @@ # Table.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Stricklers/UndoCommand.py b/src/View/Stricklers/UndoCommand.py index b543b046f736e700c1f81aab79e86c03997c6cbb..935b0584c65a7af8c8851a389d6f96f14908e19b 100644 --- a/src/View/Stricklers/UndoCommand.py +++ b/src/View/Stricklers/UndoCommand.py @@ -1,5 +1,5 @@ # UndoCommand.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Stricklers/Window.py b/src/View/Stricklers/Window.py index 144f7e88272e6903b4bec3dcc05b201bcd00d998..c7d99aad12cc885a0f09318fb80be71cfb61e0f3 100644 --- a/src/View/Stricklers/Window.py +++ b/src/View/Stricklers/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Stricklers/translate.py b/src/View/Stricklers/translate.py index 8a513ddebb71850f0d64c6f262415a21aff913fa..0733ca2d79e6f9b12c2ec3ba75eb8490663702ea 100644 --- a/src/View/Stricklers/translate.py +++ b/src/View/Stricklers/translate.py @@ -1,5 +1,5 @@ # translate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Study/Window.py b/src/View/Study/Window.py index 9c7053ee3c0624868f75f0a94360524c43c85bc6..428939241afcfe28be10229c97d8486740d77a41 100644 --- a/src/View/Study/Window.py +++ b/src/View/Study/Window.py @@ -1,5 +1,5 @@ # Window.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/ASubWindow.py b/src/View/Tools/ASubWindow.py index b0eee20c4fa5225b5972c6fb78ac0032c17503ba..234be53227c15be8d1c3bf4a235159ae0ebee06e 100644 --- a/src/View/Tools/ASubWindow.py +++ b/src/View/Tools/ASubWindow.py @@ -1,5 +1,5 @@ # ASubWindow.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/ListedSubWindow.py b/src/View/Tools/ListedSubWindow.py index d0b833b8efa46a7179f86e746b66c6bcc0c1f98b..a0f1b335011268b43b034a91122a5b467d2a1bf3 100644 --- a/src/View/Tools/ListedSubWindow.py +++ b/src/View/Tools/ListedSubWindow.py @@ -1,5 +1,5 @@ # ListedSubWindow.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/PamhyrDelegate.py b/src/View/Tools/PamhyrDelegate.py index 9d68c90828a3d25692bf4f3a1855bc16e4f3d0e4..00e09eedb180e825dff0a2d3b82676baff3cb94c 100644 --- a/src/View/Tools/PamhyrDelegate.py +++ b/src/View/Tools/PamhyrDelegate.py @@ -1,5 +1,5 @@ # PamhyrDelegate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/PamhyrPlot.py b/src/View/Tools/PamhyrPlot.py index 600687d58c2af1c15ca0f2c20efb7e93b9e5e7e1..c49003d237158ff520c91fff4e9848924c8274c1 100644 --- a/src/View/Tools/PamhyrPlot.py +++ b/src/View/Tools/PamhyrPlot.py @@ -1,5 +1,5 @@ # PamhyrPlot.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/PamhyrPythonEditor.py b/src/View/Tools/PamhyrPythonEditor.py index 2cc1680c98ca0015fc427fdf778bc5a36097032e..5dac6cbd8e84c8821995d1b2f08dc86bbe0b5da7 100644 --- a/src/View/Tools/PamhyrPythonEditor.py +++ b/src/View/Tools/PamhyrPythonEditor.py @@ -1,5 +1,5 @@ # PamhyrPythonEditor.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/PamhyrTable.py b/src/View/Tools/PamhyrTable.py index 803e58421fd97a95bf68a03183df2e4e5281b9c8..e013652afcc78793db8d2f15e4197e5838040d26 100644 --- a/src/View/Tools/PamhyrTable.py +++ b/src/View/Tools/PamhyrTable.py @@ -1,5 +1,5 @@ # PamhyrTable.py -- Pamhyr abstract table model -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/PamhyrTranslate.py b/src/View/Tools/PamhyrTranslate.py index 67befa2359778ba7eae322a78eb5ca2036aa02d3..1b49e3969cc93a648bf8dd9e0e1e6dfd20a14e44 100644 --- a/src/View/Tools/PamhyrTranslate.py +++ b/src/View/Tools/PamhyrTranslate.py @@ -1,5 +1,5 @@ # PamhyrTranslate.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/PamhyrWidget.py b/src/View/Tools/PamhyrWidget.py index d3e02dd9c071ed01f71dac7999e86225ab70a5fd..a4127e66bcf36d6e96a01db01cad9e367d0956ac 100644 --- a/src/View/Tools/PamhyrWidget.py +++ b/src/View/Tools/PamhyrWidget.py @@ -1,5 +1,5 @@ # PamhyrWidget.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/PamhyrWindow.py b/src/View/Tools/PamhyrWindow.py index 87829b8dad058c0933a2285c5f2a273d950bf5e7..46b47f44068448bb3075f9fa1b3a51bdc784c580 100644 --- a/src/View/Tools/PamhyrWindow.py +++ b/src/View/Tools/PamhyrWindow.py @@ -1,5 +1,5 @@ # PamhyrWindow.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/Plot/APlot.py b/src/View/Tools/Plot/APlot.py index 439ae2e9b03a741dc6407a5ec35e4e675de1b6f5..c45eaecf29a6021c19e45d836b89ba5e540bb1fd 100644 --- a/src/View/Tools/Plot/APlot.py +++ b/src/View/Tools/Plot/APlot.py @@ -1,5 +1,5 @@ # APlot.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/Plot/OnPickEvent.py b/src/View/Tools/Plot/OnPickEvent.py index 87ab07588d3f06e53768921a8be5b0d74a753288..44fae76451e92bba08984a07b44d7893c71a3c3c 100644 --- a/src/View/Tools/Plot/OnPickEvent.py +++ b/src/View/Tools/Plot/OnPickEvent.py @@ -1,5 +1,5 @@ # mpl_canvas_onpick_event.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/Plot/PamhyrCanvas.py b/src/View/Tools/Plot/PamhyrCanvas.py index b8962c2e191106197baeb3cb9063b549dbb7659f..1694d1fdbb4f64dea99b24e9616709a21c43856b 100644 --- a/src/View/Tools/Plot/PamhyrCanvas.py +++ b/src/View/Tools/Plot/PamhyrCanvas.py @@ -1,5 +1,5 @@ # MplCanvas.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/View/Tools/Plot/PamhyrToolbar.py b/src/View/Tools/Plot/PamhyrToolbar.py index 489d47b108a9e7378305c71b13bf543a60878b90..cf334127b150101ae39e032abb1c8d2f9ae01aef 100644 --- a/src/View/Tools/Plot/PamhyrToolbar.py +++ b/src/View/Tools/Plot/PamhyrToolbar.py @@ -1,5 +1,5 @@ # PamhyrToolbar.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/config.py b/src/config.py index 02ef7fba4f9306acb37cdc84954ab257bfc9ecd6..31db927404eddfebfd694822ce37548ee07ada81 100644 --- a/src/config.py +++ b/src/config.py @@ -1,5 +1,5 @@ # config.py -- Pamhyr configuration manager -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/init.py b/src/init.py index 390725c7fd83ab619a14a60d56f7b7ecf1e7c051..1659080d3e59fc2859ba7206312d1a848655dcd6 100644 --- a/src/init.py +++ b/src/init.py @@ -1,5 +1,5 @@ # init.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -82,7 +82,7 @@ def legal_info(): logger.info( f"version: {logger_color_green()}{version}{logger_color_reset()}") - logger.info("license: pamhyr Copyright (C) 2023 INRAE") + logger.info("license: pamhyr Copyright (C) 2023-2024 INRAE") logger.info("license: This program comes with ABSOLUTELY NO WARRANTY.") logger.info( "license: This is free software," + diff --git a/src/lang/constant_string.py b/src/lang/constant_string.py index 8466a3b447cc8070b828434a25fc1566f5d9afb7..20611b0e5ff052e3b445629610cdcc52ad43877a 100644 --- a/src/lang/constant_string.py +++ b/src/lang/constant_string.py @@ -1,5 +1,5 @@ # constant_string.py -- Pamhyr constant string definition for translate -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/pamhyr.py b/src/pamhyr.py index 8a125fc34595063018868e37a7d20a6d5cbee5a8..7645e6a0d2d866e3171bc01251eb1767a6e307d2 100755 --- a/src/pamhyr.py +++ b/src/pamhyr.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 # pamhyr.py -- Pamhyr entrypoint -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/test_pamhyr.py b/src/test_pamhyr.py index 1ce427b32c90720656aba99b25904c86d9f2e8bb..f3a6f98e83e09d52b471be2dff6509163e2fd13e 100644 --- a/src/test_pamhyr.py +++ b/src/test_pamhyr.py @@ -1,5 +1,5 @@ # test_pamhyr.py -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/tools.py b/src/tools.py index baf130e421bf3b379064863d5ee6052e57e0f293..3130a66cb52317760977c84bb0b118334f9c0e71 100644 --- a/src/tools.py +++ b/src/tools.py @@ -1,5 +1,5 @@ # tools.py -- Pamhyr tools function collection -# Copyright (C) 2023 INRAE +# Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/tools/license.el b/tools/license.el index cdc37cbf68085ea66417a40da5341fbc0995805a..106375bb37ef50d90621d0de53600d120787338a 100644 --- a/tools/license.el +++ b/tools/license.el @@ -1,5 +1,5 @@ ;; license.el -- Pamhyr -;; Copyright (C) 2023 INRAE +;; Copyright (C) 2023-2024 INRAE ;; ;; This program is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by @@ -24,7 +24,7 @@ (let ((filename (pamhyr-current-filename))) (insert (format "# %s -- Pamhyr -# Copyright (C) 2023 INRAE +# Copyright (C) 2024 INRAE # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -41,3 +41,67 @@ # -*- coding: utf-8 -*- " filename)))) + +(defun pamhyr-update-license () + (interactive) + (let ((pos (point))) + (goto-char (point-min)) + (while (re-search-forward "Copyright (C) 2023 INRAE" nil t) + (replace-match "Copyright (C) 2023-2024 INRAE")) + (goto-char pos))) + +(defun pamhyr-root-dir-rec-aux (dir) + (if (or (equal dir "") + (equal dir "/") + (equal dir nil)) + nil + (let ((ndir (directory-file-name (file-name-directory dir)))) + (if (file-directory-p (concat ndir "/.git")) + ndir + (pamhyr-root-dir-rec-aux ndir))))) + +(defun pamhyr-root-dir () + (pamhyr-root-dir-rec-aux (buffer-file-name))) + +(defun pamhyr--update-license (file) + (message (format "Update: %s" file)) + (let ((buffer (find-file file))) + (with-current-buffer buffer + (pamhyr-update-license) + (save-buffer)) + ;(kill-buffer buffer) + )) + +(defun pamhyr--insert-license (file) + (message (format "License: %s" file)) + (let ((buffer (find-file file))) + (with-current-buffer buffer + (goto-char (point-min)) + (pamhyr-insert-license) + (save-buffer)) + ;(kill-buffer buffer) + )) + +(defun pamhyr-update-all-license () + (interactive) + (let* ((root (pamhyr-root-dir)) + (files-with-copyright (split-string + (shell-command-to-string + (format "git -C '%s' grep -e 'Copyright (C)'|cut -d ':' -f 1|uniq|grep [.]py" + root)) + "\n")) + (files (split-string + (shell-command-to-string + (format "git -C '%s' ls-files | grep [.]py" + root)))) + (files-without-copyright (seq-filter (lambda (file) + (not (member file files-with-copyright))) + files))) + (message (format "%s" files-with-copyright)) + (mapcar 'pamhyr--update-license (mapcar (lambda (file) (concat root "/" file)) + files-with-copyright)) + + (message (format "%s" files-without-copyright)) + (mapcar 'pamhyr--insert-license + (mapcar (lambda (file) (concat root "/" file)) + files-without-copyright))))