[MITgcm-support] Bug in EXF / Icefront pkg

Dustin Carroll spanishcastlemagik at gmail.com
Tue Mar 5 16:20:32 EST 2013


Hi All,

I noticed that is you are using the Icefront pkg with EXF,
EXF will assume ALLOW_SUBGLACIAL_RUNOFF = .TRUE., and will always look for a sgrunoff.bin file.

I had to hack it to get it to run for no sg runoff. If there is a better way / #define to get around this suggestions are most appreciated. Otherwise, we may want to add a check for ALLOW_SUBGLACIAL_RUNOFF into the conditional.

#ifdef ALLOW_ICEFRONT
	IF ( useIcefront ) THEN
		WRITE(msgBuf,'(A)')
	&      'EXF_READPARMS: reading EXF_NML_SGRUNOFF'
		CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
	&     		SQUEEZE_RIGHT , 1)
	 READ(  iUnit, nml = EXF_NML_SGRUNOFF )
	ENDIF
#endif /* ALLOW_ICEFRONT */

Cheers,

Dustin Carroll




More information about the MITgcm-support mailing list