Hi folks:
I have a quick question about using transient PICO models for basal forcings.
I see that there is a requirement for md.basalforcings.farocean_salinity
to have all values > 0. This seems to include the time row. I have included 2 examples here:
Example 1:
md.basalforcings.farocean_salinity = [34.1, 34.2, 34.4; 0, 1, 2];
This fails, with a warning:
model not consistent: field 'basalforcings.farocean_salinity' should have values above 0
Example 2:
md.basalforcings.farocean_salinity = [34.1, 34.2, 34.4; 0.083, 1, 2];
This runs happily.
My question is: In Example 2 here, what salinity value is used for the initial timestep (t = 0)? In addition, if I only define one salinity value (to be held constant in time), does the time value matter, or is it simply ignored by ISSM?
md.basalforcings.farocean_salinity = [34.0; 0.083];
I'm not sure if there is a particular reason that ISSM requires the timestep for salinity values to be > 0 (this is not the case for Temperature values), but I just want to make sure the behaviour here doesn't have too much of an impact.
Thanks.
Lawrence