comconst_mod.f90 Source File


Files dependent on this one

sourcefile~~comconst_mod.f90~~AfferentGraph sourcefile~comconst_mod.f90 comconst_mod.f90 sourcefile~initdynav_loc.f90 initdynav_loc.f90 sourcefile~initdynav_loc.f90->sourcefile~comconst_mod.f90 sourcefile~sortvarc.f90 sortvarc.f90 sourcefile~sortvarc.f90->sourcefile~comconst_mod.f90 sourcefile~writedyn_xios.f90 writedyn_xios.f90 sourcefile~writedyn_xios.f90->sourcefile~comconst_mod.f90 sourcefile~inigeom.f90 inigeom.f90 sourcefile~inigeom.f90->sourcefile~comconst_mod.f90 sourcefile~caladvtrac.f90 caladvtrac.f90 sourcefile~caladvtrac.f90->sourcefile~comconst_mod.f90 sourcefile~conf_gcm.f90 conf_gcm.F90 sourcefile~conf_gcm.f90->sourcefile~comconst_mod.f90 sourcefile~advtrac_loc.f90 advtrac_loc.f90 sourcefile~advtrac_loc.f90->sourcefile~comconst_mod.f90 sourcefile~leapfrog.f90 leapfrog.f90 sourcefile~leapfrog.f90->sourcefile~comconst_mod.f90 sourcefile~exner_hyb_m.f90 exner_hyb_m.f90 sourcefile~leapfrog.f90->sourcefile~exner_hyb_m.f90 sourcefile~guide_mod.f90 guide_mod.f90 sourcefile~leapfrog.f90->sourcefile~guide_mod.f90 sourcefile~exner_milieu_m.f90 exner_milieu_m.f90 sourcefile~leapfrog.f90->sourcefile~exner_milieu_m.f90 sourcefile~conf_planete.f90 conf_planete.f90 sourcefile~conf_planete.f90->sourcefile~comconst_mod.f90 sourcefile~fxysinus.f90 fxysinus.f90 sourcefile~fxysinus.f90->sourcefile~comconst_mod.f90 sourcefile~fxy_sin_mod_h.f90 fxy_sin_mod_h.f90 sourcefile~fxysinus.f90->sourcefile~fxy_sin_mod_h.f90 sourcefile~dynredem_loc.f90 dynredem_loc.f90 sourcefile~dynredem_loc.f90->sourcefile~comconst_mod.f90 sourcefile~top_bound_loc.f90 top_bound_loc.f90 sourcefile~top_bound_loc.f90->sourcefile~comconst_mod.f90 sourcefile~fxy_reg_mod_h.f90 fxy_reg_mod_h.f90 sourcefile~fxy_reg_mod_h.f90->sourcefile~comconst_mod.f90 sourcefile~exner_hyb_m.f90->sourcefile~comconst_mod.f90 sourcefile~advect_new_loc.f90 advect_new_loc.f90 sourcefile~advect_new_loc.f90->sourcefile~comconst_mod.f90 sourcefile~initdynav.f90 initdynav.f90 sourcefile~initdynav.f90->sourcefile~comconst_mod.f90 sourcefile~guide_mod.f90->sourcefile~comconst_mod.f90 sourcefile~guide_mod.f90->sourcefile~exner_hyb_m.f90 sourcefile~guide_mod.f90->sourcefile~exner_milieu_m.f90 sourcefile~groupe.f90 groupe.f90 sourcefile~groupe.f90->sourcefile~comconst_mod.f90 sourcefile~inter_barxy_m.f90 inter_barxy_m.f90 sourcefile~inter_barxy_m.f90->sourcefile~comconst_mod.f90 sourcefile~lmdz1d.f90 lmdz1d.F90 sourcefile~lmdz1d.f90->sourcefile~comconst_mod.f90 sourcefile~iniacademic_loc.f90 iniacademic_loc.f90 sourcefile~iniacademic_loc.f90->sourcefile~comconst_mod.f90 sourcefile~iniacademic_loc.f90->sourcefile~exner_hyb_m.f90 sourcefile~iniacademic_loc.f90->sourcefile~exner_milieu_m.f90 sourcefile~filtreg_mod.f90 filtreg_mod.F90 sourcefile~iniacademic_loc.f90->sourcefile~filtreg_mod.f90 sourcefile~adaptdt.f90 adaptdt.f90 sourcefile~adaptdt.f90->sourcefile~comconst_mod.f90 sourcefile~bilan_dyn.f90 bilan_dyn.f90 sourcefile~bilan_dyn.f90->sourcefile~comconst_mod.f90 sourcefile~advtrac.f90 advtrac.f90 sourcefile~advtrac.f90->sourcefile~comconst_mod.f90 sourcefile~fxy.f90 fxy.f90 sourcefile~fxy.f90->sourcefile~comconst_mod.f90 sourcefile~fxy_new_mod_h.f90 fxy_new_mod_h.f90 sourcefile~fxy.f90->sourcefile~fxy_new_mod_h.f90 sourcefile~exner_milieu_loc_m.f90 exner_milieu_loc_m.f90 sourcefile~exner_milieu_loc_m.f90->sourcefile~comconst_mod.f90 sourcefile~mod_filtreg_p.f90 mod_filtreg_p.F90 sourcefile~exner_milieu_loc_m.f90->sourcefile~mod_filtreg_p.f90 sourcefile~friction.f90 friction.f90 sourcefile~friction.f90->sourcefile~comconst_mod.f90 sourcefile~call_calfis_mod.f90 call_calfis_mod.f90 sourcefile~call_calfis_mod.f90->sourcefile~comconst_mod.f90 sourcefile~call_calfis_mod.f90->sourcefile~exner_milieu_loc_m.f90 sourcefile~exner_hyb_loc_m.f90 exner_hyb_loc_m.f90 sourcefile~call_calfis_mod.f90->sourcefile~exner_hyb_loc_m.f90 sourcefile~vlsplt_loc.f90 vlsplt_loc.F90 sourcefile~vlsplt_loc.f90->sourcefile~comconst_mod.f90 sourcefile~gcm.f90 gcm.f90 sourcefile~gcm.f90->sourcefile~comconst_mod.f90 sourcefile~gcm.f90->sourcefile~filtreg_mod.f90 sourcefile~iniphysiq_mod.f90 iniphysiq_mod.F90 sourcefile~gcm.f90->sourcefile~iniphysiq_mod.f90 sourcefile~inithist_loc.f90 inithist_loc.f90 sourcefile~inithist_loc.f90->sourcefile~comconst_mod.f90 sourcefile~iniconst.f90 iniconst.f90 sourcefile~iniconst.f90->sourcefile~comconst_mod.f90 sourcefile~dynetat0_loc.f90 dynetat0_loc.f90 sourcefile~dynetat0_loc.f90->sourcefile~comconst_mod.f90 sourcefile~iniphysiq_mod.f90~2 iniphysiq_mod.F90 sourcefile~iniphysiq_mod.f90~2->sourcefile~comconst_mod.f90 sourcefile~limit_netcdf.f90 limit_netcdf.F90 sourcefile~limit_netcdf.f90->sourcefile~comconst_mod.f90 sourcefile~limit_netcdf.f90->sourcefile~inter_barxy_m.f90 sourcefile~init_ssrf_m.f90 init_ssrf_m.f90 sourcefile~limit_netcdf.f90->sourcefile~init_ssrf_m.f90 sourcefile~dissip.f90 dissip.f90 sourcefile~dissip.f90->sourcefile~comconst_mod.f90 sourcefile~vlsplt.f90 vlsplt.F90 sourcefile~vlsplt.f90->sourcefile~comconst_mod.f90 sourcefile~grilles_gcm_netcdf_sub.f90 grilles_gcm_netcdf_sub.f90 sourcefile~grilles_gcm_netcdf_sub.f90->sourcefile~comconst_mod.f90 sourcefile~inidissip.f90 inidissip.f90 sourcefile~inidissip.f90->sourcefile~comconst_mod.f90 sourcefile~leapfrog_loc.f90 leapfrog_loc.f90 sourcefile~leapfrog_loc.f90->sourcefile~comconst_mod.f90 sourcefile~leapfrog_loc.f90->sourcefile~exner_milieu_loc_m.f90 sourcefile~leapfrog_loc.f90->sourcefile~call_calfis_mod.f90 sourcefile~leapfrog_loc.f90->sourcefile~exner_hyb_loc_m.f90 sourcefile~guide_loc_mod.f90 guide_loc_mod.f90 sourcefile~leapfrog_loc.f90->sourcefile~guide_loc_mod.f90 sourcefile~leapfrog_mod.f90 leapfrog_mod.f90 sourcefile~leapfrog_loc.f90->sourcefile~leapfrog_mod.f90 sourcefile~leapfrog_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~fxy_sin_mod_h.f90->sourcefile~comconst_mod.f90 sourcefile~fxy_new_mod_h.f90->sourcefile~comconst_mod.f90 sourcefile~ce0l.f90 ce0l.F90 sourcefile~ce0l.f90->sourcefile~comconst_mod.f90 sourcefile~ce0l.f90->sourcefile~limit_netcdf.f90 sourcefile~etat0phys_netcdf.f90 etat0phys_netcdf.f90 sourcefile~ce0l.f90->sourcefile~etat0phys_netcdf.f90 sourcefile~etat0dyn_netcdf.f90 etat0dyn_netcdf.F90 sourcefile~ce0l.f90->sourcefile~etat0dyn_netcdf.f90 sourcefile~ce0l.f90->sourcefile~filtreg_mod.f90 sourcefile~test_disvert_m.f90 test_disvert_m.f90 sourcefile~ce0l.f90->sourcefile~test_disvert_m.f90 sourcefile~ce0l.f90->sourcefile~iniphysiq_mod.f90 sourcefile~bilan_dyn_loc.f90 bilan_dyn_loc.f90 sourcefile~bilan_dyn_loc.f90->sourcefile~comconst_mod.f90 sourcefile~coordij.f90 coordij.f90 sourcefile~coordij.f90->sourcefile~comconst_mod.f90 sourcefile~interpre.f90 interpre.f90 sourcefile~interpre.f90->sourcefile~comconst_mod.f90 sourcefile~writedynav.f90 writedynav.f90 sourcefile~writedynav.f90->sourcefile~comconst_mod.f90 sourcefile~groupeun.f90 groupeun.f90 sourcefile~groupeun.f90->sourcefile~comconst_mod.f90 sourcefile~replay3d.f90 replay3d.f90 sourcefile~replay3d.f90->sourcefile~comconst_mod.f90 sourcefile~replay3d.f90->sourcefile~iniphysiq_mod.f90 sourcefile~etat0phys_netcdf.f90->sourcefile~comconst_mod.f90 sourcefile~etat0phys_netcdf.f90->sourcefile~inter_barxy_m.f90 sourcefile~etat0phys_netcdf.f90->sourcefile~init_ssrf_m.f90 sourcefile~vlspltqs_loc.f90 vlspltqs_loc.F90 sourcefile~vlspltqs_loc.f90->sourcefile~comconst_mod.f90 sourcefile~top_bound.f90 top_bound.f90 sourcefile~top_bound.f90->sourcefile~comconst_mod.f90 sourcefile~groupeun_loc.f90 groupeun_loc.f90 sourcefile~groupeun_loc.f90->sourcefile~comconst_mod.f90 sourcefile~exner_milieu_m.f90->sourcefile~comconst_mod.f90 sourcefile~initfluxsto_p.f90 initfluxsto_p.f90 sourcefile~initfluxsto_p.f90->sourcefile~comconst_mod.f90 sourcefile~integrd.f90 integrd.f90 sourcefile~integrd.f90->sourcefile~comconst_mod.f90 sourcefile~pentes_ini.f90 pentes_ini.f90 sourcefile~pentes_ini.f90->sourcefile~comconst_mod.f90 sourcefile~friction_loc.f90 friction_loc.f90 sourcefile~friction_loc.f90->sourcefile~comconst_mod.f90 sourcefile~dynredem.f90 dynredem.f90 sourcefile~dynredem.f90->sourcefile~comconst_mod.f90 sourcefile~sw_case_williamson91_6.f90 sw_case_williamson91_6.f90 sourcefile~sw_case_williamson91_6.f90->sourcefile~comconst_mod.f90 sourcefile~etat0dyn_netcdf.f90->sourcefile~comconst_mod.f90 sourcefile~etat0dyn_netcdf.f90->sourcefile~exner_hyb_m.f90 sourcefile~etat0dyn_netcdf.f90->sourcefile~inter_barxy_m.f90 sourcefile~etat0dyn_netcdf.f90->sourcefile~exner_milieu_m.f90 sourcefile~etat0dyn_netcdf.f90->sourcefile~filtreg_mod.f90 sourcefile~fxyprim_mod_h.f90 fxyprim_mod_h.f90 sourcefile~fxyprim_mod_h.f90->sourcefile~comconst_mod.f90 sourcefile~dissip_loc.f90 dissip_loc.f90 sourcefile~dissip_loc.f90->sourcefile~comconst_mod.f90 sourcefile~calfis.f90 calfis.f90 sourcefile~calfis.f90->sourcefile~comconst_mod.f90 sourcefile~groupe_loc.f90 groupe_loc.f90 sourcefile~groupe_loc.f90->sourcefile~comconst_mod.f90 sourcefile~conf_gcm.f90~2 conf_gcm.f90 sourcefile~conf_gcm.f90~2->sourcefile~comconst_mod.f90 sourcefile~initfluxsto.f90 initfluxsto.f90 sourcefile~initfluxsto.f90->sourcefile~comconst_mod.f90 sourcefile~disvert_noterre.f90 disvert_noterre.f90 sourcefile~disvert_noterre.f90->sourcefile~comconst_mod.f90 sourcefile~filtreg_mod.f90->sourcefile~comconst_mod.f90 sourcefile~exner_hyb_loc_m.f90->sourcefile~comconst_mod.f90 sourcefile~exner_hyb_loc_m.f90->sourcefile~mod_filtreg_p.f90 sourcefile~writedynav_loc.f90 writedynav_loc.f90 sourcefile~writedynav_loc.f90->sourcefile~comconst_mod.f90 sourcefile~init_ssrf_m.f90->sourcefile~comconst_mod.f90 sourcefile~guide_loc_mod.f90->sourcefile~comconst_mod.f90 sourcefile~guide_loc_mod.f90->sourcefile~exner_milieu_loc_m.f90 sourcefile~guide_loc_mod.f90->sourcefile~exner_hyb_loc_m.f90 sourcefile~iniacademic.f90 iniacademic.f90 sourcefile~iniacademic.f90->sourcefile~comconst_mod.f90 sourcefile~iniacademic.f90->sourcefile~exner_hyb_m.f90 sourcefile~iniacademic.f90->sourcefile~exner_milieu_m.f90 sourcefile~iniacademic.f90->sourcefile~filtreg_mod.f90 sourcefile~sw_case_williamson91_6_loc.f90 sw_case_williamson91_6_loc.f90 sourcefile~sw_case_williamson91_6_loc.f90->sourcefile~comconst_mod.f90 sourcefile~integrd_loc.f90 integrd_loc.f90 sourcefile~integrd_loc.f90->sourcefile~comconst_mod.f90 sourcefile~integrd_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~exner_hyb_m.f90~2 exner_hyb_m.f90 sourcefile~exner_hyb_m.f90~2->sourcefile~comconst_mod.f90 sourcefile~prather.f90 prather.f90 sourcefile~prather.f90->sourcefile~comconst_mod.f90 sourcefile~inithist.f90 inithist.f90 sourcefile~inithist.f90->sourcefile~comconst_mod.f90 sourcefile~advect.f90 advect.f90 sourcefile~advect.f90->sourcefile~comconst_mod.f90 sourcefile~vlspltqs.f90 vlspltqs.F90 sourcefile~vlspltqs.f90->sourcefile~comconst_mod.f90 sourcefile~test_disvert_m.f90->sourcefile~comconst_mod.f90 sourcefile~test_disvert_m.f90->sourcefile~exner_hyb_m.f90 sourcefile~ugeostr.f90 ugeostr.f90 sourcefile~ugeostr.f90->sourcefile~comconst_mod.f90 sourcefile~limy.f90 limy.f90 sourcefile~limy.f90->sourcefile~comconst_mod.f90 sourcefile~vlspltgen_loc.f90 vlspltgen_loc.F90 sourcefile~vlspltgen_loc.f90->sourcefile~comconst_mod.f90 sourcefile~iniphysiq_mod.f90->sourcefile~comconst_mod.f90 sourcefile~writehist_loc.f90 writehist_loc.f90 sourcefile~writehist_loc.f90->sourcefile~comconst_mod.f90 sourcefile~dynetat0.f90 dynetat0.f90 sourcefile~dynetat0.f90->sourcefile~comconst_mod.f90 sourcefile~leapfrog_mod.f90->sourcefile~call_calfis_mod.f90 sourcefile~filtreg.f90 filtreg.F90 sourcefile~filtreg.f90->sourcefile~filtreg_mod.f90 sourcefile~old_lmdz1d.f90 old_lmdz1d.f90 sourcefile~old_lmdz1d.f90->sourcefile~iniphysiq_mod.f90 sourcefile~filtreg_p.f filtreg_p.F sourcefile~filtreg_p.f->sourcefile~filtreg_mod.f90 sourcefile~scm.f90 scm.f90 sourcefile~scm.f90->sourcefile~iniphysiq_mod.f90 sourcefile~mod_filtreg_p.f90->sourcefile~filtreg_mod.f90 sourcefile~convmas_loc.f90 convmas_loc.f90 sourcefile~convmas_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~convmas1_loc.f90 convmas1_loc.f90 sourcefile~convmas1_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~laplacien_rot_loc.f90 laplacien_rot_loc.f90 sourcefile~laplacien_rot_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~gradiv2_loc.f90 gradiv2_loc.f90 sourcefile~gradiv2_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~rotatf_loc.f90 rotatf_loc.f90 sourcefile~rotatf_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~nxgraro2_loc.f90 nxgraro2_loc.f90 sourcefile~nxgraro2_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~dteta1_loc.f90 dteta1_loc.f90 sourcefile~dteta1_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~divergf_loc.f90 divergf_loc.f90 sourcefile~divergf_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~tourpot_loc.f90 tourpot_loc.f90 sourcefile~tourpot_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~laplacien_loc.f90 laplacien_loc.f90 sourcefile~laplacien_loc.f90->sourcefile~mod_filtreg_p.f90 sourcefile~bernoui_loc.f90 bernoui_loc.f90 sourcefile~bernoui_loc.f90->sourcefile~mod_filtreg_p.f90

