Stream Gradient Hacks Sl Calculator
Free Stream Gradient (hack’s Sl) Calculator for geomorphology & mapping. Enter variables to compute results with formulas and detailed steps.
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer
Stream Gradient Hacks Sl Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: SL = (dH/dL) x L
Worked example — SL Index: 250 | Local gradient: 2.5% | Concavity: 1.56 | Steepened Reach
Formula
SL = (dH/dL) x L
Where SL = Stream Length-Gradient Index, dH = elevation drop across the segment (m), dL = length of the stream segment (m), L = distance from the drainage divide to the segment midpoint (m). Higher SL values indicate steeper reaches relative to their position along the stream.
Worked Examples
Example 1: Detecting a Fault Zone Knickpoint
Problem:A stream segment crosses an active fault zone. The segment drops 50m over 2km length, at a distance of 10km from the source. The stream total length is 25km, dropping from 500m to 100m elevation.
Solution:Local gradient = 50/2000 = 0.025 (2.5%) SL Index = (50/2000) x 10000 = 250 Overall gradient = (500-100)/25000 = 0.016 (1.6%) Normalized SL = 250 / (0.016 x 10000) = 1.56 Concavity index = 0.025/0.016 = 1.56 (steepened reach) The elevated SL suggests tectonic steepening at the fault zone.
Result:SL Index: 250 | Local gradient: 2.5% | Concavity: 1.56 | Steepened Reach
Example 2: Comparing Graded Stream Reach
Problem:A graded reach in the lower portion of the same stream drops 10m over 2km at 20km from source.
Solution:Local gradient = 10/2000 = 0.005 (0.5%) SL Index = (10/2000) x 20000 = 100 Overall gradient = 0.016 Normalized SL = 100 / (0.016 x 20000) = 0.313 Concavity index = 0.005/0.016 = 0.313 (graded/flat reach) Low SL confirms this is a well-adjusted, graded reach.
Result:SL Index: 100 | Local gradient: 0.5% | Concavity: 0.31 | Graded/Flat Reach
Frequently Asked Questions
What is the Stream Length-Gradient Index (SL Index)?
The Stream Length-Gradient Index, commonly known as the SL Index or Hack SL Index, was developed by John Hack in 1973 as a quantitative measure of stream gradient that accounts for the typical downstream decrease in slope. It is calculated as SL = (dH/dL) x L, where dH is the elevation drop over a stream segment, dL is the length of that segment, and L is the total stream length from the drainage divide to the midpoint of the segment. The SL Index normalizes gradient by stream length, making it possible to compare slopes at different positions along a stream profile. Values that are anomalously high compared to adjacent reaches indicate zones of tectonic activity, resistant lithology, or recent base level change.
How does the SL Index help identify tectonic activity?
The SL Index is one of the most widely used geomorphic indices for detecting active tectonics because tectonic uplift steepens stream profiles and creates anomalously high gradient values. In a tectonically quiet region with uniform lithology, the SL Index should be relatively constant along a stream because the natural downstream decrease in gradient is compensated by increasing stream length. When a fault or fold actively deforms the landscape, the affected stream reach develops a steeper gradient that produces elevated SL values compared to adjacent undeformed reaches. By mapping SL anomalies across a drainage network, geomorphologists can identify active fault zones, estimate relative uplift rates, and map the spatial extent of recent deformation.
What does a concave-up stream profile indicate?
A concave-up longitudinal profile is the equilibrium shape of a graded stream, where the channel has adjusted its slope to efficiently transport the sediment supplied from upstream with the available discharge. The concavity arises because discharge increases downstream as tributaries add water, requiring less slope to transport sediment. In the headwaters, steep gradients compensate for low discharge, while in the lower reaches, gentle slopes suffice because of high discharge. The degree of concavity is quantified by the concavity index, typically ranging from 0.3 to 0.6 for graded streams. Deviations from the idealized concave profile indicate disequilibrium caused by tectonic activity, lithological changes, glaciation, base level changes, or large sediment inputs from tributaries or landslides.
What is a knickpoint and how is it detected with the SL Index?
A knickpoint is an abrupt steepening or break in slope along a stream longitudinal profile, often appearing as a waterfall, rapids, or steep reach. Knickpoints form where streams cross resistant rock layers, where faults displace the stream bed, or where base level drops trigger a wave of incision that migrates upstream. The SL Index is particularly effective at detecting knickpoints because they produce sharp spikes in the SL value that are easily distinguished from the otherwise smooth background values. By calculating SL at regular intervals along a stream, researchers can pinpoint knickpoint locations even when they are subtle and difficult to identify from topographic maps alone. Knickpoints are important because they indicate landscape disequilibrium and mark the boundary between adjusted and unadjusted portions of the stream profile.
How does rock type influence the SL Index?
Lithology strongly affects the SL Index because resistant rocks maintain steeper gradients than weak rocks under the same erosional conditions. When a stream crosses from easily eroded shale to resistant quartzite or granite, the gradient steepens and the SL value increases. This lithological signal must be separated from tectonic signals when interpreting SL anomalies. Researchers accomplish this by comparing SL values to geological maps and by analyzing multiple streams that cross the same lithological boundary. If all streams show elevated SL at the same formation contact, the anomaly is lithological. If only some streams are affected while others in the same lithology show normal values, the anomaly is more likely tectonic. Regional studies often calculate expected SL values for each rock type to establish baseline values against which anomalies are measured.
What is the normalized SL Index and when should it be used?
The normalized SL Index, also called the SL/K ratio, divides the SL Index by the overall stream gradient to produce a dimensionless number that facilitates comparison between streams of different sizes and total relief. Without normalization, larger streams with greater total relief naturally produce higher SL values that cannot be directly compared with smaller streams. The normalized SL removes the effect of overall stream size and gradient, isolating local anomalies relative to the expected profile. Values near 1.0 indicate the reach matches the expected gradient, while values significantly above 1.0 suggest steepening relative to the whole-stream average. This normalization is particularly useful in regional tectonic studies where streams of varying sizes drain across a deformation zone.
How is the SL Index calculated from topographic data?
Calculating the SL Index requires extracting stream profiles from topographic data, either from field surveys, topographic maps, or digital elevation models. The stream is divided into equal-length segments, typically 200 to 1000 meters depending on stream size and desired resolution. For each segment, the elevation drop (dH) is measured between the upstream and downstream ends, and the segment length (dL) is measured along the stream channel. The distance from the drainage divide to the segment midpoint (L) is measured along the channel. The SL value is then dH/dL multiplied by L. When using DEMs, automated tools in GIS software can extract profiles and calculate SL at regular intervals. Care must be taken with DEM resolution because coarse DEMs can smooth out real knickpoints while introducing artifacts.
What other geomorphic indices complement the SL Index?
Several geomorphic indices are commonly used alongside the SL Index for tectonic geomorphology studies. The steepness index (ksn) from stream power models provides a normalized channel steepness that accounts for drainage area. The Valley Floor Width to Height Ratio (Vf) distinguishes between V-shaped actively incising valleys and broad flat-floored valleys. Basin asymmetry factor (AF) detects tilting of drainage basins by comparing the areas on either side of the main stream. Hypsometric integral describes the distribution of elevation within a basin as an indicator of landscape maturity. Mountain front sinuosity (Smf) measures how straight a mountain front is, with straight fronts indicating active faulting. Used together, these indices provide a robust multi-parameter assessment of tectonic activity and landscape evolution.
How does base level change affect stream gradient?
Base level is the lowest elevation to which a stream can erode, typically sea level for streams draining to the ocean or lake level for inland streams. When base level drops, either due to sea level fall, lake drainage, or tectonic uplift at the mouth, streams respond by incising from the mouth upstream. This incision creates a knickpoint that migrates upstream over time, steepening the lower profile while the upper profile remains unchanged. The SL Index downstream of the knickpoint increases as the stream adjusts to the new base level, while upstream values remain at pre-change levels. Conversely, base level rise causes aggradation and gradient reduction in the lower reaches. The rate and pattern of stream adjustment to base level change depends on discharge, rock resistance, and the magnitude of the change.
What are the limitations of the SL Index method?
The SL Index has several limitations that users should be aware of. The choice of segment length significantly affects results, with short segments producing noisy data and long segments smoothing over real features. The index assumes that the distance from the source is a proxy for discharge, which breaks down in arid regions or where significant tributaries enter. Anthropogenic modifications like dams, channelization, and diversions alter stream profiles and produce artificial SL anomalies. In karst terrains, underground drainage complicates the surface profile. The SL Index cannot distinguish between active and inactive tectonic structures because resistant lithology can maintain steep gradients long after deformation has ceased. For rigorous tectonic analysis, SL data should always be integrated with geological mapping, structural data, and ideally, geodetic or seismological evidence of current deformation.
References
Background & Theory
History
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer · Editorial policy
Related Calculators
🧮Geothermal Gradient Calculator
Calculate geothermal gradient with inputs, formulas, and instant results.
🧮Heat Flow From Gradient and Conductivity Calculator
Calculate heat flow from gradient and conductivity with inputs, formulas, and instant results.
🧮Hydraulic Gradient Calculator (natural Flow)
Calculate hydraulic gradient (natural flow) with inputs, formulas, and instant results.
🧮Stream Power Index Calculator
Calculate stream power index with inputs, formulas, and instant results.
🧮Temperature Gradient Calculator
Calculate temperature gradient with inputs, formulas, and instant results.
🧮Slope Gradient Calculator
Calculate slope gradient with inputs, formulas, and instant results.
🧮Stream Order Calculator
Calculate stream order with inputs, formulas, and instant results.
🧮Earth Energy Balance Calculator
Calculate earth energy balance with inputs, formulas, and instant results.