2 !
$Id: comconst.h 1952 2014-01-28 13:05:47Z lguez $
4 !-----------------------------------------------------------------------
10 &
pi,
dtphys,
dtdiss,
rad,
r,
cpp,
kappa,
cotot,
unsim,
g,omeg &
19 REAL pi ! something like 3.14159....
22 REAL rad ! (m) radius of the planet
24 ! with
R=8.31.. J.K-1.mol-1,
mu: mol mass of atmosphere (kg/mol)
30 REAL omeg ! (
rad/s) rotation rate of the planet
40 REAL ihf ! (W/m2) Intrinsic
heat flux (for giant planets)
42 !-----------------------------------------------------------------------
!$Id mode_top_bound COMMON comconstr dtdiss
!$Id mode_top_bound COMMON comconstr omeg dissip_factz
!$Id mode_top_bound COMMON comconstr r
!$Id mode_top_bound COMMON comconstr omeg dissip_zref && daylen
!$Id mode_top_bound COMMON comconstr g
real, dimension(:,:), allocatable, save heat
!$Id ok_orolf LOGICAL ok_limitvrai LOGICAL ok_all_xml INTEGER iflag_ener_conserv REAL solaire REAL(kind=8) RCO2
!$Id RNAVO!A1 Astronomical constants REAL ROMEGA!A1 bis Constantes concernant l orbite de la R_incl!A1 Geoide REAL R1SA!A1 Radiation!REAL RI0 REAL RSIGMA!A1 Thermodynamic gas phase REAL R
real, dimension(:), allocatable, save s2
!$Id mode_top_bound COMMON comconstr kappa
integer, parameter length
!$Id mode_top_bound COMMON comconstr omeg dissip_zref ihf INTEGER im
!$Id mode_top_bound COMMON comconstr cotot
INTERFACE SUBROUTINE JPRB INTEGER(KIND=JPIM)
!$Id mode_top_bound COMMON comconstr && pi
Time functions!the descriptions are in the annex of the documentation!TIME year
!$Id mode_top_bound COMMON comconstr omeg dissip_zref tau_top_bound
!$Id mode_top_bound COMMON comconstr dtphys
!$Id mode_top_bound COMMON comconstr omeg dissip_zref ihf INTEGER lcl REAL dtvr!dynamical time mu
!$Id mode_top_bound COMMON comconstr unsim
!$Id mode_top_bound COMMON comconstr rad
!$Id mode_top_bound COMMON comconstr cpp
!$Id Turb_fcg_gcssold get_uvd hqturb_gcssold endif!large scale llm &&& day
!$Id mode_top_bound COMMON comconstr daysec
!$Id mode_top_bound COMMON comconstr omeg dissip_deltaz
!$Id mode_top_bound COMMON comconstr dtvr
c c zjulian c cym CALL iim cym klev iim
!$Id mode_top_bound COMMON comconstr omeg dissip_zref ihf INTEGER lcl REAL dtvr!dynamical time dissip_zref!top_bound sponge
subroutine top_bound(vcov, ucov, teta, masse, dt)
!$Id mode_top_bound COMMON comconstr omeg dissip_zref molmass
!$Id mode_top_bound COMMON comconstr omeg dissip_zref year_day
!$Id mode_top_bound COMMON comconstr omeg dissip_zref ihf INTEGER 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 const ant r