PetroCalcHub
Interactive engineering lesson

Linear vs Radial Darcy Flow: Choosing the Geometry

Choose a linear or radial Darcy model using flow diagrams, unit-aware worked examples and an interactive permeability comparison linked to both calculators.

By PetroCalcHub Team | Updated 2026-10-23

Original diagram Interactive example Worked practice 3 technical sources

Engineering context

Use a linear Darcy model for flow through an idealized region with constant cross-sectional area. Use a radial model when fluid converges toward a well through cylindrical surfaces whose area changes with radius. Both apply Darcy's relationship, but integrating the pressure gradient over different geometry leads to different equations and input requirements.

A core-like linear example and a steady-state oil-well example are shown separately below. Their rates are not a comparison of model accuracy: their dimensions, drawdowns and volume bases differ. The explorer lets you select a geometry and change permeability within that one case, making a proportional sensitivity visible without pretending the two examples represent the same physical system.

LinearConstant area AFlow length LRadialArea = 2πrh changes with r
Linear flow crosses a constant area. Radial flow crosses cylindrical surfaces of area 2πrh, which get smaller toward the well.
Try the idea

Change one thing and observe the result

Choose one of the two independent worked cases, then change its permeability. All other inputs remain at that case's values in the table below.

Linear flowing-volume rate
2.8175 bbl/day
Rate relative to this case at 100 mD
1.00 ×

Constant A = 500 ft²; L = 1,000 ft; ΔP = 100 psi; μ = 2 cP. This form does not apply a Bo conversion.

These cases have different geometry and volume bases. Their rate difference is not a test of model accuracy.

Practical workflow

  1. 1

    Sketch the region and identify whether the flow area stays constant or changes with radius.

  2. 2

    Check single-phase, steady-state and boundary-pressure assumptions.

  3. 3

    Match the field-unit coefficient and the reservoir-to-surface volume basis to the selected equation.

  4. 4

    Calculate and interpret each geometry separately; compare sensitivities only while holding that case's assumptions fixed.

A linear model keeps the flow area constant

For a horizontal, uniform, single-phase linear region, permeability k and area A promote flow, while viscosity μ and flow length L provide resistance. The pressure difference drives the rate. On the field-unit basis used by this calculator, k is in mD, A in ft², ΔP in psi, μ in cP and L in ft. The result is flowing-volume bbl/day.

Area is the cross section perpendicular to flow, not the total exposed surface area of a rock sample. Use a length in the flow direction and pressures referring to the two corresponding endpoints. The displayed equation does not divide by an oil formation volume factor. If a surface oil rate is required, the reservoir-to-stock-tank conversion must be handled explicitly on a compatible fluid basis rather than silently renaming the output STB/day.

q=0.001127 kA ΔPμLq = \frac{0.001127\,kA\,\Delta P}{\mu L}

Radial flow has a different area at every radius

For radial flow through a reservoir layer of thickness h, the area perpendicular to flow is 2πrh. Farther from the well, a cylindrical flow surface has greater circumference. Integrating the changing area between wellbore radius rw and external radius re produces ln(re/rw). Replacing that term with a single straight-line distance would discard the geometry that the radial calculation represents.

The oil-well form used here also includes Bo and a supplied skin term s. Bo converts the liquid volume basis so the result is STB/day; skin represents an additional modeled near-well pressure-drop contribution in the denominator. The example is steady state with an external boundary pressure pe. An average reservoir pressure in a different boundary regime is not automatically interchangeable with that boundary condition.

qo=0.00708 kh(pe−pwf)μoBo[ln⁡(re/rw)+s]q_o = \frac{0.00708\,kh(p_e-p_{wf})}{\mu_o B_o[\ln(r_e/r_w)+s]}

Work two separate cases on explicit unit bases

The linear case uses k = 100 mD, A = 500 ft², ΔP = 100 psi, μ = 2 cP and L = 1,000 ft. Substitution gives 2.8175 bbl/day. The radial case uses k = 100 mD, h = 50 ft, pe = 3,000 psi, pwf = 2,500 psi, μo = 2 cP, Bo = 1.2 bbl/STB, re = 1,000 ft, rw = 0.328 ft and s = 2. It gives about 735.8446 STB/day.

