21 CALL wrgrads(1,
llm,
unat,string10,string10)
23 CALL wrgrads(1,llm,
vnat,string10,string10)
25 CALL wrgrads(1,llm,
teta,string10,string10)
28 write(string10(2:2),'(i1)') iq
29 CALL wrgrads(1,llm,
q(:,:,iq),string10,string10)
real, dimension(:,:,:), pointer, save q
real, dimension(:,:), pointer, save unat
!$Id Turb_fcg_gcssold get_uvd hqturb_gcssold endif!large scale llm day day1 day day1 *dt_toga endif!time annee_ref dt_toga u_toga vq_toga w_prof vq_prof llm day day1 day day1 *dt_dice endif!time annee_ref dt_dice swup_dice vg_dice omega_dice tg_prof vg_profd w_profd omega_profd!do llm!print llm l llm
!$Id mode_top_bound COMMON comconstr && pi
!$Header!CDK comgeom COMMON comgeom rlatu
real, dimension(:,:), pointer, save teta
real, dimension(:,:), pointer, save vnat
!$Id itapm1 ENDIF!IM on interpole les champs sur les niveaux STD de pression!IM a chaque pas de temps de la physique c!positionnement de l argument logique a false c!pour ne pas recalculer deux fois la meme chose!c!a cet effet un appel a plevel_new a ete deplace c!a la fin de la serie d appels c!la boucle DO nlevSTD a ete internalisee c!dans d ou la creation de cette routine c c!CALL false
subroutine inigrads(if, im, x, fx, xmin, xmax, jm, y, ymin, ymax, fy, lm, z, fz, dt, file, titlel)
!$Id Turb_fcg_gcssold get_uvd hqturb_gcssold endif!large scale llm day day1 day day1 *dt_toga endif!time annee_ref dt_toga u_toga vq_toga w_prof vq_prof llm u(l)
!$Id mode_top_bound COMMON comconstr dtvr
subroutine wrgrads(if, nl, field, name, titlevar)
real, dimension(:), pointer, save ps
real, dimension(:), allocatable, save presnivs
!$Header!CDK comgeom COMMON comgeom rlonv