outputlib

package
v0.0.0-...-9516e97 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2019 License: Apache-2.0 Imports: 6 Imported by: 0

README

[[file:../README.org][FrameFEA - Main README]]

* Output file format
The following is an abreviated example of an output file, all of the sections are present but the number of forces, displacement, reactions have been reduced for brevity.


** Units
The output data uses scientific notation so the only requirement for units is that they be consistant. If the nodes are in inches, Youngs modulus should be in psi.

** Records
The records can be in any order, although all the current tools write like records together.

*Comments*
- Description: Any line that starts with "//" is a comment. These lines are not read by any of the tools. Generally when the tools write out a file, they will put a comment before each section of like records describing the fields of the records to follow.
- Example: ~// This is a comment~


*Doc*
- Description: The Doc record allows documentation or other text to be included in the file. All RSV tools preserve Doc records, if possible. 
- Usage: ~Doc, text~
- Example: ~Doc, This is an example doc record~
- Fields:
  - Text :: [string] This can contain any text, including commas.

*NodalDisplacement*
- Description: A NodalDisplacement record describes a prescribed displacement of a node.
- Usage: ~NodalDisplacement, ID, NID, Dx, Dy, Dz, Dxx, Dyy, Dzz~
- Example: ~NodalDisplacement, 1, 12345, 24.3, 15.5, 8.9, 24.3, 15.5, 8.9~
- Fields:   
  - ID :: [int] load ID
  - NID :: [int] Node ID
  - Dx, Dy, Dz :: [float64] Displacement in the x, y, and z directions
  - Dxx, Dyy, Dzz :: [float64] Rotations about the x, y, and z axis


*NodalVelocity*
- Description: A NodalVelocity record describes a prescribed velocity of a node.
- Usage: ~NodalVelocity, ID, NID, Vx, Vy, Vz, Vxx, Vyy, Vzz~
- Example: ~NodalVelocity, 1, 12345, 24.3, 15.5, 8.9, 24.3, 15.5, 8.9~
- Fields:   
  - ID :: [int] load ID
  - NID :: [int] Node ID
  - Vx, Vy, Vz :: [float64] Velocity in the x, y, and z directions
  - Vxx, Vyy, Vzz :: [float64] Rotations about the x, y, and z axis


*NodalAcceleration*
- Description: A NodalAcceleration record describes a prescribed acceleration of a node.
- Usage: ~NodalAcceleration, ID, NID, Ax, Ay, Az, Axx, Ayy, Azz~
- Example: ~NodalAcceleration, 1, 12345, 24.3, 15.5, 8.9, 24.3, 15.5, 8.9~
- Fields:   
  - ID :: [int] load ID
  - NID :: [int] Node ID
  - Ax, Ay, Az :: [float64] Acceleration in the x, y, and z directions
  - Axx, Ayy, Azz :: [float64] Rotations about the x, y, and z axis


*EndForce*
- Description: The EndForce record describes the forces at one end of an element.
- Usage: ~EndForce, EID, NID, Nx, Vy, Vz, Txx, Myy, Mzz~
- Example: ~EndForce, 386, 123587, 1.83, -2.47, 1.90, -2.02, -1.84, -2.58~
- Fields:   
	- EID :: [int] The element ID.   
	- NID :: [int] Node ID at the end of the element being described.
	- Nx  :: [float64] Axial load on the element.
	- Vy, Vz  :: [float64] Shear in the local y and z directions.
	- Txx :: [float64] Torque about the local x direction.
	- Myy, Mzz :: [float64] Moment about the local y and z directions.




