create_load#

create_load(**kwargs)#

User interface function to create load types.

Parameters:
  • loadtype (str) – Type of load to create. One of "point", "line", "patch", or "nodal".

  • point1 (LoadPoint namedTuple) – First load point in global coordinates (required for all load types).

  • point2 (LoadPoint namedTuple, optional) – Second load point in global coordinates (required for line and patch loads).

  • point3 (LoadPoint namedTuple, optional) – Third load point (patch loads only).

  • point4 (LoadPoint namedTuple, optional) – Fourth load point (patch loads only).

Returns:

PointLoad, LineLoading, PatchLoading, or NodalForces depending on loadtype.