LOGICAL useSALT_PLUME
& useFRAZIL, useSEAICE, useSALT_PLUME, useShelfIce,
IF ( useSALT_PLUME )
IF ( useSALT_PLUME ) THEN
& .OR. useSALT_PLUME .OR. doDiagsRho.GE.1 ) THEN
IF ( .NOT.useSALT_PLUME ) THEN
IF ( useSALT_PLUME .OR. fillCplVar ) THEN
IF ( useSALT_PLUME .OR. useCoupler ) THEN
useSALT_PLUME =.FALSE.
CALL PACKAGES_PRINT_MSG( useSALT_PLUME, 'SALT_PLUME', ' ' )
& useSALT_PLUME,
IF (useSALT_PLUME)CALL SALT_PLUME_CHECK( myThid )
IF (useSALT_PLUME)CALL PACKAGES_ERROR_MSG('SALT_PLUME',' ',myThid)
IF (useSALT_PLUME) THEN
useSALT_PLUME = useSALT_PLUMEinAdMode
& useSALT_PLUME
useSALT_PLUME = useSALT_PLUMEinFwdMode
useSALT_PLUMEinFwdMode = useSALT_PLUME
useSALT_PLUMEinAdMode = useSALT_PLUMEinAdMode .AND. useSALT_PLUME