- Timestamp:
- Jul 24, 2024, 4:23:34 PM (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/phylmd/phys_output_mod.F90
r5116 r5117 35 35 USE dimphy 36 36 USE infotrac_phy, ONLY: nqtot, tracers, niso, ntraciso => ntiso 37 USE strings_mod, ONLY: maxlen37 USE lmdz_strings, ONLY: maxlen 38 38 USE ioipsl 39 39 USE phys_cal_mod, ONLY: hour, calend … … 47 47 USE time_phylmdz_mod, ONLY: day_ini, itau_phy, start_time, annee_ref, day_ref 48 48 ! ug Pour les sorties XIOS 49 USE wxios49 USE lmdz_wxios 50 50 USE infotrac_phy, ONLY: nbtr_bin 51 51 #ifdef ISO 52 52 USE isotopes_mod, ONLY: isoName,iso_HTO 53 53 #ifdef ISOTRAC 54 useisotrac_mod, ONLY: index_zone,index_iso,strtrac54 USE isotrac_mod, ONLY: index_zone,index_iso,strtrac 55 55 #endif 56 56 #endif … … 190 190 ALLOCATE(o_dxtthe(ntraciso)) 191 191 ALLOCATE(o_dxtch4(ntraciso)) 192 if(iso_HTO.gt.0) THEN192 IF (iso_HTO.gt.0) THEN 193 193 ALLOCATE(o_dxtprod_nucl(ntraciso)) 194 194 ALLOCATE(o_dxtcosmo(ntraciso)) … … 361 361 IF (using_xios) THEN 362 362 !!! Ouverture de chaque fichier XIOS !!!!!!!!!!! 363 IF (. not. ok_all_xml) THEN363 IF (.NOT. ok_all_xml) THEN 364 364 IF (prt_level >= 10) THEN 365 365 PRINT*, 'phys_output_open: CALL wxios_add_file with phys_out_filenames(iff)=', trim(phys_out_filenames(iff)) … … 632 632 SUBROUTINE convers_timesteps(str, dtime, timestep) 633 633 634 useioipsl634 USE ioipsl 635 635 USE phys_cal_mod 636 636 USE time_phylmdz_mod, ONLY: day_ref, annee_ref … … 660 660 ENDIF 661 661 662 IF (type == 'day'. or.type == 'days'.or.type == 'jours'.or.type == 'jour') timestep = ttt * dayseconde663 IF (type == 'mounths'. or.type == 'mth'.or.type == 'mois') THEN662 IF (type == 'day'.OR.type == 'days'.OR.type == 'jours'.OR.type == 'jour') timestep = ttt * dayseconde 663 IF (type == 'mounths'.OR.type == 'mth'.OR.type == 'mois') THEN 664 664 WRITE(lunout, *)'annee_ref,day_ref mon_len', annee_ref, day_ref, mth_len 665 665 timestep = ttt * dayseconde * mth_len 666 666 ENDIF 667 IF (type == 'hours'. or.type == 'hr'.or.type == 'heurs') timestep = ttt * dayseconde / 24.668 IF (type == 'mn'. or.type == 'minutes') timestep = ttt * 60.669 IF (type == 's'. or.type == 'sec'.or.type == 'secondes') timestep = ttt667 IF (type == 'hours'.OR.type == 'hr'.OR.type == 'heurs') timestep = ttt * dayseconde / 24. 668 IF (type == 'mn'.OR.type == 'minutes') timestep = ttt * 60. 669 IF (type == 's'.OR.type == 'sec'.OR.type == 'secondes') timestep = ttt 670 670 IF (type == 'TS') timestep = ttt * dtime 671 671
Note: See TracChangeset
for help on using the changeset viewer.