[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&nbsp;Program&nbsp;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