Commit 0980606
authored
feat(cellbudgetfile): support aux vars with full3D in get_data() (#2776)
Add a 'variable' parameter (default "q") to get_data() and get_record() to allow specifying the field to extract to a 3D grid-shaped array. Previously "q" was returned unconditionally.
'variable' is only supported when full3D=True and the method's default behavior is unchanged.
sat = cbc.get_data(text="DATA-SAT", full3D=True, variable="sat")[0]
This is consistent with the existing `variable` parameter in get_ts(), added in #2568
Addresses #2774.1 parent 018bd9c commit 0980606
2 files changed
Lines changed: 126 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1158 | 1158 | | |
1159 | 1159 | | |
1160 | 1160 | | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
1161 | 1249 | | |
1162 | 1250 | | |
1163 | 1251 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2894 | 2894 | | |
2895 | 2895 | | |
2896 | 2896 | | |
| 2897 | + | |
2897 | 2898 | | |
2898 | 2899 | | |
2899 | 2900 | | |
| |||
2922 | 2923 | | |
2923 | 2924 | | |
2924 | 2925 | | |
| 2926 | + | |
| 2927 | + | |
| 2928 | + | |
| 2929 | + | |
2925 | 2930 | | |
2926 | 2931 | | |
2927 | 2932 | | |
| |||
2999 | 3004 | | |
3000 | 3005 | | |
3001 | 3006 | | |
| 3007 | + | |
| 3008 | + | |
| 3009 | + | |
| 3010 | + | |
| 3011 | + | |
| 3012 | + | |
3002 | 3013 | | |
3003 | | - | |
| 3014 | + | |
3004 | 3015 | | |
3005 | 3016 | | |
3006 | 3017 | | |
| |||
3298 | 3309 | | |
3299 | 3310 | | |
3300 | 3311 | | |
3301 | | - | |
| 3312 | + | |
3302 | 3313 | | |
3303 | 3314 | | |
3304 | 3315 | | |
| |||
3310 | 3321 | | |
3311 | 3322 | | |
3312 | 3323 | | |
| 3324 | + | |
| 3325 | + | |
| 3326 | + | |
| 3327 | + | |
3313 | 3328 | | |
3314 | 3329 | | |
3315 | 3330 | | |
| |||
3425 | 3440 | | |
3426 | 3441 | | |
3427 | 3442 | | |
3428 | | - | |
| 3443 | + | |
3429 | 3444 | | |
3430 | 3445 | | |
3431 | 3446 | | |
| |||
3451 | 3466 | | |
3452 | 3467 | | |
3453 | 3468 | | |
3454 | | - | |
| 3469 | + | |
3455 | 3470 | | |
3456 | 3471 | | |
3457 | 3472 | | |
| |||
3464 | 3479 | | |
3465 | 3480 | | |
3466 | 3481 | | |
3467 | | - | |
| 3482 | + | |
3468 | 3483 | | |
3469 | | - | |
| 3484 | + | |
3470 | 3485 | | |
3471 | 3486 | | |
3472 | 3487 | | |
3473 | 3488 | | |
3474 | 3489 | | |
3475 | | - | |
3476 | | - | |
| 3490 | + | |
| 3491 | + | |
| 3492 | + | |
| 3493 | + | |
3477 | 3494 | | |
3478 | 3495 | | |
3479 | 3496 | | |
3480 | 3497 | | |
3481 | | - | |
| 3498 | + | |
| 3499 | + | |
3482 | 3500 | | |
3483 | 3501 | | |
3484 | | - | |
| 3502 | + | |
| 3503 | + | |
| 3504 | + | |
| 3505 | + | |
| 3506 | + | |
| 3507 | + | |
3485 | 3508 | | |
3486 | | - | |
| 3509 | + | |
3487 | 3510 | | |
3488 | | - | |
| 3511 | + | |
| 3512 | + | |
| 3513 | + | |
| 3514 | + | |
3489 | 3515 | | |
3490 | 3516 | | |
3491 | 3517 | | |
| |||
0 commit comments