Universal File
The universal file is the means of data exchange between Abaqus and ZAERO. It consists of four data sets: 2411, which describes node and coordinate data; 2414, which describes mass-normalized mode shapes; 2420, which describes the global coordinate system; and 2453, which describes the mass matrix in text format, or 2453b, which describes the mass matrix in binary format.
You can specify the universal file's output format by using the mode parameter. Choosing text format enables you to modify the universal file in a text editor but increases the file size to over twice that of similar files in binary format. Text is the default format and the only format supported by ZAERO. Table 1 and Table 2 describe the mass matrix data set text format and binary format, respectively.
Record | Field | Description | Format |
---|---|---|---|
1 | 1 | Matrix Identifier1: DOF131: Mass139: Stiffness147: Back-expansion | (I10) |
2 | 1 | Matrix Data Type1: Integer2: Real4: Double Precision5: Complex6: Complex Double Precision | (6I10) |
2 | Matrix Form3: General Rectangular | ||
3 | Number of rows | ||
4 | Number of columns | ||
5 | Storage Key1: Row2: Column11: Sparse (not supported for IMAT=1) | ||
6 | Matrix Size ParameterFor IMAT=1 this is the number of dynamic modes.For sparse this is the number of matrix entries.Otherwise, 0. | ||
3 for storage keys 1 and 2 | N/A | Matrix Data | For data type 1: (8 I10)For data type 2: (4 E20.12)For data type 4: (4 D20.12)For data type 5: (2 (2 E20.12))For data type 6: (2 (2 D20.12)) |
3 for storage key 11 | 1 | Row | For data type 1: (2 (2I10 1I10))For data type 2: (2 (2I10 1E20.12))For data type 4: (2 (2I10 1D20.12))For data type 5: (1 (2I10 2E20.12))For data type 6: (1 (2I10 2D20.12)) |
2 | Column | ||
3 | Value at cell |
Record | Field | Description | Format |
---|---|---|---|
Header | 1 | 2453 | (I6) |
2 | Lowercase b | (IA1) | |
3 | Byte Ordering Method1: Little Endian | (I6) | |
4 | Floating Point Format1: IEEE 754 | (I6) | |
5 | Number of ASCII lines following2 for data set 2453b | (I12) | |
6 | Number of bytes following ASCII lines | (I12) | |
7–10 | Not used (fill with zeros) | ||
1 | 1 | Matrix Identifier1: DOF131: Mass139: Stiffness147: Back-expansion | (I10) |
2 | 1 | Matrix Data Type1: Integer2: Real4: Double Precision5: Complex6: Complex Double Precision | (6I10) |
2 | Matrix Form3: General Rectangular | ||
3 | Number of rows | ||
4 | Number of columns | ||
5 | Storage Key1: Row2: Column11: Sparse (not supported for IMAT=1) | ||
6 | Matrix Size ParameterFor IMAT=1 this is the number of dynamic modes.For sparse this is the number of matrix entries.Otherwise, 0. | ||
3 (Binary Matrix Data) | 1 (4 bytes) | Row | For data type 1: (2 Int32 1 Int32)For data type 2: (2 Int32 1 Flt32)For data type 4: (2 Int32 1 Dbl64)For data type 5: (2 Int32 2 Flt32)For data type 6: (2 Int32 2 Dbl64) |
2 (4 bytes) | Column | ||
3 | Value at cell |