Relative Permeability — Corey vs LET
Side-by-side comparison of Corey and LET relative permeability models. Named input cells for endpoints and model parameters. 23 saturation points from Swi to 1-Sorw.
Inputs
Named cells you can edit — every result recalculates from them.
| Name | Description | Default | Unit |
|---|---|---|---|
SCAL_Swi |
Connate Water (Swi) | 0.20 | fraction |
SCAL_Sorw |
Residual Oil (Sorw) | 0.25 | fraction |
SCAL_KrowSwi |
Krow @ Swi | 1.0 | fraction |
SCAL_KrwSorw |
Krw @ Sorw | 0.35 | fraction |
SCAL_No |
Oil Exponent (No) | 2.5 | dimensionless |
SCAL_Nw |
Water Exponent (Nw) | 2.0 | dimensionless |
SCAL_Lo |
Oil L | 2.0 | dimensionless |
SCAL_Eo |
Oil E | 2.0 | dimensionless |
SCAL_To |
Oil T | 1.5 | dimensionless |
SCAL_Lw |
Water L | 2.5 | dimensionless |
SCAL_Ew |
Water E | 1.5 | dimensionless |
SCAL_Tw |
Water T | 1.0 | dimensionless |
2 sheets, shown with the values the file opens with
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Relative Permeability — Inputs | |||||
| 2 | Corey uses power-law exponents (No, Nw). LET uses three parameters each (L, E, T) for more flexible curve shapes. Both share the same endpoints. | |||||
| 3 | ||||||
| 4 | Common Endpoints | |||||
| 5 | Connate Water (Swi) | 0.2 | fraction | |||
| 6 | Residual Oil (Sorw) | 0.25 | fraction | |||
| 7 | Krow @ Swi | 1 | fraction | |||
| 8 | Krw @ Sorw | 0.35 | fraction | |||
| 9 | ||||||
| 10 | Corey Parameters | |||||
| 11 | Oil Exponent (No) | 2.5 | dimensionless | |||
| 12 | Water Exponent (Nw) | 2 | dimensionless | |||
| 13 | ||||||
| 14 | LET Parameters | |||||
| 15 | Oil L | 2 | dimensionless | |||
| 16 | Oil E | 2 | dimensionless | |||
| 17 | Oil T | 1.5 | dimensionless | |||
| 18 | Water L | 2.5 | dimensionless | |||
| 19 | Water E | 1.5 | dimensionless | |||
| 20 | Water T | 1 | dimensionless | |||
| 21 | ||||||
| 22 | Derived Properties | |||||
| 23 | Mobile Oil (1-Swi-Sorw) | 0.55 | fraction |
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Corey vs LET — Relative Permeability Comparison | |||||
| 2 | Side-by-side kr curves for both models. LET provides more flexibility in the mid-saturation range while matching the same endpoints as Corey. | |||||
| 3 | ||||||
| 4 | kr Table | |||||
| 5 | Sw | Corey Krow | Corey Krw | LET Krow | LET Krw | |
| 6 | 0.2 | 1 | 0 | 1 | 0 | |
| 7 | 0.22 | 0.9115551526 | 0.0004628099174 | 0.985284793 | 6.104584586E-05 | |
| 8 | 0.25 | 0.7879856109 | 0.002892561983 | 0.9377937969 | 0.0006384029386 | |
| 9 | 0.28 | 0.6750530769 | 0.007404958678 | 0.868106442 | 0.002189447674 | |
| 10 | 0.3 | 0.6055145184 | 0.01157024793 | 0.8119351415 | 0.003974299114 | |
| 11 | 0.33 | 0.5095848434 | 0.01955371901 | 0.7172986878 | 0.008107069895 | |
| 12 | 0.35 | 0.4510692842 | 0.02603305785 | 0.6499614662 | 0.01203388943 | |
| 13 | 0.38 | 0.3711911272 | 0.03748760331 | 0.5472249198 | 0.02003599052 | |
| 14 | 0.4 | 0.3230452705 | 0.04628099174 | 0.4800815317 | 0.02698338978 | |
| 15 | 0.43 | 0.258207125 | 0.06120661157 | 0.3849516143 | 0.04015002204 | |
| 16 | 0.45 | 0.2197335707 | 0.07231404959 | 0.3267914975 | 0.05091924364 | |
| 17 | 0.48 | 0.1688506305 | 0.0907107438 | 0.2490946239 | 0.07025255836 | |
| 18 | 0.5 | 0.1392974922 | 0.1041322314 | 0.2041008584 | 0.08530486411 | |
| 19 | 0.53 | 0.1011928851 | 0.126 | 0.1468541991 | 0.1110526793 | |
| 20 | 0.55 | 0.07973853741 | 0.1417355372 | 0.1152326788 | 0.1301852258 | |
| 21 | 0.58 | 0.05311480357 | 0.1670743802 | 0.07679113285 | 0.1614025903 | |
| 22 | 0.6 | 0.03884377447 | 0.1851239669 | 0.05657057686 | 0.1835405204 | |
| 23 | 0.63 | 0.02223547398 | 0.2139338843 | 0.03328487882 | 0.2179947063 | |
| 24 | 0.65 | 0.01409591513 | 0.2342975207 | 0.02184625561 | 0.2413117704 | |
| 25 | 0.68 | 0.005778809476 | 0.2665785124 | 0.009836257803 | 0.2759586604 | |
| 26 | 0.7 | 0.002491829294 | 0.2892561983 | 0.004744693507 | 0.2983666235 | |
| 27 | 0.73 | 0.0002521553955 | 0.3250082645 | 0.0006984437096 | 0.3302392122 | |
| 28 | 0.75 | 0 | 0.35 | 0 | 0.35 | |
| 29 | ||||||
| 30 | ||||||
| 31 | ||||||
| 32 | ||||||
| 33 | ||||||
| 34 | ||||||
| 35 | ||||||
| 36 | ||||||
| 37 | ||||||
| 38 | ||||||
| 39 | ||||||
| 40 | ||||||
| 41 | ||||||
| 42 | ||||||
| 43 | ||||||
| 44 | ||||||
| 45 | ||||||
| 46 | ||||||
| 47 | ||||||
| 48 | ||||||
| 49 | ||||||
| 50 | ||||||
| 51 | ||||||
| 52 | ||||||
| 53 | ||||||
| 54 | ||||||
| 55 | ||||||
| 56 | ||||||
| 57 | ||||||
| 58 | ||||||
| 59 | ||||||
| 60 | ||||||
| 61 | ||||||
| 62 | ||||||
| 63 | ||||||
| 64 | ||||||
| 65 | ||||||
| 66 | ||||||
| 67 | ||||||
| 68 | ||||||
| 69 | ||||||
| 70 | ||||||
| 71 | ||||||
| 72 | ||||||
| 73 |
| Name | Refers To | Comment |
|---|---|---|
| SCAL_Eo | Inputs!$B$16 | |
| SCAL_Ew | Inputs!$B$19 | |
| SCAL_KrowSwi | Inputs!$B$7 | |
| SCAL_KrwSorw | Inputs!$B$8 | |
| SCAL_Lo | Inputs!$B$15 | |
| SCAL_Lw | Inputs!$B$18 | |
| SCAL_No | Inputs!$B$11 | |
| SCAL_Nw | Inputs!$B$12 | |
| SCAL_Sorw | Inputs!$B$6 | |
| SCAL_Swi | Inputs!$B$5 | |
| SCAL_To | Inputs!$B$17 | |
| SCAL_Tw | Inputs!$B$20 |
| Opens in | Needs the Petroleum Office add-in: its PO functions show #NAME? without it once Excel recalculates. |
| Functions used | PO.SCAL.Corey.KrowPO.SCAL.Corey.KrwPO.SCAL.LET.KrowPO.SCAL.LET.Krw |
| File | SCALFunctions.xlsx, 14 KB |
| Category | Reservoir |
| For agents and tools | Structure (.json) · Descriptor (.md) |



