The current version of HyperCP assume that the viewing zenith angle (VZA) is 40°, as recommend by Mobley 1999 (line 26 in RhoCorrections.py; function M99Corr).
However, under flat calm condition, the sky glint can be lower at a VZA of 30° and a relative angle approaching 90°. I have often adjusted my viewing geometry with this configuration on stations having such perfect conditions.
Would it be possible to allow the user to provide the VZA (or SenZ according to SeaBASS convention) to interpolate the Mobley 1999 LUT at the current value for VZA? So if the user provide SenZ in the Ancillary data file, then the code would use that field to interpolate the LUT accordingly.
Looking forward to hearing from you about that issue.
Simon Bélanger
The current version of HyperCP assume that the viewing zenith angle (VZA) is 40°, as recommend by Mobley 1999 (line 26 in RhoCorrections.py; function M99Corr).
However, under flat calm condition, the sky glint can be lower at a VZA of 30° and a relative angle approaching 90°. I have often adjusted my viewing geometry with this configuration on stations having such perfect conditions.
Would it be possible to allow the user to provide the VZA (or SenZ according to SeaBASS convention) to interpolate the Mobley 1999 LUT at the current value for VZA? So if the user provide SenZ in the Ancillary data file, then the code would use that field to interpolate the LUT accordingly.
Looking forward to hearing from you about that issue.
Simon Bélanger