```
\tiny 

| // Doc, | Text                                                                                                     |
| Doc,    | "Written by: FrameFEA on 29 May 2019, 08:02:06 -EDT from FrameFEA compiled Tue Jun 26 12:37:17 EDT 2018" |

| // StaticSummary, | EqErr,          | RmsResID,       | Ok |
| StaticSummary,    | 1.14559084e-11, | 9.92615994e-21, |  0 |


| // NodeLoad, | NID, | Fx,             | Fy,             | Fz,              | Mxx,             | Myy,             | Mzz             |
| NodeLoad,    | 1,   | 0.00000000e+00, | 0.00000000e+00, | -1.10265137e+04, | -6.75496784e+03, | -3.00220793e+05, | 0.00000000e+00  |
| NodeLoad,    | 2,   | 0.00000000e+00, | 0.00000000e+00, | -1.56413309e+03, | -4.25562974e+05, | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 3,   | 0.00000000e+00, | 0.00000000e+00, | -1.56413309e+03, | 4.25562974e+05,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 4,   | 0.00000000e+00, | 0.00000000e+00, | -1.10265137e+04, | 6.75496784e+03,  | -3.00220793e+05, | 0.00000000e+00  |
| NodeLoad,    | 5,   | 0.00000000e+00, | 0.00000000e+00, | -1.24675735e+04, | -1.68874196e+05, | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 6,   | 0.00000000e+00, | 0.00000000e+00, | -1.35099357e+03, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 7,   | 0.00000000e+00, | 0.00000000e+00, | -1.24675735e+04, | 1.68874196e+05,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 8,   | 0.00000000e+00, | 0.00000000e+00, | -1.10265137e+04, | -6.75496784e+03, | 3.00220793e+05,  | 0.00000000e+00  |
| NodeLoad,    | 9,   | 0.00000000e+00, | 0.00000000e+00, | -1.56413309e+03, | -4.25562974e+05, | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 10,  | 0.00000000e+00, | 0.00000000e+00, | -1.56413309e+03, | 4.25562974e+05,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 11,  | 0.00000000e+00, | 0.00000000e+00, | -1.10265137e+04, | 6.75496784e+03,  | 3.00220793e+05,  | 0.00000000e+00  |
| NodeLoad,    | 12,  | 0.00000000e+00, | 0.00000000e+00, | -3.48238876e+02, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 13,  | 0.00000000e+00, | 0.00000000e+00, | -3.48238876e+02, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 14,  | 0.00000000e+00, | 0.00000000e+00, | -3.48238876e+02, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 15,  | 0.00000000e+00, | 0.00000000e+00, | -3.48238876e+02, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 16,  | 0.00000000e+00, | 0.00000000e+00, | -1.09228067e+04, | -2.25742942e+05, | -1.00330197e+05, | 0.00000000e+00  |
| NodeLoad,    | 17,  | 0.00000000e+00, | 0.00000000e+00, | -1.09228067e+04, | 2.25742942e+05,  | -1.00330197e+05, | 0.00000000e+00  |
| NodeLoad,    | 18,  | 0.00000000e+00, | 0.00000000e+00, | -1.09980543e+04, | -5.64357356e+04, | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 19,  | 0.00000000e+00, | 0.00000000e+00, | -4.51485885e+02, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 20,  | 0.00000000e+00, | 0.00000000e+00, | -1.09980543e+04, | 5.64357356e+04,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 21,  | 0.00000000e+00, | 0.00000000e+00, | -1.09228067e+04, | -2.25742942e+05, | 1.00330197e+05,  | 0.00000000e+00  |
| NodeLoad,    | 22,  | 0.00000000e+00, | 0.00000000e+00, | -1.09228067e+04, | 2.25742942e+05,  | 1.00330197e+05,  | 0.00000000e+00  |
| NodeLoad,    | 23,  | 0.00000000e+00, | 0.00000000e+00, | -1.08991622e+04, | -2.25742942e+05, | -1.00330197e+05, | 0.00000000e+00  |
| NodeLoad,    | 24,  | 0.00000000e+00, | 0.00000000e+00, | -1.08991622e+04, | 2.25742942e+05,  | -1.00330197e+05, | 0.00000000e+00  |
| NodeLoad,    | 25,  | 0.00000000e+00, | 0.00000000e+00, | -1.09744099e+04, | -5.64357356e+04, | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 26,  | 0.00000000e+00, | 0.00000000e+00, | -4.51485885e+02, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 27,  | 0.00000000e+00, | 0.00000000e+00, | -1.09744099e+04, | 5.64357356e+04,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 28,  | 0.00000000e+00, | 0.00000000e+00, | -1.08991622e+04, | -2.25742942e+05, | 1.00330197e+05,  | 0.00000000e+00  |
| NodeLoad,    | 29,  | 0.00000000e+00, | 0.00000000e+00, | -1.08991622e+04, | 2.25742942e+05,  | 1.00330197e+05,  | 0.00000000e+00  |
| NodeLoad,    | 30,  | 0.00000000e+00, | 0.00000000e+00, | -1.07195840e+04, | -2.25742942e+05, | -1.00330197e+05, | 0.00000000e+00  |
| NodeLoad,    | 31,  | 0.00000000e+00, | 0.00000000e+00, | -1.07195840e+04, | 2.25742942e+05,  | -1.00330197e+05, | 0.00000000e+00  |
| NodeLoad,    | 32,  | 0.00000000e+00, | 0.00000000e+00, | -1.07948316e+04, | -5.64357356e+04, | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 33,  | 0.00000000e+00, | 1.00000000e+02, | -4.51485885e+02, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 34,  | 0.00000000e+00, | 0.00000000e+00, | -1.07948316e+04, | 5.64357356e+04,  | 0.00000000e+00,  | 0.00000000e+00  |
| NodeLoad,    | 35,  | 0.00000000e+00, | 0.00000000e+00, | -1.07195840e+04, | -2.25742942e+05, | 1.00330197e+05,  | 0.00000000e+00  |
| NodeLoad,    | 36,  | 0.00000000e+00, | 0.00000000e+00, | -1.07195840e+04, | 2.25742942e+05,  | 1.00330197e+05,  | 0.00000000e+00  |

| // NodeDisp, | NID, | X,               | Y,              | Z,               | Xrot,            | Yrot,            |            Zrot |
| NodeDisp,    | 1,   | 0.00000000e+00,  | 1.31596306e+00, | 0.00000000e+00,  | -1.26531351e-05, | -4.12593137e-06, |  0.00000000e+00 |
| NodeDisp,    | 2,   | 0.00000000e+00,  | 1.31596421e+00, | -1.99841316e-03, | -1.26314752e-05, | -1.21132011e-06, |  0.00000000e+00 |
| NodeDisp,    | 3,   | 0.00000000e+00,  | 1.31600837e+00, | -1.83225558e-03, | 1.19709409e-05,  | -1.06614962e-06, |  0.00000000e+00 |
| NodeDisp,    | 4,   | 0.00000000e+00,  | 1.31601271e+00, | 0.00000000e+00,  | 1.18554153e-05,  | -4.12514498e-06, |  0.00000000e+00 |
| NodeDisp,    | 5,   | 0.00000000e+00,  | 1.31624088e+00, | 0.00000000e+00,  | -2.02577098e-05, | -5.75817076e-11, |  0.00000000e+00 |
| NodeDisp,    | 6,   | 0.00000000e+00,  | 1.31626714e+00, | -2.08364142e-02, | 3.77068566e-08,  | -6.16404572e-11, |  0.00000000e+00 |
| NodeDisp,    | 7,   | 0.00000000e+00,  | 1.31629341e+00, | 0.00000000e+00,  | 1.98284807e-05,  | -6.56992068e-11, |  0.00000000e+00 |
| NodeDisp,    | 8,   | 0.00000000e+00,  | 1.31595887e+00, | 0.00000000e+00,  | -1.28542997e-05, | 4.12643450e-06,  |  0.00000000e+00 |
| NodeDisp,    | 9,   | 0.00000000e+00,  | 1.31596003e+00, | -2.02389189e-03, | -1.28354538e-05, | 1.21413410e-06,  |  0.00000000e+00 |
| NodeDisp,    | 10,  | 0.00000000e+00,  | 1.31600416e+00, | -1.98545556e-03, | 1.23898185e-05,  | 1.21389805e-06,  |  0.00000000e+00 |
| NodeDisp,    | 11,  | 0.00000000e+00,  | 1.31600853e+00, | 0.00000000e+00,  | 1.23119317e-05,  | 4.12560605e-06,  |  0.00000000e+00 |
| NodeDisp,    | 12,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| NodeDisp,    | 13,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| NodeDisp,    | 14,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| NodeDisp,    | 15,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| NodeDisp,    | 16,  | 2.72905175e-05,  | 1.34200194e+00, | -1.04081723e-01, | -5.89453571e-05, | -6.20001470e-06, | -6.44095122e-08 |
| NodeDisp,    | 17,  | 1.81841579e-05,  | 1.34209963e+00, | -1.04366226e-01, | 5.04427874e-05,  | -6.21556480e-06, | -4.96192705e-08 |
| NodeDisp,    | 18,  | 5.04153908e-06,  | 1.34214474e+00, | -1.07268432e-01, | -5.55180262e-05, | 5.97165745e-11,  |  1.26627542e-08 |
| NodeDisp,    | 19,  | 1.91673135e-07,  | 1.34218164e+00, | -1.63171578e-01, | 1.64549296e-06,  | 3.05164886e-11,  | -9.61101202e-10 |
| NodeDisp,    | 20,  | -4.79751963e-06, | 1.34221854e+00, | -1.07598488e-01, | 4.68174806e-05,  | 1.31640274e-12,  |  1.28617931e-08 |
| NodeDisp,    | 21,  | -1.72180139e-05, | 1.34194907e+00, | -1.04081552e-01, | -5.89172712e-05, | 6.20367725e-06,  |  8.36925132e-08 |
| NodeDisp,    | 22,  | -2.77650576e-05, | 1.34204601e+00, | -1.04366395e-01, | 5.04075398e-05,  | 6.21188254e-06,  |  6.92219399e-08 |
| NodeDisp,    | 23,  | 6.74646648e-05,  | 1.36785682e+00, | -1.70670224e-01, | -5.06021145e-05, | -5.76714524e-06, | -7.05052448e-07 |
| NodeDisp,    | 24,  | 5.89367013e-05,  | 1.36793639e+00, | -1.71109522e-01, | 4.30003812e-05,  | -5.78145114e-06, | -7.03809832e-07 |
| NodeDisp,    | 25,  | 7.48687412e-06,  | 1.36952817e+00, | -1.75869135e-01, | -4.93020916e-05, | 1.45684392e-11,  |  8.34861551e-09 |
| NodeDisp,    | 26,  | 1.22259628e-07,  | 1.36956697e+00, | -2.27235878e-01, | 1.71448502e-06,  | -1.89959698e-12, |  3.76350758e-09 |
| NodeDisp,    | 27,  | -7.22806626e-06, | 1.36960576e+00, | -1.76397273e-01, | 3.97892803e-05,  | -1.83676331e-11, |  8.32820316e-09 |
| NodeDisp,    | 28,  | -5.24844935e-05, | 1.36782434e+00, | -1.70669996e-01, | -5.06074665e-05, | 5.76837281e-06,  |  7.19726109e-07 |
| NodeDisp,    | 29,  | -7.33996898e-05, | 1.36790399e+00, | -1.71109749e-01, | 4.30010703e-05,  | 5.78023644e-06,  |  7.18450965e-07 |
| NodeDisp,    | 30,  | -1.86750445e-04, | 1.38513117e+00, | -2.01093026e-01, | -6.89742950e-05, | -1.06541292e-05, | -4.21051193e-06 |
| NodeDisp,    | 31,  | -1.70731420e-04, | 1.38480029e+00, | -2.01577822e-01, | 6.52666240e-05,  | -1.06903115e-05, | -4.22060373e-06 |
| NodeDisp,    | 32,  | 8.17457790e-06,  | 1.39516456e+00, | -2.07303097e-01, | -6.65405345e-05, | 5.63244180e-12,  |  7.06339867e-09 |
| NodeDisp,    | 33,  | 1.31398684e-07,  | 1.39509673e+00, | -2.72160745e-01, | 8.53613412e-07,  | 8.46801630e-13,  |  5.10756823e-09 |
| NodeDisp,    | 34,  | -7.91334316e-06, | 1.39484988e+00, | -2.07896078e-01, | 6.10024695e-05,  | -3.93883998e-12, |  7.06547263e-09 |
| NodeDisp,    | 35,  | 2.03104539e-04,  | 1.38510471e+00, | -2.01092788e-01, | -6.89746082e-05, | 1.06545813e-05,  |  4.22377646e-06 |
| NodeDisp,    | 36,  | 1.54899856e-04,  | 1.38477382e+00, | -2.01578059e-01, | 6.52655569e-05,  | 1.06898592e-05,  |  4.23387138e-06 |

| // ReactionVec, | NID, | Fx,              | Fy,              | Fz,             | Mxx,             | Myy,             |             Mzz |
| ReactionVec,    | 1,   | -4.04762070e+01, | 0.00000000e+00,  | 4.34497068e+04, | 0.00000000e+00,  | 0.00000000e+00,  |  6.96836779e+03 |
| ReactionVec,    | 2,   | 6.53801864e-03,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 3,   | 5.75492674e-03,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 4,   | -4.04911545e+01, | 0.00000000e+00,  | 4.34494154e+04, | 0.00000000e+00,  | 0.00000000e+00,  |  7.04031879e+03 |
| ReactionVec,    | 5,   | -2.36105508e-02, | 0.00000000e+00,  | 4.69932558e+04, | 0.00000000e+00,  | 0.00000000e+00,  | -1.05038217e+02 |
| ReactionVec,    | 6,   | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 7,   | 2.22238285e-02,  | 0.00000000e+00,  | 4.71182033e+04, | 0.00000000e+00,  | 0.00000000e+00,  | -1.05002216e+02 |
| ReactionVec,    | 8,   | 4.04452900e+01,  | 0.00000000e+00,  | 4.34419381e+04, | 0.00000000e+00,  | 0.00000000e+00,  | -7.07343353e+03 |
| ReactionVec,    | 9,   | -6.55320697e-03, | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 10,  | -6.55193289e-03, | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 11,  | 4.05234582e+01,  | 0.00000000e+00,  | 4.35867628e+04, | 0.00000000e+00,  | 0.00000000e+00,  | -7.14534904e+03 |
| ReactionVec,    | 12,  | -6.53801864e-03, | -2.50267782e+01, | 1.72769040e+03, | 1.93215605e+04,  | 1.17173932e+03,  |  0.00000000e+00 |
| ReactionVec,    | 13,  | -5.75492674e-03, | -2.48072473e+01, | 1.86594771e+03, | -6.79545007e+03, | 1.23787247e+03,  |  0.00000000e+00 |
| ReactionVec,    | 14,  | 6.55320697e-03,  | -2.49803940e+01, | 1.74527769e+03, | 1.95188417e+04,  | -1.17446045e+03, |  0.00000000e+00 |
| ReactionVec,    | 15,  | 6.55193289e-03,  | -2.51855804e+01, | 1.71874611e+03, | -4.88193296e+03, | -1.17423349e+03, |  0.00000000e+00 |
| ReactionVec,    | 16,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 17,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 18,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 19,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 20,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 21,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 22,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 23,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 24,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 25,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 26,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 27,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 28,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 29,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 30,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 31,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 32,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 33,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 34,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 35,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |
| ReactionVec,    | 36,  | 0.00000000e+00,  | 0.00000000e+00,  | 0.00000000e+00, | 0.00000000e+00,  | 0.00000000e+00,  |  0.00000000e+00 |

| // EndForce, | EID, | NID, | Nx,              | Vy,              | Vz,              | Txx,             | Myy,             |             Mzz |
| EndForce,    | 1,   | 1,   | 3.26552315e+04,  | 2.62193898e+01,  | 4.04763663e+01,  | 2.67860947e-01,  | -3.11207984e+04, |  1.32757071e+04 |
| EndForce,    | 1,   | 16,  | -3.22737276e+04, | -2.62193898e+01, | -4.04763663e+01, | -2.67860947e-01, | -3.61450294e+04, |  2.95310741e+04 |
| EndForce,    | 2,   | 16,  | 2.17542527e+04,  | 5.37216656e+01,  | 5.02450577e+01,  | 2.76749260e+00,  | -4.07399415e+04, |  4.42519283e+04 |
| EndForce,    | 2,   | 23,  | -2.13950963e+04, | -5.37216656e+01, | -5.02450577e+01, | -2.76749260e+00, | -3.96488821e+04, |  4.11730415e+04 |
| EndForce,    | 3,   | 23,  | 1.08594332e+04,  | 7.83033701e+01,  | 7.75080780e+01,  | 1.64264358e+01,  | -5.04690310e+04, |  5.39429129e+04 |
| EndForce,    | 3,   | 30,  | -1.05252182e+04, | -7.83033701e+01, | -7.75080780e+01, | -1.64264358e+01, | -6.38504122e+04, |  6.13714670e+04 |
| EndForce,    | 4,   | 4,   | 3.27439719e+04,  | -5.95792052e+01, | 4.04913130e+01,  | 2.06352514e-01,  | -3.11133234e+04, | -4.30695622e+04 |
| EndForce,    | 4,   | 17,  | -3.23624679e+04, | 5.95792052e+01,  | -4.04913130e+01, | -2.06352514e-01, | -3.61770687e+04, | -5.66183044e+04 |
| EndForce,    | 5,   | 17,  | 2.18044063e+04,  | -8.66704089e+01, | 5.03728557e+01,  | 2.82601655e+00,  | -4.08437413e+04, | -7.09321656e+04 |
| EndForce,    | 5,   | 24,  | -2.14452498e+04, | 8.66704089e+01,  | -5.03728557e+01, | -2.82601655e+00, | -3.97495523e+04, | -6.81858243e+04 |
| EndForce,    | 6,   | 24,  | 1.08754240e+04,  | -1.06537754e+02, | 7.79117800e+01,  | 1.64795484e+01,  | -5.07369273e+04, | -7.41363367e+04 |
| EndForce,    | 6,   | 31,  | -1.05412090e+04, | 1.06537754e+02,  | -7.79117800e+01, | -1.64795484e+01, | -6.41781878e+04, | -8.31393052e+04 |
| EndForce,    | 7,   | 5,   | 3.36492086e+04,  | 2.90056312e+01,  | 2.36111335e-02,  | -5.26608137e-02, | -1.98344694e+01, |  1.75219880e+04 |
| EndForce,    | 7,   | 18,  | -3.32677047e+04, | -2.90056312e+01, | -2.36111335e-02, | 5.26608137e-02,  | -1.95503648e+01, |  2.98923677e+04 |
| EndForce,    | 8,   | 18,  | 2.24062063e+04,  | 4.91532108e+01,  | 1.24398049e-02,  | 1.86365074e-02,  | -9.91864829e+00, |  4.01823226e+04 |
| EndForce,    | 8,   | 25,  | -2.20470498e+04, | -4.91532108e+01, | -1.24398049e-02, | -1.86365074e-02, | -1.00324366e+01, |  3.78896870e+04 |
| EndForce,    | 9,   | 25,  | 1.12148130e+04,  | 6.61005889e+01,  | 4.39370275e-03,  | 6.02247208e-03,  | -3.23140110e+00, |  4.51311691e+04 |
| EndForce,    | 9,   | 32,  | -1.08805980e+04, | -6.61005889e+01, | -4.39370275e-03, | -6.02247208e-03, | -3.25586847e+00, |  5.20996007e+04 |
| EndForce,    | 10,  | 7,   | 3.37521577e+04,  | -6.22191202e+01, | -2.22243820e-02, | -5.34885601e-02, | 1.84556359e+01,  | -4.73101352e+04 |
| EndForce,    | 10,  | 20,  | -3.33706537e+04, | 6.22191202e+01,  | 2.22243820e-02,  | 5.34885601e-02,  | 1.86179502e+01,  | -5.67778028e+04 |
| EndForce,    | 11,  | 20,  | 2.24703846e+04,  | -8.32463810e+01, | -1.26018913e-02, | 1.95845076e-02,  | 1.01299313e+01,  | -6.81391425e+04 |
| EndForce,    | 11,  | 27,  | -2.21112282e+04, | 8.32463810e+01,  | 1.26018913e-02,  | -1.95845076e-02, | 1.00803214e+01,  | -6.55470526e+04 |
| EndForce,    | 12,  | 27,  | 1.12376027e+04,  | -1.09637221e+02, | -4.36769199e-03, | 5.91710220e-03,  | 3.20469373e+00,  | -7.66789753e+04 |
| EndForce,    | 12,  | 34,  | -1.09033877e+04, | 1.09637221e+02,  | 4.36769199e-03,  | -5.91710220e-03, | 3.24420066e+00,  | -8.52540150e+04 |
| EndForce,    | 13,  | 8,   | 3.26551782e+04,  | 2.63669726e+01,  | -4.04454482e+01, | -3.48053495e-01, | 3.10911387e+04,  |  1.34391974e+04 |
| EndForce,    | 13,  | 21,  | -3.22736743e+04, | -2.63669726e+01, | 4.04454482e+01,  | 3.48053495e-01,  | 3.61230231e+04,  |  2.96140646e+04 |
| EndForce,    | 14,  | 21,  | 2.17542341e+04,  | 5.36885475e+01,  | -5.02399122e+01, | -2.74758086e+00, | 4.07388469e+04,  |  4.42190782e+04 |
| EndForce,    | 14,  | 28,  | -2.13950776e+04, | -5.36885475e+01, | 5.02399122e+01,  | 2.74758086e+00,  | 3.96416500e+04,  |  4.11525309e+04 |
| EndForce,    | 15,  | 28,  | 1.08594298e+04,  | 7.83013840e+01,  | -7.75072028e+01, | -1.64198327e+01, | 5.04694408e+04,  |  5.39424387e+04 |
| EndForce,    | 15,  | 35,  | -1.05252148e+04, | -7.83013840e+01, | 7.75072028e+01,  | 1.64198327e+01,  | 6.38486986e+04,  |  6.13689554e+04 |
| EndForce,    | 16,  | 11,  | 3.27440247e+04,  | -5.98117484e+01, | -4.05236178e+01, | -2.87874473e-01, | 3.11453204e+04,  | -4.33482944e+04 |
| EndForce,    | 16,  | 22,  | -3.23625207e+04, | 5.98117484e+01,  | 4.05236178e+01,  | 2.87874473e-01,  | 3.61990289e+04,  | -5.67243685e+04 |
| EndForce,    | 17,  | 22,  | 2.18044249e+04,  | -8.66646021e+01, | -5.03778391e+01, | -2.80458337e+00, | 4.08446651e+04,  | -7.09210960e+04 |
| EndForce,    | 17,  | 29,  | -2.14452685e+04, | 8.66646021e+01,  | 5.03778391e+01,  | 2.80458337e+00,  | 3.97566957e+04,  | -6.81880159e+04 |
| EndForce,    | 18,  | 29,  | 1.08754274e+04,  | -1.06543946e+02, | -7.79126812e+01, | -1.64731123e+01, | 5.07365546e+04,  | -7.41412862e+04 |
| EndForce,    | 18,  | 36,  | -1.05412124e+04, | 1.06543946e+02,  | 7.79126812e+01,  | 1.64731123e+01,  | 6.41799026e+04,  | -8.31435446e+04 |
| EndForce,    | 19,  | 1,   | -1.80233994e+01, | 0.00000000e+00,  | 2.95187109e+02,  | -1.17875623e+03, | -1.30049576e+04, |  0.00000000e+00 |
| EndForce,    | 19,  | 2,   | 1.80233994e+01,  | -0.00000000e+00, | -2.49883953e+01, | 1.17875623e+03,  | -1.10081872e+04, |  0.00000000e+00 |
| EndForce,    | 20,  | 2,   | -4.30501777e+01, | 0.00000000e+00,  | 1.05620104e+03,  | -3.66945627e+00, | 5.85737612e+03,  |  0.00000000e+00 |
| EndForce,    | 20,  | 3,   | 4.30501777e+01,  | -0.00000000e+00, | 1.10538867e+03,  | 3.66945627e+00,  | 5.31677707e+04,  |  0.00000000e+00 |
| EndForce,    | 21,  | 3,   | -6.78574250e+01, | 0.00000000e+00,  | 6.40812849e+01,  | 1.23714949e+03,  | -3.21319778e+04, |  0.00000000e+00 |
| EndForce,    | 21,  | 4,   | 6.78574250e+01,  | -0.00000000e+00, | 2.06117429e+02,  | -1.23714949e+03, | 4.27846264e+04,  |  0.00000000e+00 |
| EndForce,    | 22,  | 5,   | -4.55263537e+01, | 0.00000000e+00,  | 1.33995495e+03,  | 1.82386679e+01,  | -1.80577557e+04, |  0.00000000e+00 |
| EndForce,    | 22,  | 6,   | 4.55263537e+01,  | -0.00000000e+00, | 1.10386232e+01,  | -1.82386679e+01, | -8.78959909e+05, |  0.00000000e+00 |
| EndForce,    | 23,  | 6,   | -4.55263537e+01, | 0.00000000e+00,  | -1.10386232e+01, | 1.82386679e+01,  | 8.78959909e+05,  |  0.00000000e+00 |
| EndForce,    | 23,  | 7,   | 4.55263537e+01,  | -0.00000000e+00, | 1.36203219e+03,  | -1.82386679e+01, | 4.78620384e+04,  |  0.00000000e+00 |
| EndForce,    | 24,  | 8,   | -1.80474608e+01, | 0.00000000e+00,  | 2.87490711e+02,  | 1.17782165e+03,  | -1.31756155e+04, |  0.00000000e+00 |
| EndForce,    | 24,  | 9,   | 1.80474608e+01,  | -0.00000000e+00, | -1.72919977e+01, | -1.17782165e+03, | -9.68306941e+03, |  0.00000000e+00 |
| EndForce,    | 25,  | 9,   | -4.30278548e+01, | 0.00000000e+00,  | 1.06609193e+03,  | 5.96665726e-03,  | 4.33436820e+03,  |  0.00000000e+00 |
| EndForce,    | 25,  | 10,  | 4.30278548e+01,  | -0.00000000e+00, | 1.09549778e+03,  | -5.96665726e-03, | 3.09526392e+04,  |  0.00000000e+00 |
| EndForce,    | 26,  | 10,  | -6.82134353e+01, | 0.00000000e+00,  | -7.32294160e+01, | -1.17758207e+03, | -1.18303796e+04, |  0.00000000e+00 |
| EndForce,    | 26,  | 11,  | 6.82134353e+01,  | -0.00000000e+00, | 3.43428130e+02,  | 1.17758207e+03,  | 4.30796278e+04,  |  0.00000000e+00 |
| EndForce,    | 27,  | 1,   | -0.00000000e+00, | 8.19776466e+00,  | 6.99288110e+02,  | -2.71369247e+02, | -3.22994680e+04, |  6.96809997e+03 |
| EndForce,    | 27,  | 5,   | 0.00000000e+00,  | -8.19776466e+00, | 1.10203665e+03,  | 2.71369247e+02,  | 3.74635725e+05,  |  6.96809997e+03 |
| EndForce,    | 28,  | 5,   | -0.00000000e+00, | -8.32127709e+00, | 1.10205558e+03,  | 2.64190689e+02,  | -3.74637321e+05, | -7.07308553e+03 |
| EndForce,    | 28,  | 8,   | 0.00000000e+00,  | 8.32127709e+00,  | 6.99269175e+02,  | -2.64190689e+02, | 3.22688739e+04,  | -7.07308553e+03 |
| EndForce,    | 29,  | 4,   | -0.00000000e+00, | 8.28248526e+00,  | 6.99326095e+02,  | 2.84518842e+02,  | -3.23503867e+04, |  7.04011247e+03 |
| EndForce,    | 29,  | 7,   | 0.00000000e+00,  | -8.28248526e+00, | 1.10199866e+03,  | -2.84518842e+02, | 3.74622069e+05,  |  7.04011247e+03 |
| EndForce,    | 30,  | 7,   | -0.00000000e+00, | -8.40595436e+00, | 1.10201475e+03,  | -2.68228054e+02, | -3.74621852e+05, | -7.14506121e+03 |
| EndForce,    | 30,  | 11,  | 0.00000000e+00,  | 8.40595436e+00,  | 6.99310005e+02,  | 2.68228054e+02,  | 3.23228160e+04,  | -7.14506121e+03 |
| EndForce,    | 31,  | 16,  | -2.72844723e+01, | -1.02733524e-01, | 4.32283290e+02,  | 5.05756474e-02,  | -7.37966551e+04, | -1.49773684e+02 |
| EndForce,    | 31,  | 17,  | 2.72844723e+01,  | 1.02733524e-01,  | 4.70688480e+02,  | -5.05756474e-02, | 1.27563932e+05,  | -1.37880015e+02 |
| EndForce,    | 32,  | 18,  | -2.06104455e+01, | 1.57650591e-02,  | 4.31900513e+02,  | 1.89942637e+01,  | -7.00368819e+04, |  2.19911496e+01 |
| EndForce,    | 32,  | 19,  | 2.06104455e+01,  | -1.57650591e-02, | 1.95853718e+01,  | -1.89942637e+01, | -2.18582644e+05, |  8.00274318e-02 |
| EndForce,    | 33,  | 19,  | -2.06104455e+01, | 1.57650591e-02,  | -1.95853718e+01, | 1.89942637e+01,  | 2.18582644e+05,  | -8.00274318e-02 |
| EndForce,    | 33,  | 20,  | 2.06104455e+01,  | -1.57650591e-02, | 4.71071257e+02,  | -1.89942637e+01, | 1.24875930e+05,  |  2.21512072e+01 |
| EndForce,    | 34,  | 21,  | -2.70750699e+01, | 1.23911487e-01,  | 4.32267282e+02,  | -2.66871534e-02, | -7.38466581e+04, |  1.79294555e+02 |
| EndForce,    | 34,  | 22,  | 2.70750699e+01,  | -1.23911487e-01, | 4.70704488e+02,  | 2.66871534e-02,  | 1.27658757e+05,  |  1.67657951e+02 |
| EndForce,    | 35,  | 16,  | -9.66594509e+00, | 2.17199371e-01,  | 2.87191545e+02,  | 1.73400324e+01,  | -7.68845447e+04, |  1.47274276e+02 |
| EndForce,    | 35,  | 18,  | 9.66594509e+00,  | -2.17199371e-01, | 3.14789634e+02,  | -1.73400324e+01, | 1.01722853e+05,  |  2.43683366e+02 |
| EndForce,    | 36,  | 18,  | -9.67053912e+00, | -2.45912626e-01, | 3.14808274e+02,  | -1.71979366e+01, | -1.01733327e+05, | -2.65745804e+02 |
| EndForce,    | 36,  | 21,  | 9.67053912e+00,  | 2.45912626e-01,  | 2.87172906e+02,  | 1.71979366e+01,  | 7.68614675e+04,  | -1.76895238e+02 |
| EndForce,    | 37,  | 17,  | -9.98426212e+00, | 1.93710726e-01,  | 2.87373202e+02,  | -1.83416596e+01, | -7.70204838e+04, |  1.35260589e+02 |
| EndForce,    | 37,  | 20,  | 9.98426212e+00,  | -1.93710726e-01, | 3.14607977e+02,  | 1.83416596e+01,  | 1.01531811e+05,  |  2.13417665e+02 |
| EndForce,    | 38,  | 20,  | -9.97811928e+00, | -2.22658297e-01, | 3.14589859e+02,  | 1.81633301e+01,  | -1.01522057e+05, | -2.35641936e+02 |
| EndForce,    | 38,  | 22,  | 9.97811928e+00,  | 2.22658297e-01,  | 2.87391321e+02,  | -1.81633301e+01, | 7.70433441e+04,  | -1.65141467e+02 |
| EndForce,    | 39,  | 23,  | -2.22234890e+01, | -1.20599830e+00, | 4.34623427e+02,  | 4.65289821e-02,  | -9.51205786e+04, | -1.68889747e+03 |
| EndForce,    | 39,  | 24,  | 2.22234890e+01,  | 1.20599830e+00,  | 4.68348343e+02,  | -4.65289821e-02, | 1.42335474e+05,  | -1.68789821e+03 |
| EndForce,    | 40,  | 25,  | -2.16710449e+01, | 5.25544618e-03,  | 4.30348501e+02,  | 1.07122364e+01,  | -8.30059241e+04, |  7.36598124e+00 |
| EndForce,    | 40,  | 26,  | 2.16710449e+01,  | -5.25544618e-03, | 2.11373835e+01,  | -1.07122364e+01, | -2.03440822e+05, | -8.20717713e-03 |

cont...
| // EndForce, | EID, | NID, | Nx,              | Vy,              | Vz,              | Txx,             | Myy,             |             Mzz |
| EndForce,    | 41,  | 26,  | -2.16710449e+01, | 5.25544618e-03,  | -2.11373835e+01, | 1.07122364e+01,  | 2.03440822e+05,  |  8.20717713e-03 |
| EndForce,    | 41,  | 27,  | 2.16710449e+01,  | -5.25544618e-03, | 4.72623268e+02,  | -1.07122364e+01, | 1.42190609e+05,  |  7.34956660e+00 |
| EndForce,    | 42,  | 28,  | -2.22450417e+01, | 1.21305871e+00,  | 4.34613390e+02,  | -3.85856727e-02, | -9.50996207e+04, |  1.69879542e+03 |
| EndForce,    | 42,  | 29,  | 2.22450417e+01,  | -1.21305871e+00, | 4.68358379e+02,  | 3.85856727e-02,  | 1.42342617e+05,  |  1.69777001e+03 |
| EndForce,    | 43,  | 23,  | -2.60570180e+01, | 2.35717135e+00,  | 3.01039629e+02,  | 6.57725754e+00,  | -9.01176722e+04, |  1.67523903e+03 |
| EndForce,    | 43,  | 25,  | 2.60570180e+01,  | -2.35717135e+00, | 3.00941551e+02,  | -6.57725754e+00, | 9.00295243e+04,  |  2.56763069e+03 |
| EndForce,    | 44,  | 25,  | -2.60542275e+01, | -2.36674845e+00, | 3.00946754e+02,  | -6.60433517e+00, | -9.00320759e+04, | -2.57498406e+03 |
| EndForce,    | 44,  | 28,  | 2.60542275e+01,  | 2.36674845e+00,  | 3.01034425e+02,  | 6.60433517e+00,  | 9.01108579e+04,  | -1.68512368e+03 |
| EndForce,    | 45,  | 24,  | -2.87449157e+01, | 2.35519189e+00,  | 3.01477465e+02,  | -1.62460514e+01, | -9.04863311e+04, |  1.67424518e+03 |
| EndForce,    | 45,  | 27,  | 2.87449157e+01,  | -2.35519189e+00, | 3.00503715e+02,  | 1.62460514e+01,  | 8.96100928e+04,  |  2.56505756e+03 |
| EndForce,    | 46,  | 27,  | -2.87478942e+01, | -2.36474386e+00, | 3.00498528e+02,  | 1.62495376e+01,  | -8.96075200e+04, | -2.57239346e+03 |
| EndForce,    | 46,  | 29,  | 2.87478942e+01,  | 2.36474386e+00,  | 3.01482651e+02,  | -1.62495376e+01, | 9.04930937e+04,  | -1.68410199e+03 |
| EndForce,    | 47,  | 30,  | 9.24106625e+01,  | -7.17619141e+00, | 4.43708507e+02,  | 1.17680432e-01,  | -6.13820138e+04, | -1.00426023e+04 |
| EndForce,    | 47,  | 31,  | -9.24106625e+01, | 7.17619141e+00,  | 4.59263262e+02,  | -1.17680432e-01, | 8.31586236e+04,  | -1.00507171e+04 |
| EndForce,    | 48,  | 32,  | 3.78833502e+01,  | 2.24844280e-03,  | 4.39654017e+02,  | 3.11299467e+00,  | -5.20734182e+04, |  3.14652534e+00 |
| EndForce,    | 48,  | 33,  | -3.78833502e+01, | -2.24844280e-03, | 1.18318674e+01,  | -3.11299467e+00, | -2.47404375e+05, |  1.00969369e-03 |
| EndForce,    | 49,  | 33,  | 1.37883350e+02,  | 2.24844280e-03,  | -1.18318674e+01, | 3.11299561e+00,  | 2.47404375e+05,  | -1.00969369e-03 |
| EndForce,    | 49,  | 34,  | -1.37883350e+02, | -2.24844280e-03, | 4.63317752e+02,  | -3.11299561e+00, | 8.52086078e+04,  |  3.14779250e+00 |
| EndForce,    | 50,  | 35,  | 9.24127646e+01,  | 7.17921164e+00,  | 4.43706099e+02,  | -1.14739089e-01, | -6.13795040e+04, |  1.00468279e+04 |
| EndForce,    | 50,  | 36,  | -9.24127646e+01, | -7.17921164e+00, | 4.59265671e+02,  | 1.14739089e-01,  | 8.31628575e+04,  |  1.00549452e+04 |
| EndForce,    | 51,  | 30,  | 8.46840933e+01,  | 1.41071665e+01,  | 2.81509715e+02,  | 1.23132222e+01,  | -6.38500118e+04, |  1.00590279e+04 |
| EndForce,    | 51,  | 32,  | -8.46840933e+01, | -1.41071665e+01, | 3.20471465e+02,  | -1.23132222e+01, | 9.89151083e+04,  |  1.53346270e+04 |
| EndForce,    | 52,  | 32,  | 8.46862384e+01,  | -1.41112540e+01, | 3.20472495e+02,  | -1.23148064e+01, | -9.89152511e+04, | -1.53377675e+04 |
| EndForce,    | 52,  | 35,  | -8.46862384e+01, | 1.41112540e+01,  | 2.81508685e+02,  | 1.23148064e+01,  | 6.38483011e+04,  | -1.00632470e+04 |
| EndForce,    | 53,  | 31,  | 7.07354091e+01,  | 1.41233358e+01,  | 2.81945716e+02,  | -2.15738075e+01, | -6.41780214e+04, |  1.00671958e+04 |
| EndForce,    | 53,  | 34,  | -7.07354091e+01, | -1.41233358e+01, | 3.20035464e+02,  | 2.15738075e+01,  | 9.84583877e+04,  |  1.53554406e+04 |
| EndForce,    | 54,  | 34,  | 7.07332899e+01,  | -1.41274258e+01, | 3.20034440e+02,  | 2.15684087e+01,  | -9.84582565e+04, | -1.53585825e+04 |
| EndForce,    | 54,  | 36,  | -7.07332899e+01, | 1.41274258e+01,  | 2.81946740e+02,  | -2.15684087e+01, | 6.41797333e+04,  | -1.00714176e+04 |
| EndForce,    | 55,  | 2,   | 1.03121265e+03,  | 2.41317198e+01,  | 6.53801863e-03,  | -0.00000000e+00, | -1.17506879e+03, | -5.15062343e+03 |
| EndForce,    | 55,  | 12,  | -1.72769040e+03, | -2.41317198e+01, | -6.53801863e-03, | 0.00000000e+00,  | 1.17172133e+03,  |  1.93213728e+04 |
| EndForce,    | 56,  | 3,   | 1.16946995e+03,  | 2.39121589e+01,  | 5.75492673e-03,  | -0.00000000e+00, | -1.24080315e+03, |  2.10356151e+04 |
| EndForce,    | 56,  | 13,  | -1.86594771e+03, | -2.39121589e+01, | -5.75492673e-03, | 0.00000000e+00,  | 1.23785663e+03,  | -6.79527221e+03 |
| EndForce,    | 57,  | 9,   | 1.04879994e+03,  | 2.40853384e+01,  | -6.55320696e-03, | -0.00000000e+00, | 1.17779766e+03,  | -5.34851051e+03 |
| EndForce,    | 57,  | 14,  | -1.74527769e+03, | -2.40853384e+01, | 6.55320696e-03,  | 0.00000000e+00,  | -1.17444241e+03, |  1.95186510e+04 |
| EndForce,    | 58,  | 10,  | 1.02226836e+03,  | 2.42904948e+01,  | -6.55193288e-03, | 0.00000000e+00,  | 1.17757004e+03,  |  1.91220755e+04 |
| EndForce,    | 58,  | 15,  | -1.71874611e+03, | -2.42904948e+01, | 6.55193288e-03,  | -0.00000000e+00, | -1.17421545e+03, | -4.88174888e+03 |


| // ModalSummary, | Iter |
| ModalSummary,    |    4 |

| // NaturalFreq, | ModeNum, | NaturalFrequency |
| NaturalFreq,    | 1,       |   3.08593977e-01 |
| NaturalFreq,    | 2,       |   1.72183632e+00 |
| NaturalFreq,    | 3,       |   2.16281140e+00 |
| NaturalFreq,    | 4,       |   2.23956340e+00 |
| NaturalFreq,    | 5,       |   3.33448281e+00 |
| NaturalFreq,    | 6,       |   3.58427892e+00 |
| NaturalFreq,    | 7,       |   5.80243756e+00 |
| NaturalFreq,    | 8,       |   5.99418299e+00 |
| NaturalFreq,    | 9,       |   6.11655814e+00 |
| NaturalFreq,    | 10,      |   6.91391222e+00 |
| NaturalFreq,    | 11,      |   7.37871328e+00 |
| NaturalFreq,    | 12,      |   7.51640836e+00 |
| NaturalFreq,    | 13,      |   7.65673562e+00 |
| NaturalFreq,    | 14,      |   8.20784244e+00 |
| NaturalFreq,    | 15,      |   8.25735510e+00 |
| NaturalFreq,    | 16,      |   8.39746371e+00 |
| NaturalFreq,    | 17,      |   8.46180989e+00 |
| NaturalFreq,    | 18,      |   1.06132243e+01 |
| NaturalFreq,    | 19,      |   1.37678359e+01 |
| NaturalFreq,    | 20,      |   1.53108800e+01 |
| NaturalFreq,    | 21,      |   1.61720268e+01 |
| NaturalFreq,    | 22,      |   2.20125834e+01 |
| NaturalFreq,    | 23,      |   2.71904698e+01 |


| // ModeShape, | ModeNum, | NaturalFrequency, |
| ModeShape,    | 1,       | 3.08593977e-01,   |           
| ModeShape,    | 2,       | 1.72183632e+00,   |           
| ModeShape,    | 3,       | 2.16281140e+00,   |           
| ModeShape,    | 4,       | 2.23956340e+00,   |           
| ModeShape,    | 5,       | 3.33448281e+00,   |           
| ModeShape,    | 6,       | 3.58427892e+00,   |           
| ModeShape,    | 7,       | 5.80243756e+00,   |           
| ModeShape,    | 8,       | 5.99418299e+00,   |           
| ModeShape,    | 9,       | 6.11655814e+00,   |           
| ModeShape,    | 10,      | 6.91391222e+00,   |           
| ModeShape,    | 11,      | 7.37871328e+00,   |           
| ModeShape,    | 12,      | 7.51640836e+00,   |           
| ModeShape,    | 13,      | 7.65673562e+00,   |           
| ModeShape,    | 14,      | 8.20784244e+00,   |           
| ModeShape,    | 15,      | 8.25735510e+00,   |           
| ModeShape,    | 16,      | 8.39746371e+00,   |           
| ModeShape,    | 17,      | 8.46180989e+00,   |           
| ModeShape,    | 18,      | 1.06132243e+01,   |           
| ModeShape,    | 19,      | 1.37678359e+01,   |           
| ModeShape,    | 20,      | 1.53108800e+01,   |           
| ModeShape,    | 21,      | 1.61720268e+01,   |           
| ModeShape,    | 22,      | 2.20125834e+01,   |           
| ModeShape,    | 23,      | 2.71904698e+01,   |           

| // condStiff, | CondStiffMatrix |
condStiff," [][]float64{[]float64{110988.6060794734, -0.0030541533198895554, 1.8950939122691635, -1.1254108456271209e-09, -4.2108169247884476e-05, 0.003709884035342694, 4.2657145983474306e-10, -9.200800669542873e-06, -0.005833886286341542, -1.2636928754626486e-11, -2.877883410406479e-06, -0.00772144287648994}, []float64{-0.0030541533198895554, 3404.3627032114155, 1.2459470710212641, -8.04306408740517e-05, -2986.833834721951, 1.8478935231895512, 1.7336375012117535e-05, -233.4183013042524, -3.062613250896365, 4.614770250995371e-06, -109.11117532788589, -4.122051920270255}, []float64{1.8950939122691635, 1.2459470710212641, 7.057568815232228e+10, 4.5911327729301635e-07, 0.01717809993366528, -1.5134534754871032, -1.7402056024798585e-07, 0.0037534824988364702, 2.379944099552613, 5.155261270357223e-09, 0.0011740375217256626, 3.1499761061524403}, []float64{-1.1254108456271209e-09, -8.04306408740517e-05, 4.5911327729301635e-07, 5317.697313635079, 6.357878786104e-05, 3.4750296111393313, -808.6875828163807, 1.237312836026099e-05, 3.228245719815775, -590.0168518320942, 5.258093898317245e-06, 2.5060935493987713}, []float64{-4.2108169247884476e-05, -2986.833834721951, 0.01717809993366528, 6.357878786104e-05, 5712.824018097734, -1.1678239286475973, -1.1524145163163018e-05, -2568.5619115223044, 1.9504725038868584, -2.400386900539876e-06, -156.188764867979, 2.6337998749163267}, []float64{0.003709884035342694, 1.8478935231895512, -1.5134534754871032, 3.4750296111393313, -1.1678239286475973, 4.848222084023338e+09, 3.268795045862214, -0.2938456023001357, -4.7306060598769355e+08, -2.421180375022975, -0.09434070866638589, -3.3010972456895375e+08}, []float64{4.2657145983474306e-10, 1.7336375012117535e-05, -1.7402056024798585e-07, -808.6875828163807, -1.1524145163163018e-05, 3.268795045862214, 4577.511896727018, -5.254900288091148e-06, 7.262394621321015, -1570.284965737208, -7.297596372225768e-07, 6.375315823440293}, []float64{-9.200800669542873e-06, -233.4183013042524, 0.0037534824988364702, 1.237312836026099e-05, -2568.5619115223044, -0.2938456023001357, -5.254900288091148e-06, 6055.440553504933, 0.4967736678208343, -2.1125610490651398e-06, -3252.880528591124, 0.6701794898887883}, []float64{-0.005833886286341542, -3.062613250896365, 2.379944099552613, 3.228245719815775, 1.9504725038868584, -4.7306060598769355e+08, 7.262394621321015, 0.4967736678208343, 4.460176224574955e+09, -5.449547108769766, 0.15699278243351777, -8.806406463505929e+08}, []float64{-1.2636928754626486e-11, 4.614770250995371e-06, 5.155261270357223e-09, -590.0168518320942, -2.400386900539876e-06, -2.421180375022975, -1570.284965737208, -2.1125610490651398e-06, -5.449547108769766, 3679.855710470076, -1.6599862580346514e-07, -4.174359225404984}, []float64{-2.877883410406479e-06, -109.11117532788589, 0.0011740375217256626, 5.258093898317245e-06, -156.188764867979, -0.09434070866638589, -7.297596372225768e-07, -3252.880528591124, 0.15699278243351777, -1.6599862580346514e-07, 3518.5951725314094, 0.2121704805656286}, []float64{-0.00772144287648994, -4.122051920270255, 3.1499761061524403, 2.5060935493987713, 2.6337998749163267, -3.3010972456895375e+08, 6.375315823440293, 0.6701794898887883, -8.806406463505929e+08, -4.174359225404984, 0.2121704805656286, 3.975899554271484e+09}}"

| // condMass, | CondMassMatrix |
condMass," [][]float64{[]float64{4.103189649324113, 3.208418622141236e-08, -5.996917190185289e-07, -5.523971184520305e-15, 2.509056081846098e-09, 4.536522232941705e-07, -3.245672025246147e-14, 1.1017333582294234e-09, 1.716195255907351e-06, 3.625292116318457e-14, 5.169511338902472e-10, 2.263439152294194e-06}, []float64{3.208418622141236e-08, 5.765632158600735, -1.3060425192938916e-05, -6.547462163716084e-10, 0.10247668968149512, 0.0002885724081348865, 1.728662918897254e-10, 0.03363271913460052, 0.0008470910286666475, 8.026234841631256e-10, 0.020239853961768806, 0.0011163775863278682}, []float64{-5.996917190185289e-07, -1.3060425192938916e-05, 2.653611634073565e+07, 2.2639310432521383e-12, -1.023178044198521e-06, -0.00018510159641842096, 1.3236750916922105e-11, -4.4936634976463453e-07, -0.0007000670004407819, -1.4789245397455998e-11, -2.1086330692789518e-07, -0.0009232974035639584}, []float64{-5.523971184520305e-15, -6.547462163716084e-10, 2.2639310432521383e-12, 4.078469204340662, -3.3529889843606783e-09, -0.0003483805109741559, 0.054128518549068645, -1.398183845657762e-09, -0.000642497351617928, 0.054979216019842986, -3.518583595058661e-10, -0.0006985467302211557}, []float64{2.509056081846098e-09, 0.10247668968149512, -1.023178044198521e-06, -3.3529889843606783e-09, 4.410730024805431, -0.00012018178421430419, 6.400602773182597e-10, 0.09439379345189938, -0.0006627229452214872, -4.621965428540099e-10, 0.03634267377347363, -0.0008773397076776955}, []float64{4.536522232941705e-07, 0.0002885724081348865, -0.00018510159641842096, -0.0003483805109741559, -0.00012018178421430419, 2.655919731654693e+07, -0.0006557994410891638, -1.5918510189654594e-05, 35855.61436021722, 0.0001032582319301853, -2.36942524795003e-07, 39004.25434786514}, []float64{-3.245672025246147e-14, 1.728662918897254e-10, 1.3236750916922105e-11, 0.054128518549068645, 6.400602773182597e-10, -0.0006557994410891638, 4.149823336796639, 5.834098196203148e-10, -0.0013445099566091884, 0.12301388757212584, 4.3308118034693713e-10, -0.0014982044672421022}, []float64{1.1017333582294234e-09, 0.03363271913460052, -4.4936634976463453e-07, -1.398183845657762e-09, 0.09439379345189938, -1.5918510189654594e-05, 5.834098196203148e-10, 4.450378910039541, -0.0001961063941838953, 1.4819162432279983e-10, 0.12472886596668466, -0.00026024324390735987}, []float64{1.716195255907351e-06, 0.0008470910286666475, -0.0007000670004407819, -0.000642497351617928, -0.0006627229452214872, 35855.61436021722, -0.0013445099566091884, -0.0001961063941838953, 2.6605344542887896e+07, 0.00012514221119047653, -7.17912468331805e-05, 81596.89576686347}, []float64{3.625292116318457e-14, 8.026234841631256e-10, -1.4789245397455998e-11, 0.054979216019842986, -4.621965428540099e-10, 0.0001032582319301853, 0.12301388757212584, 1.4819162432279983e-10, 0.00012514221119047653, 4.2081934684975995, 1.8005464567233398e-10, 0.00035946644323509025}, []float64{5.169511338902472e-10, 0.020239853961768806, -2.1086330692789518e-07, -3.518583595058661e-10, 0.03634267377347363, -2.36942524795003e-07, 4.3308118034693713e-10, 0.12472886596668466, -7.17912468331805e-05, 1.8005464567233398e-10, 4.461852127434404, -9.53812243279506e-05}, []float64{2.263439152294194e-06, 0.0011163775863278682, -0.0009232974035639584, -0.0006985467302211557, -0.0008773397076776955, 39004.25434786514, -0.0014982044672421022, -0.00026024324390735987, 81596.89576686347, 0.00035946644323509025, -9.53812243279506e-05, 2.6640032328771945e+07}}"

```
\normalsize

