Skip to main content
Calcimator

Nanopore Flow Calculator

Flow rate through nanopores with slip correction.

Inputs

Results

Flow Rate (m³/s)

0

Slip Enhancement Factor

1

Flow Rate (fL/s)0.28
Avg. Velocity (m/s)0
Reynolds Number0
Molecules/s9,192,000,000
How to Use This Calculator
  1. Enter nanopore diameter (nm) and pore length (nm) for your membrane or synthetic nanopore.
  2. Set the applied pressure difference (Pa) and solution viscosity (mPa·s).
  3. Enter slip length (nm) — positive values indicate hydrophobic pore walls that enhance flow.
  4. Review volumetric flow rate (m³/s and fL/s), average velocity (m/s), slip enhancement factor, and Reynolds number.
  5. Reynolds numbers well below 1 confirm laminar Hagen-Poiseuille flow is valid for this calculation.

What each input means

Pore Diameter (nm)
Nanopore diameter.
Pore Length (nm)
Length of the nanopore channel.
Pressure Difference (Pa)
Driving pressure across the pore. 1 atm = 101325 Pa.
Viscosity (mPa·s)
Fluid viscosity. Water at 25°C = 0.89.
Slip Length (nm)
Hydrophobic slip. CNT: ~50 nm, hydrophilic: 0.

What each result means

Flow Rate (m³/s)
Volumetric flow through one pore.
Flow Rate (fL/s)
Flow in femtoliters per second.
Avg. Velocity (m/s)
Mean fluid velocity in the pore.
Slip Enhancement Factor
Flow increase from wall slip.
Reynolds Number
Re << 1 = laminar (expected at nanoscale).
Molecules/s
Water molecules passing through per second.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Pore Diameter (nm) = 10, Pore Length (nm) = 100, Pressure Difference (Pa) = 100000, Viscosity (mPa·s) = 0.89 = 5 input(s) provided
  2. Calculate Flow Rate
    Flow Rate = parseFloat(qSlip.toPrecision(4))
    2.758e-19 = 2.758e-19
  3. Calculate Slip Enhancement Factor
    Slip Enhancement Factor = 1 + 8 * lambda / d
    1 = 1
  4. Calculate Flow Rate
    Flow Rate = parseFloat(qFemtoLitersPerSec.toPrecision(4))
    0.2758 = 0.2758
  5. Calculate Avg. Velocity
    Avg. Velocity = parseFloat(avgVelocity.toPrecision(4))
    0.003511 = 0.003511

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Science & Physics.