- Timestamp:
- 2014-06-04T19:18:57+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limitd_me.F90
r4649 r4659 618 618 !!---------------------------------------------------------------------! 619 619 INTEGER :: ji,jj, jl ! dummy loop indices 620 INTEGER :: krdg_index !621 620 REAL(wp) :: Gstari, astari, hi, hrmean, zdummy ! local scalar 622 621 REAL(wp), POINTER, DIMENSION(:,:) :: zworka ! temporary array used here … … 694 693 !----------------------------------------------------------------- 695 694 696 krdg_index = 1 697 698 IF( krdg_index == 0 ) THEN !--- Linear formulation (Thorndike et al., 1975) 695 IF( partfun_swi == 0 ) THEN !--- Linear formulation (Thorndike et al., 1975) 699 696 DO jl = 0, ice_cat_bounds(1,2) ! only undeformed ice participates 700 697 DO jj = 1, jpj … … 724 721 END DO 725 722 ! 726 ENDIF ! krdg_index727 728 IF( raft swi == 1 ) THEN ! Ridging and rafting ice participation functions723 ENDIF ! partfun_swi 724 725 IF( raft_swi == 1 ) THEN ! Ridging and rafting ice participation functions 729 726 ! 730 727 DO jl = 1, jpl … … 742 739 END DO ! jl 743 740 744 ELSE ! raft swi = 0741 ELSE ! raft_swi = 0 745 742 ! 746 743 DO jl = 1, jpl … … 750 747 ENDIF 751 748 752 IF ( raft swi == 1 ) THEN749 IF ( raft_swi == 1 ) THEN 753 750 754 751 IF( MAXVAL(aridge + araft - athorn(:,:,1:jpl)) .GT. epsi10 ) THEN … … 1348 1345 !! ** input : Namelist namiceitdme 1349 1346 !!------------------------------------------------------------------- 1350 NAMELIST/namiceitdme/ ridge_scheme_swi, Cs, Cf, fsnowrdg, fsnowrft,& 1351 Gstar, astar, & 1352 Hstar, raftswi, hparmeter, Craft, ridge_por, & 1353 sal_max_ridge, partfun_swi, transfun_swi, & 1354 brinstren_swi 1347 NAMELIST/namiceitdme/ ridge_scheme_swi, Cs, Cf, fsnowrdg, fsnowrft, & 1348 & Gstar, astar, Hstar, raft_swi, hparmeter, Craft, ridge_por, & 1349 & partfun_swi, brinstren_swi 1355 1350 !!------------------------------------------------------------------- 1356 1351 ! … … 1370 1365 WRITE(numout,*)' Equivalent to G* for an exponential part function astar ', astar 1371 1366 WRITE(numout,*)' Quantity playing a role in max ridged ice thickness Hstar ', Hstar 1372 WRITE(numout,*)' Rafting of ice sheets or not raft swi ', raftswi1367 WRITE(numout,*)' Rafting of ice sheets or not raft_swi ', raft_swi 1373 1368 WRITE(numout,*)' Parmeter thickness (threshold between ridge-raft) hparmeter ', hparmeter 1374 1369 WRITE(numout,*)' Rafting hyperbolic tangent coefficient Craft ', Craft 1375 1370 WRITE(numout,*)' Initial porosity of ridges ridge_por ', ridge_por 1376 WRITE(numout,*)' Maximum salinity of ridging ice sal_max_ridge ', sal_max_ridge1377 1371 WRITE(numout,*)' Switch for part. function (0) linear (1) exponential partfun_swi ', partfun_swi 1378 WRITE(numout,*)' Switch for tran. function (0) linear (1) exponential transfun_swi ', transfun_swi1379 1372 WRITE(numout,*)' Switch for including brine volume in ice strength comp. brinstren_swi ', brinstren_swi 1380 1373 ENDIF
Note: See TracChangeset
for help on using the changeset viewer.