Documentation

Index

Constants

View Source
const FileSuffix = ".ffout"

FileSuffix specifies the filename suffix to be used for files of this type

Variables

This section is empty.

Functions

This section is empty.

Types

type CondMassMat

type CondMassMat struct {
	CondMassMatrix [][]float64 `csvrecField:"fmatrix"`
}

CondMassMat describes the condensed mass matrix

type CondStiffMat

type CondStiffMat struct {
	CondStiffMatrix [][]float64 `csvrecField:"fmatrix"`
}

CondStiffMat describes the condensed stiffness matrix

type Doc

type Doc struct {
	Text string `csvrecField:"cstr"` // Doc name
}

Doc describes a Documentation record.

type DynMassMat

type DynMassMat struct {
	DynMassMatrix [][]float64 `csvrecField:"fmatrix"`
}

DynMassMat describes the dynamic mass matrix

type DynStiffMat

type DynStiffMat struct {
	DynStiffMatrix [][]float64 `csvrecField:"fmatrix"`
}

DynStiffMat describes the dynamic stiffness matrix

type EndForce

type EndForce struct {
	EID int     `csvrecField:"int"`
	NID int     `csvrecField:"int"`
	Nx  float64 `csvrecField:"flt"`
	Vy  float64 `csvrecField:"flt"`
	Vz  float64 `csvrecField:"flt"`
	Txx float64 `csvrecField:"flt"`
	Myy float64 `csvrecField:"flt"`
	Mzz float64 `csvrecField:"flt"`
}

