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.
 
 
 
 
 
 

551 lines
11 KiB

netcdf test {
dimensions:
len_name = 256 ;
time_step = UNLIMITED ; // (10 currently)
num_dim = 3 ;
num_nodes = 26 ;
num_elem = 5 ;
num_el_blk = 5 ;
num_node_sets = 2 ;
num_side_sets = 5 ;
num_el_in_blk1 = 1 ;
num_nod_per_el1 = 4 ;
num_att_in_blk1 = 1 ;
num_el_in_blk2 = 1 ;
num_nod_per_el2 = 4 ;
num_att_in_blk2 = 1 ;
num_el_in_blk3 = 1 ;
num_nod_per_el3 = 8 ;
num_att_in_blk3 = 1 ;
num_el_in_blk4 = 1 ;
num_nod_per_el4 = 4 ;
num_att_in_blk4 = 1 ;
num_el_in_blk5 = 1 ;
num_nod_per_el5 = 6 ;
num_att_in_blk5 = 1 ;
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 = 5 ;
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 elem_num_map(num_elem) ;
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 = "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_var2eb1(time_step, num_el_in_blk1) ;
float vals_elem_var3eb1(time_step, num_el_in_blk1) ;
float vals_elem_var1eb2(time_step, num_el_in_blk2) ;
float vals_elem_var2eb2(time_step, num_el_in_blk2) ;
float vals_elem_var3eb2(time_step, num_el_in_blk2) ;
float vals_elem_var1eb3(time_step, num_el_in_blk3) ;
float vals_elem_var2eb3(time_step, num_el_in_blk3) ;
float vals_elem_var3eb3(time_step, num_el_in_blk3) ;
float vals_elem_var1eb4(time_step, num_el_in_blk4) ;
float vals_elem_var2eb4(time_step, num_el_in_blk4) ;
float vals_elem_var3eb4(time_step, num_el_in_blk4) ;
float vals_elem_var1eb5(time_step, num_el_in_blk5) ;
float vals_elem_var2eb5(time_step, num_el_in_blk5) ;
float vals_elem_var3eb5(time_step, num_el_in_blk5) ;
int elem_var_tab(num_el_blk, num_elem_var) ;
// global attributes:
:file_size = 1 ;
:maximum_name_length = 32 ;
:title = "This is a test" ;
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 ;
eb_prop1 = 10, 11, 12, 13, 14 ;
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, 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, 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,
6, 0, 0, 6, 2, 0 ;
eb_names =
"",
"",
"",
"",
"" ;
ns_names =
"",
"" ;
ss_names =
"",
"",
"",
"",
"" ;
coor_names =
"xcoor",
"ycoor",
"zcoor" ;
elem_num_map = 1, 2, 3, 4, 5 ;
attrib1 =
3.1416 ;
attrib_name1 =
"" ;
connect1 =
1, 2, 3, 4 ;
attrib2 =
6.1416 ;
attrib_name2 =
"" ;
connect2 =
5, 6, 7, 8 ;
attrib3 =
6.1416 ;
attrib_name3 =
"" ;
connect3 =
9, 10, 11, 12, 13, 14, 15, 16 ;
attrib4 =
6.1416 ;
attrib_name4 =
"" ;
connect4 =
17, 18, 19, 20 ;
attrib5 =
6.1416 ;
attrib_name5 =
"" ;
connect5 =
21, 22, 23, 24, 25, 26 ;
eb_prop2 = 10, 20, 30, 40, 50 ;
eb_prop3 = _, _, _, _, _ ;
node_ns1 = 10, 11, 12, 13, 14 ;
dist_fact_ns1 = 1, 2, 3, 4, 5 ;
node_ns2 = 20, 21, 22 ;
dist_fact_ns2 = 1.1, 2.1, 3.1 ;
ns_prop2 = 4, 5 ;
ns_prop3 = 1000, 2000 ;
elem_ss1 = 2, 2 ;
side_ss1 = 4, 2 ;
dist_fact_ss1 = 30, 30.1, 30.2, 30.3 ;
elem_ss2 = 1, 2 ;
side_ss2 = 2, 3 ;
dist_fact_ss2 = 31, 31.1, 31.2, 31.3 ;
elem_ss3 = 3, 3, 3, 3, 3, 3, 3 ;
side_ss3 = 5, 3, 3, 2, 4, 1, 6 ;
elem_ss4 = 4, 4, 4, 4 ;
side_ss4 = 1, 2, 3, 4 ;
elem_ss5 = 5, 5, 5, 5, 5 ;
side_ss5 = 1, 2, 3, 4, 5 ;
ss_prop2 = 100, 101, _, _, _ ;
qa_records =
"TESTWT2",
"testwt2",
"07/07/93",
"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.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.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.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,
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,
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,
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,
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,
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,
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 ;
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.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.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.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,
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,
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,
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,
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,
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,
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 ;
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_var2eb1 =
5.01,
5.02,
5.03,
5.04,
5.05,
5.06,
5.07,
5.08,
5.09,
5.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_var1eb2 =
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.03,
6.04,
6.05,
6.06,
6.07,
6.08,
6.09,
6.1 ;
vals_elem_var3eb2 =
7.01,
7.02,
7.03,
7.04,
7.05,
7.06,
7.07,
7.08,
7.09,
7.1 ;
vals_elem_var1eb3 =
6.01,
6.02,
6.03,
6.04,
6.05,
6.06,
6.07,
6.08,
6.09,
6.1 ;
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_var3eb3 =
8.01,
8.02,
8.03,
8.04,
8.05,
8.06,
8.07,
8.08,
8.09,
8.1 ;
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_var2eb4 =
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_var1eb5 =
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_var3eb5 =
10.01,
10.02,
10.03,
10.04,
10.05,
10.06,
10.07,
10.08,
10.09,
10.1 ;
elem_var_tab =
1, 1, 1,
1, 1, 1,
1, 1, 1,
1, 1, 1,
1, 1, 1 ;
}