discreteflow