EndForce describes the element end forces in local coordinates

type EndForceList

type EndForceList []*EndForce

EndForceList is a list of EndForce pointers

func (EndForceList) Len

func (a EndForceList) Len() int

func (EndForceList) Less

func (a EndForceList) Less(i, j int) bool

func (EndForceList) Swap

func (a EndForceList) Swap(i, j int)

type MassMat

type MassMat struct {
	MassMatrix [][]float64 `csvrecField:"fmatrix"`
}

MassMat describes the mass matrix

type ModalSummary

type ModalSummary struct {
	Iter int `csvrecField:"int"`
}

ModalSummary describes the modal analysis

type ModeShape

type ModeShape struct {
	ModeNum          int       `csvrecField:"int"`
	NaturalFrequency float64   `csvrecField:"flt"`
	ModeShape        []float64 `csvrecField:"fltlist"`
}

ModeShape describes the natural frequency and shape information for a single mode shape.

type NaturalFreq

type NaturalFreq struct {
	ModeNum          int     `csvrecField:"int"`
	NaturalFrequency float64 `csvrecField:"flt"`
}

NaturalFreq is the displacement vector with displacements for each degree of freedom

type NodeAccelList

type NodeAccelList []*inputlib.NodalAcceleration

NodeAccelList is a list of NodeAccel pointers

