IF (useMNC) THEN
IF (useMNC .AND. pickup_write_mnc) THEN
IF (useMNC .AND. pickup_read_mnc) THEN
IF (useMNC .AND. monitor_mnc) THEN
print *, 'ph-mnc in addummy param ', useMNC
IF (useMNC .AND. autodiff_mnc) THEN
IF ( useMNC ) THEN
IF (useMNC .AND. thSIce_mon_mnc) THEN
IF ( useMNC .AND. thSIce_tave_mnc ) THEN
IF (useMNC .AND. readgrid_mnc) THEN
IF ( useMNC.AND.timeave_mnc ) THEN
IF (useMNC .AND. timeave_mnc) THEN
useMNC=.FALSE.
& useMNC,
ASKPARAML = useMNC
if (useMNC) then
LOGICAL useMNC
& usefizhi, usegridalt, usediagnostics, useEBM, useMNC,
IF (useMNC .AND. aim_tave_mnc) THEN
IF (useMNC .AND. PTRACERS_write_mnc) THEN
IF (KPPwriteState .AND. useMNC .AND. snapshot_mnc) THEN
IF (KPPwriteState .AND. useMNC .AND. timeave_mnc) THEN
IF (useMNC .AND. diag_mnc) THEN
diag_mnc = useMNC
diag_mnc = diag_mnc .AND. useMNC
diagSt_mnc = diagSt_mnc .AND. useMNC
IF (useMNC .AND. cpl_timeave_mnc) THEN
IF (useMNC.AND. pickup_write_mnc) THEN
IF ( useMNC .and. fizhi_mnc_read_pickup ) THEN
IF (useMNC .AND. snapshot_mnc .AND. writeDiag) THEN
IF (useMNC .AND. snapshot_mnc) THEN
IF (useMNC .AND. SEAICE_tave_mnc) THEN
IF (useMNC .AND. SEAICE_dump_mnc) THEN
IF ( useMNC .AND.
IF (useMNC .AND. mon_write_mnc) THEN