<p><b>xinzhang</b> 2009-04-17 19:26:22 -0600 (Fri, 17 Apr 2009)</p><p>Update Chap 6.<br>
</p><hr noshade><pre><font color="gray">Modified: trunk/wrf/UsersGuide/users_guide_chap6.doc
===================================================================
--- trunk/wrf/UsersGuide/users_guide_chap6.doc        2009-04-09 21:23:07 UTC (rev 190)
+++ trunk/wrf/UsersGuide/users_guide_chap6.doc        2009-04-18 01:26:22 UTC (rev 191)
@@ -1,7 +1,7 @@
ࡱ
-
+
> setenv BLAS /usr/local/blas> setenv LAPACK /usr/local/lapack
If only conventional observational data from LITTLE_R format file is to be used, then only the NETCDF, BLAS and LAPACK libraries are mandatory. If you intend to use observational data with PREPBUFR format, the BUFR library has to be installed too and can be downloaded from HYPERLINK "http://www.nco.ncep.noaa.gov/sib/decoders/BUFRLIB/" http://www.nco.ncep.noaa.gov/sib/decoders/BUFRLIB/. If you intend to assimilate satellite radiance data, in addition to BUFR library, either CRTM (V1.2) or RTTOV (8.7) have to be installed and they can be downloaded from HYPERLINK "ftp://ftp.emc.ncep.noaa.gov/jcsda/CRTM/"ftp://ftp.emc.ncep.noaa.gov/jcsda/CRTM/ and HYPERLINK "http://www.metoffice.gov.uk/science/creating/working_together/nwpsaf_public.html" http://www.metoffice.gov.uk/science/creating/working_together/nwpsaf_public.html. The additional necessary environment variabl
es needed are set (again using the C-shell), by commands looking something like
> setenv BUFR /usr/local/bufr
-> setenv RTTOV /usr/local/rttov87> setenv CRTM /usr/local/crtm
+> setenv RTTOV /usr/local/rttov87
+(Note: make a linkage of $RTTOV/librttov.a to $RTTOV/src/librttov8.7.a)> setenv CRTM /usr/local/crtm
+(Note: make a linkage of $CRTM/libcrtm.a to $RTTOV/src/libCRTM.a )
Note: Make sure the required libraries were all compiled using the same compiler that will be used to build WRF-Var, since the libraries produced by one compiler may not be compatible with code compiled with another. For BLAS, LAPACK and BUFR libraries compilation, they have to be compiled with the size of real variable = 8, which required by WRF-Var.
Assuming all required libraries are available, the WRF-Var source code can be downloaded from HYPERLINK "http://www.mmm.ucar.edu/wrf/users/wrfda/download/get_source.html" http://www.mmm.ucar.edu/wrf/users/wrfda/downlo
ad/get_source.html. After the tar file is unzipped (gunzip !
WRFDAV3.
TAR.gz) and untarred (untar WRFDAV3.TAR), the directory WRFDA should be created; this directory contains the WRF-Var source code.
To configure WRF-Var, change to the WRFDA directory and type
@@ -924,7 +926,7 @@
export WRFVAR_DIR=/users/noname/work/code/trunk/phoenix_g95_opt/WRFDA
export START_DATE=2008020612 # the first perturbation valid date
export END_DATE=2008020700 # the last perturbation valid date
-export NUM_LEVELS=41 # e_vert - 1
+export NUM_LEVELS=40 # e_vert - 1
export BIN_TYPE=5
export FC_DIR=/users/noname/work/exps/friendlies/expt/fc # where wrf forecasts are
export RUN_DIR=/users/noname/work/exps/friendlies/gen_be${BIN_TYPE}
@@ -946,14 +948,14 @@
With the settings shown below, WRF-Var generates a single observation with pre-specified innovation (Observation First Guess) value at desired location e.g. at (in terms of grid coordinate) 23x23, level 14 for U observation with error characteristics 1 m/s, innovation size = 1.0 m/s.
&wrfvar15
num_pseudo = 1,
-pseudo_x = 23.0
-pseudo_y = 23.0
-pseudo_z = 14.0
-pseudo_err = 1.0
-pseudo_val = 1.0
+pseudo_x = 23.0,
+pseudo_y = 23.0,
+pseudo_z = 14.0,
+pseudo_err = 1.0,
+pseudo_val = 1.0,
/
&wrfvar19
-pseudo_var = u (Note: pseudo_var can be u, v, t, p, q. If pseudo_var is q, then the reasonable values of pseudo_err and pseudo_val are 0.001)
+pseudo_var = u, (Note: pseudo_var can be u, v, t, p, q. If pseudo_var is q, then the reasonable values of pseudo_err and pseudo_val are 0.001)
/
Note: You may like to repeat this exercise for other observations like temperature (t), pressure p, specific humidity q etc.
(b) Response of BE length scaling parame
ter:
@@ -979,13 +981,13 @@
(d) Response of convergence criteria:
Run tutorial case with
&wrfvar6
-eps = 0.0001
+eps = 0.0001,
/
You may like to compare various diagnostics with earlier run.
(e) Response of outer loop on minimization:
Run tutorial case with
&wrfvar6
-max_ext_its = 2
+max_ext_its = 2,
/
With this setting outer loop for the minimization procedure will get activated. You may like to compare various diagnostics with earlier run.
Note: Maximum permissible value for MAX_EXT_ITS is 10
@@ -1093,10 +1095,10 @@
-WRF-ARW V3: Users Guide        6- PAGE 52
+WRF-ARW V3: Users Guide        6- PAGE 32
-WRF-ARW V3: Users Guide        6- PAGE 43
+WRF-ARW V3: Users Guide        6- PAGE 33
@@ -1117,11 +1119,11 @@
-
-
-&
+
+
+&
@@ -1131,1334 +1133,1332 @@
-h
+hHw?
-
-h
-h
+hHw?
+hHw?
-Px4 #\'*.25@9
-h
-h
-h
-+
-h
-&
-&
+Px4 #\'*.25@9
+hHw?
+hHw?
+hHw?
+hHw?
+&
+&
&
+hhd
&
+
&F
+hhd
&
+hhd
&
+
&F
h(
Hd
-`Hgd
+`HgdHw?
&F
-h
-
-h
+hhd
+hHw?
&
-
-h
{{
-h
-h
-h
+
+
+hHw?
+X
+Z
+c
+c
+hHw?
+hHw?
l
-l
+l
+hHw?
+hHw?
l
-l
-h
+l
l
-l
+l
l
-l
-h
-h
-h
-
-h
-h
-&
-&
-&
-h
-
+l
+hHw?
+hHw?
+hHw?
+
+hHw?
+hHw?
+&
+hHw?
+&
+&
t
-l
-
+l
t
-l
+l
t
l
-
+
t
l
+
t
-l
+l
t
l
+
t
-l
-
-
-h
+l
+
h
+hHw?
t
-l
+l
t
-l
+l
t
-l
+l
t
l
t
-l
+l
t
-l
+l
t
-l
+l
t
-l
+l
t
-l
+l
t
l
t
-l
+l
t
-l
-h
-
-h
-
-
-
-
-h
-h
-h
-h
-)
-h
-h
-h
-:
-h
-h
-h
-&
+l
+hHw?
+
+hHw?
+
+
+
+
+
+hHw?
+hHw?
+hHw?
+hHw?
+hHw?
+hHw?
+hHw?
+hHw?
+hHw?
+hHw?
+&
l
+
,#
-l
+l
+hHw?
+hHw?
,#
-l
-h
-h
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
l
+
,#
-l
-f
+l
+f
,#
-l
+l
+N
+hHw?
+hHw?
,#
-l
-h
-h
+l
l
+
,#
-l
-f
-f
+l
+f
+f
,#
-l
+l
+N
,#
l
-f
+
+f
+N
,#
l
+
l
-
+
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
+hHw?
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
-Q
-h
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
-Q
+l
,#
-l
-Q
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
l
-
+
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
+hHw?
+hHw?
,#
-l
+l
,#
-l
-h
-h
+l
,#
-l
+l
,#
-l
+l
l
+
,#
-l
+l
!
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
+hHw?
,#
-l
+l
l
+
,#
-l
-h
+l
,#
l
+
,#
-l
+l
l
+
,#
-l
+l
,#
l
+
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
+hHw?
+hHw?
,#
-l
-h
-h
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
l
+
,#
-l
+l
,#
l
+
+hHw?
,#
-l
+l
,#
-l
-l
-h
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
l
+
,#
-l
+l
l
-
+
,#
-l
-h
-h
-f
+l
+r
+hHw?
+hHw?
+f
,#
-l
+l
,#
-l
+l
,#
l
-f
+
+f
,#
l
+
+r
l
-
+
l
+
,#
-l
+l
,#
l
+
,#
-l
+l
,#
-l
+l
,#
-l
+l
+hHw?
+hHw?
,#
-l
-v
-h
-h
+l
,#
-l
+l
,#
-l
+l
l
+
,#
-l
+l
l
-
+
#
-l
-v
+l
#
-l
+l
#
-l
+l
#
-l
+l
#
l
+
#
l
+
+hHw?
+hHw?
#
-l
+l
#
-l
-h
-h
+l
#
-l
+l
#
-l
+l
#
-l
+l
#
-l
+l
#
-l
+l
#
-l
+l
#
l
+
#
l
+
#
l
+
#
-l
+l
#
l
+
l
+
#
-l
+l
,#
l
-
-h
-h
+
+hHw?
+hHw?
,#
-l
+l
,#
-l
+l
,#
-l
+l
"
,#
l
+
l
+
"
,#
-l
+l
,#
-l
+l
,#
l
+
,#
-l
+l
l
,#
-l
+l
l
+
,#
-l
+l
+hHw?
+hHw?
,#
l
-h
+
l
-
+
l
+
,#
-l
+l
,#
l
-
-
+
l
-
+
l
+
,#
-l
+l
,#
l
+
l
-
+
,#
-l
+l
,#
-l
-
+hHw?
+hHw?
,#
-l
+l
,#
-l
-h
-h
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
,#
-l
+l
l
+
#
-l
+l
#
-l
+l
#
l
+
#
-l
+l
l
#
l
+
#
l
+
#
-l
+l
l
#
l
+
+hHw?
+hHw?
#
l
-h
-h
+
l
+
#
-l
+l
#
l
+
#
-l
+l
#
l
+
#
l
+
#
-l
+l
#
l
+
#
-l
+l
l
+
#
-l
+l
#
l
+
#
-l
+l
&"
#
l
+
#
l
+
#
-l
+l
#
l
+
#
l
+
#
-l
+l
+
+hHw?
#
l
+
#
-l
+l
l
+
#
-l
-
-h
+l
#
l
+
#
-l
+l
+
#
l
+
#
l
+
#
-l
+l
#
l
+
#
l
+
#
-l
+l
#
l
-
+
#
l
+
#
-l
-
+l
#
l
+
#
l
+
#
-l
+l
l
#
l
+
#
l
+
#
-l
+l
#
l
+
#
l
+
#
-l
+l
+hHw?
#
l
+
#
l
+
#
-l
+l
#
l
-h
+
#
l
+
#
-l
+l
#
l
+
#
l
+
#
-l
+l
#
l
+
#
l
+
#
-l
+l
#
l
+
#
-l
+l
#
-l
+l
#
l
+
#
-l
+l
#
l
+
#
l
+
#
-l
+l
+hHw?
+hHw?
#
l
+
#
l
+
#
-l
+l
#
l
+
#
l
+
#
-l
-h
-h
+l
#
l
+
#
l
+
#
-l
+l
#
l
+
#
l
+
#
-l
+l
#
l
#
l
+
#
-l
+l
#
l
+
#
l
+
#
-l
+l
#
l
+
#
-l
-
-
+l
+
+
@@ -3266,8 +3266,8 @@
IT
IT
y
-
-
+
+
@@ -4151,8 +4151,8 @@
/mV=SlYEUtqq8'ҮH\+GU$މE
7ZRqfR9oBujikgM#O
B82糪\*Ը5<61cm5%Z\WʘAۋ6_O*#}3锦g?hD\pX`S]kFo~{Ee@
-
-
+
@@ -5464,8 +5464,9 @@
z&vivˈɇi\}|;PC"[xd3\kݣ\r͍eM;Ucܤ-mg05O"ڸf
^''88ot~C@`HZ؋i3G~Q4:H+>.Y_C~YBV="Fg}@T@A =0=77mO=۪/vxˮr^k`Vdmɀۖ|{۲[Z#`R @'@@OT\qdmGiMuȤV|T[e>JBYC╙mk K~A @A ܇BA @A >@C(׃@A @A #:l@A @A`8 @A @qA @A &=Rn        A @A :<@A @A`8 @A @qA @A &=Rn        A @A :<@A @A`8 @A @qA @A &=Rn        A @A :<@A @A`8 @A @qA @A &=Rn        A @A :<@A @A`rگq
-
-
+
+
+
@@ -6761,8 +6762,8 @@
t
t
t
-
-
+
@@ -7336,9 +7337,8 @@
K2f@D        eTr~jjeM ]#][Ame IDԻVCpzxl ^zMeP
٠Bl0>]SY"a5bB@kaEl>O&2ol6&?Xj]K<Cѧ1S3XO#Z]k\3]1{]kNȬ^cF06B @D|N!!D        ar w]nCe2'1l왮m6C 3W4B AKơ8!!3oL!!@2ubw@,
AKcE@@@@"f!!!!!K@DҘx!!!!!0&1AY@@@@ 41^@@@@@I "hLPi!!!!!4+go'a
-
-
-
+
+
@@ -7922,8 +7922,9 @@
cӟ,L.>ЖZpϱX;ǯ
uܘ@9M~_{ߘ2uJLx{MfS3ew>        dp9eD @"MÛ֒@"D >        dp9eD @"MlrZK*@"D $缗u"D @6I i-D @"@g^@"D $&"D @"O}{YG @"D`28֒@"D >        dp9eD @"MlrZK*@"D $缗u"D @6I i-D @"@g^@"D $&"D @"O}{YG @"D`28֒@"D >        dp9eD @"MlrZK*@"D $/9d        tH
-
-
+
+
@@ -10279,8 +10280,8 @@
: ؆        `p+_+;c\^5w+LqgA        X{![қ{lo;w0oӒ?c<\`Wٶ驨1U%UasJW:}zC9߁B'){b:}C#Fvb=m}b#dOR]9],E"P@(E @(E"P@89׳@(E"P@0Z\S@(E"Py9]@(E"P!".H"P@(E"PCEy"P@(E"P.
-
-
+
+
@@ -12891,9 +12892,8 @@
A @A`&Rx|n@A zH[G @A fB LA @A ^u4
A @A`&Rx|n@A zH[G @A fB LA @A ^u4
A @A`&Rx|n@A z`(        s
-
-
+
+
@@ -18600,13 +18600,13 @@
+
+
+
+
+
+
@d
@t
-%
-{
-
-
-
-
-
-K
-p
-
-
-
+R
+T
+]
+
+H
+l
+
+
0
0
0
- 0
0
        s
0
?
?
P
p
`
+ 0
0
        s
0
?
?
P
p
`
-%
-{
-
-
-
-
-
-K
-p
-
-
-
uot;
/
-
d
"
"
quot;
4d
+
+R
+T
+]
+
+H
+l
+
+
+
d
"
"
quot;
4d
@
@@ -18711,99 +18708,79 @@
z
-
-Q
-
-
+
+
+N
+
+
+
-
+
+
-
-.
-M
-y
-
-
-
-
-
-
-
-
-
-
+1
+5
+<
+]
+`
+x
+
+
+
+
+
+
+
+
-B
-N
-Y
-p
-y
-}
-
-
-
-
-
-
-
-
-f
-p
-
-
+
+<
+F
+H
+q
;
+5
+e
+
+
+8
+<
+E
+H
:
^Zp;K`|$~
@@ -18813,42 +18790,39 @@
-^Z
+^Z
-`GT^5bBJ>*N
-
-K
-p
-
-
-        
+H
+l
+
+        
-
+
+
+
-
-
+
+c
+
+
+
-
\ No newline at end of file
+
+
\ No newline at end of file
</font>
</pre>