#94 closed defect (fixed)
FM shows NaN values in Bending Angle
Reported by: | frae | Owned by: | marq |
---|---|---|---|
Priority: | normal | Milestone: | 1.1 |
Component: | ropp_fm | Version: | 0.9 |
Keywords: | Cc: | dave.offiler@…, axel.vonengeln@… |
Description
One of the ECMWF input files to FM leads to a NaN value in the bending angle results.
I'll generate the ticket and then attach the netcdf input file to ecmwf2ro_1d.
Attachments (2)
Change history (8)
comment:1 by , 18 years ago
comment:2 by , 18 years ago
Cc: | added |
---|---|
Owner: | changed from | to
Could you please chack if this is still a problem, or if it has been fixed in the meantime?
Thanks!
comment:3 by , 18 years ago
Okay, just checked the relevant profile again and it still leads to NaN in the bending angle. It is a particular nasty profile as you can see from the plot attached (actually 2 identical plots because svn.marquardt.sc showed trac errors when first uploading the file, so now you got 2 of them...).
comment:4 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
On testing ROPP v1.1 using NAG complier, we came across a problem with Abel transform attempting to compute square root (x(i+1) - a) where a > x(i+1). This is thought to be because the testing for the lowest usable background level was not exiting once the first instance of increasing x was found (working from the top of the profile). Tests show that other compilers would produce bending angle = NAN in this case, consistent with the initial error.
https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_1d/ropp_fm_abel.f90 has now been fixed to identify the lowest usable background level as the first instance (countine from model top) where x is not monotonically increasing with height.
comment:6 by , 16 years ago
Milestone: | → 1.1 |
---|
File is too large for attachement, TRAC complains. Find it at:
ftp://sat.physik.uni-bremen.de/incoming/axel/nanprofile.nc