func (NodeAccelList) Len

func (a NodeAccelList) Len() int

func (NodeAccelList) Less

func (a NodeAccelList) Less(i, j int) bool

func (NodeAccelList) Swap

func (a NodeAccelList) Swap(i, j int)

type NodeDispList

type NodeDispList []*inputlib.NodalDisplacement

NodeDispList is a list of NodeDisp pointers

func (NodeDispList) Len

func (a NodeDispList) Len() int

func (NodeDispList) Less

func (a NodeDispList) Less(i, j int) bool

func (NodeDispList) Swap

func (a NodeDispList) Swap(i, j int)

type NodeLoad

type NodeLoad struct {
	NID int     `csvrecField:"int"`
	Fx  float64 `csvrecField:"flt"`
	Fy  float64 `csvrecField:"flt"`
	Fz  float64 `csvrecField:"flt"`
	Mxx float64 `csvrecField:"flt"`
	Myy float64 `csvrecField:"flt"`
	Mzz float64 `csvrecField:"flt"`
}

NodeLoad are the nodal loads for each degree of freedom

type NodeLoadList

type NodeLoadList []*NodeLoad

NodeLoadList is a list of NodeLoad pointers

func (NodeLoadList) Len

func (a NodeLoadList) Len() int

func (NodeLoadList) Less

