Changeset 157 for trunk/SOURCES/steps_time_loop.f90
- Timestamp:
- 11/10/17 17:04:49 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SOURCES/steps_time_loop.f90
r150 r157 61 61 call ablation_bord 62 62 call bilan_eau 63 call bilan_flux_output 64 65 !~ if (isynchro.eq.1) then 66 !~ call shortoutput 67 !~ diff_H = 0. 68 !~ Bm_dtt(:,:) = 0. 69 !~ bmelt_dtt(:,:) = 0. 70 !~ calv_dtt(:,:)=0. 71 !~ ablbord_dtt(:,:)=0. 72 !~ diff_H_2D(:,:)=0. 73 !~ grline_dtt(:,:)=0. 74 !~ endif 75 63 call bilan_flux_output 76 64 call flottab 77 78 if (itracebug.eq.1) call tracebug('apres calving')65 if (isynchro.eq.1.or.nt.eq.1) call determin_marais 66 if (itracebug.eq.1) call tracebug('apres marais') 79 67 80 68 ! new calculation of ice surface elevation … … 118 106 !==================================================================== 119 107 120 ! horizontal plan snapshots121 !------------------------------------------------------------------122 ! Premiere partie des sorties horizontales123 124 ! if (mod(abs(dble(TIME)),dble(DTSORTIE)).lt.dble(dtmin)) then125 !126 127 128 if ((mod(abs(TIME),dtt).lt.dtmin).or.(isynchro.eq.1)) then129 isynchro=1130 131 ! sorties hz132 call testsort_time(real(time))133 if (iglob_hz.eq.1) then134 call sortie_hz_multi ! pour les variables déclarées dans 3D135 ! call hz_output(real(time))136 endif137 138 else139 iglob_hz=0140 141 endif142 143 144 108 ! vertical plan snapshots (profiles) 145 109 !------------------------------------------------------------------ … … 148 112 ! .or.(mod(abs(dble(TIME)),dble(DTPROFILE)).lt.dble(dtmin)) & 149 113 ! .or.(abs(TIME-TEND).lt.dtmin)) then 150 151 ! call sortieprofile() 152 114 ! call sortieprofile() 153 115 !endif 154 116 … … 357 319 if (itracebug.eq.1) call tracebug(' Dans spinup_3_bed') 358 320 359 ! if ((nbed.eq.1).and.nt.ne.1.and.isynchro.eq.1) then 360 if ((nbed.eq.1).and.nt.ne.1.and.isynchro.eq.1.and.(mod(abs(TIME),50.).lt.dtmin)) then 321 if ((nbed.eq.1).and.nt.ne.1.and.isynchro.eq.1.and.(mod(abs(TIME),50.).lt.dtmin)) then 361 322 call bedrock ! bedrock adjustment 362 323 endif … … 449 410 else if ((icompteur.ne.1).and.(nt.le.1)) then ! initialisation avec reprise partielle 450 411 ! ou nulle du vecteur d' etat 451 iter_visco = 412 iter_visco = 10 452 413 else 453 414 iter_visco = 2 454 415 end if 455 416 456 !cdc iter_visco= 10 ! warning, test sur l'impact iteration dragging et visco457 ! Cat 18 janv 2013458 417 459 418 do m=1,iter_visco 460 419 call diagnoshelf 461 call 462 call strain_rate ()420 call mix_SIA_L1 421 call strain_rate 463 422 if (iter_beta.eq.0) then 464 423 call dragging
Note: See TracChangeset
for help on using the changeset viewer.