Hydrologic Engineering

EDA, Incorporated

| Home | Privacy | Power Plant Design | Regulation | QA | Project Management | Financial | Oversight | Search | Feedback |  

Search This Site  


Power Plant Design and Analyses


System Simulation

Regulation Support

Quality Assurance

Project Management

Management Oversight

Financial Evaluations


Acronym List


Power Contacts

Thermal Hydraulics

What is Engineering?

Engineering vs Physics

Energy Contacts

Free Clip Art

Helpful Sites

Other Links

Engineering Sites

Computer Sites


Engineering Groups





  • Modeling_IDF_curves.mcd - Mathematically modeling an intensity-duration-frequency curve using lsolve to evaluate the required parameters.  Taken from McCuen's hydrology text, 2nd edition.


  • Detention_basin_with_weir.mcd - This file explores the use of detention basins controlled by weirs located at the basin surface, the trade-off between plan area of the lake and the effect on the inflow hydrograph. 


  • Example_prob_SCS_handbook.mcd - This file is a rather comprehensive example problem illustrating how to use the SCS method and convolution to develop a DRH for a 6-hour rainfall event. 



  • Convolution_using_spline_to_pick_points_in_time .mcd - This is a comprehensive DRO problem. An SCS UH is developed first, then convolved with a rainfall hyetograph. An interesting wrinkle here is that, in order to get the same time interval for the UH readings as the rainfall hyetograph values prior to convolution, I use the interp(cspline) function to choose interpolated UH flows at 30 minute intervals, this is much faster than doing it manually. 




  • Direct_Manning_equation_solver.mcd - Direct solution of Manning's equation for pipes partially full.   I used global definitions here so the user can change inputs and see the results without having to page back and forth.








  • Prob 1-2 Henderson surge in stream.mcd - This is a cross between an open channel flow problem and a dynamics problem. It involves motion relative to 2 different coordinate systems (observers).







  • Pipe_network_example.mcd - A problem from Hydraulics of Pipeline Systems by Larock et al. Illustrates what can be done using Mathcad. 


  • Larock_pg_66_7_pipe_network.mcd - A network problem showing how to deal with multiple reservoirs, a pump and a pressure reducing valve (PRV). Makes use of the Mathcad version of the file below to develop the equation of the pump curve. 




  • Developing_a_pump_characteristic_equation.mcd   A procedure for developing the equation of a pump curve from actual pump curve data. Also, an example problem showing how to solve a simple network containing a pump. Finally, a caution about using such techniques. 



  • 8-130_3_reservoir_problem.mcdA standard 3 reservoir problem along with some discussion regarding the details of solving such problems using computer software.


  • A simple detention basin simulation - Here is a simple detention basin simulation algorithm. Basin simulation is based on the principle of conservation of mass. Most textbooks provide only graphical procedures and, in my judgement, the connection between conservation of mass and the actual procedure gets lost in the details of tabulation.





  • 5-19_Wildcat_Creek.mcd   - Assessing the fit of hydrologic data to a normal distribution. Because I have Mathcad statistical functions I did not need to use normal probability paper. I compared the data directly to a cumulative normal distribution using the mean and standard deviation of the data. 


Computer output from Haestad Software
The files below are in PDF format. They give an idea as to what can be obtained from the academic version of the "Flowmaster" software from Haestad. Reference: Computer Applications in Hydraulic Engineering , 3rd Edition, Haestad Methods, CD included. I found this to be quite cost effective, compared to the professional versions.

Haestad_rating_curve_problem_1-5.PDF   Flowmaster output

Haestad_Detailed_Report_prob_1-5.PDF   Flowmaster output.  I used the "notes" window to write in the problem statement. It's at the bottom of the page.

Mathcad/Visio/Hec-ras problems

Chow_9-8_water_surface_profile.mcd - Here I used Visio, a low end CAD package, to do the initial drawing. I used Mathcad to do some preliminary calculations. Then I used the current version of the Army corps of engineers open channel flow code, hec-ras version 2.2, to compute the water surface profiles. I then cut and pasted the graphical hec ras output into the Mathcad file. Note that I used the wrong channel width in the problem and had to revise the initial conditions (unrealistically). All of these packages are windows based, quite easy to use, and make it very easy to be quite productive and produce highly useful results.  Imagine how much work this problem would be to do by hand !

Chow_9-8_water_surface_profile.PDF - PDF version of the file.


Our Mission

EDA, Incorporated aspires to be the engineering leader in providing safe, reliable and economical solutions to challenging problems. 

Company Profile

EDA, Incorporated provides quality-engineering services on time, on schedule and within budget.  EDA, Inc. is able to do this by performing the work correctly the first time. We accept the most challenging problems and look forward to working with the client as a team member.  EDA believes that the client should be an active participant in the work process to ensure that the product is commensurate with client expectations and is delivered within schedule and budget constraints.

EDA, Inc. belongs to the National Society of Professional Engineers (NSPE), the American Society of Mechanical Engineers (ASME), the Society of Instrument Control Engineers, Society of Professional Engineers (ISA) and the American Nuclear Society (ANS).


Thank You for visiting EDA.  This site provides for your use free calculators/calculators in every engineering discipline.  We also provide extensive information on all engineering areas and on many different engineering groups.  In addition, a significant collection of computer information is provided.  Please visit our Specialties page to learn what services we provide.  Use our Search Page to find a specific topic.

For free calculations go to the Calculator page.  The calculators should be used with caution.  Some of these calculators are not verified and are only intended to provide a starting point in performing design calculations.  All final design calculations should  be performed using verified and validated programs.  For more information on this, please contact EDA, Inc.

For more information on EDA, Incorporated services, please contact Client Service Manager at:

Client Service Manager

EDA, Inc.

6397 True Lane

Springfield, VA 22150


or email  the Client Service Manager at SiteManager@i-edainc.com .


Request2.JPG (6169 bytes)

| Home | Power Plant Design | Regulation | QA | Project Management | Financial | Oversight | Search | Feedback |  

Contact Information

Virginia Office (703) 356-4149
Postal address
2015 Woodford Rd
          Vienna, Va 22182
Electronic mail
General Information:  SiteManager@EDASolutions.com