Compare commits

...

2 Commits

Author SHA1 Message Date
Theophile Terraz fc6916bb3e lot of debug 2025-12-12 14:18:09 +01:00
Theophile Terraz 97c26cb4fb debug HS 2025-12-12 11:33:13 +01:00
21 changed files with 24 additions and 21 deletions

View File

@ -45,7 +45,7 @@ class AddFile(SQLSubModel):
self._path = path self._path = path
self._text = text self._text = text
AddFile._id_cnt = max(id, AddFile._id_cnt+1) AddFile._id_cnt = max(self.id + 1, AddFile._id_cnt + 1)
def __getitem__(self, key): def __getitem__(self, key):
value = None value = None

View File

@ -53,7 +53,8 @@ class BoundaryCondition(SQLSubModel):
self._header = [] self._header = []
self._types = [float, float] self._types = [float, float]
BoundaryCondition._id_cnt = max(BoundaryCondition._id_cnt + 1, self.id) BoundaryCondition._id_cnt = max(BoundaryCondition._id_cnt + 1,
self.id + 1)
@classmethod @classmethod
def _db_create(cls, execute): def _db_create(cls, execute):

View File

@ -54,7 +54,7 @@ class BoundaryConditionAdisTS(SQLSubModel):
self._types = [self.time_convert, float] self._types = [self.time_convert, float]
BoundaryConditionAdisTS._id_cnt = max( BoundaryConditionAdisTS._id_cnt = max(
BoundaryConditionAdisTS._id_cnt + 1, self.id) BoundaryConditionAdisTS._id_cnt + 1, self.id + 1)
@classmethod @classmethod
def _db_create(cls, execute): def _db_create(cls, execute):

View File

@ -53,7 +53,7 @@ class D90AdisTS(SQLSubModel):
D90AdisTS._id_cnt = max( D90AdisTS._id_cnt = max(
D90AdisTS._id_cnt + 1, D90AdisTS._id_cnt + 1,
self.id self.id + 1
) )
@classmethod @classmethod

View File

@ -49,7 +49,7 @@ class D90AdisTSSpec(SQLSubModel):
self._d90 = None self._d90 = None
self._enabled = True self._enabled = True
D90AdisTSSpec._id_cnt = max(D90AdisTSSpec._id_cnt + 1, self.id) D90AdisTSSpec._id_cnt = max(D90AdisTSSpec._id_cnt + 1, self.id + 1)
@classmethod @classmethod
def _db_create(cls, execute): def _db_create(cls, execute):

View File

@ -57,7 +57,7 @@ class DIFAdisTS(SQLSubModel):
DIFAdisTS._id_cnt = max( DIFAdisTS._id_cnt = max(
DIFAdisTS._id_cnt + 1, DIFAdisTS._id_cnt + 1,
self.id self.id + 1
) )
@classmethod @classmethod

View File

@ -51,7 +51,7 @@ class DIFAdisTSSpec(SQLSubModel):
self._c = None self._c = None
self._enabled = True self._enabled = True
DIFAdisTSSpec._id_cnt = max(DIFAdisTSSpec._id_cnt + 1, self.id) DIFAdisTSSpec._id_cnt = max(DIFAdisTSSpec._id_cnt + 1, self.id + 1)
@classmethod @classmethod
def _db_create(cls, execute): def _db_create(cls, execute):

View File

@ -41,7 +41,7 @@ class Friction(SQLSubModel):
else: else:
self.id = id self.id = id
Friction._id_cnt = max(self.id, Friction._id_cnt+1) Friction._id_cnt = max(self.id + 1, Friction._id_cnt + 1)
self._name = name self._name = name
self._edge = None self._edge = None

View File

@ -44,7 +44,7 @@ class Profile(object):
else: else:
self.id = id self.id = id
Profile._id_cnt = max(self.id, Profile._id_cnt+1) Profile._id_cnt = max(self.id + 1, Profile._id_cnt + 1)
self._num = int(num) self._num = int(num)
self._code1 = int(code1) self._code1 = int(code1)

View File

@ -52,7 +52,7 @@ class BasicHS(SQLSubModel):
self._enabled = True self._enabled = True
self._data = [] self._data = []
BasicHS._id_cnt = max(BasicHS._id_cnt + 1, self.id) BasicHS._id_cnt = max(BasicHS._id_cnt + 1, self.id + 1)
@classmethod @classmethod
def _db_create(cls, execute): def _db_create(cls, execute):

