Post-Processing Body Information

Two commands deal with post-processing information on bodies. They are the TRAJECTORY and BODY_FORCE command. The first of these commands instructs MOSES to compute the location, velocity, acceleration, bottom clearance, and displacement for each selected body and to place the user in the Disposition Menu. The form of this command is:


     TRAJECTORY, -OPTIONS

The available options are:


     -BODY, :B_SEL

     -EVENTS, EVE_BEGIN, EVE_END, EVE_INC

     -MAG_DEFINE, A(1), .. A(n)

     -CG

     -LOCAL, YES/NO

-BODY option is used to specify the bodies for which results will be reported, only bodies which match :B_SEL are considered, and EVE_BEGIN and EVE_END are the beginning and ending event numbers for which the results will be computed, and EVE_INC is an event increment. The -MAG_DEFINE option defines how the "Magnitude" is computed. You can have one, two or three A(i) and each on must be either X, Y, or Z. If you specify all three (the default) then the magnitudes will be the length of the vectors. Alternatively, the magnitude will be the length of the vector projected on to either a line (if one is specified) or a plane. For example

     -MAG_DEFINE X Y

will give you the length of the vector projected onto the X-Y plane.

Normally, the location, velocity, and acceleration are computed for the body origin. If one uses the -CG option, then the results will be computed for the body CG instead. The final option is -LOCAL. If YES/NO is NO, MOSES will compute the velocity and acceleration in global coordinates instead of local body ones. The opposite is true if YES/NO is YES.

The corresponding form of the REPORT command is:

     REPORT, NAME, -OPTIONS

Here, NAME is a selector which selects the available REPORTs: LOCATION, VELOCITY, and ACCELERATION.

The only option available for reporting is:


     -EVENTS, EVE_BEGIN, EVE_END, EVE_INC

The second body post processing command, the BODY_FORCE, command reports stored values of the force breakdown by type much as the other two commands, but the report time increment has no effect on the results.


     BODY_FORCE, -OPTIONS

The available options are:


     -BODY, :B_SEL

     -EVENTS, E_BEG, E_END, E_INC

     -MAG_DEFINE, A(1), .. A(n)

     -FORCE, FORCE_NAME(1), ....., FORCE_NAME(n)

The first three options work the same as described above for the same options on the TRAJECTORY command. The -FORCE option defines the types of forces which will be reported. Here, FORCE_NAME(i) is a selector which selects forces from the list: WEIGHT , CONTENTS, BUOYANCY, WIND , V_DRAG , R_DRAG , WAVE , SLAM , W_DRIFT , CORIOLIS, DEFORMATION, EXTRA , APPLIED , INERTIA , A_INERTIA, C_INERTIA, FLEX_CONNECTORS, RIGID_CONNECTORS, and TOTAL . If this option is omitted, only the total force will be computed. The meaning of these forces can be found in the section of FORCES.