Problem when points in mask do not match fields
Created by: katavouta
When use copernicus fields (CMEMS-GLOBAL_ANALYSIS_FORECAST_PHY_001_024) I noticed that the downloaded mask wet points do not match exactly the wet points in the fields (particularly for U and V). I solved this problem by generating my own masks based on the fields, however, I thought that I should probably flag this issue with pynemo and mismatches in fields-masks:
When using pynemo with these masks (that do not match exactly with the wet points in the fields) I get high negative values, for example value of -20.0103 in U and V fields in near these mismatch points, but also some negative values that gradually become less negative close to these mismatch points. This makes me believe that pynemo may use a fillValue to fill these points that they seem wet in the mask and then use this unrealistic fillValue in the interpolation. It may worth to check if this is the case and a general issue with mismatches in masks-fields.