View File

@ -59,7 +59,7 @@ class HydraulicStructure(SQLSubModel):
HydraulicStructure._id_cnt = max( HydraulicStructure._id_cnt = max(
HydraulicStructure._id_cnt + 1, HydraulicStructure._id_cnt + 1,
self.id self.id + 1
) )
@classmethod @classmethod

View File

@ -58,7 +58,7 @@ class InitialConditionsAdisTS(SQLSubModel):
InitialConditionsAdisTS._id_cnt = max( InitialConditionsAdisTS._id_cnt = max(
InitialConditionsAdisTS._id_cnt + 1, InitialConditionsAdisTS._id_cnt + 1,
self.id self.id + 1
) )
@classmethod @classmethod

View File

@ -53,7 +53,7 @@ class ICAdisTSSpec(SQLSubModel):
self._rate = None self._rate = None
self._enabled = True self._enabled = True
ICAdisTSSpec._id_cnt = max(ICAdisTSSpec._id_cnt + 1, self.id) ICAdisTSSpec._id_cnt = max(ICAdisTSSpec._id_cnt + 1, self.id + 1)
@classmethod @classmethod
def _db_create(cls, execute): def _db_create(cls, execute):

View File

@ -55,7 +55,7 @@ class LateralContribution(SQLSubModel):
self._types = [float, float] self._types = [float, float]
LateralContribution._id_cnt = max( LateralContribution._id_cnt = max(
LateralContribution._id_cnt + 1, self.id) LateralContribution._id_cnt + 1, self.id + 1)
@classmethod @classmethod
def _db_create(cls, execute): def _db_create(cls, execute):

View File

@ -31,11 +31,12 @@ class Edge(object):
self._status = status self._status = status
if id == -1: if id == -1:
type(self)._id_cnt += 1
self.id = type(self)._id_cnt self.id = type(self)._id_cnt
else: else:
self.id = id self.id = id
type(self)._id_cnt = max(self.id + 1, type(self)._id_cnt + 1)
self._name = name self._name = name
self.node1 = node1 self.node1 = node1

View File

@ -30,11 +30,12 @@ class Node(object):
self._status = status self._status = status
if id == -1: if id == -1:
type(self)._id_cnt += 1
self.id = type(self)._id_cnt self.id = type(self)._id_cnt
else: else:
self.id = id self.id = id
type(self)._id_cnt = max(self.id + 1, type(self)._id_cnt + 1)
self._name = name self._name = name
self.pos = Point(x, y) self.pos = Point(x, y)

View File

@ -52,7 +52,7 @@ class OutputRKAdists(SQLSubModel):
self._enabled = True self._enabled = True
OutputRKAdists._id_cnt = max( OutputRKAdists._id_cnt = max(
OutputRKAdists._id_cnt + 1, self.id) OutputRKAdists._id_cnt + 1, self.id + 1)
@property @property
def reach(self): def reach(self):

View File

@ -54,7 +54,7 @@ class Pollutants(SQLSubModel):
self._data = [] self._data = []
Pollutants._id_cnt = max( Pollutants._id_cnt = max(
Pollutants._id_cnt + 1, self.id) Pollutants._id_cnt + 1, self.id + 1)
@property @property
def name(self): def name(self):

View File

@ -45,7 +45,7 @@ class REPLine(SQLSubModel):
self._line = line self._line = line
self._solvers = solvers self._solvers = solvers
REPLine._id_cnt = max(id, REPLine._id_cnt+1) REPLine._id_cnt = max(self.id + 1, REPLine._id_cnt + 1)
def __getitem__(self, key): def __getitem__(self, key):
value = None value = None

View File

@ -42,7 +42,7 @@ class Reservoir(SQLSubModel):
self._node = None self._node = None
self._data = [] self._data = []
Reservoir._id_cnt = max(Reservoir._id_cnt + 1, self.id) Reservoir._id_cnt = max(Reservoir._id_cnt + 1, self.id + 1)
@classmethod @classmethod
def _db_create(cls, execute): def _db_create(cls, execute):

View File

@ -51,7 +51,7 @@ class Layer(SQLSubModel):
else: else:
self.id = id self.id = id
Layer._id_cnt = max(id, Layer._id_cnt+1) Layer._id_cnt = max(self.id + 1, Layer._id_cnt + 1)
@property @property
def name(self): def name(self):