func (a NodeLoadList) Less(i, j int) bool

func (NodeLoadList) Swap

func (a NodeLoadList) Swap(i, j int)

type NodeVelList

type NodeVelList []*inputlib.NodalVelocity

NodeVelList is a list of NodeVel pointers

func (NodeVelList) Len

func (a NodeVelList) Len() int

func (NodeVelList) Less

func (a NodeVelList) Less(i, j int) bool

func (NodeVelList) Swap

func (a NodeVelList) Swap(i, j int)

type Output

type Output struct {
	Filename           string
	Docs               []*Doc                        `csvrecRec:"Doc"`
	StaticSummaries    []*StaticSummary              `csvrecRec:"StaticSummary"`
	NodeLoads          []*NodeLoad                   `csvrecRec:"NodeLoad"`
	NodalDisplacements []*inputlib.NodalDisplacement `csvrecRec:"NodalDisplacement"` /*Ndl*/
	NodalVelocities    []*inputlib.NodalVelocity     `csvrecRec:"NodalVelocity"`
	NodalAccelerations []*inputlib.NodalAcceleration `csvrecRec:"NodalAcceleration"`
	ReactionVecs       []*ReactionVec                `csvrecRec:"ReactionVec"`
	EndForces          []*EndForce                   `csvrecRec:"EndForce"`
	ModalSummaries     []*ModalSummary               `csvrecRec:"ModalSummary"`
	NaturalFreqs       []*NaturalFreq                `csvrecRec:"NaturalFreq"`
	ModeShapes         []*ModeShape                  `csvrecRec:"ModeShape"`
	MassMats           []*MassMat                    `csvrecRec:"Mass"`
	DynStiffMats       []*DynStiffMat                `csvrecRec:"DynStiff"`
	DynMassMats        []*DynMassMat                 `csvrecRec:"DynMass"`
	CondStiffMats      []*CondStiffMat               `csvrecRec:"condStiff"`
	CondMassMats       []*CondMassMat                `csvrecRec:"condMass"`
}

