The background state of SST is computed from the previous SST analysis field
using a relaxation towards climatology as follows:
\(X_{b}(t) = (X_{a}(t-1) - X_{clim}(t-1)) * \alpha + X_{clim}(t)\),
where \(X_{b}(t)\) is a resulting background state at time \(t\),
\(X_{a}(t-1)\) is analysis state at time \(t-1\),
\(\alpha\) is a relaxation coefficient,
\(X_{clim}(t)\) is a climatology state at time \(t\),
computed as an interpolation in time
between climatological field of the current and the following month
for the current day of the month.
–
Input and Output Files
Description of file
analysis
In - SST analysis field
climatology
In - 12 monthly climatological SST fields
trial
Out - SST background (trial) field
–
Synopsis
Below is a summary of the SSTtrial program calling sequence:
Initial setups:
Setup horizontal and vertical grid objects for “analysis
grid” from analysis.
Setup gridStateVector modules.
Initialize a time objects tim_setup
Initialize datastamps from climatology file
Computation
obgd_getClimatology to read SST climatological fields from a standard file,
to interpolate the field in time fot the current day \(t\) in current month \(m\) as follows
\(X_{clim}(t) = X_{clim}(m) + (t - 1) /(N - 1) * (X_{clim}(m+1) - X_{clim}(m))\),
where \(N\) is a number of days in the current month
obgd_computeSSTrial to compute the background field and save it into a standard file