Only perform computatation in smc_us on first call.
Move some time-stepper names to lower-case (Fortran ignore case,
and mixed case means that grep won't work).