The different rates follow different problems. They do not demonstrate that radial flow is inherently better, that one calculator is more accurate, or that one reservoir would deliver both values. To compare physical models, first define common boundary conditions and compatible volume bases. Here the useful shared observation is narrower: doubling k while holding either case's other inputs fixed doubles that case's computed rate.

Fixed inputs for the two synthetic examples
InputLinear caseRadial oil case
Permeability100 mD100 mD
Pressure difference100 psi500 psi
Viscosity2 cP2 cP
GeometryA = 500 ft²; L = 1,000 fth = 50 ft; re = 1,000 ft; rw = 0.328 ft
Additional termsNo Bo conversion in this formBo = 1.2 bbl/STB; skin = 2
Rate2.8175 bbl/day735.8446 STB/day

Check the physical model before interpreting rate

These examples assume a supported Darcy-flow regime, one fluid phase and fixed properties over the modeled region. They do not solve gas compressibility, changing saturation, transient well testing or a complete production system. A positive numerical rate alone cannot establish that these assumptions describe a particular sample or well. Start with the physical problem and then select the corresponding analytical relationship.

For the radial equation, check re greater than rw and a positive total resistance term. The logarithm is natural, and its argument must use radii in the same units so the ratio is dimensionless. A diameter substituted for only one radius changes the ratio. Check pressure direction as well: the production examples require external pressure above flowing pressure. Use a different model when the actual boundary regime or fluid behavior differs.

Worked example

Follow the linear substitution and radial resistance separately

Use the two complete synthetic input sets in the table. Preserve their separate geometry and output basis. Constants are the current calculators' field-unit constants, so the example reproduces their reported values.

  1. 1. Linear driving term
    0.001127 × 100 × 500 × 100 = 5,635

    The numerical factor applies only with the displayed field units.

  2. 2. Linear resistance and rate
    μL = 2 × 1,000 = 2,000; q = 5,635/2,000 = 2.8175 bbl/day

    This output remains on the linear equation's flowing-volume basis.

  3. 3. Radial geometric resistance
    ln(1,000/0.328) + 2 ≈ 10.022497

    The ratio is dimensionless, and skin is added to the natural-log term.

  4. 4. Radial surface oil rate
    q_o = 0.00708 × 100 × 50 × 500 / [2 × 1.2 × (ln(1,000/0.328) + 2)] ≈ 735.8446 STB/day

    Use the unrounded logarithm in the calculation. Bo supplies the explicit reservoir-to-surface conversion.

Result

At k = 100 mD, the independent cases produce 2.8175 bbl/day and 735.8446 STB/day. At k = 200 mD with all other inputs fixed, the corresponding rates double.

Interpretation

Geometry determines the resistance expression. A controlled change within a case explains sensitivity; comparing unrelated rates does not establish model quality or a well's operating point.

Test your understanding

If permeability rises from 100 to 150 mD with all other inputs unchanged, what does each independent case predict?

Show the worked answer

Each rate is multiplied by 1.5: linear flow becomes 4.22625 bbl/day; radial flow becomes approximately 1,103.7669 STB/day. The two volume bases remain different.

Method selection guide

Match the calculation method to the physical question and the evidence available.

ConditionUseWhy
Uniform constant-area core-like regionLinear single-phase Darcy calculatorOne area and one length describe the idealized flow path.
Steady radial liquid inflow to a wellSteady-state radial liquid calculatorThe changing area, external boundary, Bo and skin belong to this form.
Transient, multiphase or inertial behaviorReview a suitable alternative modelChanging the geometry alone does not add the missing physics.

Before using the result

  • Sketch the flow area perpendicular to the flow direction.
  • State the boundary-pressure and steady-state assumptions.
  • Keep all radii on the same length basis.
  • Use a natural logarithm for the radial resistance.
  • State whether rate is flowing-volume or stock-tank volume.
  • Hold other inputs fixed when comparing permeability sensitivity.

Start with these calculators

These links keep the guide close to the working calculator flow.

2 calculators

Continue learning

Formula references in this workflow

Darcy's Law for Linear Single-Phase Flow

Steady-State Radial Liquid Flow Rate

Radial Pressure Distribution in Single-Phase Liquid Flow

Verified sources used for this guide