Note: currently only the oldTime field is handled so only Euler ddt is supported with outer iteration