Shape.create_arch_polar

classmethod Shape.create_arch_polar(H=1.0, L=2.0, x0=0.0, thk=0.2, b=0.5, t=0.0, discretisation=100)

Create the shape representing a circular arch.

Parameters
  • H (float, optional) – Height of the arch, by default 1.00

  • L (float, optional) – Span of the arch, by default 2.0

  • x0 (float, optional) – Starting coordinate of the arch , by default 0.0

  • thk (float, optional) – Thickness of the arch, by default 0.20

  • b (float, optional) – Out-of-plane measure of the arch, by default 0.5

  • t (float, optional) – Parameter for lower bound in nodes in the boundary, by default 0.0

  • discretisation (int, optional) – Density of the shape, by default 100

Returns

shape (Shape) – The shape of the dome.