introduce "adaptive EVP" by Madlen Kimmritz   - this is an intermediate state of a truely converging EVP that has     the potential of outperforming implicit VP methods, I do not recommend     using it yet.   - for now, "adaptive EVP" is turned on by setting SEAICE_EVP_USE_ADAPTATION     and all parameters are hardwired   - for convergence it still requires very smooth regularisations, that means,     if SEAICE_DELTA_SMOOTHREG is defined, deltaCreg=deltaC+deltaMin, which is     different from the VP case with deltaCreg=sqrt(deltaC**2+deltaMin**2); also     specific averaging appears to be required, still subject to tuning   - still needs cleaning and I need to turn parameter into runtime parameters   - add code to compute and print residuals of iteration, compile with     defining ALLOW_SEAICE_EVP_RESIDUAL to enable it
introduce "adaptive EVP" by Madlen Kimmritz
  - this is an intermediate state of a truely converging EVP that has
    the potential of outperforming implicit VP methods, I do not recommend
    using it yet.
  - for now, "adaptive EVP" is turned on by setting SEAICE_EVP_USE_ADAPTATION
    and all parameters are hardwired
  - for convergence it still requires very smooth regularisations, that means,
    if SEAICE_DELTA_SMOOTHREG is defined, deltaCreg=deltaC+deltaMin, which is
    different from the VP case with deltaCreg=sqrt(deltaC**2+deltaMin**2); also
    specific averaging appears to be required, still subject to tuning
  - still needs cleaning and I need to turn parameter into runtime parameters
  - add code to compute and print residuals of iteration, compile with
    defining ALLOW_SEAICE_EVP_RESIDUAL to enable it

altMITgcm/MITgcm66h,altMITgcm/MITgcm66h,altMITgcm/MITgcm66h,altMITgcm/MITgcm66h,altMITgcm/MITgcm66h,altMITgcm/MITgcm66h,altMITgcm/MITgcm66h,altMITgcm/MITgcm66h