use of intlevel3d to interpolate pressure levels on hybrid model levels.
Added by Olivier Andry about 10 years ago
Hello,
I have at my disposal a dataset which z-axis is on pressure levels(18). I need to interpolate this back on the model levels(62, hybrid).
I have tried to use cdo's intlevel3d,icoordinate ifile1 ifile2 ofile,
with:
- icoordinate = a single variable file defined on the pressure levels.
- ifile1 = the file containing the variables I want to interpolate. (also on pressure levels).
- ifile2 = a single variable file defined on the model levels (target shape).
doing so, I get the following message:
-----
cdo intlevel3d (Warning): Non monotonic zaxis!
cdo intlevel3d (Abort): Level 2.82305e-316 at index 1958400 not found!
-----
so does cdo intlevel3d allows to change the type of z-coordinate while interpolating (pressure to hybrid)?
if yes, do I enter the correct information in the command?
if no, does anyone know of a tools that permit this kind of transformation?
thanks in advance,
Best regards,
Olivier.
Replies (4)
RE: use of intlevel3d to interpolate pressure levels on hybrid model levels. - Added by Dominic Matte over 5 years ago
Hello,
I got a really similar problem to this really old post.
Does anyone has a solution?
Thanks
Coridally,
Dominic
RE: use of intlevel3d to interpolate pressure levels on hybrid model levels. - Added by Ralf Mueller over 5 years ago
hi!
intlevel3d is not designed for interpolating between different type of vertical axis: model level (totally arbitrary) and constant pressure levels. it does not take into account surface pressure or humidity or anything. in CDO there area only operators computing data from hybrid pressure levels (model levels) to height/pressure levels. you get a list of them with
cdo -h ml2
hth
ralf
Basically there should be an interpolation onto model levels inside the models for reading in input data.
RE: use of intlevel3d to interpolate pressure levels on hybrid model levels. - Added by Dominic Matte over 5 years ago
Hi Ralf,
Ok noted, thank you for your prompt answer
Dominic
RE: use of intlevel3d to interpolate pressure levels on hybrid model levels. - Added by Ralf Mueller over 5 years ago
yh, 5 years late ;-)
have a nice weekend
ralf