CircleSection(r[, label])
CircleSection
circle cross section
EggSection(r[, label])
EggSection
egg shaped cross section
Circle Section (DWA-A 110, 2006)¶
init circle cross section
r (float) – radius of the circle
label (str) – name/label/number of the cross section; dafault = “DN <diameter>”
description (str) – optional description of the cross section
Egg Section (DWA-A 110, 2006)¶
init egg shaped cross section
r (float) – radius of the egg
label (str) – name/label/number of the cross section; dafault = “Ei <width>/<height>”
get a SWMM pre-defined cross-section
shape (str) – name of the cross-section. one of: - ARCH - CIRCULAR - EGG - HORSESHOE - GOTHIC - CATENARY - SEMIELLIPTICAL - BASKETHANDLE - SEMICIRCULAR - HORIZ_ELLIPSE - VERT_ELLIPSE
height (float) – height of the cross-section
CrossSection
Main Function
Examples for general profile shapes