3.7 DIBLH
Calling sequence : CALL DIBLH (IDENUM, IDETYP, NPNTLD, NTRPLD,
NPNTBM,
NTRPBM, ISYSTM, IGSYST, IEXIT, IUNT)
Purpose : To enter a beam loading data header for a single beam
element.
Parameters :
In
IDENUM
|
Element identification number (Integer)
|
IDETYP
|
FEMVIEW element type number (Integer)
|
NPNTLD
|
Number of Point Loads (Integer)
|
NTRPLD
|
Number of Distributed Loads (Integer)
|
NPNTBM
|
Number of Point Bending Moments (Integer)
|
NTRPBM
|
Number of Distributed Bending Moments (Integer)
|
ISYSTM
|
Not currently used (set to zero internally) (Integer)
|
IGSYST
|
Not currently used (set to zero internally) (Integer)
|
IUNT
|
Temporary file channel number (Integer)
|
Out
IEXIT
|
Error condition (Integer)
|
Use: To enter data for an element the routine is first called
to enter the load type and element information. Routines DIBL1, DIBL2, DIBL3, and
DIBL4 are then called repeatedly as required to enter loads of the following types:
1. Point Forces.
2. Distributed Forces (Trapezoidal Distribution).
3. Point Bending Moments.
4. Distributed Bending Moments (Trapezoidal Distribution).
When an element has more than one load type acting upon it, the loads
for each load type must be entered in the order shown above. This process is repeated
for each beam element.
Data must be entered in the element order used in entering element
topology.
It is not necessary to enter beam forces for every element.
Errors : The error condition is indicated by the value of IEXIT.
0
|
|
Successful Call
|
32
|
|
Current error must be cleared up first
|
129
|
|
Error in writing to temporary file on unit (iunt)
|
144
|
|
Cannot enter beam load, current dataset is : (KEY )
|
145
|
|
Beam load data for last beam not completed
|
211
|
|
Invalid temporary file unit number (iunt)
|