Edge load definition
 @EDGE_LOAD_DEFINITION {
 @EDGE_LOAD_NAME {EdgeLoadName} {
 @EDGE_NAME {EdgeName}
 @LOADING_COMPONENT {
 @APPLIED_FORCE_ALONG_i1 {Fun1DLoadName}
 @FUNCTION_1D_NAME {Fun1DTimeName}
 @SCALING_FACTOR {s}
 @FOLLOWER_FORCE_FLAG {FfFlag}
 }
 @COMMENTS {CommentText}
 }
 }
NOTES

An edge load is a set of known, timevarying, distributed forces and moments applied to edge EdgeName. This edge must have an associated curve CurveName. The bodies associated edge EdgeName can be of the following two types.

Beams or cables: in this case, the edge load is applied along curve that defines the geometry of the corresponding beam or cable element.

Shells or membranes: in this case, the edge load is applied along curve that must be one of the bounding curves of the shell or membrane element.

The edge load consists of up to six individual loading components, each defined by a subsection introduced by keyword @LOADING_COMPONENT. The nature of each loading component is specified by the first keyword of the subsection, which can take the values below.

@APPLIED_FORCE_ALONG_i1: distributed forces acting along inertial axis i_{1}. The spatial dependency of the loading is described by 1D function, Fun1DLoadName, of type FORCE_ALONG_i1.

@APPLIED_FORCE_ALONG_i2: distributed forces acting along inertial axis i_{2}. The spatial dependency of the loading is described by 1D function, Fun1DLoadName, of type FORCE_ALONG_i2.

@APPLIED_FORCE_ALONG_i3: distributed forces acting along inertial axis i_{3}. The spatial dependency of the loading is described by 1D function, Fun1DLoadName, of type FORCE_ALONG_i3.

@APPLIED_MOMENT_ABOUT_i1: distributed moments acting about inertial axis i_{1}. The spatial dependency of the loading is described by 1D function, Fun1DLoadName, of type MOMENT_ABOUT_i1.

@APPLIED_MOMENT_ABOUT_i2: distributed moments acting about inertial axis i_{2}. The spatial dependency of the loading is described by 1D function, Fun1DLoadName, of type MOMENT_ABOUT_i2.

@APPLIED_MOMENT_ABOUT_i3: distributed moments acting about inertial axis i_{3}. The spatial dependency of the loading is described by 1D function, Fun1DLoadName, of type MOMENT_ABOUT_i3.

Each loading component is assigned a time function, Fun1DTimeName, of type TIME_FUNCTION, that determines the time history of the corresponding loading component.

Each loading component is assigned a scaling factor, s, that multiplies the loading values defined 1D function Fun1DLoadName. (Default value: s = 1.0)

If the follower force flag is FfFlag = YES, the specified loading distribution component will be treated as a follower loading, i.e., the direction of the applied forces and moments will rotate according to the rotation of the structural point where the loading is applied.

It is possible to attach comments to the definition of the object; these comments have no effect on its definition.