Contents

Source Code


Source Code

!
! $Id: comconst_mod.f90 5268 2024-10-23 17:02:39Z abarral $
!

MODULE comconst_mod

IMPLICIT NONE  

      INTEGER im,jm,lllm,imp1,jmp1,lllmm1,lllmp1,lcl
      REAL dtvr ! dynamical time step (in s)
      REAL daysec !length (in s) of a standard day
      REAL pi    ! something like 3.14159....
      REAL dtphys ! (s) time step for the physics
      REAL dtdiss ! (s) time step for the dissipation
      REAL rad ! (m) radius of the planet
      REAL r ! Reduced Gas constant r=R/mu
             ! with R=8.31.. J.K-1.mol-1, mu: mol mass of atmosphere (kg/mol)
      REAL cpp   ! Specific heat Cp (J.kg-1.K-1)
      REAL kappa ! kappa=R/Cp 
      REAL cotot
      REAL unsim ! = 1./iim
      REAL g ! (m/s2) gravity
      REAL omeg ! (rad/s) rotation rate of the planet
      REAL dissip_factz,dissip_deltaz,dissip_zref
! top_bound sponge:
      INTEGER iflag_top_bound ! sponge type
      INTEGER ngroup ! parameter to group points (along longitude) near poles
      REAL maxlatfilter ! maximum latitude (in degrees) above which filter is active
      INTEGER mode_top_bound  ! sponge mode
      REAL tau_top_bound ! inverse of sponge characteristic time scale (Hz)
      REAL daylen ! length of solar day, in 'standard' day length
      REAL year_day ! Number of standard days in a year
      REAL molmass ! (g/mol) molar mass of the atmosphere

      REAL ihf ! (W/m2) Intrinsic heat flux (for giant planets)


END MODULE comconst_mod