Output describes shotlines to examine

func ReadFile

func ReadFile(fileName string) (outDataPtr *Output, err error)

ReadFile reads an framefea output file into an Output Struct.

func (*Output) AddCondensation

func (output *Output) AddCondensation(Kc, Mc [][]float64)

AddCondensation simplifies adding condensation results to the output structure

func (*Output) AddModal

func (output *Output) AddModal(Kd, Md, M, V [][]float64, f []float64, iter int)

AddModal simplifies adding modal results to the output structure

func (*Output) AddNewmarkBeta

func (output *Output) AddNewmarkBeta(Q1 [][]float64, Fhat, U1, V1, A1, R1 []float64, eqErr, rmsResid float64, ok int, fd *inputlib.FrameData)

AddNewmarkBeta simplifies adding newmark-beta time integration results to the output structure

func (*Output) AddStatic

func (output *Output) AddStatic(F, D, R []float64, Q [][]float64,
	eqerr, rmsresid float64, ok int, fd inputlib.FrameData)

AddStatic simplifies adding static results to the output structure

func (*Output) WriteFile

func (outData *Output) WriteFile(fileName, toolName string, verbose int) error

WriteFile writes a Description struct to a file.

type ReactionVec

type ReactionVec struct {
	NID int     `csvrecField:"int"`
	Fx  float64 `csvrecField:"flt"`
	Fy  float64 `csvrecField:"flt"`
	Fz  float64 `csvrecField:"flt"`
	Mxx float64 `csvrecField:"flt"`
	Myy float64 `csvrecField:"flt"`
	Mzz float64 `csvrecField:"flt"`
}

ReactionVec is the reaction vector with reactions for each reacted degree of freedom

type ReactionVecList

type ReactionVecList []*ReactionVec

ReactionVecList is a list of ReactionVec pointers

func (ReactionVecList) Len

func (a ReactionVecList) Len() int

func (ReactionVecList) Less

func (a ReactionVecList) Less(i, j int) bool

func (ReactionVecList) Swap

func (a ReactionVecList) Swap(i, j int)

type StaticSummary

type StaticSummary struct {
	EqErr    float64 `csvrecField:"flt"`
	RmsResID float64 `csvrecField:"flt"`
	Ok       int     `csvrecField:"int"`
}

StaticSummary combines eqerr, rmsresid, and ok into a struct for single line printing in the output file. These are quality measures from the static analysis.

type StiffMat

type StiffMat struct {
	StiffMatrix [][]float64 `csvrecField:"fmatrix"`
}

StiffMat describes the mass matrix

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL