& SEAICEuseLSR, SEAICEuseKrylov,
IF ( SEAICEuseLSR ) THEN
SEAICEuseLSR = .TRUE.
SEAICEuseLSR = .NOT.SEAICEuseFREEDRIFT .AND. .NOT.SEAICEuseEVP
& .NOT. SEAICEuseKrylov ) SEAICEuseLSR = .TRUE.
IF ( SEAICEuseLSR ) SEAICEnonLinIterMax = 2
IF ( SEAICEuseLSR .AND. .NOT. SEAICEusePicardAsPrecon )
IF ( SEAICEuseLSR ) SEAICE_2ndOrderBC = .FALSE.
CALL WRITE_0D_L ( SEAICEuseLSR, INDEX_NONE,
SEAICEuseLSR = .NOT.SEAICEuseFREEDRIFT
& 'SEAICEuseLSR =', SEAICEuseLSR