PO.DCA.AKB.D

Calculates instantaneous decline rate D(t) for Ansah-Knowles-Buba (2000) decline, [1/T].

PO.DCA.AKB.EUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Ansah-Knowles-Buba (2000) decline, [L3].

PO.DCA.AKB.Fit

Fit Ansah-Knowles-Buba (2000) decline to rate-time data and return parameters as a row array [Qi, Alpha, Beta].

PO.DCA.AKB.Prod

Calculates cumulative production using Ansah-Knowles-Buba (2000) semi-analytical decline model for bounded reservoirs.

PO.DCA.AKB.Rate

Calculates production rate using Ansah-Knowles-Buba (2000) semi-analytical decline model for bounded reservoirs.

PO.DCA.AKB.Time

Time to reach an economic rate limit for Ansah-Knowles-Buba (2000) decline, [T].

PO.DCA.AKB.WFit

Weighted fit of Ansah-Knowles-Buba (2000) decline to rate-time data and return parameters as a row array [Qi, Alpha, Beta].

PO.DCA.Arps.D

Calculates instantaneous decline rate D(t) for Arps decline, [1/T].

PO.DCA.Arps.EUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Arps decline, [L3].

PO.DCA.Arps.Fit

Fit Arps decline to rate-time data and return parameters as a row array [Qi, Di, b].

PO.DCA.Arps.Prod

Calculates cumulative production using Arps (1945) decline curve, [L3].

PO.DCA.Arps.Rate

Calculates rate using Arps (1945) decline curve, [L3/T].

PO.DCA.Arps.Time

Time to reach an economic rate limit for Arps decline, [T].

PO.DCA.Arps.WFit

Fit Arps decline to rate-time data with weights and return parameters as a row array [Qi, Di, b].

PO.DCA.Convert.AnnualToMonthly

Converts annual effective decline rate to monthly effective decline rate using compound conversion.

PO.DCA.Convert.DailyToAnnual

Converts daily effective decline rate to annual effective decline rate using compound conversion.

PO.DCA.Convert.EffectiveToNominal

Converts effective (periodic) decline rate to nominal (continuous) decline rate.

PO.DCA.Convert.MonthlyToAnnual

Converts monthly effective decline rate to annual effective decline rate using compound conversion.

PO.DCA.Convert.NominalToEffective

Converts nominal (continuous) decline rate to effective (periodic) decline rate.

PO.DCA.Data.Clean

Cleans production data by interpolating over outlier points.

PO.DCA.Data.OutlierFlag

Flags outliers using rolling window Z-score analysis.

PO.DCA.Diag.Beta

Computes the beta diagnostic β = t×D(t) for flow regime identification.

PO.DCA.Diag.Bourdet

Calculates the Bourdet (smoothed) derivative at point t.

PO.DCA.Diag.bParam

Computes the time-varying Arps b-parameter.

PO.DCA.Duong.D

Calculates instantaneous decline rate D(t) for Duong model, [1/T].

PO.DCA.Duong.EUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Duong decline, [L3].

PO.DCA.Duong.Fit

Fit Duong decline to rate-time data and return parameters as a row array [q1, qInf, a, m].

PO.DCA.Duong.Prod

Calculates cumulative production using Duong decline model, [L3].

PO.DCA.Duong.Rate

Calculates rate using Duong decline model, [L3/T].

PO.DCA.Duong.Time

Time to reach an economic rate limit for Duong decline, [T].

PO.DCA.Duong.WFit

Weighted fit of Duong decline to rate-time data and return parameters as a row array [q1, qInf, a, m].

PO.DCA.EEDM.D

Calculates instantaneous decline rate D(t) for Extended Exponential Decline Model (EEDM), [1/T].

PO.DCA.EEDM.EUR

Estimated Ultimate Recovery (EUR) for Extended Exponential Decline Model (EEDM).

PO.DCA.EEDM.Fit

Fit Extended Exponential Decline Model (EEDM) to rate-time data and return parameters as a row array [Q0, BetaL, BetaE, n].

PO.DCA.EEDM.Prod

Calculates cumulative production using Extended Exponential Decline Model (EEDM).

PO.DCA.EEDM.Rate

Calculates production rate using Extended Exponential Decline Model (EEDM).

PO.DCA.EEDM.Time

Time to reach an economic rate limit for Extended Exponential Decline Model (EEDM), [T].

PO.DCA.EEDM.WFit

Weighted fit of Extended Exponential Decline Model (EEDM) to rate-time data and return parameters as a row array [Q0, BetaL, BetaE, n].

PO.DCA.LGM.D

Calculates instantaneous decline rate D(t) for Logistic Growth Model (LGM), [1/T].

PO.DCA.LGM.EUR

