Commit 2f47b190 authored by Theophile Terraz's avatar Theophile Terraz
Browse files

improve interpolation

Showing with 8 additions and 4 deletions
+8 -4
......@@ -181,7 +181,8 @@ class MeshingWithMage(AMeshingTool):
ns, npts_max = self.get_reach_stat()
self.complete_cross_section()
gl = reach.compute_guidelines()
self.complete_cross_section(gl[0])
self.interpolate_cross_section(ns, step)
self.export_to_m(m_file)
......@@ -212,8 +213,11 @@ class MeshingWithMage(AMeshingTool):
return ns, npts_max
def complete_cross_section(self):
self.st_to_m_compl(0, ' ', ' ')
def complete_cross_section(self, gl=[]):
gl1 = ["un"]+list(gl)
gl2 = list(gl)+["np"]
for l in zip(gl1, gl2):
self.st_to_m_compl(0, l[0], l[1])
def interpolate_cross_section(self, ns, step: float):
self.interpolate_profils_pas_transversal(
......
......@@ -374,7 +374,7 @@ class Reach(SQLSubModel):
Returns:
Tuple of complete and incomplete guidelines name.
"""
# Get all point contains into a guideline
# Get all point contained into a guideline
named_points = [profile.named_points() for profile in self.profiles]
points_name = list(
map(
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment