{{{ #!html
ropp_fm_bg2ro_2d | Program to calculate RO pseudo observations from 2D 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 2D p,q,T,Z fields | ||||
| | |__ | ropp_fm_state2state_ecmwf | Compute pressure and geopotential height at full levels for 2D ECMWF bg data | |||
|__ | ropp_fm_roprof2obs | Copy elements of ROprof to observation structure | ||||
|__ | set_obs_levels_bangle | Calculate observation levels for bending angle | ||||
|__ | ropp_fm_bangle_2d | Calculate vertical profile of bending angle from planar background data | ||||
| | |__ | gravity | [UTILS MODULE]Compute surface gravity at required latitude | |||
| | |__ | R_eff | [UTILS MODULE]Compute effective earth radius | |||
| | |__ | ropp_fm_alpha2drk | Calculate bending angle profile by 2D algorithm | |||
| | | | |__ | ropp_fm_gpspderivs | Calculate refractivity gradients used in ray tracer | ||
|__ | ropp_fm_obs2roprof | Copy simulated observations to ROprof structure | ||||
| | |__ | geopotential2geometric | Convert geopotential height to geometric height (Somigliana's equation) | |||
|__ | ropp_io_write | [IO MODULE]Write bending angle and refractivity profiles to output file | ||||
|__ | ropp_fm_free | Deallocate elements of FM structures | ||||
|__ | ropp_io_free | [IO module] Deallocate elements of IO structures | ||||