Skip to content

Commit

Permalink
ECC-2038: GRIB: Update 'param_limits.def' to include new paramIds
Browse files Browse the repository at this point in the history
  • Loading branch information
mjg41 authored Mar 3, 2025
1 parent 7aadbe0 commit 98a9a0b
Showing 1 changed file with 175 additions and 118 deletions.
293 changes: 175 additions & 118 deletions definitions/param_limits.def
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,16 @@ constant default_min_val = -1e13 : double_type, hidden;
constant default_max_val = +1e13 : double_type, hidden;

concept param_value_min(default_min_val) {
-150 = { paramId=165; }
-100 = { paramId=166; }
0 = { paramId=260260; }
0 = { paramId=228028; }
170 = { paramId=3; }
0 = { paramId=10; }
-0.00001 = { paramId=31; }
10 = { paramId=33; }
160 = { paramId=34; }
0 = { paramId=43; }
0 = { paramId=49; }
0 = { paramId=207; }
25 = { paramId=168; }
0 = { paramId=260242; }
160 = { paramId=167; }
0 = { paramId=260509; }
5 = { paramId=151175; }
0 = { paramId=260257; }
100 = { paramId=54; }
0 = { paramId=59; }
-60000 = { paramId=228001; }
0 = { paramId=151163; }
-3.5 = { paramId=151131; }
-3.5 = { paramId=262140; }
-10 = { paramId=260259; }
-13000 = { paramId=129; }
-1300 = { paramId=156; }
0 = { paramId=3075; }
0 = { paramId=172; }
-0.05 = { paramId=3062; }
0 = { paramId=260210; }
0 = { paramId=3073; }
-1 = { paramId=60; }
160 = {
one=(step > 0);
paramId=121;
Expand All @@ -35,134 +20,206 @@ concept param_value_min(default_min_val) {
one=(step > 0);
paramId=122;
}
-13000 = { paramId=129; }
140 = { paramId=130; }
-250 = { paramId=131; }
-250 = { paramId=132; }
-0.1 = { paramId=133; }
43000 = { paramId=134; }
-30 = { paramId=135; }
-50 = { paramId=136; }
85000 = { paramId=151; }
270 = { paramId=151126; }
-1 = { paramId=140230; }
0 = { paramId=140221; }
-1300 = { paramId=156; }
0 = { paramId=157; }
0 = { paramId=164; }
-150 = { paramId=165; }
-100 = { paramId=166; }
160 = { paramId=167; }
25 = { paramId=168; }
0 = { paramId=172; }
0 = { paramId=173; }
0 = { paramId=186; }
0 = { paramId=187; }
0 = { paramId=188; }
0 = { paramId=207; }
0 = { paramId=228; }
120 = { paramId=235; }
-0.001 = { paramId=246; }
-0.001 = { paramId=247; }
0 = { paramId=3031; }
-0.05 = { paramId=3062; }
0 = { paramId=3066; }
0 = { paramId=3073; }
0 = { paramId=3074; }
0 = { paramId=3075; }
0 = { paramId=140214; }
-3.5 = { paramId=151132; }
0 = { paramId=151225; }
-1300 = { paramId=228002; }
0 = { paramId=140221; }
0 = { paramId=140229; }
-1 = { paramId=140230; }
0 = { paramId=140231; }
0 = { paramId=260430; }
170 = { paramId=3; }
-1 = { paramId=60; }
100 = { paramId=54; }
0 = { paramId=157; }
270 = { paramId=151126; }
-3.5 = { paramId=151131; }
-3.5 = { paramId=151132; }
-4 = { paramId=151145; }
0 = { paramId=151163; }
5 = { paramId=151175; }
0 = { paramId=151219; }
160 = { paramId=34; }
-0.00001 = { paramId=31; }
0 = { paramId=151225; }
0 = { paramId=172228; }
0 = { paramId=174098; }
0 = { paramId=140229; }
120 = { paramId=235; }
-60000 = { paramId=228001; }
-1300 = { paramId=228002; }
160 = { paramId=228004; }
0 = { paramId=228005; }
0 = { paramId=228006; }
0 = { paramId=228028; }
20 = { paramId=228032; }
10 = { paramId=33; }
0 = { paramId=3066; }
-1e-10 = { paramId=228141; }
0.005 = { paramId=260367; }
-1000 = { paramId=260364; }
0 = { paramId=228039; }
0 = { paramId=228087; }
-20 = { paramId=228086; }
170 = { paramId=260360; }
170 = { paramId=228139; }
170 = { paramId=228096; }
0 = { paramId=228087; }
170 = { paramId=228095; }
0 = { paramId=43; }
-0.001 = { paramId=247; }
-0.001 = { paramId=246; }
-0.1 = { paramId=133; }
43000 = { paramId=134; }
0 = { paramId=173; }
140 = { paramId=130; }
170 = { paramId=228096; }
170 = { paramId=228139; }
-1e-10 = { paramId=228141; }
0 = { paramId=228164; }
0 = { paramId=228228; }
-1000 = { paramId=228246; }
-1000 = { paramId=228247; }
0 = { paramId=228249; }
0 = { paramId=235055; }
120 = { paramId=235079; }
140 = { paramId=235130; }
-250 = { paramId=235131; }
-250 = { paramId=235132; }
-0.1 = { paramId=235133; }
0 = { paramId=235157; }
-150 = { paramId=235165; }
-100 = { paramId=235166; }
25 = { paramId=235168; }
0 = { paramId=235288; }
0 = { paramId=260048; }
-3 = { paramId=260057; }
-50 = { paramId=136; }
-250 = { paramId=131; }
-250 = { paramId=132; }
-30 = { paramId=135; }
0 = { paramId=260199; }
0 = { paramId=3031; }
0 = { paramId=10; }
0 = { paramId=260210; }
0 = { paramId=260242; }
0 = { paramId=260257; }
-10 = { paramId=260259; }
0 = { paramId=260260; }
170 = { paramId=260360; }
-1000 = { paramId=260364; }
0.005 = { paramId=260367; }
0 = { paramId=260430; }
0 = { paramId=260509; }
160 = { paramId=262101; }
-3.5 = { paramId=262140; }
173 = { paramId=262501; }
160 = { paramId=263101; }
-3.5 = { paramId=263140; }
173 = { paramId=263501; }
} : double_type, hidden;

concept param_value_max(default_max_val) {
150 = { paramId=165; }
100 = { paramId=166; }
360.1 = { paramId=260260; }
140 = { paramId=228028; }
1200 = { paramId=3; }
300 = { paramId=10; }
1.001 = { paramId=31; }
1000 = { paramId=33; }
320 = { paramId=34; }
10 = { paramId=43; }
100 = { paramId=49; }
300 = { paramId=207; }
350 = { paramId=168; }
160 = { paramId=260242; }
370 = { paramId=167; }
100 = { paramId=260509; }
50 = { paramId=151175; }
100 = { paramId=260257; }
108000 = { paramId=54; }
40000 = { paramId=59; }
1000 = { paramId=228001; }
1500 = { paramId=151163; }
3.5 = { paramId=151131; }
3.5 = { paramId=262140; }
5 = { paramId=260259; }
1 = { paramId=60; }
380 = { paramId=121; }
330 = { paramId=122; }
3500000 = { paramId=129; }
400 = { paramId=130; }
250 = { paramId=131; }
250 = { paramId=132; }
0.1 = { paramId=133; }
115000 = { paramId=134; }
30 = { paramId=135; }
220 = { paramId=136; }
125000 = { paramId=151; }
35000 = { paramId=156; }
100 = { paramId=3075; }
180 = { paramId=157; }
1 = { paramId=164; }
150 = { paramId=165; }
100 = { paramId=166; }
370 = { paramId=167; }
350 = { paramId=168; }
1 = { paramId=172; }
10 = { paramId=173; }
1 = { paramId=186; }
1 = { paramId=187; }
1 = { paramId=188; }
300 = { paramId=207; }
380 = { paramId=235; }
1e+06 = { paramId=246; }
0.01 = { paramId=247; }
360.1 = { paramId=3031; }
130 = { paramId=3062; }
1 = { paramId=260210; }
5 = { paramId=3066; }
100 = { paramId=3073; }
380 = { paramId=121; }
125000 = { paramId=151; }
308 = { paramId=151126; }
360.5 = { paramId=140230; }
50 = { paramId=140221; }
100 = { paramId=3074; }
330 = { paramId=122; }
100 = { paramId=3075; }
150 = { paramId=140214; }
3.5 = { paramId=151132; }
4000 = { paramId=151225; }
8888 = { paramId=228002; }
50 = { paramId=140221; }
100 = { paramId=140229; }
360.5 = { paramId=140230; }
50 = { paramId=140231; }
30 = { paramId=260430; }
1200 = { paramId=3; }
1 = { paramId=60; }
108000 = { paramId=54; }
180 = { paramId=157; }
308 = { paramId=151126; }
3.5 = { paramId=151131; }
3.5 = { paramId=151132; }
4 = { paramId=151145; }
1500 = { paramId=151163; }
50 = { paramId=151175; }
50 = { paramId=151219; }
320 = { paramId=34; }
1.001 = { paramId=31; }
4000 = { paramId=151225; }
15 = { paramId=174098; }
100 = { paramId=140229; }
380 = { paramId=235; }
1000 = { paramId=228001; }
8888 = { paramId=228002; }
370 = { paramId=228004; }
300 = { paramId=228005; }
1 = { paramId=228006; }
140 = { paramId=228028; }
100 = { paramId=228032; }
1000 = { paramId=33; }
5 = { paramId=3066; }
15000 = { paramId=228141; }
100 = { paramId=260367; }
1000 = { paramId=260364; }
2000 = { paramId=228039; }
2000 = { paramId=228087; }
2000 = { paramId=228086; }
350 = { paramId=260360; }
350 = { paramId=228139; }
350 = { paramId=228096; }
2000 = { paramId=228087; }
350 = { paramId=228095; }
10 = { paramId=43; }
0.01 = { paramId=247; }
1e+06 = { paramId=246; }
0.1 = { paramId=133; }
115000 = { paramId=134; }
10 = { paramId=173; }
400 = { paramId=130; }
350 = { paramId=228096; }
350 = { paramId=228139; }
15000 = { paramId=228141; }
100 = { paramId=228164; }
1000 = { paramId=228246; }
1000 = { paramId=228247; }
1000 = { paramId=228249; }
380 = { paramId=235079; }
400 = { paramId=235130; }
250 = { paramId=235131; }
250 = { paramId=235132; }
0.1 = { paramId=235133; }
180 = { paramId=235157; }
150 = { paramId=235165; }
100 = { paramId=235166; }
350 = { paramId=235168; }
100 = { paramId=235288; }
150 = { paramId=260057; }
220 = { paramId=136; }
250 = { paramId=131; }
250 = { paramId=132; }
30 = { paramId=135; }
1 = { paramId=260199; }
360.1 = { paramId=3031; }
300 = { paramId=10; }
1 = { paramId=260210; }
160 = { paramId=260242; }
100 = { paramId=260257; }
5 = { paramId=260259; }
360.1 = { paramId=260260; }
350 = { paramId=260360; }
1000 = { paramId=260364; }
100 = { paramId=260367; }
30 = { paramId=260430; }
100 = { paramId=260509; }
320 = { paramId=262101; }
3.5 = { paramId=262140; }
1000 = { paramId=262501; }
320 = { paramId=263101; }
3.5 = { paramId=263140; }
1000 = { paramId=263501; }
} : double_type, hidden;

0 comments on commit 98a9a0b

Please sign in to comment.