
Reference :

http://www.mmm.ucar.edu/wrf/users/wrfda/Tutorials/2011_July/docs/README_FSO_v3.3.pdf


For V3.4 codes:


1) Pre-requirements to run FSO

   a) Install WRFDA V3.4
   b) Install WRF V3.4
   c) Install WRFPLUS V3.4
   d) Install WRFDA Tools V3.4 (http://www.mmm.ucar.edu/wrf/users/wrfda/download/WRFDA_V3.4_TOOLS.tar.gz)

2) Modify wrapper_run_fso_v3.4.ksh 

   SCRIPTS_DIR --->  WRFDA Tools
   WRFVAR_DIR  --->  WRFDA
   WRFNL_DIR   --->  WRFV3
   WRFPLUS_DIR --->  WRFPLUS
   OB_DIR      --->  Observations
   RC_DIR      --->  Firstguess
   BE_DIR      --->  Background error covariance 
  
3) Run wrapper_run_fso_v3.4.ksh

   a) Step 1:  uncomment: 
                        export RUN_WRFVAR=true
                        export RUN_UPDATE_BC=true
               comment:  
                        export RUN_ADJ_SENS=true
                        export RUN_OBS_IMPACT=true
                        export NL_USE_LANCZOS=true
                        export NL_WRITE_LANCZOS=true
                        export NL_EPS=1E-5
               run :
                        wrapper_run_fso_v3.4.ksh

   a) Step 2:  uncomment: 
                        export RUN_ADJ_SENS=true
               comment:  
                        export RUN_WRFVAR=true
                        export RUN_UPDATE_BC=true
                        export RUN_OBS_IMPACT=true
                        export NL_USE_LANCZOS=true
                        export NL_WRITE_LANCZOS=true
                        export NL_EPS=1E-5
               run :
                        wrapper_run_fso_v3.4.ksh

   a) Step 3:  uncomment: 
                        export RUN_OBS_IMPACT=true
                        export NL_USE_LANCZOS=true
                        export NL_WRITE_LANCZOS=true
                        export NL_EPS=1E-5
               comment:  
                        export RUN_WRFVAR=true
                        export RUN_UPDATE_BC=true
                        export RUN_ADJ_SENS=true
               run :
                        wrapper_run_fso_v3.4.ksh

4) Plot

   There are some NCL scripts provided to do the post-process and plotting.


