parabolic_shell_middle_update

compas_tno.shapes.parabolic_shell_middle_update(x, y, thk, xy_span=[[0.0, 10.0], [0.0, 10.0]], hc=5.0, tol=1e-05)[source]

Update middle of a parabolic vault based in the parameters

Parameters
  • x (list) – x-coordinates of the points

  • y (list) – y-coordinates of the points

  • thk (float) – Thickness of the arch

  • xy_span ([list[float], list[float]], optional) – xy-span of the shape, by default [[0.0, 10.0], [0.0, 10.0]]

  • hc (float, optional) – Height in the middle point of the vault, by default 8.0

  • tol (float, optional) – Tolerance, by default 10e-6

Returns

zt (array) – Values of the middle surface in the points