Running forward sweep with T=double