mirror of https://gitlab.com/pamhyr/pamhyr2
Pamhyr: Fix Pep8.
parent
9d343a42ce
commit
4be43528e3
|
|
@ -298,7 +298,7 @@ class MeshingWithMageMailleurTT(AMeshingTool):
|
||||||
lplan: bool = False,
|
lplan: bool = False,
|
||||||
lm: int = 3,
|
lm: int = 3,
|
||||||
linear: bool = False,
|
linear: bool = False,
|
||||||
origin_value = 0.0):
|
origin_value=0.0):
|
||||||
if reach is None or len(reach.profiles) == 0:
|
if reach is None or len(reach.profiles) == 0:
|
||||||
return reach
|
return reach
|
||||||
|
|
||||||
|
|
@ -371,7 +371,7 @@ class MeshingWithMageMailleurTT(AMeshingTool):
|
||||||
lplan: bool = False,
|
lplan: bool = False,
|
||||||
lm: int = 3,
|
lm: int = 3,
|
||||||
linear: bool = False,
|
linear: bool = False,
|
||||||
origin_value = 0.0):
|
origin_value=0.0):
|
||||||
if reach is None or len(reach.profiles) == 0:
|
if reach is None or len(reach.profiles) == 0:
|
||||||
return reach
|
return reach
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -583,27 +583,44 @@ class ProfileXYZ(Profile, SQLSubModel):
|
||||||
"""
|
"""
|
||||||
Remove points to keep at most np_purge points.
|
Remove points to keep at most np_purge points.
|
||||||
"""
|
"""
|
||||||
|
if (self.nb_points <= np_purge):
|
||||||
if (self.nb_points <= np_purge): return
|
return
|
||||||
|
|
||||||
nb_named = 2 # we consider the first and last point as named
|
nb_named = 2 # we consider the first and last point as named
|
||||||
area = [0.0]
|
area = [0.0]
|
||||||
|
|
||||||
for i in range(1, self.nb_points-1):
|
for i in range(1, self.nb_points-1):
|
||||||
if self.point(i).point_is_named():
|
if self.point(i).point_is_named():
|
||||||
area.append(9999999.999)
|
area.append(9999999.999)
|
||||||
nb_named += 1
|
nb_named += 1
|
||||||
else:
|
else:
|
||||||
area.append(PointXYZ.areatriangle3d(self.point(i-1),self.point(i),self.point(i+1)))
|
area.append(
|
||||||
|
PointXYZ.areatriangle3d(
|
||||||
|
self.point(i-1),
|
||||||
|
self.point(i),
|
||||||
|
self.point(i+1))
|
||||||
|
)
|
||||||
|
|
||||||
area.append(0.0)
|
area.append(0.0)
|
||||||
|
|
||||||
while (self.nb_points > max(np_purge, nb_named)):
|
while self.nb_points > max(np_purge, nb_named):
|
||||||
to_rm = np.argmin(area[1:self.nb_points-1])+1
|
to_rm = np.argmin(area[1:self.nb_points - 1]) + 1
|
||||||
|
|
||||||
self.delete_i([to_rm])
|
self.delete_i([to_rm])
|
||||||
area.pop(to_rm)
|
area.pop(to_rm)
|
||||||
|
|
||||||
for i in [to_rm-1, to_rm]:
|
for i in [to_rm-1, to_rm]:
|
||||||
if (i == 0): continue
|
if (i == 0):
|
||||||
if (i == self.nb_points - 1): continue
|
continue
|
||||||
|
|
||||||
|
if (i == self.nb_points - 1):
|
||||||
|
continue
|
||||||
|
|
||||||
if self.point(i).point_is_named():
|
if self.point(i).point_is_named():
|
||||||
area[i] = 9999999.999
|
area[i] = 9999999.999
|
||||||
else:
|
else:
|
||||||
area[i] = PointXYZ.areatriangle3d(self.point(i-1),self.point(i),self.point(i+1))
|
area[i] = PointXYZ.areatriangle3d(
|
||||||
|
self.point(i-1),
|
||||||
|
self.point(i),
|
||||||
|
self.point(i+1)
|
||||||
|
)
|
||||||
|
|
|
||||||
|
|
@ -74,8 +74,10 @@ class UpdateKPDialog(PamhyrDialog):
|
||||||
|
|
||||||
def changed_profile(self):
|
def changed_profile(self):
|
||||||
origin = self.get_combobox_text("comboBox_origin")
|
origin = self.get_combobox_text("comboBox_origin")
|
||||||
self.set_double_spin_box("doubleSpinBox_origin",
|
self.set_double_spin_box(
|
||||||
self._reach.profile(self.profiles.index(origin)).kp)
|
"doubleSpinBox_origin",
|
||||||
|
self._reach.profile(self.profiles.index(origin)).kp
|
||||||
|
)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def profiles(self):
|
def profiles(self):
|
||||||
|
|
|
||||||
|
|
@ -170,7 +170,8 @@ class InitialConditionsWindow(PamhyrWindow):
|
||||||
self.find(QAction, "action_add").triggered.connect(self.add)
|
self.find(QAction, "action_add").triggered.connect(self.add)
|
||||||
self.find(QAction, "action_del").triggered.connect(self.delete)
|
self.find(QAction, "action_del").triggered.connect(self.delete)
|
||||||
self.find(QAction, "action_sort").triggered.connect(self.sort)
|
self.find(QAction, "action_sort").triggered.connect(self.sort)
|
||||||
self.find(QAction, "action_import").triggered.connect(self.import_from_file)
|
self.find(QAction, "action_import").triggered\
|
||||||
|
.connect(self.import_from_file)
|
||||||
|
|
||||||
self.find(QPushButton, "pushButton_generate_1").clicked.connect(
|
self.find(QPushButton, "pushButton_generate_1").clicked.connect(
|
||||||
self.generate_growing_constante_height
|
self.generate_growing_constante_height
|
||||||
|
|
@ -192,7 +193,6 @@ class InitialConditionsWindow(PamhyrWindow):
|
||||||
|
|
||||||
return rows[0].row()
|
return rows[0].row()
|
||||||
|
|
||||||
|
|
||||||
def update(self):
|
def update(self):
|
||||||
self._update_plot()
|
self._update_plot()
|
||||||
self._propagate_update(key=Modules.INITIAL_CONDITION)
|
self._propagate_update(key=Modules.INITIAL_CONDITION)
|
||||||
|
|
|
||||||
|
|
@ -200,7 +200,6 @@ class PamhyrPlotToolbar(NavigationToolbar2QT):
|
||||||
|
|
||||||
self.icons.append(("save_figure", icon_save))
|
self.icons.append(("save_figure", icon_save))
|
||||||
|
|
||||||
|
|
||||||
def save_figure(self, *args):
|
def save_figure(self, *args):
|
||||||
file_types = self.canvas.get_supported_filetypes_grouped()
|
file_types = self.canvas.get_supported_filetypes_grouped()
|
||||||
default_file_type = self.canvas.get_default_filetype()
|
default_file_type = self.canvas.get_default_filetype()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue