6   SUBROUTINE inifis(punjours, prad, pg, pr, pcpp)
 
   12   REAL,
INTENT(IN) :: prad, pg, pr, pcpp, punjours
 
   14   CHARACTER (LEN=20) :: modname = 
'inifis' 
   15   CHARACTER (LEN=80) :: abort_message
 
   27   IF (rday/=punjours) 
THEN 
   28     WRITE (
lunout, *) 
'inifis: length of day discrepancy!!!' 
   29     WRITE (
lunout, *) 
'  in the dynamics punjours=', punjours
 
   30     WRITE (
lunout, *) 
'   but in the physics RDAY=', rday
 
   31     IF (abs(rday-punjours)>0.01*punjours) 
THEN 
   33       abort_message = 
'length of day discrepancy' 
   38     WRITE (
lunout, *) 
'inifis: gravity discrepancy !!!' 
   39     WRITE (
lunout, *) 
'     in the dynamics pg=', pg
 
   40     WRITE (
lunout, *) 
'  but in the physics RG=', 
rg 
   41     IF (abs(
rg-pg)>0.01*pg) 
THEN 
   43       abort_message = 
'gravity discrepancy' 
   48     WRITE (
lunout, *) 
'inifis: planet radius discrepancy !!!' 
   49     WRITE (
lunout, *) 
'   in the dynamics prad=', prad
 
   50     WRITE (
lunout, *) 
'  but in the physics RA=', ra
 
   51     IF (abs(ra-prad)>0.01*prad) 
THEN 
   53       abort_message = 
'planet radius discrepancy' 
   58     WRITE (
lunout, *) 
'inifis: reduced gas constant discrepancy !!!' 
   59     WRITE (
lunout, *) 
'     in the dynamics pr=', pr
 
   60     WRITE (
lunout, *) 
'  but in the physics RD=', rd
 
   61     IF (abs(rd-pr)>0.01*pr) 
THEN 
   63       abort_message = 
'reduced gas constant discrepancy' 
   68     WRITE (
lunout, *) 
'inifis: specific heat discrepancy !!!' 
   69     WRITE (
lunout, *) 
'     in the dynamics pcpp=', pcpp
 
   70     WRITE (
lunout, *) 
'  but in the physics RCPD=', rcpd
 
   71     IF (abs(rcpd-pcpp)>0.01*pcpp) 
THEN 
   73       abort_message = 
'specific heat discrepancy' 
subroutine init_print_control
 
subroutine inifis(prad, pg, pr, pcpp)
 
subroutine abort_physic(modname, message, ierr)
 
!$Header!gestion des impressions de sorties et de débogage la sortie standard prt_level COMMON comprint lunout