diff --git a/src/Checker/Adists.py b/src/Checker/Adists.py index 5c747203350c238aaf8c2585e7016c00f17de648..f47b441b71072379ba51c74bb397951f659fd645 100644 --- a/src/Checker/Adists.py +++ b/src/Checker/Adists.py @@ -29,13 +29,13 @@ _translate = QCoreApplication.translate logger = logging.getLogger() -class AdistsOutputKpChecker(AbstractModelChecker): +class AdistsOutputRKChecker(AbstractModelChecker): def __init__(self): - super(AdistsOutputKpChecker, self).__init__() + super(AdistsOutputRKChecker, self).__init__() - self._name = _translate("Checker", "AdisTS output Kp checker") + self._name = _translate("Checker", "AdisTS output RK checker") self._description = _translate( - "Checker", "Check output Kp" + "Checker", "Check output RK" ) self._modules = Modules.OUTPUT_RK diff --git a/src/Meshing/Mage.py b/src/Meshing/Mage.py index fb5912925fe4e174222a3949b7c001f9c3f0a3b1..30b5a7dcb03c20b449bf362869f6c0da4e8e7d72 100644 --- a/src/Meshing/Mage.py +++ b/src/Meshing/Mage.py @@ -395,7 +395,7 @@ class MeshingWithMageMailleurTT(AMeshingTool): logger.info( f"! {self._exe_path()} " + f"{st_file} {m_file} " + - f"update_kp " + + f"update_rk " + f"{str(step)} " + f"{limites[0]} {limites[1]} " + f"{directrices[0]} {directrices[1]} " + @@ -410,7 +410,7 @@ class MeshingWithMageMailleurTT(AMeshingTool): str, [ st_file, m_file, - "update_kp", step, + "update_rk", step, limites[0], limites[1], directrices[0], directrices[1], orientation, lm, linear, origin, origin_value diff --git a/src/Model/D90AdisTS/D90AdisTSSpec.py b/src/Model/D90AdisTS/D90AdisTSSpec.py index 7ce6bc3ad0fcf011994ac1035919a95fc43c9467..78992c67f3c1a8a27aee9900ffbc1a73ce0adb64 100644 --- a/src/Model/D90AdisTS/D90AdisTSSpec.py +++ b/src/Model/D90AdisTS/D90AdisTSSpec.py @@ -43,8 +43,8 @@ class D90AdisTSSpec(SQLSubModel): self._name_section = name self._reach = None - self._start_kp = None - self._end_kp = None + self._start_rk = None + self._end_rk = None self._d90 = None self._enabled = True @@ -58,8 +58,8 @@ class D90AdisTSSpec(SQLSubModel): d90_default INTEGER NOT NULL, name TEXT NOT NULL, reach INTEGER NOT NULL, - start_kp REAL NOT NULL, - end_kp REAL NOT NULL, + start_rk REAL NOT NULL, + end_rk REAL NOT NULL, d90 REAL NOT NULL, enabled BOOLEAN NOT NULL, FOREIGN KEY(d90_default) REFERENCES d90_adists(id), @@ -83,7 +83,7 @@ class D90AdisTSSpec(SQLSubModel): new = [] table = execute( - "SELECT id, d90_default, name, reach, start_kp, end_kp, " + + "SELECT id, d90_default, name, reach, start_rk, end_rk, " + "d90, enabled " + "FROM d90_spec " + f"WHERE d90_default = {data['d90_default_id']} " @@ -93,8 +93,8 @@ class D90AdisTSSpec(SQLSubModel): id = row[0] name = row[2] reach = row[3] - start_kp = row[4] - end_kp = row[5] + start_rk = row[4] + end_rk = row[5] d90 = row[6] enabled = (row[7] == 1) @@ -105,8 +105,8 @@ class D90AdisTSSpec(SQLSubModel): ) new_spec.reach = reach - new_spec.start_kp = start_kp - new_spec.end_kp = end_kp + new_spec.start_rk = start_rk + new_spec.end_rk = end_rk new_spec.d90 = d90 new_spec.enabled = enabled @@ -120,14 +120,14 @@ class D90AdisTSSpec(SQLSubModel): sql = ( "INSERT INTO " + "d90_spec(id, d90_default, name, reach, " + - "start_kp, end_kp, d90, enabled) " + + "start_rk, end_rk, d90, enabled) " + "VALUES (" + f"{self.id}, " + f"{d90_default}, " + f"'{self._db_format(self._name_section)}', " + f"{self._reach}, " + - f"{self._start_kp}, " + - f"{self._end_kp}, " + + f"{self._start_rk}, " + + f"{self._end_rk}, " + f"{self._d90}, " + f"{self._enabled}" + ")" @@ -155,21 +155,21 @@ class D90AdisTSSpec(SQLSubModel): self._status.modified() @property - def start_kp(self): - return self._start_kp + def start_rk(self): + return self._start_rk - @start_kp.setter - def start_kp(self, start_kp): - self._start_kp = start_kp + @start_rk.setter + def start_rk(self, start_rk): + self._start_rk = start_rk self._status.modified() @property - def end_kp(self): - return self._end_kp + def end_rk(self): + return self._end_rk - @end_kp.setter - def end_kp(self, end_kp): - self._end_kp = end_kp + @end_rk.setter + def end_rk(self, end_rk): + self._end_rk = end_rk self._status.modified() @property diff --git a/src/Model/DIFAdisTS/DIFAdisTSSpec.py b/src/Model/DIFAdisTS/DIFAdisTSSpec.py index 6850fb6559776141b270275096e74916d997fb10..306c12fcb7cb9a860ee7fee0ceb177d3ddd8848b 100644 --- a/src/Model/DIFAdisTS/DIFAdisTSSpec.py +++ b/src/Model/DIFAdisTS/DIFAdisTSSpec.py @@ -43,8 +43,8 @@ class DIFAdisTSSpec(SQLSubModel): self._method = method self._reach = None - self._start_kp = None - self._end_kp = None + self._start_rk = None + self._end_rk = None self._dif = None self._b = None self._c = None @@ -60,8 +60,8 @@ class DIFAdisTSSpec(SQLSubModel): dif_default INTEGER NOT NULL, method TEXT NOT NULL, reach INTEGER NOT NULL, - start_kp REAL NOT NULL, - end_kp REAL NOT NULL, + start_rk REAL NOT NULL, + end_rk REAL NOT NULL, dif REAL NOT NULL, b REAL, c REAL, @@ -87,7 +87,7 @@ class DIFAdisTSSpec(SQLSubModel): new = [] table = execute( - "SELECT id, dif_default, method, reach, start_kp, end_kp, " + + "SELECT id, dif_default, method, reach, start_rk, end_rk, " + "dif, b, c, enabled " + "FROM dif_spec " + f"WHERE dif_default = {data['dif_default_id']} " @@ -97,8 +97,8 @@ class DIFAdisTSSpec(SQLSubModel): id = row[0] method = row[2] reach = row[3] - start_kp = row[4] - end_kp = row[5] + start_rk = row[4] + end_rk = row[5] dif = row[6] b = row[7] c = row[8] @@ -111,8 +111,8 @@ class DIFAdisTSSpec(SQLSubModel): ) new_spec.reach = reach - new_spec.start_kp = start_kp - new_spec.end_kp = end_kp + new_spec.start_rk = start_rk + new_spec.end_rk = end_rk new_spec.dif = dif new_spec.b = b new_spec.c = c @@ -128,14 +128,14 @@ class DIFAdisTSSpec(SQLSubModel): sql = ( "INSERT INTO " + "dif_spec(id, dif_default, method, reach, " + - "start_kp, end_kp, dif, b, c, enabled) " + + "start_rk, end_rk, dif, b, c, enabled) " + "VALUES (" + f"{self.id}, " + f"{dif_default}, " + f"'{self._db_format(self._method)}', " + f"{self._reach}, " + - f"{self._start_kp}, " + - f"{self._end_kp}, " + + f"{self._start_rk}, " + + f"{self._end_rk}, " + f"{self._dif}, " + f"{self._b}, " + f"{self._c}, " + @@ -165,21 +165,21 @@ class DIFAdisTSSpec(SQLSubModel): self._status.modified() @property - def start_kp(self): - return self._start_kp + def start_rk(self): + return self._start_rk - @start_kp.setter - def start_kp(self, start_kp): - self._start_kp = start_kp + @start_rk.setter + def start_rk(self, start_rk): + self._start_rk = start_rk self._status.modified() @property - def end_kp(self): - return self._end_kp + def end_rk(self): + return self._end_rk - @end_kp.setter - def end_kp(self, end_kp): - self._end_kp = end_kp + @end_rk.setter + def end_rk(self, end_rk): + self._end_rk = end_rk self._status.modified() @property diff --git a/src/Model/Friction/Friction.py b/src/Model/Friction/Friction.py index 9f0e0f3ca2c74c3505a3560f15901eab9725860e..a71a72f34c7b723e4f58c0c71eefec1de089d334 100644 --- a/src/Model/Friction/Friction.py +++ b/src/Model/Friction/Friction.py @@ -75,8 +75,8 @@ class Friction(SQLSubModel): if major == minor == "0": if int(release) < 11: execute("ALTER TABLE friction " + - "RENAME COLUMN begin_kp TO begin_rk") - execute("ALTER TABLE friction RENAME COLUMN end_kp TO end_rk") + "RENAME COLUMN begin_rk TO begin_rk") + execute("ALTER TABLE friction RENAME COLUMN end_rk TO end_rk") return True diff --git a/src/Model/Geometry/ProfileXYZ.py b/src/Model/Geometry/ProfileXYZ.py index 7936342aee3b547e13ea36c927edfd5e5a2877bf..b0e63f9c66c284dd51eb7a56370df15edae9f95a 100644 --- a/src/Model/Geometry/ProfileXYZ.py +++ b/src/Model/Geometry/ProfileXYZ.py @@ -108,7 +108,7 @@ class ProfileXYZ(Profile, SQLSubModel): execute( """ ALTER TABLE geometry_profileXYZ - RENAME COLUMN kp TO rk + RENAME COLUMN rk TO rk """ ) diff --git a/src/Model/HydraulicStructures/HydraulicStructures.py b/src/Model/HydraulicStructures/HydraulicStructures.py index 5bb77af0f3a3846e636470ce778c6b70efe671cc..579e0802fe04f2842671015b5ae46402ef103be6 100644 --- a/src/Model/HydraulicStructures/HydraulicStructures.py +++ b/src/Model/HydraulicStructures/HydraulicStructures.py @@ -94,13 +94,13 @@ class HydraulicStructure(SQLSubModel): execute( """ ALTER TABLE hydraulic_structures - RENAME COLUMN input_kp TO input_rk + RENAME COLUMN input_rk TO input_rk """ ) execute( """ ALTER TABLE hydraulic_structures - RENAME COLUMN output_kp TO output_rk + RENAME COLUMN output_rk TO output_rk """ ) diff --git a/src/Model/InitialConditions/InitialConditions.py b/src/Model/InitialConditions/InitialConditions.py index 82756070569a3ca624913d26db09dcca19d19a41..acf2e87b71fdcdb37c60e213b2201d903b6b2df1 100644 --- a/src/Model/InitialConditions/InitialConditions.py +++ b/src/Model/InitialConditions/InitialConditions.py @@ -80,7 +80,7 @@ class Data(SQLSubModel): if major == minor == "0": if int(release) < 11: execute( - "ALTER TABLE initial_conditions RENAME COLUMN kp TO rk" + "ALTER TABLE initial_conditions RENAME COLUMN rk TO rk" ) return cls._update_submodel(execute, version) diff --git a/src/Model/InitialConditionsAdisTS/InitialConditionsAdisTSSpec.py b/src/Model/InitialConditionsAdisTS/InitialConditionsAdisTSSpec.py index 81fad351a94885a19ddcd69a5949ed0924b10be7..b98815e6428209638203064c3292689987aa02e6 100644 --- a/src/Model/InitialConditionsAdisTS/InitialConditionsAdisTSSpec.py +++ b/src/Model/InitialConditionsAdisTS/InitialConditionsAdisTSSpec.py @@ -43,8 +43,8 @@ class ICAdisTSSpec(SQLSubModel): self._name_section = name self._reach = None - self._start_kp = None - self._end_kp = None + self._start_rk = None + self._end_rk = None self._concentration = None self._eg = None self._em = None @@ -62,8 +62,8 @@ class ICAdisTSSpec(SQLSubModel): ic_default INTEGER NOT NULL, name TEXT NOT NULL, reach INTEGER NOT NULL, - start_kp REAL NOT NULL, - end_kp REAL NOT NULL, + start_rk REAL NOT NULL, + end_rk REAL NOT NULL, concentration REAL NOT NULL, eg REAL NOT NULL, em REAL NOT NULL, @@ -91,7 +91,7 @@ class ICAdisTSSpec(SQLSubModel): new = [] table = execute( - "SELECT id, ic_default, name, reach, start_kp, end_kp, " + + "SELECT id, ic_default, name, reach, start_rk, end_rk, " + "concentration, eg, em, ed, rate, enabled " + "FROM initial_conditions_spec " + f"WHERE ic_default = {data['ic_default_id']} " @@ -101,8 +101,8 @@ class ICAdisTSSpec(SQLSubModel): id = row[0] name = row[2] reach = row[3] - start_kp = row[4] - end_kp = row[5] + start_rk = row[4] + end_rk = row[5] concentration = row[6] eg = row[7] em = row[8] @@ -110,7 +110,7 @@ class ICAdisTSSpec(SQLSubModel): rate = row[10] enabled = (row[11] == 1) - #new_spec = [name, reach, start_kp, end_kp, concentration, eg, em, ed, rate, enabled] + #new_spec = [name, reach, start_rk, end_rk, concentration, eg, em, ed, rate, enabled] new_spec = cls( id=id, @@ -119,8 +119,8 @@ class ICAdisTSSpec(SQLSubModel): ) new_spec.reach = reach - new_spec.start_kp = start_kp - new_spec.end_kp = end_kp + new_spec.start_rk = start_rk + new_spec.end_rk = end_rk new_spec.concentration = concentration new_spec.eg = eg new_spec.em = em @@ -138,14 +138,14 @@ class ICAdisTSSpec(SQLSubModel): sql = ( "INSERT INTO " + "initial_conditions_spec(id, ic_default, name, reach, " + - "start_kp, end_kp, concentration, eg, em, ed, rate, enabled) " + + "start_rk, end_rk, concentration, eg, em, ed, rate, enabled) " + "VALUES (" + f"{self.id}, " + f"{ic_default}, " + f"'{self._db_format(self._name_section)}', " + f"{self._reach}, " + - f"{self._start_kp}, " + - f"{self._end_kp}, " + + f"{self._start_rk}, " + + f"{self._end_rk}, " + f"{self._concentration}, " + f"{self._eg}, " + f"{self._em}, " + @@ -177,21 +177,21 @@ class ICAdisTSSpec(SQLSubModel): self._status.modified() @property - def start_kp(self): - return self._start_kp + def start_rk(self): + return self._start_rk - @start_kp.setter - def start_kp(self, start_kp): - self._start_kp = start_kp + @start_rk.setter + def start_rk(self, start_rk): + self._start_rk = start_rk self._status.modified() @property - def end_kp(self): - return self._end_kp + def end_rk(self): + return self._end_rk - @end_kp.setter - def end_kp(self, end_kp): - self._end_kp = end_kp + @end_rk.setter + def end_rk(self, end_rk): + self._end_rk = end_rk self._status.modified() @property diff --git a/src/Model/LateralContribution/LateralContribution.py b/src/Model/LateralContribution/LateralContribution.py index bfed1d14ca97567049a2fb698803e690df288a35..2196d8357476733f3cd9f24245cdeaba626b4a9c 100644 --- a/src/Model/LateralContribution/LateralContribution.py +++ b/src/Model/LateralContribution/LateralContribution.py @@ -93,13 +93,13 @@ class LateralContribution(SQLSubModel): execute( """ ALTER TABLE lateral_contribution - RENAME COLUMN begin_kp TO begin_rk + RENAME COLUMN begin_rk TO begin_rk """ ) execute( """ ALTER TABLE lateral_contribution - RENAME COLUMN end_kp TO end_rk + RENAME COLUMN end_rk TO end_rk """ ) diff --git a/src/Model/LateralContributionsAdisTS/LateralContributionAdisTS.py b/src/Model/LateralContributionsAdisTS/LateralContributionAdisTS.py index f3fbed46d07deef79e2b9cbc4837a69986d1e4ee..742d7f875b00c26a96401fcd20ad04eab468c9ea 100644 --- a/src/Model/LateralContributionsAdisTS/LateralContributionAdisTS.py +++ b/src/Model/LateralContributionsAdisTS/LateralContributionAdisTS.py @@ -46,8 +46,8 @@ class LateralContributionAdisTS(SQLSubModel): self._pollutant = pollutant self._edge = None - self._begin_kp = 0.0 - self._end_kp = 0.0 + self._begin_rk = 0.0 + self._end_rk = 0.0 self._data = [] self._header = ["time", "rate"] self._types = [self.time_convert, float] @@ -62,8 +62,8 @@ class LateralContributionAdisTS(SQLSubModel): id INTEGER NOT NULL PRIMARY KEY, pollutant INTEGER NOT NULL, edge INTEGER NOT NULL, - begin_kp REAL NOT NULL, - end_kp REAL NOT NULL, + begin_rk REAL NOT NULL, + end_rk REAL NOT NULL, FOREIGN KEY(pollutant) REFERENCES Pollutants(id), FOREIGN KEY(edge) REFERENCES river_reach(id) ) @@ -90,7 +90,7 @@ class LateralContributionAdisTS(SQLSubModel): new = [] table = execute( - "SELECT id, pollutant, edge, begin_kp, end_kp " + + "SELECT id, pollutant, edge, begin_rk, end_rk " + "FROM lateral_contribution_adists" ) @@ -103,8 +103,8 @@ class LateralContributionAdisTS(SQLSubModel): ) lc.edge = row[2] - lc.begin_kp = row[3] - lc.end_kp = row[4] + lc.begin_rk = row[3] + lc.end_rk = row[4] values = execute( "SELECT data0, data1 FROM lateral_contribution_data_adists " + @@ -129,10 +129,10 @@ class LateralContributionAdisTS(SQLSubModel): sql = ( "INSERT INTO " + - "lateral_contribution_adists(id, pollutant, edge, begin_kp, end_kp) " + + "lateral_contribution_adists(id, pollutant, edge, begin_rk, end_rk) " + "VALUES (" + f"{self.id}, {self._pollutant}, {self.edge}, " + - f"{self._begin_kp}, {self._end_kp}" + + f"{self._begin_rk}, {self._end_rk}" + ")" ) execute(sql) @@ -196,20 +196,20 @@ class LateralContributionAdisTS(SQLSubModel): return self._data.copy() @property - def begin_kp(self): - return self._begin_kp + def begin_rk(self): + return self._begin_rk - @begin_kp.setter - def begin_kp(self, begin_kp): - self._begin_kp = begin_kp + @begin_rk.setter + def begin_rk(self, begin_rk): + self._begin_rk = begin_rk self._status.modified() @property - def end_kp(self): - return self._end_kp + def end_rk(self): + return self._end_rk - @end_kp.setter - def end_kp(self, end_kp): - self._end_kp = end_kp + @end_rk.setter + def end_rk(self, end_rk): + self._end_rk = end_rk self._status.modified() diff --git a/src/Model/OutputKpAdists/OutputKpAdists.py b/src/Model/OutputRKAdists/OutputRKAdists.py similarity index 78% rename from src/Model/OutputKpAdists/OutputKpAdists.py rename to src/Model/OutputRKAdists/OutputRKAdists.py index 986fae1c5a499ce605fa908816eed07f3424f940..259d28d3ebc5e3b937f8c2aa57ba80d438168602 100644 --- a/src/Model/OutputKpAdists/OutputKpAdists.py +++ b/src/Model/OutputRKAdists/OutputRKAdists.py @@ -1,4 +1,4 @@ -# OutputKpAdists.py -- Pamhyr +# OutputRKAdists.py -- Pamhyr # Copyright (C) 2023-2024 INRAE # # This program is free software: you can redistribute it and/or modify @@ -30,27 +30,27 @@ from Model.Except import NotImplementedMethodeError logger = logging.getLogger() -class OutputKpAdists(SQLSubModel): +class OutputRKAdists(SQLSubModel): _sub_classes = [] _id_cnt = 0 - def __init__(self, id: int = -1, reach = None, kp = None, title: str = "", status=None): - super(OutputKpAdists, self).__init__() + def __init__(self, id: int = -1, reach = None, rk = None, title: str = "", status=None): + super(OutputRKAdists, self).__init__() self._status = status if id == -1: - self.id = OutputKpAdists._id_cnt + self.id = OutputRKAdists._id_cnt else: self.id = id self._reach = reach - self._kp = kp + self._rk = rk self._title = str(title) self._enabled = True - OutputKpAdists._id_cnt = max( - OutputKpAdists._id_cnt + 1, self.id) + OutputRKAdists._id_cnt = max( + OutputRKAdists._id_cnt + 1, self.id) @property def reach(self): @@ -62,12 +62,12 @@ class OutputKpAdists(SQLSubModel): self._status.modified() @property - def kp(self): - return self._kp + def rk(self): + return self._rk - @kp.setter - def kp(self, profile_id): - self._kp = profile_id + @rk.setter + def rk(self, profile_id): + self._rk = profile_id self._status.modified() @property @@ -84,10 +84,10 @@ class OutputKpAdists(SQLSubModel): def _db_create(cls, execute): sql = ( - "CREATE TABLE OutputKpAdists(" + + "CREATE TABLE OutputRKAdists(" + "id INTEGER NOT NULL PRIMARY KEY, " + "reach INTEGER NOT NULL, " + - "kp REAL NOT NULL, " + + "rk REAL NOT NULL, " + "title TEXT NOT NULL, " + "FOREIGN KEY(reach) REFERENCES river_reach(id)" + ")" @@ -110,20 +110,20 @@ class OutputKpAdists(SQLSubModel): status = data["status"] table = execute( - "SELECT id, reach, kp, title " + - f"FROM OutputKpAdists" + "SELECT id, reach, rk, title " + + f"FROM OutputRKAdists" ) if table is not None: for row in table: id = row[0] id_reach = row[1] - id_kp = row[2] + id_rk = row[2] title = row[3] new_output = cls( id=id, reach=id_reach, - kp=id_kp, title=title, + rk=id_rk, title=title, status=status ) @@ -133,13 +133,13 @@ class OutputKpAdists(SQLSubModel): def _db_save(self, execute, data=None): - execute(f"DELETE FROM OutputKpAdists WHERE id = {self.id}") + execute(f"DELETE FROM OutputRKAdists WHERE id = {self.id}") sql = ( "INSERT INTO " + - "OutputKpAdists(id, reach, kp, title) " + + "OutputRKAdists(id, reach, rk, title) " + "VALUES (" + - f"{self.id}, {self._reach}, {self._kp}, " + + f"{self.id}, {self._reach}, {self._rk}, " + f"'{self._db_format(self._title)}'" + ")" ) diff --git a/src/Model/OutputKpAdists/OutputKpListAdists.py b/src/Model/OutputRKAdists/OutputRKListAdists.py similarity index 78% rename from src/Model/OutputKpAdists/OutputKpListAdists.py rename to src/Model/OutputRKAdists/OutputRKListAdists.py index d6560e6847c5357de3bc241f02fb293d57b95afe..4b2d8e0717b12eb775ff873573b551bff329bb76 100644 --- a/src/Model/OutputKpAdists/OutputKpListAdists.py +++ b/src/Model/OutputRKAdists/OutputRKListAdists.py @@ -1,4 +1,4 @@ -# OutputKpListAdists.py -- Pamhyr +# OutputRKListAdists.py -- Pamhyr # Copyright (C) 2024 INRAE # # This program is free software: you can redistribute it and/or modify @@ -20,17 +20,17 @@ from tools import trace, timer from Model.Except import NotImplementedMethodeError from Model.Tools.PamhyrList import PamhyrModelList -from Model.OutputKpAdists.OutputKpAdists import OutputKpAdists +from Model.OutputRKAdists.OutputRKAdists import OutputRKAdists -class OutputKpAdistsList(PamhyrModelList): - _sub_classes = [OutputKpAdists] +class OutputRKAdistsList(PamhyrModelList): + _sub_classes = [OutputRKAdists] @classmethod def _db_load(cls, execute, data=None): new = cls(status=data["status"]) - new._lst = OutputKpAdists._db_load(execute, data) + new._lst = OutputRKAdists._db_load(execute, data) return new @@ -38,7 +38,7 @@ class OutputKpAdistsList(PamhyrModelList): ok = True # Delete previous data - execute("DELETE FROM OutputKpAdists") + execute("DELETE FROM OutputRKAdists") for sl in self._lst: ok &= sl._db_save(execute, data) @@ -46,11 +46,11 @@ class OutputKpAdistsList(PamhyrModelList): return ok @property - def OutputKp_List(self): + def OutputRK_List(self): return self.lst def new(self, lst, index): - n = OutputKpAdists(status=self._status) + n = OutputRKAdists(status=self._status) self._lst.insert(index, n) self._status.modified() return n diff --git a/src/Model/Results/River/RiverAdisTS.py b/src/Model/Results/River/RiverAdisTS.py index 4505b145a4ed5a9b51cf8b83a5cd3abe5b27bd0c..c37479e658fad824c1aad66dce8da0642447ce26 100644 --- a/src/Model/Results/River/RiverAdisTS.py +++ b/src/Model/Results/River/RiverAdisTS.py @@ -35,8 +35,8 @@ class Profile(object): return self._profile.name @property - def kp(self): - return self._profile.kp + def rk(self): + return self._profile.rk @property def geometry(self): diff --git a/src/Model/River.py b/src/Model/River.py index e5797961c9f6188cda9c70a254548b9cf6f00ea9..0b1d024812fe9945d6a5332c7947f3b58ec3d1ca 100644 --- a/src/Model/River.py +++ b/src/Model/River.py @@ -45,7 +45,7 @@ from Model.REPLine.REPLineList import REPLineList from Solver.Solvers import solver_type_list -from Model.OutputKpAdists.OutputKpListAdists import OutputKpAdistsList +from Model.OutputRKAdists.OutputRKListAdists import OutputRKAdistsList from Model.Pollutants.PollutantsList import PollutantsList from Model.InitialConditionsAdisTS.InitialConditionsAdisTSList import InitialConditionsAdisTSList from Model.BoundaryConditionsAdisTS.BoundaryConditionsAdisTSList import BoundaryConditionsAdisTSList @@ -236,7 +236,7 @@ class River(Graph, SQLSubModel): HydraulicStructureList, AddFileList, REPLineList, - OutputKpAdistsList, + OutputRKAdistsList, PollutantsList, InitialConditionsAdisTSList, BoundaryConditionsAdisTSList, @@ -266,7 +266,7 @@ class River(Graph, SQLSubModel): ) self._additional_files = AddFileList(status=self._status) self._rep_lines = REPLineList(status=self._status) - self._Output_kp_adists = OutputKpAdistsList(status=self._status) + self._Output_rk_adists = OutputRKAdistsList(status=self._status) self._Pollutants = PollutantsList(status=self._status) self._InitialConditionsAdisTS = InitialConditionsAdisTSList(status=self._status) self._BoundaryConditionsAdisTS = BoundaryConditionsAdisTSList(status=self._status) @@ -347,7 +347,7 @@ class River(Graph, SQLSubModel): ) new._rep_lines = REPLineList._db_load(execute, data) - new._Output_kp_adists = OutputKpAdistsList._db_load( + new._Output_rk_adists = OutputRKAdistsList._db_load( execute, data ) @@ -382,7 +382,7 @@ class River(Graph, SQLSubModel): for solver in self._parameters: objs.append(self._parameters[solver]) - objs.append(self._Output_kp_adists) + objs.append(self._Output_rk_adists) objs.append(self._Pollutants) objs.append(self._InitialConditionsAdisTS) objs.append(self._BoundaryConditionsAdisTS) @@ -513,8 +513,8 @@ Last export at: @date.""" return self._parameters @property - def Output_kp_adists(self): - return self._Output_kp_adists + def Output_rk_adists(self): + return self._Output_rk_adists @property def Pollutants(self): diff --git a/src/Solver/AdisTS.py b/src/Solver/AdisTS.py index 70f1907deb2adae94c3df0df08463ecc4c482692..7e3fbd61449961391b167a779efd59a501abf6f8 100644 --- a/src/Solver/AdisTS.py +++ b/src/Solver/AdisTS.py @@ -37,7 +37,7 @@ from Model.Results.ResultsAdisTS import Results from Model.Results.River.River import River, Reach, Profile from Checker.Adists import ( - AdistsOutputKpChecker, + AdistsOutputRKChecker, ) logger = logging.getLogger() @@ -88,7 +88,7 @@ class AdisTS(CommandLineSolver): @classmethod def checkers(cls): lst = [ - AdistsOutputKpChecker(), + AdistsOutputRKChecker(), ] return lst @@ -254,7 +254,7 @@ class AdisTSlc(AdisTS): with adists_file_open(os.path.join(repertory, f"{POL_name}.ALD"), "w+") as f: for LC in POL_LC: reach_name = next(filter(lambda edge: edge.id == LC.edge, study.river.edges())).name - f.write(f"${reach_name} {LC.begin_kp} {LC.end_kp}\n") + f.write(f"${reach_name} {LC.begin_rk} {LC.end_rk}\n") f.write(f"*temps |débit massique (kg/s)\n") f.write(f"*---------++++++++++\n") @@ -305,7 +305,7 @@ class AdisTSlc(AdisTS): def _export_ICs_AdisTS_Spec(self, study, pol_ics_spec_data, f, qlog, name="0"): for ic_spec in pol_ics_spec_data: - f.write(f"{ic_spec.name} = {ic_spec.reach} {ic_spec.start_kp} {ic_spec.end_kp} " + + f.write(f"{ic_spec.name} = {ic_spec.reach} {ic_spec.start_rk} {ic_spec.end_rk} " + f"{ic_spec.concentration} {ic_spec.eg} {ic_spec.em} {ic_spec.ed} {ic_spec.rate}") return True @@ -341,8 +341,8 @@ class AdisTSlc(AdisTS): def _export_d90_spec(self, study, d90_spec_data, f, qlog, name="0"): for d90_spec in d90_spec_data: - if (d90_spec.name is None) or (d90_spec.reach is None) or (d90_spec.start_kp is None) or \ - (d90_spec.end_kp is None) or (d90_spec.d90 is None): + if (d90_spec.name is None) or (d90_spec.reach is None) or (d90_spec.start_rk is None) or \ + (d90_spec.end_rk is None) or (d90_spec.d90 is None): return edges = study.river.enable_edges() @@ -354,7 +354,7 @@ class AdisTSlc(AdisTS): if id_reach not in id_edges: return - f.write(f"{d90_spec.name} = {id_reach} {d90_spec.start_kp} {d90_spec.end_kp} {d90_spec.d90}\n") + f.write(f"{d90_spec.name} = {id_reach} {d90_spec.start_rk} {d90_spec.end_rk} {d90_spec.d90}\n") def _export_DIF(self, study, repertory, qlog=None, name="0"): @@ -383,8 +383,8 @@ class AdisTSlc(AdisTS): def _export_dif_spec(self, study, dif_spec_data, f, qlog, name="0"): for dif_spec in dif_spec_data: - if (dif_spec.reach is None) or (dif_spec.start_kp is None) or \ - (dif_spec.end_kp is None) or (dif_spec.dif is None) or (dif_spec.b is None) or (dif_spec.c is None): + if (dif_spec.reach is None) or (dif_spec.start_rk is None) or \ + (dif_spec.end_rk is None) or (dif_spec.dif is None) or (dif_spec.b is None) or (dif_spec.c is None): return edges = study.river.enable_edges() @@ -397,9 +397,9 @@ class AdisTSlc(AdisTS): return if dif_spec.method != "generique": - f.write(f"{dif_spec.method} = {id_reach} {dif_spec.start_kp} {dif_spec.end_kp} {dif_spec.dif}\n") + f.write(f"{dif_spec.method} = {id_reach} {dif_spec.start_rk} {dif_spec.end_rk} {dif_spec.dif}\n") else: - f.write(f"{dif_spec.method} = {id_reach} {dif_spec.start_kp} {dif_spec.end_kp} {dif_spec.dif}" + + f.write(f"{dif_spec.method} = {id_reach} {dif_spec.start_rk} {dif_spec.end_rk} {dif_spec.dif}" + f"{dif_spec.b} {dif_spec.c}\n") def _export_NUM(self, study, repertory, qlog=None, name="0"): @@ -435,29 +435,29 @@ class AdisTSlc(AdisTS): if name != "command_line_arguments": f.write(f"{dict_names[name]} = {value}\n") - outputkps = study.river.Output_kp_adists.OutputKp_List + outputrks = study.river.Output_rk_adists.OutputRK_List - for outputkp in outputkps: - self._export_outputkp(study, outputkp, f, qlog) + for outputrk in outputrks: + self._export_outputrk(study, outputrk, f, qlog) return files - def _export_outputkp(self, study, outputkp, f, qlog, name="0"): - if (outputkp.reach is None) or (outputkp.kp is None) or (outputkp.title is None): + def _export_outputrk(self, study, outputrk, f, qlog, name="0"): + if (outputrk.reach is None) or (outputrk.rk is None) or (outputrk.title is None): return edges = study.river.enable_edges() id_edges = list(map(lambda x: x.id, edges)) - id_reach = outputkp.reach - kp = outputkp.kp - title = outputkp.title + id_reach = outputrk.reach + rk = outputrk.rk + title = outputrk.title if id_reach not in id_edges: return - f.write(f"output = {id_reach} {kp} {title}\n") + f.write(f"output = {id_reach} {rk} {title}\n") @timer def read_bin(self, study, repertory, results, qlog=None, name="0"): diff --git a/src/View/D90AdisTS/Table.py b/src/View/D90AdisTS/Table.py index 13d5555cb7a43845c940398e56f6b7aded460514..f5bfbddbe56826c8fba10f97fd3bbfa6a7ba1829 100644 --- a/src/View/D90AdisTS/Table.py +++ b/src/View/D90AdisTS/Table.py @@ -58,7 +58,7 @@ class ComboBoxDelegate(QItemDelegate): self.editor = QComboBox(parent) val = [] - if self._mode == "kp": + if self._mode == "rk": reach_id = self._ic_spec_lst[index.row()].reach reach = next(filter(lambda edge: edge.id == reach_id, self._data.edges())) @@ -66,7 +66,7 @@ class ComboBoxDelegate(QItemDelegate): if reach_id is not None: val = list( map( - lambda kp: str(kp), reach.reach.get_kp() + lambda rk: str(rk), reach.reach.get_rk() ) ) else: @@ -137,13 +137,13 @@ class D90TableModel(PamhyrTableModel): if n is None: return self._trad['not_associated'] return next(filter(lambda edge: edge.id == n, self._river.edges())).name - elif self._headers[column] is "start_kp": - n = self._lst[row].start_kp + elif self._headers[column] is "start_rk": + n = self._lst[row].start_rk if n is None: return self._trad['not_associated'] return n - elif self._headers[column] is "end_kp": - n = self._lst[row].end_kp + elif self._headers[column] is "end_rk": + n = self._lst[row].end_rk if n is None: return self._trad['not_associated'] return n diff --git a/src/View/D90AdisTS/UndoCommand.py b/src/View/D90AdisTS/UndoCommand.py index f0644955f804a69300d441ff4787ac60a377ab7d..a59d69e74f0e879f20945dbd7890a3e9c154740a 100644 --- a/src/View/D90AdisTS/UndoCommand.py +++ b/src/View/D90AdisTS/UndoCommand.py @@ -70,10 +70,10 @@ class SetCommandSpec(QUndoCommand): self._old = self._data[self._row].name elif self._column == "reach": self._old = self._data[self._row].reach - elif self._column == "start_kp": - self._old = self._data[self._row].start_kp - elif self._column == "end_kp": - self._old = self._data[self._row].end_kp + elif self._column == "start_rk": + self._old = self._data[self._row].start_rk + elif self._column == "end_rk": + self._old = self._data[self._row].end_rk elif self._column == "d90": self._old = self._data[self._row].d90 @@ -90,10 +90,10 @@ class SetCommandSpec(QUndoCommand): self._data[self._row].name = self._old elif self._column == "reach": self._data[self._row].reach = self._old - elif self._column == "start_kp": - self._data[self._row].start_kp = self._old - elif self._column == "end_kp": - self._data[self._row].end_kp = self._old + elif self._column == "start_rk": + self._data[self._row].start_rk = self._old + elif self._column == "end_rk": + self._data[self._row].end_rk = self._old elif self._column == "d90": self._data[self._row].d90 = self._old @@ -102,10 +102,10 @@ class SetCommandSpec(QUndoCommand): self._data[self._row].name = self._new elif self._column == "reach": self._data[self._row].reach = self._new - elif self._column == "start_kp": - self._data[self._row].start_kp = self._new - elif self._column == "end_kp": - self._data[self._row].end_kp = self._new + elif self._column == "start_rk": + self._data[self._row].start_rk = self._new + elif self._column == "end_rk": + self._data[self._row].end_rk = self._new elif self._column == "d90": self._data[self._row].d90 = self._new diff --git a/src/View/D90AdisTS/Window.py b/src/View/D90AdisTS/Window.py index 7d08a657a1209104d8deca9f03bdf878fbadb25e..b18895b8ef9231402098adc4bfe9fa64bbd6d311 100644 --- a/src/View/D90AdisTS/Window.py +++ b/src/View/D90AdisTS/Window.py @@ -140,22 +140,22 @@ class D90AdisTSWindow(PamhyrWindow): parent=self, mode="reaches" ) - self._delegate_kp = ComboBoxDelegate( + self._delegate_rk = ComboBoxDelegate( trad=self._trad, data=self._study.river, ic_spec_lst=self._data[0]._data, parent=self, - mode="kp" + mode="rk" ) self._table_spec = D90TableModel( table_view=self.table_spec, table_headers=self._trad.get_dict("table_headers_spec"), - editable_headers=["name", "reach", "start_kp", "end_kp", "d90"], + editable_headers=["name", "reach", "start_rk", "end_rk", "d90"], delegates={ "reach": self._delegate_reach, - "start_kp": self._delegate_kp, - "end_kp": self._delegate_kp + "start_rk": self._delegate_rk, + "end_rk": self._delegate_rk }, data=self._data[0], undo=self._undo_stack, @@ -226,7 +226,7 @@ class D90AdisTSWindow(PamhyrWindow): lambda eic: list( map( lambda k: eic[1][k], - ["kp", "discharge", "elevation"] + ["rk", "discharge", "elevation"] ) ), filter( diff --git a/src/View/D90AdisTS/translate.py b/src/View/D90AdisTS/translate.py index 85fd8f8ba5e8cdd9a4a7cdc440524efb61bceb61..3203ee100205ac0cee402bf2a66046e91d5bea3d 100644 --- a/src/View/D90AdisTS/translate.py +++ b/src/View/D90AdisTS/translate.py @@ -30,7 +30,7 @@ class D90AdisTSTranslate(MainTranslate): self._dict["D90 AdisTS"] = _translate( "D90AdisTS", "D90 AdisTS") - self._dict["kp"] = self._dict["unit_rk"] + self._dict["rk"] = self._dict["unit_rk"] self._sub_dict["table_headers"] = { "name": self._dict["name"], @@ -40,7 +40,7 @@ class D90AdisTSTranslate(MainTranslate): self._sub_dict["table_headers_spec"] = { "name": self._dict["name"], "reach": self._dict["reach"], - "start_kp": _translate("Unit", "Start_RK (m)"), - "end_kp": _translate("Unit", "End_RK (m)"), + "start_rk": _translate("Unit", "Start_RK (m)"), + "end_rk": _translate("Unit", "End_RK (m)"), "d90": _translate("Unit", "D90"), } diff --git a/src/View/DIFAdisTS/Table.py b/src/View/DIFAdisTS/Table.py index 7b4037e7832e37bddb9adf16eb166298d16c52a4..8d0dedbfb59a5a8eb65f3f40e94b3ed9f3c98c17 100644 --- a/src/View/DIFAdisTS/Table.py +++ b/src/View/DIFAdisTS/Table.py @@ -58,7 +58,7 @@ class ComboBoxDelegate(QItemDelegate): self.editor = QComboBox(parent) val = [] - if self._mode == "kp": + if self._mode == "rk": reach_id = self._ic_spec_lst[index.row()].reach reach = next(filter(lambda edge: edge.id == reach_id, self._data.edges())) @@ -66,7 +66,7 @@ class ComboBoxDelegate(QItemDelegate): if reach_id is not None: val = list( map( - lambda kp: str(kp), reach.reach.get_kp() + lambda rk: str(rk), reach.reach.get_rk() ) ) elif self._mode == "method": @@ -139,13 +139,13 @@ class DIFTableModel(PamhyrTableModel): if n is None: return self._trad['not_associated'] return next(filter(lambda edge: edge.id == n, self._river.edges())).name - elif self._headers[column] is "start_kp": - n = self._lst[row].start_kp + elif self._headers[column] is "start_rk": + n = self._lst[row].start_rk if n is None: return self._trad['not_associated'] return n - elif self._headers[column] is "end_kp": - n = self._lst[row].end_kp + elif self._headers[column] is "end_rk": + n = self._lst[row].end_rk if n is None: return self._trad['not_associated'] return n diff --git a/src/View/DIFAdisTS/UndoCommand.py b/src/View/DIFAdisTS/UndoCommand.py index 2d28189b78a959cfb6e4d51ad894c99f082d50b9..08728b18bd185b8066e3af8f5f1b7eac94506ab6 100644 --- a/src/View/DIFAdisTS/UndoCommand.py +++ b/src/View/DIFAdisTS/UndoCommand.py @@ -82,10 +82,10 @@ class SetCommandSpec(QUndoCommand): self._old = self._data[self._row].method elif self._column == "reach": self._old = self._data[self._row].reach - elif self._column == "start_kp": - self._old = self._data[self._row].start_kp - elif self._column == "end_kp": - self._old = self._data[self._row].end_kp + elif self._column == "start_rk": + self._old = self._data[self._row].start_rk + elif self._column == "end_rk": + self._old = self._data[self._row].end_rk elif self._column == "dif": self._old = self._data[self._row].dif elif self._column == "b": @@ -106,10 +106,10 @@ class SetCommandSpec(QUndoCommand): self._data[self._row].method = self._old elif self._column == "reach": self._data[self._row].reach = self._old - elif self._column == "start_kp": - self._data[self._row].start_kp = self._old - elif self._column == "end_kp": - self._data[self._row].end_kp = self._old + elif self._column == "start_rk": + self._data[self._row].start_rk = self._old + elif self._column == "end_rk": + self._data[self._row].end_rk = self._old elif self._column == "dif": self._data[self._row].dif = self._old elif self._column == "b": @@ -122,10 +122,10 @@ class SetCommandSpec(QUndoCommand): self._data[self._row].method = self._new elif self._column == "reach": self._data[self._row].reach = self._new - elif self._column == "start_kp": - self._data[self._row].start_kp = self._new - elif self._column == "end_kp": - self._data[self._row].end_kp = self._new + elif self._column == "start_rk": + self._data[self._row].start_rk = self._new + elif self._column == "end_rk": + self._data[self._row].end_rk = self._new elif self._column == "dif": self._data[self._row].dif = self._new elif self._column == "b": diff --git a/src/View/DIFAdisTS/Window.py b/src/View/DIFAdisTS/Window.py index a4af1b955504c2886156a41f4eb8fb6b5cc59854..577c3a14341dcbf7cbcbb90aa619e82fd4f12cb8 100644 --- a/src/View/DIFAdisTS/Window.py +++ b/src/View/DIFAdisTS/Window.py @@ -146,23 +146,23 @@ class DIFAdisTSWindow(PamhyrWindow): parent=self, mode="reaches" ) - self._delegate_kp = ComboBoxDelegate( + self._delegate_rk = ComboBoxDelegate( trad=self._trad, data=self._study.river, ic_spec_lst=self._data[0]._data, parent=self, - mode="kp" + mode="rk" ) self._table_spec = DIFTableModel( table_view=self.table_spec, table_headers=self._trad.get_dict("table_headers_spec"), - editable_headers=["method", "reach", "start_kp", "end_kp", "dif", "b", "c"], + editable_headers=["method", "reach", "start_rk", "end_rk", "dif", "b", "c"], delegates={ "method": self._delegate_method, "reach": self._delegate_reach, - "start_kp": self._delegate_kp, - "end_kp": self._delegate_kp + "start_rk": self._delegate_rk, + "end_rk": self._delegate_rk }, data=self._data[0], undo=self._undo_stack, @@ -233,7 +233,7 @@ class DIFAdisTSWindow(PamhyrWindow): lambda eic: list( map( lambda k: eic[1][k], - ["kp", "discharge", "elevation"] + ["rk", "discharge", "elevation"] ) ), filter( diff --git a/src/View/DIFAdisTS/translate.py b/src/View/DIFAdisTS/translate.py index 79c52682ed3cfcb5f8e37942f78288125e85eb86..373c0f5aba35b5dd3eb97b540a6957254fec69fe 100644 --- a/src/View/DIFAdisTS/translate.py +++ b/src/View/DIFAdisTS/translate.py @@ -30,7 +30,7 @@ class DIFAdisTSTranslate(MainTranslate): self._dict["DIF AdisTS"] = _translate( "DIFAdisTS", "DIF AdisTS") - self._dict["kp"] = self._dict["unit_rk"] + self._dict["rk"] = self._dict["unit_rk"] self._sub_dict["table_headers"] = { "method": self._dict["method"], @@ -42,8 +42,8 @@ class DIFAdisTSTranslate(MainTranslate): self._sub_dict["table_headers_spec"] = { "method": self._dict["method"], "reach": self._dict["reach"], - "start_kp": _translate("Unit", "Start_RK (m)"), - "end_kp": _translate("Unit", "End_RK (m)"), + "start_rk": _translate("Unit", "Start_RK (m)"), + "end_rk": _translate("Unit", "End_RK (m)"), "dif": _translate("Unit", "DIF"), "b": _translate("Unit", "Coeff b"), "c": _translate("Unit", "Coeff c"), diff --git a/src/View/InitialConditionsAdisTS/Table.py b/src/View/InitialConditionsAdisTS/Table.py index 78938d9c1ddd501f709f98c377e7ebf0d1819068..7820a307c696440ea7de680a13adec5b92914486 100644 --- a/src/View/InitialConditionsAdisTS/Table.py +++ b/src/View/InitialConditionsAdisTS/Table.py @@ -58,7 +58,7 @@ class ComboBoxDelegate(QItemDelegate): self.editor = QComboBox(parent) val = [] - if self._mode == "kp": + if self._mode == "rk": reach_id = self._ic_spec_lst[index.row()].reach reach = next(filter(lambda edge: edge.id == reach_id, self._data.edges())) @@ -66,7 +66,7 @@ class ComboBoxDelegate(QItemDelegate): if reach_id is not None: val = list( map( - lambda kp: str(kp), reach.reach.get_kp() + lambda rk: str(rk), reach.reach.get_rk() ) ) else: @@ -137,13 +137,13 @@ class InitialConditionTableModel(PamhyrTableModel): if n is None: return self._trad['not_associated'] return next(filter(lambda edge: edge.id == n, self._river.edges())).name - elif self._headers[column] is "start_kp": - n = self._lst[row].start_kp + elif self._headers[column] is "start_rk": + n = self._lst[row].start_rk if n is None: return self._trad['not_associated'] return n - elif self._headers[column] is "end_kp": - n = self._lst[row].end_kp + elif self._headers[column] is "end_rk": + n = self._lst[row].end_rk if n is None: return self._trad['not_associated'] return n diff --git a/src/View/InitialConditionsAdisTS/UndoCommand.py b/src/View/InitialConditionsAdisTS/UndoCommand.py index 28fc4f85c55bebb7def6fff14dbee61947d3c232..6df1af9162a0b9d9566b8a709d87fd3556cbaf21 100644 --- a/src/View/InitialConditionsAdisTS/UndoCommand.py +++ b/src/View/InitialConditionsAdisTS/UndoCommand.py @@ -88,10 +88,10 @@ class SetCommandSpec(QUndoCommand): self._old = self._data[self._row].name elif self._column == "reach": self._old = self._data[self._row].reach - elif self._column == "start_kp": - self._old = self._data[self._row].start_kp - elif self._column == "end_kp": - self._old = self._data[self._row].end_kp + elif self._column == "start_rk": + self._old = self._data[self._row].start_rk + elif self._column == "end_rk": + self._old = self._data[self._row].end_rk elif self._column == "concentration": self._old = self._data[self._row].concentration elif self._column == "eg": @@ -116,10 +116,10 @@ class SetCommandSpec(QUndoCommand): self._data[self._row].name = self._old elif self._column == "reach": self._data[self._row].reach = self._old - elif self._column == "start_kp": - self._data[self._row].start_kp = self._old - elif self._column == "end_kp": - self._data[self._row].end_kp = self._old + elif self._column == "start_rk": + self._data[self._row].start_rk = self._old + elif self._column == "end_rk": + self._data[self._row].end_rk = self._old elif self._column == "concentration": self._data[self._row].concentration = self._old elif self._column == "eg": @@ -136,10 +136,10 @@ class SetCommandSpec(QUndoCommand): self._data[self._row].name = self._new elif self._column == "reach": self._data[self._row].reach = self._new - elif self._column == "start_kp": - self._data[self._row].start_kp = self._new - elif self._column == "end_kp": - self._data[self._row].end_kp = self._new + elif self._column == "start_rk": + self._data[self._row].start_rk = self._new + elif self._column == "end_rk": + self._data[self._row].end_rk = self._new elif self._column == "concentration": self._data[self._row].concentration = self._new elif self._column == "eg": diff --git a/src/View/InitialConditionsAdisTS/Window.py b/src/View/InitialConditionsAdisTS/Window.py index 493e8c4d5f224a8cfc9c2dbb65b44682766c33bd..b5105a6eb92928652d274e808077966adf2d774a 100644 --- a/src/View/InitialConditionsAdisTS/Window.py +++ b/src/View/InitialConditionsAdisTS/Window.py @@ -140,22 +140,22 @@ class InitialConditionsAdisTSWindow(PamhyrWindow): parent=self, mode="reaches" ) - self._delegate_kp = ComboBoxDelegate( + self._delegate_rk = ComboBoxDelegate( trad=self._trad, data=self._study.river, ic_spec_lst=self._data[0]._data, parent=self, - mode="kp" + mode="rk" ) self._table_spec = InitialConditionTableModel( table_view=self.table_spec, table_headers=self._trad.get_dict("table_headers_spec"), - editable_headers=["name", "reach", "start_kp", "end_kp", "concentration", "eg", "em", "ed", "rate"], + editable_headers=["name", "reach", "start_rk", "end_rk", "concentration", "eg", "em", "ed", "rate"], delegates={ "reach": self._delegate_reach, - "start_kp": self._delegate_kp, - "end_kp": self._delegate_kp + "start_rk": self._delegate_rk, + "end_rk": self._delegate_rk }, data=self._data[0], undo=self._undo_stack, @@ -226,7 +226,7 @@ class InitialConditionsAdisTSWindow(PamhyrWindow): lambda eic: list( map( lambda k: eic[1][k], - ["kp", "discharge", "elevation"] + ["rk", "discharge", "elevation"] ) ), filter( diff --git a/src/View/InitialConditionsAdisTS/translate.py b/src/View/InitialConditionsAdisTS/translate.py index 6c0de7c262e6aa57adc9d27b747b11ff754094e4..22ee8687fd341b177c271f2f5add4f7e027cda1d 100644 --- a/src/View/InitialConditionsAdisTS/translate.py +++ b/src/View/InitialConditionsAdisTS/translate.py @@ -30,7 +30,7 @@ class IcAdisTSTranslate(MainTranslate): self._dict["Initial condition AdisTS"] = _translate( "InitialConditionAdisTS", "Initial condition AdisTS") - self._dict["kp"] = self._dict["unit_rk"] + self._dict["rk"] = self._dict["unit_rk"] self._sub_dict["table_headers"] = { "name": self._dict["name"], @@ -43,8 +43,8 @@ class IcAdisTSTranslate(MainTranslate): self._sub_dict["table_headers_spec"] = { "name": self._dict["name"], "reach": self._dict["reach"], - "start_kp": _translate("Unit", "Start_RK (m)"), - "end_kp": _translate("Unit", "End_RK (m)"), + "start_rk": _translate("Unit", "Start_RK (m)"), + "end_rk": _translate("Unit", "End_RK (m)"), "concentration": self._dict["unit_concentration"], "eg": _translate("Unit", "EG (m)"), "em": _translate("Unit", "EM (m)"), diff --git a/src/View/LateralContributionsAdisTS/Table.py b/src/View/LateralContributionsAdisTS/Table.py index 3375cf5f2398b9983a6626cffccec817d23d074a..12ef745456ce30e7c8195282fd58ea5b9cd94f0e 100644 --- a/src/View/LateralContributionsAdisTS/Table.py +++ b/src/View/LateralContributionsAdisTS/Table.py @@ -67,7 +67,7 @@ class ComboBoxDelegate(QItemDelegate): def createEditor(self, parent, option, index): self.editor = QComboBox(parent) - if self._mode == "kp": + if self._mode == "rk": if self._data is None: self.editor.addItems( ["0"] @@ -75,7 +75,7 @@ class ComboBoxDelegate(QItemDelegate): else: self.editor.addItems( list( - map(str, self._data.reach.get_kp()) + map(str, self._data.reach.get_rk()) ) ) else: @@ -137,10 +137,10 @@ class TableModel(PamhyrTableModel): if n is None: return self._trad['not_associated'] return next(filter(lambda edge: edge.id == n, self._data.edges())).name - elif self._headers[column] == "begin_kp": - return str(self._lst[row].begin_kp) - elif self._headers[column] == "end_kp": - return str(self._lst[row].end_kp) + elif self._headers[column] == "begin_rk": + return str(self._lst[row].begin_rk) + elif self._headers[column] == "end_rk": + return str(self._lst[row].end_rk) return QVariant() @@ -158,13 +158,13 @@ class TableModel(PamhyrTableModel): self._lcs_list, self._lst, row, self._data.edge(value).id ) ) - elif self._headers[column] == "begin_kp": + elif self._headers[column] == "begin_rk": self._undo.push( SetBeginCommand( self._lcs_list, self._lst, row, value ) ) - elif self._headers[column] == "end_kp": + elif self._headers[column] == "end_rk": self._undo.push( SetEndCommand( self._lcs_list, self._lst, row, value diff --git a/src/View/LateralContributionsAdisTS/UndoCommand.py b/src/View/LateralContributionsAdisTS/UndoCommand.py index 3b4340efc364b74a4db03fe5218177203cd1b1a8..b8506ac3ef7eaff9a8aa2bb098764729db7cff70 100644 --- a/src/View/LateralContributionsAdisTS/UndoCommand.py +++ b/src/View/LateralContributionsAdisTS/UndoCommand.py @@ -35,14 +35,14 @@ class SetBeginCommand(QUndoCommand): self._lcs = lcs self._lcs_lst = lcs_lst self._index = index - self._old = self._lcs_lst[self._index].begin_kp + self._old = self._lcs_lst[self._index].begin_rk self._new = float(new_value) def undo(self): - self._lcs_lst[self._index].begin_kp = float(self._old) + self._lcs_lst[self._index].begin_rk = float(self._old) def redo(self): - self._lcs_lst[self._index].begin_kp = float(self._new) + self._lcs_lst[self._index].begin_rk = float(self._new) class SetEndCommand(QUndoCommand): @@ -52,14 +52,14 @@ class SetEndCommand(QUndoCommand): self._lcs = lcs self._lcs_lst = lcs_lst self._index = index - self._old = self._lcs_lst[self._index].end_kp + self._old = self._lcs_lst[self._index].end_rk self._new = float(new_value) def undo(self): - self._lcs_lst[self._index].end_kp = float(self._old) + self._lcs_lst[self._index].end_rk = float(self._old) def redo(self): - self._lcs_lst[self._index].end_kp = float(self._new) + self._lcs_lst[self._index].end_rk = float(self._new) class SetEdgeCommand(QUndoCommand): diff --git a/src/View/LateralContributionsAdisTS/Window.py b/src/View/LateralContributionsAdisTS/Window.py index 9a9c16854f39388fcd8a14904bbbebb5451663d4..4788adc0c68aed98da954c7657e8643498ba615f 100644 --- a/src/View/LateralContributionsAdisTS/Window.py +++ b/src/View/LateralContributionsAdisTS/Window.py @@ -80,15 +80,15 @@ class LateralContributionAdisTSWindow(PamhyrWindow): def setup_table(self): self._table = {} - self._delegate_kp = [] + self._delegate_rk = [] - delegate_kp = ComboBoxDelegate( + delegate_rk = ComboBoxDelegate( data=None, - mode="kp", + mode="rk", trad=self._trad, parent=self ) - self._delegate_kp.append(delegate_kp) + self._delegate_rk.append(delegate_rk) self._delegate_edge = ComboBoxDelegate( data=self._study.river, @@ -104,8 +104,8 @@ class LateralContributionAdisTSWindow(PamhyrWindow): editable_headers=self._trad.get_dict("table_headers"), delegates={ "edge": self._delegate_edge, - "begin_kp": delegate_kp, - "end_kp": delegate_kp, + "begin_rk": delegate_rk, + "end_rk": delegate_rk, }, data=self._study.river, undo=self._undo_stack, @@ -180,9 +180,9 @@ class LateralContributionAdisTSWindow(PamhyrWindow): edge = next(filter(lambda e: e.id == edge_id, self._study.river.edges())) data = edge.reach lc = self._lcs.lst[rows[0]] - highlight = (lc.begin_kp, lc.end_kp) + highlight = (lc.begin_rk, lc.end_rk) - for delegate in self._delegate_kp: + for delegate in self._delegate_rk: delegate.data = edge self.plot = PlotXY( diff --git a/src/View/LateralContributionsAdisTS/translate.py b/src/View/LateralContributionsAdisTS/translate.py index 19118c0bfe51f8629983906efacece85d2e865d9..15363ea9e9e19ec1e21f78c1df33066f020580db 100644 --- a/src/View/LateralContributionsAdisTS/translate.py +++ b/src/View/LateralContributionsAdisTS/translate.py @@ -43,6 +43,6 @@ class LCTranslate(MainTranslate): self._sub_dict["table_headers"] = { "edge": self._dict["reach"], - "begin_kp": _translate("LateralContribution", "Begin kp (m)"), - "end_kp": _translate("LateralContribution", "End kp (m)") + "begin_rk": _translate("LateralContribution", "Begin rk (m)"), + "end_rk": _translate("LateralContribution", "End rk (m)") } diff --git a/src/View/MainWindow.py b/src/View/MainWindow.py index 2272b86d665d6544c10331fd5a5a6b7e96b4cdd0..4e1ca6b8992b05f6f3891994a0ec8b411182273f 100644 --- a/src/View/MainWindow.py +++ b/src/View/MainWindow.py @@ -80,7 +80,7 @@ from View.Results.Window import ResultsWindow from View.Results.WindowAdisTS import ResultsWindowAdisTS from View.Results.ReadingResultsDialog import ReadingResultsDialog from View.Debug.Window import ReplWindow -from View.OutputKpAdisTS.Window import OutputKpAdisTSWindow +from View.OutputRKAdisTS.Window import OutputRKAdisTSWindow from View.Pollutants.Window import PollutantsWindow from View.D90AdisTS.Window import D90AdisTSWindow from View.DIFAdisTS.Window import DIFAdisTSWindow @@ -127,7 +127,7 @@ define_model_action = [ "action_menu_edit_hydraulic_structures", "action_menu_additional_file", "action_menu_results_last", "action_open_results_from_file", "action_menu_boundary_conditions_sediment", - "action_menu_rep_additional_lines", "action_menu_output_kp", + "action_menu_rep_additional_lines", "action_menu_output_rk", "action_menu_run_adists", "action_menu_pollutants", "action_menu_d90", "action_menu_dif", ] @@ -243,7 +243,7 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit): "action_menu_d90": self.open_d90, "action_menu_pollutants": self.open_pollutants, "action_menu_run_adists":self.select_run_solver_adists, - "action_menu_output_kp": self.open_output_kp_adists, + "action_menu_output_rk": self.open_output_rk_adists, "action_menu_config": self.open_configure, "action_menu_new": self.open_new_study, "action_menu_edit": self.open_edit_study, @@ -942,18 +942,18 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit): ) Pollutants.show() - def open_output_kp_adists(self): + def open_output_rk_adists(self): if self.sub_window_exists( - OutputKpAdisTSWindow, + OutputRKAdisTSWindow, data=[self._study, None] ): return - Output_Kp_AdisTS = OutputKpAdisTSWindow( + Output_RK_AdisTS = OutputRKAdisTSWindow( study=self._study, parent=self ) - Output_Kp_AdisTS.show() + Output_RK_AdisTS.show() def open_configure(self): """Open configure window diff --git a/src/View/OutputKpAdisTS/Table.py b/src/View/OutputRKAdisTS/Table.py similarity index 92% rename from src/View/OutputKpAdisTS/Table.py rename to src/View/OutputRKAdisTS/Table.py index d14edcebd608a471ee689a993449f01496a70b6f..4282ae0fa69d3a508ce104a08982c5254b1fd7bb 100644 --- a/src/View/OutputKpAdisTS/Table.py +++ b/src/View/OutputRKAdisTS/Table.py @@ -36,8 +36,8 @@ from PyQt5.QtWidgets import ( from View.Tools.PamhyrTable import PamhyrTableModel -from View.OutputKpAdisTS.UndoCommand import ( - SetTitleCommand, SetReachCommand, SetKpCommand, +from View.OutputRKAdisTS.UndoCommand import ( + SetTitleCommand, SetReachCommand, SetRKCommand, SetEnabledCommand, AddCommand, DelCommand, ) @@ -60,8 +60,8 @@ class ComboBoxDelegate(QItemDelegate): self.editor = QComboBox(parent) val = [] - if self._mode == "kp": - reach_id = self._data.Output_kp_adists \ + if self._mode == "rk": + reach_id = self._data.Output_rk_adists \ .get(index.row()) \ .reach @@ -70,7 +70,7 @@ class ComboBoxDelegate(QItemDelegate): if reach_id is not None: val = list( map( - lambda kp: str(kp), reach.reach.get_kp() + lambda rk: str(rk), reach.reach.get_rk() ) ) else: @@ -112,7 +112,7 @@ class ComboBoxDelegate(QItemDelegate): class TableModel(PamhyrTableModel): def _setup_lst(self): - self._lst = self._data._Output_kp_adists + self._lst = self._data._Output_rk_adists def rowCount(self, parent): return len(self._lst) @@ -131,8 +131,8 @@ class TableModel(PamhyrTableModel): if n is None: return self._trad['not_associated'] return next(filter(lambda edge: edge.id == n, self._data.edges())).name - elif self._headers[column] == "kp": - n = self._lst.get(row).kp + elif self._headers[column] == "rk": + n = self._lst.get(row).rk if n is None: return self._trad['not_associated'] return n @@ -163,12 +163,12 @@ class TableModel(PamhyrTableModel): self._lst, row, self._data.edge(value) ) ) - elif self._headers[column] == "kp": + elif self._headers[column] == "rk": if value == na: value = None self._undo.push( - SetKpCommand( + SetRKCommand( self._lst, row, value ) ) diff --git a/src/View/OutputKpAdisTS/Translate.py b/src/View/OutputRKAdisTS/Translate.py similarity index 77% rename from src/View/OutputKpAdisTS/Translate.py rename to src/View/OutputRKAdisTS/Translate.py index 4753926bcbdea2c8440f24a0b4266fb6f280e497..9f29ed0f9883b941dce781905af16abe467f732d 100644 --- a/src/View/OutputKpAdisTS/Translate.py +++ b/src/View/OutputRKAdisTS/Translate.py @@ -23,18 +23,18 @@ from View.Translate import MainTranslate _translate = QCoreApplication.translate -class OutputKpAdisTSTranslate(MainTranslate): +class OutputRKAdisTSTranslate(MainTranslate): def __init__(self): - super(OutputKpAdisTSTranslate, self).__init__() + super(OutputRKAdisTSTranslate, self).__init__() - self._dict["Output Kp"] = _translate( - "OutputKpAdisTS", "Output Kp" + self._dict["Output RK"] = _translate( + "OutputRKAdisTS", "Output RK" ) - self._dict["x"] = _translate("OutputKpAdisTS", "X (m)") + self._dict["x"] = _translate("OutputRKAdisTS", "X (m)") self._sub_dict["table_headers"] = { "title": self._dict["title"], "reach": self._dict["reach"], - "kp": self._dict["unit_rk"], + "rk": self._dict["unit_rk"], } diff --git a/src/View/OutputKpAdisTS/UndoCommand.py b/src/View/OutputRKAdisTS/UndoCommand.py similarity index 51% rename from src/View/OutputKpAdisTS/UndoCommand.py rename to src/View/OutputRKAdisTS/UndoCommand.py index 605c9cfe90878baa39148131392b7576a3c37d67..4c7be5d707cf544e933570843476932e695916ae 100644 --- a/src/View/OutputKpAdisTS/UndoCommand.py +++ b/src/View/OutputRKAdisTS/UndoCommand.py @@ -29,127 +29,127 @@ logger = logging.getLogger() class SetTitleCommand(QUndoCommand): - def __init__(self, outputkp_lst, index, new_value): + def __init__(self, outputrk_lst, index, new_value): QUndoCommand.__init__(self) - self._outputkp_lst = outputkp_lst + self._outputrk_lst = outputrk_lst self._index = index - self._old = self._outputkp_lst.get(self._index).title + self._old = self._outputrk_lst.get(self._index).title self._new = str(new_value) def undo(self): - self._outputkp_lst.get(self._index).title = self._old + self._outputrk_lst.get(self._index).title = self._old def redo(self): - self._outputkp_lst.get(self._index).title = self._new + self._outputrk_lst.get(self._index).title = self._new class SetReachCommand(QUndoCommand): - def __init__(self, outputkp_lst, index, reach): + def __init__(self, outputrk_lst, index, reach): QUndoCommand.__init__(self) - self._outputkp_lst = outputkp_lst + self._outputrk_lst = outputrk_lst self._index = index - self._old = self._outputkp_lst.get(self._index).reach + self._old = self._outputrk_lst.get(self._index).reach self._new = reach.id def undo(self): - i = self._outputkp_lst.get(self._index) + i = self._outputrk_lst.get(self._index) i.reach = self._old def redo(self): - i = self._outputkp_lst.get(self._index) + i = self._outputrk_lst.get(self._index) i.reach = self._new -class SetKpCommand(QUndoCommand): - def __init__(self, outputkp_lst, index, kp): +class SetRKCommand(QUndoCommand): + def __init__(self, outputrk_lst, index, rk): QUndoCommand.__init__(self) - self._outputkp_lst = outputkp_lst + self._outputrk_lst = outputrk_lst self._index = index - self._old = self._outputkp_lst.get(self._index).kp - self._new = kp + self._old = self._outputrk_lst.get(self._index).rk + self._new = rk def undo(self): - self._outputkp_lst.get(self._index).kp = self._old + self._outputrk_lst.get(self._index).rk = self._old def redo(self): - self._outputkp_lst.get(self._index).kp = self._new + self._outputrk_lst.get(self._index).rk = self._new class SetEnabledCommand(QUndoCommand): - def __init__(self, outputkp_lst, index, enabled): + def __init__(self, outputrk_lst, index, enabled): QUndoCommand.__init__(self) - self._outputkp_lst = outputkp_lst + self._outputrk_lst = outputrk_lst self._index = index self._old = not enabled self._new = enabled def undo(self): - self._outputkp_lst.get(self._index).enabled = self._old + self._outputrk_lst.get(self._index).enabled = self._old def redo(self): - self._outputkp_lst.get(self._index).enabled = self._new + self._outputrk_lst.get(self._index).enabled = self._new class AddCommand(QUndoCommand): - def __init__(self, outputkp_lst, index): + def __init__(self, outputrk_lst, index): QUndoCommand.__init__(self) - self._outputkp_lst = outputkp_lst + self._outputrk_lst = outputrk_lst self._index = index self._new = None def undo(self): - self._outputkp_lst.delete_i([self._index]) + self._outputrk_lst.delete_i([self._index]) def redo(self): if self._new is None: - self._new = self._outputkp_lst.new(self._outputkp_lst, self._index) + self._new = self._outputrk_lst.new(self._outputrk_lst, self._index) else: - self._outputkp_lst.insert(self._index, self._new) + self._outputrk_lst.insert(self._index, self._new) class DelCommand(QUndoCommand): - def __init__(self, outputkp_lst, rows): + def __init__(self, outputrk_lst, rows): QUndoCommand.__init__(self) - self._outputkp_lst = outputkp_lst + self._outputrk_lst = outputrk_lst self._rows = rows - self._outputkp = [] + self._outputrk = [] for row in rows: - self._outputkp.append((row, self._outputkp_lst.get(row))) - self._outputkp.sort() + self._outputrk.append((row, self._outputrk_lst.get(row))) + self._outputrk.sort() def undo(self): - for row, el in self._outputkp: - self._outputkp_lst.insert(row, el) + for row, el in self._outputrk: + self._outputrk_lst.insert(row, el) def redo(self): - self._outputkp_lst.delete_i(self._rows) + self._outputrk_lst.delete_i(self._rows) class PasteCommand(QUndoCommand): - def __init__(self, outputkp_lst, row, outputkp): + def __init__(self, outputrk_lst, row, outputrk): QUndoCommand.__init__(self) - self._outputkp_lst = outputkp_lst + self._outputrk_lst = outputrk_lst self._row = row - self._outputkp = deepcopy(outputkp) - self._outputkp.reverse() + self._outputrk = deepcopy(outputrk) + self._outputrk.reverse() def undo(self): - self._outputkp_lst.delete_i( + self._outputrk_lst.delete_i( self._tab, - range(self._row, self._row + len(self._outputkp)) + range(self._row, self._row + len(self._outputrk)) ) def redo(self): - for r in self._outputkp: - self._outputkp_lst.insert(self._row, r) + for r in self._outputrk: + self._outputrk_lst.insert(self._row, r) diff --git a/src/View/OutputKpAdisTS/Window.py b/src/View/OutputRKAdisTS/Window.py similarity index 87% rename from src/View/OutputKpAdisTS/Window.py rename to src/View/OutputRKAdisTS/Window.py index 7689be9ed23ea2c6cf81b869433b3f89fdc74aab..a17e5544cc9d92edbfe5f063c941470c52e6e195 100644 --- a/src/View/OutputKpAdisTS/Window.py +++ b/src/View/OutputRKAdisTS/Window.py @@ -38,25 +38,25 @@ from PyQt5.QtWidgets import ( from View.Tools.Plot.PamhyrCanvas import MplCanvas from View.Tools.Plot.PamhyrToolbar import PamhyrPlotToolbar -from View.OutputKpAdisTS.Table import ( +from View.OutputRKAdisTS.Table import ( TableModel, ComboBoxDelegate, ) from View.Network.GraphWidget import GraphWidget -from View.OutputKpAdisTS.Translate import OutputKpAdisTSTranslate +from View.OutputRKAdisTS.Translate import OutputRKAdisTSTranslate logger = logging.getLogger() -class OutputKpAdisTSWindow(PamhyrWindow): - _pamhyr_ui = "OutputKpAdisTS" - _pamhyr_name = "Output Kp" +class OutputRKAdisTSWindow(PamhyrWindow): + _pamhyr_ui = "OutputRKAdisTS" + _pamhyr_name = "Output RK" def __init__(self, study=None, config=None, parent=None): - trad = OutputKpAdisTSTranslate() + trad = OutputRKAdisTSTranslate() name = trad[self._pamhyr_name] + " - " + study.name - super(OutputKpAdisTSWindow, self).__init__( + super(OutputRKAdisTSWindow, self).__init__( title=name, study=study, config=config, @@ -64,7 +64,7 @@ class OutputKpAdisTSWindow(PamhyrWindow): parent=parent ) - self._outputkp_lst = self._study.river._Output_kp_adists + self._outputrk_lst = self._study.river._Output_rk_adists self.setup_table() self.setup_checkbox() @@ -81,21 +81,21 @@ class OutputKpAdisTSWindow(PamhyrWindow): parent=self, mode="reaches" ) - self._delegate_kp = ComboBoxDelegate( + self._delegate_rk = ComboBoxDelegate( trad=self._trad, data=self._study.river, parent=self, - mode="kp" + mode="rk" ) table = self.find(QTableView, f"tableView") self._table = TableModel( table_view=table, table_headers=self._trad.get_dict("table_headers"), - editable_headers=["title", "reach", "kp"], + editable_headers=["title", "reach", "rk"], delegates={ "reach": self._delegate_reach, - "kp": self._delegate_kp, + "rk": self._delegate_rk, }, trad=self._trad, data=self._study.river, @@ -120,7 +120,7 @@ class OutputKpAdisTSWindow(PamhyrWindow): def setup_connections(self): self.find(QAction, "action_add").triggered.connect(self.add) self.find(QAction, "action_delete").triggered.connect(self.delete) - self._checkbox.clicked.connect(self._set_outputkp_state) + self._checkbox.clicked.connect(self._set_outputrk_state) table = self.find(QTableView, "tableView") table.selectionModel()\ @@ -162,7 +162,7 @@ class OutputKpAdisTSWindow(PamhyrWindow): def add(self): rows = self.index_selected_rows() - if len(self._outputkp_lst) == 0 or len(rows) == 0: + if len(self._outputrk_lst) == 0 or len(rows) == 0: self._table.add(0) else: self._table.add(rows[0]) @@ -193,9 +193,9 @@ class OutputKpAdisTSWindow(PamhyrWindow): self._checkbox.setChecked(True) else: self._checkbox.setEnabled(True) - self._checkbox.setChecked(self._outputkp_lst.get(row).enabled) + self._checkbox.setChecked(self._outputrk_lst.get(row).enabled) - def _set_outputkp_state(self): + def _set_outputrk_state(self): rows = self.index_selected_rows() if len(rows) != 0: for row in rows: diff --git a/src/View/Results/TableAdisTS.py b/src/View/Results/TableAdisTS.py index 9a56ec80cdf80262dfcc0f6a6aa54a4dca58e257..039956c045bd442e78644121dafa8ebba2029491 100644 --- a/src/View/Results/TableAdisTS.py +++ b/src/View/Results/TableAdisTS.py @@ -87,14 +87,14 @@ class TableModel(PamhyrTableModel): if self._headers[column] == "name": v = self._lst[row].name return str(v) - elif self._headers[column] == "kp": - v = self._lst[row].kp + elif self._headers[column] == "rk": + v = self._lst[row].rk return f"{v:.4f}" elif self._opt_data == "raw_data": p = self._lst[row] if self._headers[column] == "name": if p.name == "": - return f"{p.kp:.4f}" + return f"{p.rk:.4f}" return f"{p.name}" tmp_list = self._data.pollutants_list.copy() tmp_list.remove("total_sediment") diff --git a/src/View/Results/WindowAdisTS.py b/src/View/Results/WindowAdisTS.py index dafdfdfdd04e35e82043a53c200d301f5827a7ec..ae2c497f802d2f61078cc78a3ba8a8468bb43a53 100644 --- a/src/View/Results/WindowAdisTS.py +++ b/src/View/Results/WindowAdisTS.py @@ -325,7 +325,7 @@ class ResultsWindowAdisTS(PamhyrWindow): else: profile = reach.reach.profile(indexes[0].row()) - pname = profile.name if profile.name != "" else profile.kp + pname = profile.name if profile.name != "" else profile.rk # Pollutant table = self.find(QTableView, f"tableView_pollutants") @@ -612,7 +612,7 @@ class ResultsWindowAdisTS(PamhyrWindow): with open(file_name, 'w', newline='') as csvfile: writer = csv.writer(csvfile, delimiter=',', quotechar='|', quoting=csv.QUOTE_MINIMAL) - writer.writerow(["name", "kp", "data-file"]) + writer.writerow(["name", "rk", "data-file"]) for profile in reach.profiles: p_file_name = os.path.join( directory, @@ -621,7 +621,7 @@ class ResultsWindowAdisTS(PamhyrWindow): writer.writerow([ profile.name, - profile.kp, + profile.rk, p_file_name ]) diff --git a/src/View/ui/MainWindow.ui b/src/View/ui/MainWindow.ui index f23b4fbcf217226d40877fdcebdc3917fe6c74d7..9dba82a2badbda5d48d290b761e0f81956598ea1 100644 --- a/src/View/ui/MainWindow.ui +++ b/src/View/ui/MainWindow.ui @@ -217,7 +217,7 @@ <property name="title"> <string>AdisTS</string> </property> - <addaction name="action_menu_output_kp"/> + <addaction name="action_menu_output_rk"/> <addaction name="action_menu_pollutants"/> <addaction name="action_menu_d90"/> <addaction name="action_menu_dif"/> @@ -744,7 +744,7 @@ <string>REP additional lines</string> </property> </action> - <action name="action_menu_output_kp"> + <action name="action_menu_output_rk"> <property name="text"> <string>Output RK</string> </property>