[Dart-dev] [7884] DART/trunk/diagnostics/threed_sphere: Added documentation explicitly stating that the forward observation operators are applied AFTER any prior (and posterior) inflation.
nancy at ucar.edu
nancy at ucar.edu
Tue Apr 14 15:50:52 MDT 2015
Revision: 7884
Author: thoar
Date: 2015-04-14 15:50:51 -0600 (Tue, 14 Apr 2015)
Log Message:
-----------
Added documentation explicitly stating that the forward observation operators are applied AFTER any prior (and posterior) inflation. Have links to the
detailed program execution flow in filter.
I removed a FIXME comment from the source code that is no longer needed.
Modified Paths:
--------------
DART/trunk/diagnostics/threed_sphere/obs_diag.f90
DART/trunk/diagnostics/threed_sphere/obs_diag.html
-------------- next part --------------
Modified: DART/trunk/diagnostics/threed_sphere/obs_diag.f90
===================================================================
--- DART/trunk/diagnostics/threed_sphere/obs_diag.f90 2015-04-14 15:57:35 UTC (rev 7883)
+++ DART/trunk/diagnostics/threed_sphere/obs_diag.f90 2015-04-14 21:50:51 UTC (rev 7884)
@@ -2672,7 +2672,6 @@
numer = abs(prmean - obsval)
denom = sqrt( prspred**2 + errvar )
- ! TJH FIXME ... test this before putting on the trunk!!!!
! At worst, the InnovZscore can be 'MaxSigmaBins' i.e. 100
! protect against dividing by a really small number
! if numer/denom < 100 then go ahead and calculate
Modified: DART/trunk/diagnostics/threed_sphere/obs_diag.html
===================================================================
--- DART/trunk/diagnostics/threed_sphere/obs_diag.html 2015-04-14 15:57:35 UTC (rev 7883)
+++ DART/trunk/diagnostics/threed_sphere/obs_diag.html 2015-04-14 21:50:51 UTC (rev 7884)
@@ -61,8 +61,15 @@
automatically set to zero.</em>
</P>
<P>
- Each ensemble member applies a forward operator to the state to compute
- the "expected" value of an observation. Given multiple estimates of
+ Each ensemble member applies a forward observation operator to the state to compute
+ the "expected" value of an observation. <em class=changed>Please note:
+ the forward observation operator is applied <strong>AFTER</strong> any prior inflation
+ has taken place! Similarly, the forward observation operator is applied AFTER any posterior
+ inflation. This has always been the case.</em> For a detailed
+ look at the relationship between the observation operators and inflation, please look at the
+ <a href="../../filter/filter.html#DetailedProgramFlow">Detailed Program Execution Flow</a>
+ section of <a href="../../filter/filter.html">filter.html</a>.<br /><br />
+ Given multiple estimates of
the observation, several quantities can be calculated. It is possible to
compute the expected observations from the state vector before
assimilating (the "guess", "forecast", or "prior") or after the
More information about the Dart-dev
mailing list