Auxiliary pressure data does not load if there is no vertical dimension variable.
Aux pressure data has a vertical dimension, but it does not require data along this dimension (contrary to pressure level data having pressure levels e.g.). Met.3D currently tries to read data from the vertical dimension, even if there is no data attached to this dimension, reading the data fails then.
A NetCDF dump of such a file looks like this:
netcdf FILENAME {
dimensions:
time = UNLIMITED ; // (145 currently)
lev = 37 ;
rlat = 172 ;
rlon = 207 ;
variables:
float TEMP(time, lev, rlat, rlon) ;
TEMP:_FillValue = NaNf ;
TEMP:least_significant_digit = 4LL ;
TEMP:units = "K" ;
float PRES(time, lev, rlat, rlon) ;
PRES:_FillValue = NaNf ;
PRES:least_significant_digit = 4LL ;
PRES:units = "Pa" ;
float time(time) ;
time:_FillValue = NaNf ;
time:units = "seconds since 2019-07-12" ;
time:calendar = "proleptic_gregorian" ;
float rlat(rlat) ;
rlat:_FillValue = NaNf ;
rlat:standard_name = "grid_latitude" ;
rlat:long_name = "latitude in rotated pole grid" ;
rlat:units = "degrees" ;
rlat:axis = "Y" ;
float rlon(rlon) ;
rlon:_FillValue = NaNf ;
rlon:standard_name = "grid_longitude" ;
rlon:long_name = "longitude in rotated pole grid" ;
rlon:units = "degrees" ;
rlon:axis = "X" ;
data:
time = 86400, .., 172800 ;
rlat = 0.38, .., 2.09 ;
rlon = 0.35, .., 2.41 ;
Edited by Christoph Fischer