- Timestamp:
- 2013-11-04T12:51:55+01:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2013/dev_LOCEAN_2013/NEMOGCM/NEMO/OPA_SRC/DIA/diaptr.F90
r3764 r4147 44 44 PUBLIC ptr_vjk ! call by tra_ldf & tra_adv routines 45 45 46 ! 47 LOGICAL , PUBLIC :: ln_diaptr = .FALSE.!: Poleward transport flag (T) or not (F)48 LOGICAL , PUBLIC :: ln_subbas = .FALSE.!: Atlantic/Pacific/Indian basins calculation49 LOGICAL , PUBLIC :: ln_diaznl = .FALSE.!: Add zonal means and meridional stream functions50 LOGICAL , PUBLIC :: ln_ptrcomp = .FALSE.!: Add decomposition : overturning (and gyre, soon ...)51 INTEGER , PUBLIC :: nn_fptr = 15!: frequency of ptr computation [time step]52 INTEGER , PUBLIC :: nn_fwri = 15!: frequency of ptr outputs [time step]46 ! !!** namelist namptr ** 47 LOGICAL , PUBLIC :: ln_diaptr !: Poleward transport flag (T) or not (F) 48 LOGICAL , PUBLIC :: ln_subbas !: Atlantic/Pacific/Indian basins calculation 49 LOGICAL , PUBLIC :: ln_diaznl !: Add zonal means and meridional stream functions 50 LOGICAL , PUBLIC :: ln_ptrcomp !: Add decomposition : overturning (and gyre, soon ...) 51 INTEGER , PUBLIC :: nn_fptr !: frequency of ptr computation [time step] 52 INTEGER , PUBLIC :: nn_fwri !: frequency of ptr outputs [time step] 53 53 54 54 REAL(wp), ALLOCATABLE, SAVE, PUBLIC, DIMENSION(:) :: htr_adv, htr_ldf, htr_ove !: Heat TRansports (adv, diff, overturn.) … … 449 449 INTEGER :: jn ! dummy loop indices 450 450 INTEGER :: inum, ierr ! local integers 451 INTEGER :: ios ! Local integer output status for namelist read 451 452 #if defined key_mpp_mpi 452 453 INTEGER, DIMENSION(1) :: iglo, iloc, iabsf, iabsl, ihals, ihale, idid … … 456 457 !!---------------------------------------------------------------------- 457 458 458 REWIND( numnam ) ! Read Namelist namptr : poleward transport parameters 459 READ ( numnam, namptr ) 459 REWIND( numnam_ref ) ! Namelist namptr in reference namelist : Poleward transport 460 READ ( numnam_ref, namptr, IOSTAT = ios, ERR = 901) 461 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namptr in reference namelist', lwp ) 462 463 REWIND( numnam_cfg ) ! Namelist namptr in configuration namelist : Poleward transport 464 READ ( numnam_cfg, namptr, IOSTAT = ios, ERR = 902 ) 465 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namptr in configuration namelist', lwp ) 466 WRITE ( numond, namptr ) 460 467 461 468 IF(lwp) THEN ! Control print
Note: See TracChangeset
for help on using the changeset viewer.