Giter Site home page Giter Site logo

flx_wrf2's Introduction

About FLEXPART
-----

The FLEXPART model is a Lagrangian Particle Dispersion Model developed at the Norwegian Institute for Air Research in the Department of Atmospheric and Climate Research. The model development team consists of Andreas Stohl (who originally wrote FLEXPART), Sabine Eckhardt, Harald Sodemann, and John Burkhart.

FLEXPART is free software released under the GNU General Public License V3.0


FLEXPART_WRF
-------------

FLEXPART v 6.xx was adapted by Jerome Fast of PNNL to work with the Weather Research and Forecast (WRF) model. The source code and utilities provided here
and based on FLXPART_WRF.  Further details of FLEXPART_WRF can be found in
the references listed below.

We hope to continue the work started by Jerome Fast and the FLEXPART WRF team
to make it work easily with WRF. Things that would need immediate attention
are:

1. Inclusion of spatially varing Map factors
2. Making Wet deposition work
3. Making warm restart work

Provided below are some Ruby and NCL scripts that would ease working with
FLEXPART_WRF input and output. 

Directory Structure
-----------------


FLX_WRF - root of tar file

docs - contains flexpart-wrf.phase?.pdf (3 files - these
       + are documents from Jerome Fast, developer of FLXPART-WRF)

src_gfortran2 - contains source code of flexpart-wrf
                + some modifications were made so that it runs with
                + gfortran
                + modify Registry file of WRF source code and recompile
                + if necessary to output the following variables in
                + the wrfout_* files
                  ++ ALT, TKE, TKE_PBL, RAINC, RAINNC, CLDFRA
                + the code currently does not compute wetdeposition
                + i will modify it soon to try get the wetdeposition working
                + the makefile is tailored for gfortran

SCEN1 - a directory showing sample invocation of FLXPART-WRF
      - also contains ruby scripts that can help construct the
      - the various files needed to run FLEXPART

SCEN1/plot - contains Ruby and C code to convert FLXPART output
           - to C binary
           - use parse_header.rb followed by "cat dims.check" to
           - determine NX, NY and NZ parameters defined in flexpart_helpers.h
           - make_inlist.rb creates input_list, an ascii file containing
             + names of input files that multi_r*_w.c files need to
             + to create a single C binary file containing concentration,
             + wet deposition or dry deposition output
           - make_inlist.rb also creates time_list that is needed
             + by plot/ncl/plot_conc.ncl

SCEN1      - run_flx.rb
             + Once all parameters are set, I use run_flx.rb
             + to help make production runs

SCEN1/plot/ncl - NCL scripts that I use to make plots

References
--------------

Homepage of FLEXPART - http://transport.nilu.no/flexpart

Stohl, A., C. Forster, A. Frank, P. Seibert, and G. Wotawa (2005): Technical Note : The Lagrangian particle dispersion model FLEXPART version 6.2. Atmos. Chem. Phys. 5, 2461-2474.

Doran, J.C., J.D. Fast, J.C Barnard, A. Laskin, Y. Desyaterik, M.K. Gilles, and R.J. Hopkins, 2008: Applications of Lagrangian dispersion modeling to the analysis of changes in the specific absorption of elemental carbon.  Atmos. Chem. Phys., 8, 1377-1389.

Fast, J.D., and R.C. Easter, 2006: A Lagrangian particle dispersion model compatible with WRF. 7th WRF Users' Workshop, NCAR, June 19-22, Boulder, CO, p6.2.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.