quantum simulation algorithm software