Cloned SEACAS for EXODUS library with extra build files for internal package management.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

708 lines
14 KiB

2 years ago
netcdf test {
dimensions:
len_name = 256 ;
time_step = UNLIMITED ; // (10 currently)
num_dim = 3 ;
num_nodes = 28 ;
num_elem = 8 ;
num_el_blk = 7 ;
num_node_sets = 2 ;
num_side_sets = 5 ;
num_node_maps = 1 ;
num_elem_maps = 2 ;
num_el_in_blk1 = 1 ;
num_nod_per_el1 = 4 ;
num_att_in_blk1 = 3 ;
num_el_in_blk2 = 2 ;
num_nod_per_el2 = 4 ;
num_att_in_blk2 = 3 ;
num_el_in_blk3 = 1 ;
num_nod_per_el3 = 8 ;
num_att_in_blk3 = 3 ;
num_el_in_blk4 = 1 ;
num_nod_per_el4 = 4 ;
num_att_in_blk4 = 3 ;
num_el_in_blk5 = 1 ;
num_nod_per_el5 = 1 ;
num_att_in_blk5 = 3 ;
num_el_in_blk6 = 1 ;
num_nod_per_el6 = 1 ;
num_att_in_blk6 = 3 ;
num_el_in_blk7 = 1 ;
num_nod_per_el7 = 6 ;
num_att_in_blk7 = 3 ;
num_nod_ns1 = 5 ;
num_nod_ns2 = 3 ;
num_side_ss1 = 2 ;
num_df_ss1 = 4 ;
num_side_ss2 = 2 ;
num_df_ss2 = 4 ;
num_side_ss3 = 7 ;
num_side_ss4 = 4 ;
num_side_ss5 = 2 ;
num_qa_rec = 2 ;
four = 4 ;
len_string = 33 ;
num_info = 3 ;
len_line = 81 ;
num_glo_var = 1 ;
num_nod_var = 2 ;
num_elem_var = 3 ;
variables:
float time_whole(time_step) ;
int eb_status(num_el_blk) ;
int eb_prop1(num_el_blk) ;
eb_prop1:name = "ID" ;
int ns_status(num_node_sets) ;
int ns_prop1(num_node_sets) ;
ns_prop1:name = "ID" ;
int ss_status(num_side_sets) ;
int ss_prop1(num_side_sets) ;
ss_prop1:name = "ID" ;
float coordx(num_nodes) ;
float coordy(num_nodes) ;
float coordz(num_nodes) ;
char eb_names(num_el_blk, len_name) ;
char ns_names(num_node_sets, len_name) ;
char ss_names(num_side_sets, len_name) ;
char coor_names(num_dim, len_name) ;
int nm_prop1(num_node_maps) ;
nm_prop1:name = "ID" ;
char nmap_names(num_node_maps, len_name) ;
int node_map1(num_nodes) ;
int em_prop1(num_elem_maps) ;
em_prop1:name = "ID" ;
char emap_names(num_elem_maps, len_name) ;
int elem_map1(num_elem) ;
int elem_map2(num_elem) ;
int em_prop2(num_elem_maps) ;
em_prop2:name = "ORDER" ;
int em_prop3(num_elem_maps) ;
em_prop3:name = "NUMBER" ;
int nm_prop2(num_node_maps) ;
nm_prop2:name = "NUMBER" ;
float attrib1(num_el_in_blk1, num_att_in_blk1) ;
char attrib_name1(num_att_in_blk1, len_name) ;
int connect1(num_el_in_blk1, num_nod_per_el1) ;
connect1:elem_type = "quad" ;
float attrib2(num_el_in_blk2, num_att_in_blk2) ;
char attrib_name2(num_att_in_blk2, len_name) ;
int connect2(num_el_in_blk2, num_nod_per_el2) ;
connect2:elem_type = "quad" ;
float attrib3(num_el_in_blk3, num_att_in_blk3) ;
char attrib_name3(num_att_in_blk3, len_name) ;
int connect3(num_el_in_blk3, num_nod_per_el3) ;
connect3:elem_type = "hex" ;
float attrib4(num_el_in_blk4, num_att_in_blk4) ;
char attrib_name4(num_att_in_blk4, len_name) ;
int connect4(num_el_in_blk4, num_nod_per_el4) ;
connect4:elem_type = "tetra" ;
float attrib5(num_el_in_blk5, num_att_in_blk5) ;
char attrib_name5(num_att_in_blk5, len_name) ;
int connect5(num_el_in_blk5, num_nod_per_el5) ;
connect5:elem_type = "circle" ;
float attrib6(num_el_in_blk6, num_att_in_blk6) ;
char attrib_name6(num_att_in_blk6, len_name) ;
int connect6(num_el_in_blk6, num_nod_per_el6) ;
connect6:elem_type = "sphere" ;
float attrib7(num_el_in_blk7, num_att_in_blk7) ;
char attrib_name7(num_att_in_blk7, len_name) ;
int connect7(num_el_in_blk7, num_nod_per_el7) ;
connect7:elem_type = "wedge" ;
int eb_prop2(num_el_blk) ;
eb_prop2:name = "MATL" ;
int eb_prop3(num_el_blk) ;
eb_prop3:name = "DENSITY" ;
int node_ns1(num_nod_ns1) ;
float dist_fact_ns1(num_nod_ns1) ;
int node_ns2(num_nod_ns2) ;
float dist_fact_ns2(num_nod_ns2) ;
int ns_prop2(num_node_sets) ;
ns_prop2:name = "FACE" ;
int ns_prop3(num_node_sets) ;
ns_prop3:name = "VELOCITY" ;
int elem_ss1(num_side_ss1) ;
int side_ss1(num_side_ss1) ;
float dist_fact_ss1(num_df_ss1) ;
int elem_ss2(num_side_ss2) ;
int side_ss2(num_side_ss2) ;
float dist_fact_ss2(num_df_ss2) ;
int elem_ss3(num_side_ss3) ;
int side_ss3(num_side_ss3) ;
int elem_ss4(num_side_ss4) ;
int side_ss4(num_side_ss4) ;
int elem_ss5(num_side_ss5) ;
int side_ss5(num_side_ss5) ;
int ss_prop2(num_side_sets) ;
ss_prop2:name = "COLOR" ;
char qa_records(num_qa_rec, four, len_string) ;
char info_records(num_info, len_line) ;
char name_glo_var(num_glo_var, len_name) ;
float vals_glo_var(time_step, num_glo_var) ;
char name_nod_var(num_nod_var, len_name) ;
float vals_nod_var1(time_step, num_nodes) ;
float vals_nod_var2(time_step, num_nodes) ;
char name_elem_var(num_elem_var, len_name) ;
float vals_elem_var1eb1(time_step, num_el_in_blk1) ;
float vals_elem_var1eb2(time_step, num_el_in_blk2) ;
float vals_elem_var1eb4(time_step, num_el_in_blk4) ;
float vals_elem_var1eb5(time_step, num_el_in_blk5) ;
float vals_elem_var1eb6(time_step, num_el_in_blk6) ;
float vals_elem_var1eb7(time_step, num_el_in_blk7) ;
float vals_elem_var2eb1(time_step, num_el_in_blk1) ;
float vals_elem_var2eb2(time_step, num_el_in_blk2) ;
float vals_elem_var2eb3(time_step, num_el_in_blk3) ;
float vals_elem_var2eb4(time_step, num_el_in_blk4) ;
float vals_elem_var2eb5(time_step, num_el_in_blk5) ;
float vals_elem_var2eb6(time_step, num_el_in_blk6) ;
float vals_elem_var2eb7(time_step, num_el_in_blk7) ;
float vals_elem_var3eb1(time_step, num_el_in_blk1) ;
float vals_elem_var3eb2(time_step, num_el_in_blk2) ;
float vals_elem_var3eb3(time_step, num_el_in_blk3) ;
float vals_elem_var3eb4(time_step, num_el_in_blk4) ;
float vals_elem_var3eb5(time_step, num_el_in_blk5) ;
float vals_elem_var3eb6(time_step, num_el_in_blk6) ;
float vals_elem_var3eb7(time_step, num_el_in_blk7) ;
// global attributes:
:floating_point_word_size = 4 ;
:file_size = 1 ;
:maximum_name_length = 32 ;
:int64_status = 0 ;
:title = "This is testwt1" ;
data:
time_whole = 0.01, 0.02, 0.03, 0.04, 0.05, 0.06, 0.07, 0.08, 0.09, 0.1 ;
eb_status = 1, 1, 1, 1, 1, 1, 1 ;
eb_prop1 = 10, 11, 12, 13, 14, 15, 16 ;
ns_status = 1, 1 ;
ns_prop1 = 20, 21 ;
ss_status = 1, 1, 1, 1, 1 ;
ss_prop1 = 30, 31, 32, 33, 34 ;
coordx = 0, 1, 1, 0, 1, 2, 2, 1, 0, 10, 10, 1, 1, 10, 10, 1, 0, 1, 10, 7,
100, 50, 3, 6, 0, 3, 6, 0 ;
coordy = 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 10, 10, 10, 10, 0, 0, 0, 5,
100, 50, 0, 0, 0, 2, 2, 2 ;
coordz = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10, -10, 0, 0, -10, -10, 0, 5, 2, 3,
0, 20, 6, 0, 0, 6, 2, 0 ;
eb_names =
"e_block_i",
"e_block_ii",
"e_block_iii",
"e_block_iv",
"e_block_v",
"e_block_vi",
"e_block_vii" ;
ns_names =
"",
"" ;
ss_names =
"",
"",
"",
"",
"" ;
coor_names =
"xcoor",
"ycoor",
"zcoor" ;
nm_prop1 = 333 ;
nmap_names =
"" ;
node_map1 = 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51,
54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84 ;
em_prop1 = 111, 222 ;
emap_names =
"",
"" ;
elem_map1 = 1, 2, 3, 4, 5, 6, 7, 8 ;
elem_map2 = 2, 4, 6, 8, 10, 12, 14, 16 ;
em_prop2 = 1, _ ;
em_prop3 = _, 1 ;
nm_prop2 = 1 ;
attrib1 =
1, 2, 3 ;
attrib_name1 =
"attribute_1",
"attribute_2",
"attribute_3" ;
connect1 =
1, 2, 3, 4 ;
attrib2 =
1.11, 2.11, 3.11,
1.12, 2.12, 3.12 ;
attrib_name2 =
"attribute_1",
"attribute_2",
"attribute_3" ;
connect2 =
1, 2, 3, 4,
5, 6, 7, 8 ;
attrib3 =
1.2, 2.2, 3.2 ;
attrib_name3 =
"attribute_1",
"attribute_2",
"attribute_3" ;
connect3 =
9, 10, 11, 12, 13, 14, 15, 16 ;
attrib4 =
1.3, 2.3, 3.3 ;
attrib_name4 =
"attribute_1",
"attribute_2",
"attribute_3" ;
connect4 =
17, 18, 19, 20 ;
attrib5 =
1.4, 2.4, 3.4 ;
attrib_name5 =
"attribute_1",
"attribute_2",
"attribute_3" ;
connect5 =
21 ;
attrib6 =
1.5, 2.5, 3.5 ;
attrib_name6 =
"attribute_1",
"attribute_2",
"attribute_3" ;
connect6 =
22 ;
attrib7 =
1.6, 2.6, 3.6 ;
attrib_name7 =
"attribute_1",
"attribute_2",
"attribute_3" ;
connect7 =
23, 24, 25, 26, 27, 28 ;
eb_prop2 = 10, 20, 30, 40, 50, 60, 70 ;
eb_prop3 = _, _, _, _, _, _, _ ;
node_ns1 = 100, 101, 102, 103, 104 ;
dist_fact_ns1 = 1, 2, 3, 4, 5 ;
node_ns2 = 200, 201, 202 ;
dist_fact_ns2 = 1.1, 2.1, 3.1 ;
ns_prop2 = 4, 5 ;
ns_prop3 = 1000, 2000 ;
elem_ss1 = 3, 3 ;
side_ss1 = 4, 2 ;
dist_fact_ss1 = 30, 30.1, 30.2, 30.3 ;
elem_ss2 = 1, 3 ;
side_ss2 = 2, 3 ;
dist_fact_ss2 = 31, 31.1, 31.2, 31.3 ;
elem_ss3 = 4, 4, 4, 4, 4, 4, 4 ;
side_ss3 = 5, 3, 3, 2, 4, 1, 6 ;
elem_ss4 = 5, 5, 5, 5 ;
side_ss4 = 1, 2, 3, 4 ;
elem_ss5 = 6, 7 ;
side_ss5 = 1, 1 ;
ss_prop2 = 100, 101, _, _, _ ;
qa_records =
"testwt1",
"03/16/94",
"15:41:33",
"FASTQ",
"fastq",
"07/07/93",
"16:41:33" ;
info_records =
"This is the first information record.",
"This is the second information record.",
"This is the third information record." ;
name_glo_var =
"glo vars" ;
vals_glo_var =
0.02,
0.04,
0.06,
0.08,
0.1,
0.12,
0.14,
0.16,
0.18,
0.2 ;
name_nod_var =
"nod_var0",
"nod_var1" ;
vals_nod_var1 =
1.01, 1.02, 1.03, 1.04, 1.05, 1.06, 1.07, 1.08, 1.09, 1.1, 1.11, 1.12,
1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.2, 1.21, 1.22, 1.23, 1.24,
1.25, 1.26, 1.27, 1.28,
1.02, 1.04, 1.06, 1.08, 1.1, 1.12, 1.14, 1.16, 1.18, 1.2, 1.22, 1.24, 1.26,
1.28, 1.3, 1.32, 1.34, 1.36, 1.38, 1.4, 1.42, 1.44, 1.46, 1.48, 1.5,
1.52, 1.54, 1.56,
1.03, 1.06, 1.09, 1.12, 1.15, 1.18, 1.21, 1.24, 1.27, 1.3, 1.33, 1.36,
1.39, 1.42, 1.45, 1.48, 1.51, 1.54, 1.57, 1.6, 1.63, 1.66, 1.69, 1.72,
1.75, 1.78, 1.81, 1.84,
1.04, 1.08, 1.12, 1.16, 1.2, 1.24, 1.28, 1.32, 1.36, 1.4, 1.44, 1.48, 1.52,
1.56, 1.6, 1.64, 1.68, 1.72, 1.76, 1.8, 1.84, 1.88, 1.92, 1.96, 2, 2.04,
2.08, 2.12,
1.05, 1.1, 1.15, 1.2, 1.25, 1.3, 1.35, 1.4, 1.45, 1.5, 1.55, 1.6, 1.65,
1.7, 1.75, 1.8, 1.85, 1.9, 1.95, 2, 2.05, 2.1, 2.15, 2.2, 2.25, 2.3,
2.35, 2.4,
1.06, 1.12, 1.18, 1.24, 1.3, 1.36, 1.42, 1.48, 1.54, 1.6, 1.66, 1.72, 1.78,
1.84, 1.9, 1.96, 2.02, 2.08, 2.14, 2.2, 2.26, 2.32, 2.38, 2.44, 2.5,
2.56, 2.62, 2.68,
1.07, 1.14, 1.21, 1.28, 1.35, 1.42, 1.49, 1.56, 1.63, 1.7, 1.77, 1.84,
1.91, 1.98, 2.05, 2.12, 2.19, 2.26, 2.33, 2.4, 2.47, 2.54, 2.61, 2.68,
2.75, 2.82, 2.89, 2.96,
1.08, 1.16, 1.24, 1.32, 1.4, 1.48, 1.56, 1.64, 1.72, 1.8, 1.88, 1.96, 2.04,
2.12, 2.2, 2.28, 2.36, 2.44, 2.52, 2.6, 2.68, 2.76, 2.84, 2.92, 3, 3.08,
3.16, 3.24,
1.09, 1.18, 1.27, 1.36, 1.45, 1.54, 1.63, 1.72, 1.81, 1.9, 1.99, 2.08,
2.17, 2.26, 2.35, 2.44, 2.53, 2.62, 2.71, 2.8, 2.89, 2.98, 3.07, 3.16,
3.25, 3.34, 3.43, 3.52,
1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2, 2.1, 2.2, 2.3, 2.4, 2.5,
2.6, 2.7, 2.8, 2.9, 3, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8 ;
vals_nod_var2 =
2.01, 2.02, 2.03, 2.04, 2.05, 2.06, 2.07, 2.08, 2.09, 2.1, 2.11, 2.12,
2.13, 2.14, 2.15, 2.16, 2.17, 2.18, 2.19, 2.2, 2.21, 2.22, 2.23, 2.24,
2.25, 2.26, 2.27, 2.28,
2.02, 2.04, 2.06, 2.08, 2.1, 2.12, 2.14, 2.16, 2.18, 2.2, 2.22, 2.24, 2.26,
2.28, 2.3, 2.32, 2.34, 2.36, 2.38, 2.4, 2.42, 2.44, 2.46, 2.48, 2.5,
2.52, 2.54, 2.56,
2.03, 2.06, 2.09, 2.12, 2.15, 2.18, 2.21, 2.24, 2.27, 2.3, 2.33, 2.36,
2.39, 2.42, 2.45, 2.48, 2.51, 2.54, 2.57, 2.6, 2.63, 2.66, 2.69, 2.72,
2.75, 2.78, 2.81, 2.84,
2.04, 2.08, 2.12, 2.16, 2.2, 2.24, 2.28, 2.32, 2.36, 2.4, 2.44, 2.48, 2.52,
2.56, 2.6, 2.64, 2.68, 2.72, 2.76, 2.8, 2.84, 2.88, 2.92, 2.96, 3, 3.04,
3.08, 3.12,
2.05, 2.1, 2.15, 2.2, 2.25, 2.3, 2.35, 2.4, 2.45, 2.5, 2.55, 2.6, 2.65,
2.7, 2.75, 2.8, 2.85, 2.9, 2.95, 3, 3.05, 3.1, 3.15, 3.2, 3.25, 3.3,
3.35, 3.4,
2.06, 2.12, 2.18, 2.24, 2.3, 2.36, 2.42, 2.48, 2.54, 2.6, 2.66, 2.72, 2.78,
2.84, 2.9, 2.96, 3.02, 3.08, 3.14, 3.2, 3.26, 3.32, 3.38, 3.44, 3.5,
3.56, 3.62, 3.68,
2.07, 2.14, 2.21, 2.28, 2.35, 2.42, 2.49, 2.56, 2.63, 2.7, 2.77, 2.84,
2.91, 2.98, 3.05, 3.12, 3.19, 3.26, 3.33, 3.4, 3.47, 3.54, 3.61, 3.68,
3.75, 3.82, 3.89, 3.96,
2.08, 2.16, 2.24, 2.32, 2.4, 2.48, 2.56, 2.64, 2.72, 2.8, 2.88, 2.96, 3.04,
3.12, 3.2, 3.28, 3.36, 3.44, 3.52, 3.6, 3.68, 3.76, 3.84, 3.92, 4, 4.08,
4.16, 4.24,
2.09, 2.18, 2.27, 2.36, 2.45, 2.54, 2.63, 2.72, 2.81, 2.9, 2.99, 3.08,
3.17, 3.26, 3.35, 3.44, 3.53, 3.62, 3.71, 3.8, 3.89, 3.98, 4.07, 4.16,
4.25, 4.34, 4.43, 4.52,
2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3, 3.1, 3.2, 3.3, 3.4, 3.5,
3.6, 3.7, 3.8, 3.9, 4, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8 ;
name_elem_var =
"ele_var0",
"ele_var1",
"ele_var2" ;
vals_elem_var1eb1 =
4.01,
4.02,
4.03,
4.04,
4.05,
4.06,
4.07,
4.08,
4.09,
4.1 ;
vals_elem_var1eb2 =
5.01, 5.02,
5.02, 5.04,
5.03, 5.06,
5.04, 5.08,
5.05, 5.1,
5.06, 5.12,
5.07, 5.14,
5.08, 5.16,
5.09, 5.18,
5.1, 5.2 ;
vals_elem_var1eb4 =
7.01,
7.02,
7.03,
7.04,
7.05,
7.06,
7.07,
7.08,
7.09,
7.1 ;
vals_elem_var1eb5 =
8.01,
8.02,
8.03,
8.04,
8.05,
8.06,
8.07,
8.08,
8.09,
8.1 ;
vals_elem_var1eb6 =
9.01,
9.02,
9.03,
9.04,
9.05,
9.06,
9.07,
9.08,
9.09,
9.1 ;
vals_elem_var1eb7 =
10.01,
10.02,
10.03,
10.04,
10.05,
10.06,
10.07,
10.08,
10.09,
10.1 ;
vals_elem_var2eb1 =
5.01,
5.02,
5.03,
5.04,
5.05,
5.06,
5.07,
5.08,
5.09,
5.1 ;
vals_elem_var2eb2 =
6.01, 6.02,
6.02, 6.04,
6.03, 6.06,
6.04, 6.08,
6.05, 6.1,
6.06, 6.12,
6.07, 6.14,
6.08, 6.16,
6.09, 6.18,
6.1, 6.2 ;
vals_elem_var2eb3 =
7.01,
7.02,
7.03,
7.04,
7.05,
7.06,
7.07,
7.08,
7.09,
7.1 ;
vals_elem_var2eb4 =
8.01,
8.02,
8.03,
8.04,
8.05,
8.06,
8.07,
8.08,
8.09,
8.1 ;
vals_elem_var2eb5 =
9.01,
9.02,
9.03,
9.04,
9.05,
9.06,
9.07,
9.08,
9.09,
9.1 ;
vals_elem_var2eb6 =
10.01,
10.02,
10.03,
10.04,
10.05,
10.06,
10.07,
10.08,
10.09,
10.1 ;
vals_elem_var2eb7 =
11.01,
11.02,
11.03,
11.04,
11.05,
11.06,
11.07,
11.08,
11.09,
11.1 ;
vals_elem_var3eb1 =
6.01,
6.02,
6.03,
6.04,
6.05,
6.06,
6.07,
6.08,
6.09,
6.1 ;
vals_elem_var3eb2 =
7.01, 7.02,
7.02, 7.04,
7.03, 7.06,
7.04, 7.08,
7.05, 7.1,
7.06, 7.12,
7.07, 7.14,
7.08, 7.16,
7.09, 7.18,
7.1, 7.2 ;
vals_elem_var3eb3 =
8.01,
8.02,
8.03,
8.04,
8.05,
8.06,
8.07,
8.08,
8.09,
8.1 ;
vals_elem_var3eb4 =
9.01,
9.02,
9.03,
9.04,
9.05,
9.06,
9.07,
9.08,
9.09,
9.1 ;
vals_elem_var3eb5 =
10.01,
10.02,
10.03,
10.04,
10.05,
10.06,
10.07,
10.08,
10.09,
10.1 ;
vals_elem_var3eb6 =
11.01,
11.02,
11.03,
11.04,
11.05,
11.06,
11.07,
11.08,
11.09,
11.1 ;
vals_elem_var3eb7 =
12.01,
12.02,
12.03,
12.04,
12.05,
12.06,
12.07,
12.08,
12.09,
12.1 ;
}