Potential improvements to chemistry code

  • Mark Richardson's work
    • Better use of cache
    • OpenMP
      • Hyperthreading
      • Dynamic allocation of work - threads receive work as they finish (reduce imbalances)
  • Convergence criteria to replace NTZS (substeps for nucleation/sedimentation). UKCA_COAGWITHNUCL is currently about a 1/3 of GLOMAP-mode.