Darcy’s Law Calculator
Groundwater Flow Results
What Is a Darcy’s Law Calculator?
A Darcy’s Law Calculator estimates how much fluid flows through a porous, fully saturated material. It uses hydraulic conductivity, flow area, hydraulic-head difference, and travel distance to calculate volumetric flow rate. This calculator gives results in cubic meters per second and cubic meters per day, along with hydraulic gradient, Darcy flux, and flow direction.
The tool solves a common groundwater-flow problem without requiring manual unit conversions. Users can enter conductivity in meters per second, centimeters per second, or meters per day. Area can be entered in square meters, square centimeters, or square feet. Hydraulic heads and flow length can use meters, centimeters, or feet. The calculator converts these values to SI units before applying Darcy’s Law.
How the Darcy’s Law Calculator Formula Works
The calculator first converts all entered values to meters, square meters, and seconds. It then finds the absolute difference between the two hydraulic heads. Dividing that difference by the flow length gives the dimensionless hydraulic gradient.
The volumetric flow rate is calculated with Darcy’s Law:
The calculator also determines specific discharge, commonly called Darcy flux:
The variables are:
- Q is the volumetric flow rate in cubic meters per second.
- K is hydraulic conductivity after conversion to meters per second.
- A is the cross-sectional flow area in square meters.
- i is the hydraulic gradient, which has no unit.
- h₁ and h₂ are the two hydraulic-head values.
- L is the flow length or distance between the head measurements.
- q is specific discharge in meters per second.
Worked Darcy’s Law Example
Assume hydraulic conductivity is 0.0001 m/s, area is 100 m², h₁ is 15 meters, h₂ is 10 meters, and flow length is 50 meters. The head difference is 5 meters, so the hydraulic gradient is 5 ÷ 50 = 0.1.
The daily flow rate is 0.001 × 86,400 = 86.4 m³/day. Specific discharge is 0.0001 × 0.1 = 0.00001 m/s, or 0.864 m/day. Because h₁ is greater than h₂, the reported direction is from h₁ to h₂.
The calculation assumes steady-state, laminar flow through a fully saturated porous medium. Because the code uses the absolute head difference, the displayed flow-rate magnitude is not negative. Direction is reported separately. Equal head values produce a zero gradient and a “No Flow (Static)” result.
How to Use the Darcy’s Law Calculator: Step by Step
- Enter the Hydraulic Conductivity (K). Select meters per second, centimeters per second, or meters per day as the conductivity unit.
- Enter the Cross-Sectional Area (A). Choose square meters, square centimeters, or square feet.
- Enter Hydraulic Head 1 (h₁) and Hydraulic Head 2 (h₂). These values may be above or below a chosen reference elevation.
- Enter the Flow Length or Distance (L). This value must be greater than zero.
- Select the Length & Head Unit. The chosen unit applies to h₁, h₂, and flow length together.
- Select Calculate to display the results. Select Reset to restore the calculator’s original values and units.
The main output is volumetric flow rate in m³/s. The detailed results also show flow rate in m³/day, specific discharge in m/s and m/day, hydraulic gradient, and flow direction. A larger result means more water passes through the stated area each second, based on the entered conditions and the calculator’s assumptions.
How to Read Darcy’s Law Calculator Results
Each output describes a different part of the groundwater-flow calculation. The volumetric rate measures total flow through the entered area. Specific discharge measures flow per unit area. The hydraulic gradient shows how quickly hydraulic head changes over the stated distance.
| Result | What It Means | Displayed Unit |
|---|---|---|
| Volumetric Flow Rate | Total calculated flow through the cross-sectional area | m³/s |
| Flow Rate, Daily | The same volumetric rate multiplied by 86,400 seconds per day | m³/day |
| Specific Discharge | Darcy flux calculated as hydraulic conductivity times hydraulic gradient | m/s |
| Specific Discharge, Daily | Specific discharge converted to a daily rate | m/day |
| Hydraulic Gradient | Absolute head difference divided by flow length | Dimensionless |
| Flow Direction | Direction from the higher hydraulic head toward the lower hydraulic head | Text result |
Inputs and Edge Cases to Check
Hydraulic conductivity and area cannot be negative. A zero value for either produces zero calculated flow. Flow length must be greater than zero because the calculator divides the head difference by length. All five numerical fields must contain valid numbers before the calculation can run.
The calculator uses one shared unit for both hydraulic heads and flow length. Do not enter heads in feet while entering length in meters. Convert them to the same unit or select a unit that matches all three entries.
Calculation Limitations
This result is a simplified estimate based only on Darcy’s Law and the entered values. The calculator does not include porosity, fluid viscosity, density, changing conditions over time, layered materials, anisotropy, partial saturation, or non-laminar flow. It also does not calculate seepage velocity. Real field conditions may require site measurements and a more detailed hydrogeologic model.
Frequently Asked Questions
What does a Darcy’s Law Calculator calculate?
A Darcy’s Law Calculator estimates volumetric flow through a saturated porous medium. This tool calculates flow rate from hydraulic conductivity, cross-sectional area, hydraulic-head difference, and flow length. It also reports daily flow, specific discharge, hydraulic gradient, and the direction from the higher head toward the lower head.
How do I calculate hydraulic gradient?
Subtract one hydraulic-head value from the other, use the absolute difference, and divide it by the flow length. For example, heads of 15 meters and 10 meters separated by 50 meters give a hydraulic gradient of 5 ÷ 50, or 0.1. The result is dimensionless.
Why does the calculator use the absolute head difference?
The calculator uses the absolute difference so the displayed flow-rate magnitude remains zero or positive. It determines direction separately by comparing h₁ and h₂. If h₁ is higher, flow is reported from h₁ to h₂. If h₂ is higher, the direction is reversed.
Is specific discharge the same as groundwater velocity?
No. This calculator reports specific discharge, also called Darcy flux, as hydraulic conductivity multiplied by hydraulic gradient. It does not calculate the actual average velocity through pore spaces because there is no porosity input. Converting Darcy flux to seepage velocity requires additional information not used by this tool.
Can I use feet with this Darcy’s Law Calculator?
Yes. Cross-sectional area can be entered in square feet, while hydraulic heads and flow length can be entered in feet. The calculator converts them to square meters and meters internally. The selected length unit applies to both head values and the flow length, so those three entries must share one unit.
What happens when both hydraulic heads are equal?
Equal hydraulic heads produce a head difference of zero. That makes the hydraulic gradient, volumetric flow rate, and specific discharge equal to zero. The calculator reports the direction as “No Flow (Static).” This result applies to the simplified conditions represented by the entered values and Darcy’s Law assumptions.
How accurate is the Darcy’s Law Calculator?
The calculator accurately applies the formulas and unit conversions coded into the tool, but the practical result depends on the entered data and model assumptions. Actual groundwater flow may differ because natural materials can be layered, partly saturated, variable, or direction-dependent. Use field data and professional analysis for engineering decisions.