Constant-attitude thrust program optimization