Estimated Ultimate Recovery (EUR) for Logistic Growth Model (LGM).

PO.DCA.LGM.Fit

Fit Logistic Growth Model (LGM) to rate-time data and return parameters as a row array [K, a, n].

PO.DCA.LGM.Prod

Calculates cumulative production using Logistic Growth Model (LGM).

PO.DCA.LGM.Rate

Calculates production rate using Logistic Growth Model (LGM).

PO.DCA.LGM.Time

Time to reach an economic rate limit for Logistic Growth Model (LGM), [T].

PO.DCA.LGM.WFit

Weighted fit of Logistic Growth Model (LGM) to rate-time data and return parameters as a row array [K, a, n].

PO.DCA.ModHyp.D

Calculates instantaneous decline rate D(t) for Modified Hyperbolic decline, [1/T].

PO.DCA.ModHyp.EUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for modified hyperbolic decline, [L3].

PO.DCA.ModHyp.Fit

Fit Modified Hyperbolic decline to rate-time data and return parameters as a row array [Qi, Di, Dlim, b].

PO.DCA.ModHyp.Prod

Calculates cumulative production using modified hyperbolic production decline curve.

PO.DCA.ModHyp.Rate

Calculates rate using modified hyperbolic production decline curve.

PO.DCA.ModHyp.Time

Time to reach an economic rate limit for modified hyperbolic decline, [T].

PO.DCA.ModHyp.WFit

Weighted fit of Modified Hyperbolic decline to rate-time data and return parameters as a row array [Qi, Di, Dlim, b].

PO.DCA.PLE.D

Calculates instantaneous decline rate D(t) for Power Law Exponential (PLE) model, [1/T].

PO.DCA.PLE.EUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Power Law Exponential (PLE) decline, [L3].

PO.DCA.PLE.Fit

Fit Power Law Exponential (PLE) decline to rate-time data and return parameters as a row array [Qi_intercept, Di_intercept, D_inf, n].

PO.DCA.PLE.Prod

Calculates cumulative production using Power Law Exponential (PLE) rate decline model.

PO.DCA.PLE.Rate

Calculates production rate using Power Law Exponential (PLE) rate decline model.

PO.DCA.PLE.Time

Time to reach an economic rate limit for Power Law Exponential (PLE) decline, [T].

PO.DCA.PLE.WFit

Weighted fit of Power Law Exponential (PLE) decline to rate-time data and return parameters as a row array [Qi_intercept, Di_intercept, D_inf, n].

PO.DCA.SEDM.D

Calculates instantaneous decline rate D(t) for Stretched Exponential model, [1/T].

PO.DCA.SEDM.EUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Stretched Exponential decline, [L3].

PO.DCA.SEDM.Fit

Fit Stretched Exponential decline to rate-time data and return parameters as a row array [Qi, Tau, N].

PO.DCA.SEDM.Prod

Calculates cumulative production using Stretched Exponential decline model.

PO.DCA.SEDM.Rate

Calculates production rate using Stretched Exponential decline model.

PO.DCA.SEDM.Time

Time to reach an economic rate limit for Stretched Exponential decline, [T].

PO.DCA.SEDM.WFit

Weighted fit of Stretched Exponential decline to rate-time data and return parameters as a row array [Qi, Tau, N].

PO.DCA.THM.D

Calculates instantaneous decline rate D(t) for Transient Hyperbolic Model, [1/T].

PO.DCA.THM.EUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Transient Hyperbolic Model, [L3].

PO.DCA.THM.Fit

Fit Transient Hyperbolic Model to rate-time data and return parameters as a row array [Qi, Di, bi, bf, telf].

PO.DCA.THM.Prod

Calculates cumulative production using Transient Hyperbolic Model.

PO.DCA.THM.Rate

Calculates production rate using Transient Hyperbolic Model.

PO.DCA.THM.Time

Time to reach an economic rate limit for Transient Hyperbolic Model, [T].

PO.DCA.THM.WFit

Weighted fit of Transient Hyperbolic Model to rate-time data and return parameters as a row array [Qi, Di, bi, bf, telf].

PO.Stats.LogSSE

Computes the sum of squared errors (SSE) in log-space between observed and predicted rate sequences.

PO.Stats.R2

Computes the coefficient of determination (R²) between observed and predicted sequences.

PO.Stats.RMSE

Computes the root mean squared error (RMSE) between observed and predicted sequences.

PO.Stats.SSE

Computes the sum of squared errors (SSE) between observed and predicted rate sequences.

PO.Stats.WLogSSE

Computes the weighted log-space SSE between observed and predicted sequences.

PO.Stats.WSSE

Computes the weighted SSE between observed and predicted sequences.

Can't find what you need? Request a Formula

An unhandled error has occurred. Reload X