master v1.2.2
Theophile Terraz 2025-11-26 11:58:58 +01:00
parent 1da3461dfe
commit 5bc514c565
2 changed files with 7 additions and 7 deletions

View File

@ -95,7 +95,6 @@ class InternalMeshing(AMeshingTool):
guide_list[i], guide_list[i],
guide_list[i+1]) guide_list[i+1])
def interpolate_transversal_step(self, def interpolate_transversal_step(self,
reach, reach,
limites, limites,
@ -133,6 +132,7 @@ class InternalMeshing(AMeshingTool):
p.rk = reach.profiles[ptr0].rk + \ p.rk = reach.profiles[ptr0].rk + \
dj*(reach.profiles[ptr].rk - dj*(reach.profiles[ptr].rk -
reach.profiles[ptr0].rk) reach.profiles[ptr0].rk)
p.name = f'interpol{p.rk}'
reach.insert_profile(ptr, p) reach.insert_profile(ptr, p)
ptr += 1 # next profile, original ptr += 1 # next profile, original

View File

@ -900,12 +900,12 @@ class ProfileXYZ(Profile, SQLSubModel):
self.point(i+1).z = 0.5 * self.point(i).z + 0.5 * self.point(i+2).z self.point(i+1).z = 0.5 * self.point(i).z + 0.5 * self.point(i+2).z
def copy(self): def copy(self):
p = ProfileXYZ(name = self.name, p = ProfileXYZ(name=self.name,
rk = self.rk, rk=self.rk,
reach = self.reach, reach=self.reach,
nb_point = 0, nb_point=0,
code1 = 0, code2 = 0, code1=0, code2=0,
status = self.reach._status) status=self.reach._status)
for i, k in enumerate(self.points): for i, k in enumerate(self.points):
p.insert_point(i, k.copy()) p.insert_point(i, k.copy())