wiki:ROPP_FM_tree.html

Version 1 (modified by Huw Lewis, 16 years ago) ( diff )

--

ROPP FORWARD MODEL calling tree - ROPP v2.0 (October 2008)

  • ROPP overview document
  • ROPP PP user guide document
  • ROPP IO user guide document
  • ROPP 1dVar user guide document
  • PRE-PROCESSOR module calling tree
  • 1D FORWARD MODEL module calling tree
  • 1DVAR module calling tree

  • ropp_fm_bg2ro_1d Program to calculate RO pseudo observations from background model data
    |__ ropp_fm_set_units Set default units within ROprof data structure
    |__ ropp_io_read [IO MODULE] Read input model data
    |__ ropp_fm_roprof2state Copy elements of ROprof to model-dependent state vector, compute p,q,T,Z
    | |__ ropp_fm_state2state_ecmwf Compute pressure and geopotential height at full levels for ECMWF bg data
    | |__ ropp_fm_state2state_meto Compute pressure and temperature on B-levels for Met Office bg data
    |__ set_obs_levels_refrac Calculate observation levels for refractivity
    |__ ropp_fm_refrac_1d Calculate vertical profile of refractivity from T, P, q
    | |__ ropp_fm_interpol_log Interpolate refractivity values to measurement geopotential height levels
    |__ ropp_fm_refrac_1d_grad Compute gradient of refractivity forward model (IF REQUIRED)
    | |__ ropp_fm_refrac_1d_tl Tangent linear of refractivity forward model
    | | |__ ropp_fm_state2state_ecmwf_tl Tangent linear of ropp_fm_state2state_ecmwf (model-specific)
    | | |__ ropp_fm_state2state_meto_tl Tangent linear of ropp_fm_state2state_meto (model-specific)
    | | |__ ropp_fm_interpol_log_tl Tangent linear of ropp_fm_interpol_log
    | |__ ropp_fm_refrac_1d_ad Adjoint of refractivity forward model
    | | |__ ropp_fm_interpol_log_ad Adjoint of ropp_fm_interpol_log
    | | |__ ropp_fm_state2state_ecmwf_ad Adjoint of ropp_fm_state2state_ecmwf (model-specific)
    | | |__ ropp_fm_state2state_meto_ad Adjoint of ropp_fm_state2state_meto (model-specific)
    |__ set_obs_levels_bangle Calculate observation levels for bending angle
    | |__ geopotential2geometric_som Convert geopotential height to geometric height (Somigliana's equation)
    |__ ropp_fm_bangle_1d Calculate vertical profile of bending angle
    | |__ ropp_fm_abel Perform Abel transform of refractivity profile
    |__ ropp_fm_bangle_1d_grad Compute gradient of bending angle forward model (IF REQUIRED)
    | |__ ropp_fm_bangle_1d_tl Tangent linear of bending angle forward model
    | | |__ ropp_fm_state2state_ecmwf_tl Tangent linear of ropp_fm_state2state_ecmwf (model-specific)
    | | |__ ropp_fm_state2state_meto_tl Tangent linear of ropp_fm_state2state_meto (model-specific)
    | | |__ ropp_fm_abel_tl Tangent linear of ropp_abel
    | |__ ropp_fm_bangle_1d_ad Adjoint of bending angle forward model
    | | |__ ropp_fm_abel_ad Adjoint of ropp_abel
    | | |__ ropp_fm_state2state_ecmwf_ad Adjoint of ropp_fm_state2state_ecmwf (model-specific)
    | | |__ ropp_fm_state2state_meto_ad Adjoint of ropp_fm_state2state_meto (model-specific)
    |__ ropp_fm_obs2roprof Copy simulated observations to ROprof structure
    | |__ geopotential2geometric Convert geopotential height to geometric height (Somigliana's equation)
    |__ ropp_io_addvar [IO MODULE]Add gradient data to RO output file structure
    |__ ropp_io_write [IO MODULE]Write bending angle and refractivity profiles to output file
    Note: See TracWiki for help on using the wiki.