Posts

Showing posts with the label Lambda Calculus in the SWMM 5 Dynamic Wave Solution

Lambda Calculus in the SWMM 5 Dynamic Wave Solution

Subject:    Lambda Calculus in  the SWMM 5 Dynamic Wave Solution SWMM 5 uses the method of Successive under-relaxation to solve the Node Continuity Equation and the Link Momentum/Continuity Equation for a time step.  The dynamic wave solution in dynwave.c will use up to 8 iterations to reach convergence before moving onto the next time step.  The differences between the link flows and node depths are typically small (in a non pumping system) and normally converge within a few iterations unless you are using too large a time step.  The number of iterations is a minimum of two with the 1 st iteration NOT using the under-relaxation parameter omega. The solution method can be term successive approximation, fixed iteration or Picard Iteration, fixed - point combinatory, iterated function and Lambda Calculus . In   computer science , iterated functions occur as a special case of   recursive functions , which in turn anchor the study of such broad top...