pub struct Template5_1 {Show 14 fields
pub simple: SimplePacking,
pub orig_field_type: u8,
pub matrix_bitmap_present: u8,
pub num_encoded_vals: u32,
pub num_dim_1: u16,
pub num_dim_2: u16,
pub dim_1_coord_def: u8,
pub num_dim_1_coeffs: u8,
pub dim_2_coord_def: u8,
pub num_dim_2_coeffs: u8,
pub dim_1_significance: u8,
pub dim_2_significance: u8,
pub dim_1_coeffs: Vec<f32>,
pub dim_2_coeffs: Vec<f32>,
}
Expand description
Data representation template 5.1 - Matrix value at grid point - simple packing.
Fields§
§simple: SimplePacking
§orig_field_type: u8
Type of original field values (see Code table 5.1).
matrix_bitmap_present: u8
0, no matrix bit maps present; 1-matrix bit maps present.
num_encoded_vals: u32
Number of data values encoded in Section 7.
num_dim_1: u16
NR - first dimension (rows) of each matrix.
num_dim_2: u16
NC - second dimension (columns) of each matrix.
dim_1_coord_def: u8
First dimension coordinate value definition (Code table 5.2).
num_dim_1_coeffs: u8
NC1 - number of coefficients or values used to specify first dimension coordinate function.
dim_2_coord_def: u8
Second dimension coordinate value definition (Code table 5.2).
num_dim_2_coeffs: u8
NC2 - number of coefficients or values used to specify second dimension coordinate function.
dim_1_significance: u8
First dimension physical significance (Code table 5.3).
dim_2_significance: u8
Second dimension physical significance (Code table 5.3).
dim_1_coeffs: Vec<f32>
Coefficients to define first dimension coordinate values in functional form, or the explicit coordinate values (IEEE 32-bit floating-point value).
dim_2_coeffs: Vec<f32>
Coefficients to define second dimension coordinate values in functional form, or the explicit coordinate values (IEEE 32-bit floating-point value).