yoegwd_mod_h.f90 Source File


Files dependent on this one

sourcefile~~yoegwd_mod_h.f90~~AfferentGraph sourcefile~yoegwd_mod_h.f90 yoegwd_mod_h.f90 sourcefile~conf_phys_m.f90 conf_phys_m.f90 sourcefile~conf_phys_m.f90->sourcefile~yoegwd_mod_h.f90 sourcefile~flott_gwd_rando_m.f90~2 flott_gwd_rando_m.f90 sourcefile~flott_gwd_rando_m.f90~2->sourcefile~yoegwd_mod_h.f90 sourcefile~flott_gwd_rando_m.f90 flott_gwd_rando_m.f90 sourcefile~flott_gwd_rando_m.f90->sourcefile~yoegwd_mod_h.f90 sourcefile~orografi_strato.f90 orografi_strato.f90 sourcefile~orografi_strato.f90->sourcefile~yoegwd_mod_h.f90 sourcefile~freinage.f90~2 freinage.f90 sourcefile~freinage.f90~2->sourcefile~yoegwd_mod_h.f90 sourcefile~hines_gwd.f90 hines_gwd.f90 sourcefile~hines_gwd.f90->sourcefile~yoegwd_mod_h.f90 sourcefile~acama_gwd_rando_m.f90 acama_gwd_rando_m.f90 sourcefile~acama_gwd_rando_m.f90->sourcefile~yoegwd_mod_h.f90 sourcefile~orografi.f90 orografi.f90 sourcefile~orografi.f90->sourcefile~yoegwd_mod_h.f90 sourcefile~orografi.f90~2 orografi.f90 sourcefile~orografi.f90~2->sourcefile~yoegwd_mod_h.f90 sourcefile~acama_gwd_rando_m.f90~2 acama_gwd_rando_m.f90 sourcefile~acama_gwd_rando_m.f90~2->sourcefile~yoegwd_mod_h.f90 sourcefile~conf_phys_m.f90~2 conf_phys_m.f90 sourcefile~conf_phys_m.f90~2->sourcefile~yoegwd_mod_h.f90 sourcefile~hines_gwd.f90~2 hines_gwd.f90 sourcefile~hines_gwd.f90~2->sourcefile~yoegwd_mod_h.f90 sourcefile~freinage.f90 freinage.f90 sourcefile~freinage.f90->sourcefile~yoegwd_mod_h.f90 sourcefile~orografi_strato.f90~2 orografi_strato.f90 sourcefile~orografi_strato.f90~2->sourcefile~yoegwd_mod_h.f90 sourcefile~physiq_mod.f90 physiq_mod.F90 sourcefile~physiq_mod.f90->sourcefile~conf_phys_m.f90 sourcefile~physiq_mod.f90->sourcefile~flott_gwd_rando_m.f90 sourcefile~physiq_mod.f90->sourcefile~orografi_strato.f90 sourcefile~physiq_mod.f90->sourcefile~acama_gwd_rando_m.f90 sourcefile~physiq_mod.f90->sourcefile~orografi.f90 sourcefile~etat0phys_netcdf.f90 etat0phys_netcdf.f90 sourcefile~etat0phys_netcdf.f90->sourcefile~conf_phys_m.f90 sourcefile~physiq_mod.f90~2 physiq_mod.F90 sourcefile~physiq_mod.f90~2->sourcefile~conf_phys_m.f90 sourcefile~physiq_mod.f90~2->sourcefile~flott_gwd_rando_m.f90 sourcefile~physiq_mod.f90~2->sourcefile~orografi_strato.f90 sourcefile~physiq_mod.f90~2->sourcefile~acama_gwd_rando_m.f90 sourcefile~physiq_mod.f90~2->sourcefile~orografi.f90 sourcefile~old_lmdz1d.f90 old_lmdz1d.f90 sourcefile~old_lmdz1d.f90->sourcefile~physiq_mod.f90 sourcefile~callphysiq_mod.f90 callphysiq_mod.f90 sourcefile~callphysiq_mod.f90->sourcefile~physiq_mod.f90 sourcefile~ce0l.f90 ce0l.F90 sourcefile~ce0l.f90->sourcefile~etat0phys_netcdf.f90 sourcefile~callphysiq_mod.f90~2 callphysiq_mod.f90 sourcefile~callphysiq_mod.f90~2->sourcefile~physiq_mod.f90 sourcefile~scm.f90 scm.f90 sourcefile~scm.f90->sourcefile~physiq_mod.f90 sourcefile~calfis.f90 calfis.f90 sourcefile~calfis.f90->sourcefile~callphysiq_mod.f90

Contents

Source Code


Source Code

! PARAMETERS FOR GRAVITY WAVE DRAG CALCULATIONS
MODULE yoegwd_mod_h
  IMPLICIT NONE; PRIVATE
  PUBLIC GFRCRIT, GKWAKE, GRCRIT, GVCRIT, GKDRAG, GKLIFT, GHMAX, GRAHILO, GSIGCR, NKTOPG, NSTRA, GSSEC, GTSEC, GVSEC, &
          GWD_RANDO_RUWMAX, gwd_rando_sat, GWD_FRONT_RUWMAX, gwd_front_sat

  INTEGER NKTOPG, NSTRA
  REAL GFRCRIT, GKWAKE, GRCRIT, GVCRIT, GKDRAG, GKLIFT
  REAL GHMAX, GRAHILO, GSIGCR, GSSEC, GTSEC, GVSEC

  REAL GWD_RANDO_RUWMAX
  !     Maximum Eliassen-Palm flux at launch level, in "FLOTT_GWD_rando"

  REAL GWD_RANDO_SAT ! saturation parameter in "FLOTT_GWD_rando"
  !     S_c in equation (12) of Lott (JGR, vol 118, page 8897, 2013)

  REAL GWD_FRONT_RUWMAX, GWD_FRONT_SAT
  ! Same as GWD_RANDO params but for fronal GWs

  !$OMP THREADPRIVATE(GFRCRIT, GKWAKE, GRCRIT, GVCRIT, GKDRAG, GKLIFT, GHMAX, GRAHILO, GSIGCR, NKTOPG, NSTRA, GSSEC, GTSEC, GVSEC, &
  !$OMP          GWD_RANDO_RUWMAX, gwd_rando_sat, GWD_FRONT_RUWMAX, gwd_front_sat)
END MODULE yoegwd_mod_h