As detailed in Motion Database File Structure.
Block 1-Run-Time Statistics, Written if Run-time Statistics Flag=1 and only if the restoring force has been requested (See flags for Local Shear-Y to Effective Tension).
Start Record= No records required for the header+1, Block Length= No records required for the force run-time statistics, Structure Length=[No. Elements in Database*12/8]+1, Data is written compactly until exhausted.
For each element included in the database and each location (1, 2 or 3) on that element, we write the minimum, maximum, mean and standard deviation of the restoring force.
The structure below is repeated to write, in order: Local Shear-Y, Local Shear-Z, Torque, Local Y-Bending Moment, Local Z-Bending Moment and Effective Tension.
Record Layout |
Description |
First Element in Database-LOC1-Min [real] |
|
First Element in Database-LOC1-Max [real] |
|
First Element in Database-LOC1-Mean [real] |
|
First Element in Database-LOC1-Std Dev [real] |
|
First Element in Database-LOC2-Min [real] |
|
First Element in Database-LOC2-Max [real] |
|
First Element in Database-LOC2-Mean [real] |
|
First Element in Database-LOC2-Std Dev [real] |
|
Record Layout |
Description |
First Element in Database-LOC3-Min [real] |
|
First Element in Database-LOC3-Max [real] |
|
First Element in Database-LOC3-Mean [real] |
|
First Element in Database-LOC3-Std Dev [real] |
|
Second Element in Database-LOC1-Min [real] |
|
Second Element in Database-LOC1-Max [real] |
|
Second Element in Database-LOC1-Mean [real] |
|
Second Element in Database-LOC1-Std Dev [real] |
|
Time Slice Start= No records required for the header+ No records required for the force run-time statistics+(Time Step Index – 1)* No. records required for each time slice + 1, Time Slice Length = No. records required for each time slice
Block - Reactions, Written if Reaction Outputted Flag=1
Start Record= Time Slice Start, Block Length= [No. Nodes with BCs * No. DOF per Node /8] + 1, Data is written compactly.
Record Layout |
Description |
First Node-DOF1 [real] |
There are outputted for nodes with BCs, not for all nodes in the database. |
First Node-DOF2 [real] |
|
First Node-DOF3 [real] |
|
First Node-DOF4 [real] |
|
First Node-DOF5 [real] |
|
First Node-DOF6 [real] |
|
Second Node-DOF1 [real] |
|
Second Node-DOF2 [real] |
And continues with DOF3-6, then move to the next node and so on. |
Block - Axial Force, Written if Axial Force Outputted Flag =1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly.
Record Layout |
Description |
First Element in Database-LOC1 [real] |
|
First Element in Database-LOC2 [real] |
|
First Element in Database-LOC3 [real] |
|
Second Element in Database-LOC1 [real] |
|
Second Element in Database-LOC2 [real] |
|
Second Element in Database-LOC3 [real] |
|
Third Element in Database-LOC1 [real] |
|
Third Element in Database-LOC2 [real] |
|
Block - Local Shear-Y Force, Written if Local Shear-Y Outputted Flag=1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ Axial Force Outputted Flag *([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block - Local Shear-Z Force, Written if Local Shear-Z Outputted Flag=1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag)*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block - Torque, Written if Torque Outputted Flag=1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag)*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block - Local Y-Bending Moment, Written if Local Y-Bending Moment Outputted Flag=1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag)*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block - Local Z-Bending Moment, Written if Local Z-Bending Moment Outputted Flag=1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag)*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block - Effective Tension, Written if Effective Tension Outputted Flag=1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag)*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block - Local Y-Curvature, Written if Local Y-Curvature Outputted Flag =1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag)*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block - Local Z-Curvature, Written if Local Z-Curvature Outputted Flag =1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag)*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block - Local Axial Strain, Written if Local Axial Strain Outputted Flag=1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag)*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block - Flat Guide Reactions, Written if Reaction Outputted Flag=1 and No. Guides>0
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1), Block Length=[No. Guides*3/8]+1, Data is written compactly.
Record Layout |
Description |
Reaction-Surface1-DOF1 [real] |
|
Reaction-Surface1-DOF2 [real] |
|
Reaction-Surface1-DOF3 [real] |
|
Reaction-Surface2-DOF1 [real] |
|
Reaction-Surface2-DOF2 [real] |
|
Reaction-Surface2-DOF3 [real] |
|
Reaction-Surface3-DOF1 [real] |
|
Reaction-Surface3-DOF2 [real] |
|
Block - ZGG Reactions, Written if Reaction Outputted Flag=1 and No. ZGG Guides>0
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Guides*3/8]+1), Block Length=[ No. ZGG Guides *3/8]+1, Data is written compactly.
Record Layout |
Description |
Reaction-Surface1-DOF1 [real] |
|
Reaction-Surface1-DOF2 [real] |
|
Reaction-Surface1-DOF3 [real] |
|
Reaction-Surface2-DOF1 [real] |
|
Reaction-Surface2-DOF2 [real] |
|
Reaction-Surface2-DOF3 [real] |
|
Reaction-Surface3-DOF1 [real] |
|
Reaction-Surface3-DOF2 [real] |
|
Block - PIP Reactions, Written if Reaction Outputted Flag=1 and No. PIP Connections>0
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Guides*3/8]+1+[No. ZGG Guides *3/8]+1), Block Length=[No. PIP Connections *3/8]+1, Data is written compactly.
Record Layout |
Description |
Reaction-PIP1-DOF1 [real] |
|
Reaction-PIP1-DOF2 [real] |
|
Reaction-PIP1-DOF3 [real] |
|
Reaction-PIP2-DOF1 [real] |
|
Reaction-PIP2-DOF2 [real] |
|
Reaction-PIP2-DOF3 [real] |
|
Reaction-PIP3-DOF1 [real] |
|
Reaction-PIP3-DOF2 [real] |
|
Block - Clashing Reactions, Written if Reaction Outputted Flag=1 and No. Clashing Regions>0
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1), Block Length=[No. Clashing Regions*2/8]+1, Data is written compactly.
Record Layout |
Description |
Clashing1-Reaction [real] |
|
Clashing1-Impulse [real] |
|
Clashing2-Reaction [real] |
|
Clashing2-Impulse [real] |
|
… |
|
… |
|
… |
|
… |
|
Block - Temperature, Written if Temperature Outputted Flag=1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Flat Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1+[No. Clashing Regions*2/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly.
Record Layout |
Description |
Temperature-Element1-LOC1 [real] |
|
Temperature-Element1-LOC2 [real] |
|
Temperature-Element1-LOC3 [real] |
|
Temperature-Element2-LOC1 [real] |
|
Temperature-Element2-LOC2 [real] |
|
Temperature-Element2-LOC3 [real] |
|
… |
|
… |
|
Block - Pressure, Written if Pressure Outputted Flag=1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Flat Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1+[No. Clashing Regions*2/8]+1)+ Temperature Outputted Flag*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3*2/8]+1, Data is written compactly.
Record Layout |
Description |
Element1-LOC1-InternalPressure [real] |
|
Element1-LOC1-ExternalPressure [real] |
|
Element1-LOC2-InternalPressure [real] |
|
Element1-LOC2-ExternalPressure [real] |
|
Element1-LOC3-InternalPressure [real] |
|
Element1-LOC3-ExternalPressure [real] |
|
Element2-LOC1-InternalPressure [real] |
|
Element2-LOC1-ExternalPressure [real] |
|
Block – Plastic Axial Strain, Written if Plastic Generalised Strains Flag =1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Flat Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1+[No. Clashing Regions*2/8]+1)+ Temperature Outputted Flag*([No. Elements in Database*3/8]+1)+ Pressure Outputted Flag*([No. Elements in Database*3*2/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly.
Record Layout |
Description |
First Element in Database-LOC1 [real] |
|
First Element in Database-LOC2 [real] |
|
First Element in Database-LOC3 [real] |
|
Second Element in Database-LOC1 [real] |
|
Second Element in Database-LOC2 [real] |
|
Second Element in Database-LOC3 [real] |
|
Third Element in Database-LOC1 [real] |
|
Third Element in Database-LOC2 [real] |
|
Block – Plastic Local-y Curvature, Written if Plastic Generalised Strains Flag =1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Flat Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1+[No. Clashing Regions*2/8]+1)+ Temperature Outputted Flag*([No. Elements in Database*3/8]+1)+ Pressure Outputted Flag*([No. Elements in Database*3*2/8]+1)+ Plastic Generalised Strains Flag*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block – Plastic Local-z Curvature, Written if Plastic Generalised Strains Flag =1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Flat Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1+[No. Clashing Regions*2/8]+1)+ Temperature Outputted Flag*([No. Elements in Database*3/8]+1)+ Pressure Outputted Flag*([No. Elements in Database*3*2/8]+1)+ Plastic Generalised Strains Flag*2*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block –Longitudinal Stress, Written if Plastic Generalised Strains Flag =1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Flat Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1+[No. Clashing Regions*2/8]+1)+ Temperature Outputted Flag*([No. Elements in Database*3/8]+1)+ Pressure Outputted Flag*([No. Elements in Database*3*2/8]+1)+ Plastic Generalised Strains Flag*3*([No. Elements in Database*3/8]+1), Block Length= Plastic Generalised Strains Flag*8* ([No. Elements in Database*3/8]+1) , Data is written compactly.
Record Layout |
Description |
First Element in Database-000-degrees-LOC1 [real] |
|
First Element in Database-000-degrees -LOC2 [real] |
|
First Element in Database-000-degrees -LOC3 [real] |
|
Second Element in Database-000-degrees -LOC1 [real] |
|
Second Element in Database-000-degrees -LOC2 [real] |
|
Second Element in Database-000-degrees -LOC3 [real] |
|
... |
|
... |
|
Record Layout |
Description |
First Element in Database-045-degrees-LOC1 [real] |
|
First Element in Database-045-degrees -LOC2 [real] |
|
First Element in Database-045-degrees -LOC3 [real] |
|
Second Element in Database-045-degrees -LOC1 [real] |
|
Second Element in Database-045-degrees -LOC2 [real] |
|
Second Element in Database-045-degrees -LOC3 [real] |
|
... |
|
... |
|
Record Layout |
Description |
First Element in Database-090-degrees-LOC1 [real] |
|
First Element in Database-090-degrees -LOC2 [real] |
|
First Element in Database-090-degrees -LOC3 [real] |
|
Second Element in Database-090-degrees -LOC1 [real] |
|
Second Element in Database-090-degrees -LOC2 [real] |
|
Second Element in Database-090-degrees -LOC3 [real] |
|
... |
|
... |
|
Record Layout |
Description |
First Element in Database-135-degrees-LOC1 [real] |
|
First Element in Database-135-degrees -LOC2 [real] |
|
First Element in Database-135-degrees -LOC3 [real] |
|
Second Element in Database-135-degrees -LOC1 [real] |
|
Second Element in Database-135-degrees -LOC2 [real] |
|
Second Element in Database-135-degrees -LOC3 [real] |
|
... |
|
... |
|
Record Layout |
Description |
First Element in Database-180-degrees-LOC1 [real] |
|
First Element in Database-180-degrees -LOC2 [real] |
|
First Element in Database-180-degrees -LOC3 [real] |
|
Second Element in Database-180-degrees -LOC1 [real] |
|
Second Element in Database-180-degrees -LOC2 [real] |
|
Second Element in Database-180-degrees -LOC3 [real] |
|
... |
|
... |
|
Record Layout |
Description |
First Element in Database-225-degrees-LOC1 [real] |
|
First Element in Database-225-degrees -LOC2 [real] |
|
First Element in Database-225-degrees -LOC3 [real] |
|
Second Element in Database-225-degrees -LOC1 [real] |
|
Second Element in Database-225-degrees -LOC2 [real] |
|
Second Element in Database-225-degrees -LOC3 [real] |
|
... |
|
... |
|
Record Layout |
Description |
First Element in Database-270-degrees-LOC1 [real] |
|
First Element in Database-270-degrees -LOC2 [real] |
|
First Element in Database-270-degrees -LOC3 [real] |
|
Second Element in Database-270-degrees -LOC1 [real] |
|
Second Element in Database-270-degrees -LOC2 [real] |
|
Second Element in Database-270-degrees -LOC3 [real] |
|
... |
|
... |
|
Record Layout |
Description |
First Element in Database-315-degrees-LOC1 [real] |
|
First Element in Database-315-degrees -LOC2 [real] |
|
First Element in Database-315-degrees -LOC3 [real] |
|
Second Element in Database-315-degrees -LOC1 [real] |
|
Second Element in Database-315-degrees -LOC2 [real] |
|
Second Element in Database-315-degrees -LOC3 [real] |
|
... |
|
... |
|
Block – Equivalent Plastic Axial Strain, Written if Equivalent Plastic Generalised Strains Flag =1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Flat Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1+[No. Clashing Regions*2/8]+1)+ Temperature Outputted Flag*([No. Elements in Database*3/8]+1)+ Pressure Outputted Flag*([No. Elements in Database*3*2/8]+1)+ Plastic Generalised Strains Flag*11*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1
Record Layout |
Description |
First Element in Database-LOC1 [real] |
|
First Element in Database-LOC2 [real] |
|
First Element in Database-LOC3 [real] |
|
Second Element in Database-LOC1 [real] |
|
Second Element in Database-LOC2 [real] |
|
Second Element in Database-LOC3 [real] |
|
Third Element in Database-LOC1 [real] |
|
Third Element in Database-LOC2 [real] |
|
Block – Equivalent Plastic Curvature, Written if Equivalent Plastic Generalised Strains Flag =1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Flat Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1+[No. Clashing Regions*2/8]+1)+ Temperature Outputted Flag*([No. Elements in Database*3/8]+1)+ Pressure Outputted Flag*([No. Elements in Database*3*2/8]+1)+ Plastic Generalised Strains Flag*11*([No. Elements in Database*3/8]+1) )+ Equivalent Plastic Generalised Strains Flag*([No. Elements in Database*3/8]+1), Block Length=[No. Elements in Database*3/8]+1, Data is written compactly as in the previous block.
Block -Water Surface Elevation, Always Written
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Flat Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1+[No. Clashing Regions*2/8]+1)+ Temperature Outputted Flag*([No. Elements in Database*3/8]+1)+ Pressure Outputted Flag*([No. Elements in Database*3*2/8]+1) )+ Plastic Generalised Strains Flag*11*([No. Elements in Database*3/8]+1) )+ Equivalent Plastic Generalised Strains Flag*2*([No. Elements in Database*3/8]+1), Block Length=1, Data is written compactly.
Record Layout |
Description |
Time [real] |
|
Water Elevation [real] |
|
Time Step [real] |
|
Ramp Value [real] |
|
Total Kinetic Energy [real] |
|
|
|
|
|
|
|
Block – Damper Power, Written if Damper Power Outputted Flag = 1
Start Record= Time Slice Start+Reaction Outputted Flag*([No. Nodes with BCs * No. DOF per Node /8] + 1)+ (Axial Force Outputted Flag+Local Shear-Y Outputted Flag+ Local Shear-Z Outputted Flag+ Torque Outputted Flag+ Local Y-Bending Moment Outputted Flag+ Local Z-Bending Moment Outputted Flag+ Effective Tension Outputted Flag+ Local Y-Curvature Outputted Flag+ Local Z-Curvature Outputted Flag+ Local Axial Strain Outputted Flag)*([No. Elements in Database*3/8]+1)+ Reaction Outputted Flag *([No. Flat Guides*3/8]+1+[No. ZGG Guides *3/8]+1+[No. PIP Connections *3/8]+1+[No. Clashing Regions*2/8]+1)+ Temperature Outputted Flag*([No. Elements in Database*3/8]+1)+ Pressure Outputted Flag*([No. Elements in Database*3*2/8]+1)+ Plastic Generalised Strains Flag*11*([No. Elements in Database*3/8]+1) )+ Equivalent Plastic Generalised Strains Flag*2*([No. Elements in Database*3/8]+1) + 1, Block Length=[No. Damper Elements in Database/8]+1, Data is written compactly.
Record Layout |
Description |
First Damper Element - Power [real] |
Power output of the first damper element |
Second Damper Element - Power [real] |
Power output of the second damper element |
... |
|
... |
|
... |
|
... |
|
... |
|
... |
|