diff --git a/model/bin/switch_meshcap_pdlib_IC4 b/model/bin/switch_meshcap_pdlib_IC4 new file mode 100644 index 000000000..9ff9495b2 --- /dev/null +++ b/model/bin/switch_meshcap_pdlib_IC4 @@ -0,0 +1 @@ +NCO PDLIB SCOTCH NOGRB DIST MPI PIO PR3 UQ FLX0 SEED ST4 STAB0 NL1 BT1 DB1 MLIM FLD2 TR0 BS0 RWND WNX1 WNT1 CRX1 CRT1 O0 O1 O2 O3 O4 O5 O6 O7 O14 O15 IC4 IS0 REF0 diff --git a/model/src/w3iorsmd.F90 b/model/src/w3iorsmd.F90 index f983903eb..3a1fb649c 100644 --- a/model/src/w3iorsmd.F90 +++ b/model/src/w3iorsmd.F90 @@ -71,7 +71,7 @@ MODULE W3IORSMD !/ !/ Private parameter statements (ID strings) !/ - CHARACTER(LEN=10), PARAMETER, PRIVATE :: VERINI = '2021-05-28' + CHARACTER(LEN=10), PARAMETER, PRIVATE :: VERINI = '2024-04-26' CHARACTER(LEN=26), PARAMETER, PRIVATE :: & IDSTR = 'WAVEWATCH III RESTART FILE' !/ @@ -852,7 +852,7 @@ SUBROUTINE W3IORS ( INXOUT, NDSR, DUMFPI, IMOD, FLRSTRT , filename) WRITEBUFF(:) = 0. WRITE (NDSR,POS=RPOS,ERR=803,IOSTAT=IERR) WRITEBUFF WRITE (NDSR,POS=RPOS,ERR=803,IOSTAT=IERR) & - TLEV, TICE, TRHO + TLEV, TICE, TRHO, TIC1, TIC5 DO IPART=1,NPART NREC = NREC + 1 RPOS = 1_8 + LRECL*(NREC-1_8) @@ -1037,7 +1037,7 @@ SUBROUTINE W3IORS ( INXOUT, NDSR, DUMFPI, IMOD, FLRSTRT , filename) IF (TYPE.EQ.'FULL') THEN RPOS = 1_8 + LRECL*(NREC-1_8) READ (NDSR,POS=RPOS,ERR=802,IOSTAT=IERR) & - TLEV, TICE, TRHO + TLEV, TICE, TRHO, TIC1, TIC5 DO IPART=1,NPART NREC = NREC + 1 RPOS = 1_8 + LRECL*(NREC-1_8) diff --git a/model/src/w3sic4md.F90 b/model/src/w3sic4md.F90 index 0c439976a..964c695ce 100644 --- a/model/src/w3sic4md.F90 +++ b/model/src/w3sic4md.F90 @@ -356,8 +356,8 @@ SUBROUTINE W3SIC4 (A, DEPTH, CG, IX, IY, S, D) ICECOEF4, ICECOEF5, ICECOEF6, & ICECOEF7, ICECOEF8 - REAL :: x1,x2,x3,x1sqr,x2sqr,x3sqr !case 8 - REAL :: perfour,amhb,bmhb !case 8 + REAL :: x1,x2,x3,x1sqr,x2sqr,x3sqr !case 10 + REAL :: perfour,amhb,bmhb !case 10 REAL :: KI1,KI2,KI3,KI4,FC5,FC6,FC7,FREQ REAL :: HS, EMEAN, HICE @@ -556,7 +556,7 @@ SUBROUTINE W3SIC4 (A, DEPTH, CG, IX, IY, S, D) END DO WN_I= 0.5 * ALPHA - CASE (8) + CASE (10) !CMB added option of cubic fit to Meylan, Horvat & Bitz in prep ! ICECOEF1 is thickness ! ICECOEF5 is floe size