forward euler SNOPT transcript