Changeset 2715 for trunk/NEMOGCM/NEMO/OPA_SRC/FLO/floats.F90
- Timestamp:
- 2011-03-30T17:58:35+02:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/NEMO/OPA_SRC/FLO/floats.F90
r2528 r2715 50 50 !!---------------------------------------------------------------------- 51 51 ! 52 IF( kt == nit000 ) THEN53 IF(lwp) WRITE(numout,*)54 IF(lwp) WRITE(numout,*) 'flo_stp : call floats routine '55 IF(lwp) WRITE(numout,*) '~~~~~~~'56 57 CALL flo_dom ! compute/read initial position of floats58 59 wb(:,:,:) = wn(:,:,:) ! set wb for computation of floats trajectories at the first time step60 ENDIF61 !62 52 IF( ln_flork4 ) THEN ; CALL flo_4rk( kt ) ! Trajectories using a 4th order Runge Kutta scheme 63 53 ELSE ; CALL flo_blk( kt ) ! Trajectories using Blanke' algorithme … … 83 73 !!--------------------------------------------------------------------- 84 74 ! 75 IF(lwp) WRITE(numout,*) 76 IF(lwp) WRITE(numout,*) 'flo_stp : call floats routine ' 77 IF(lwp) WRITE(numout,*) '~~~~~~~' 78 85 79 REWIND( numnam ) ! Namelist namflo : floats 86 80 READ ( numnam, namflo ) … … 95 89 WRITE(numout,*) ' Computation of T trajectories ln_flork4 = ', ln_flork4 96 90 ENDIF 91 ! 92 ! ! allocate floats arrays 93 IF( flo_oce_alloc() /= 0 ) CALL ctl_stop( 'STOP', 'flo_init : unable to allocate arrays' ) 94 ! 95 ! ! allocate flowri arrays 96 IF( flo_wri_alloc() /= 0 ) CALL ctl_stop( 'STOP', 'flo_wri : unable to allocate arrays' ) 97 ! 98 CALL flo_dom ! compute/read initial position of floats 99 100 wb(:,:,:) = wn(:,:,:) ! set wb for computation of floats trajectories at the first time step 97 101 ! 98 102 END SUBROUTINE flo_init
Note: See TracChangeset
for help on using the changeset viewer.