Category

Decline Models


48 items

ExponentialDeclineRate

Calculates rate using Arps (1945) exponential decline curve, [L3/T]. Units of volume [L3] and time [T] must be consistent.

ExponentialDeclineCumulative

Calculates cumulative production using Arps (1945) exponential decline curve, [L3]. Units of volume [L3] and time [T] must be consistent.

ExponentialDeclineTime

Time to reach an economic rate limit for Arps exponential decline, [T]. Returns the time when the production rate falls to the specified economic limit.

ExponentialDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Arps exponential decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

ExponentialDeclineFitParameters

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

ExponentialDeclineWeightedFitParameters

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

HarmonicDeclineRate

Calculates rate using Arps (1945) harmonic decline curve, [L3/T]. Units of volume [L3] and time [T] must be consistent.

HarmonicDeclineCumulative

Calculates cumulative production using Arps (1945) harmonic decline curve, [L3]. Units of volume [L3] and time [T] must be consistent.

HarmonicDeclineTime

Time to reach an economic rate limit for Arps harmonic decline, [T]. Returns the time when the production rate falls to the specified economic limit.

HarmonicDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Arps harmonic decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

HarmonicDeclineFitParameters

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

HarmonicDeclineWeightedFitParameters

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

HyperbolicDeclineRate

Calculates rate using Arps (1945) hyperbolic decline curve, [L3/T]. Units of volume [L3] and time [T] must be consistent.

HyperbolicDeclineCumulative

Calculates cumulative production using Arps (1945) hyperbolic decline curve, [L3]. Units of volume [L3] and time [T] must be consistent.

HyperbolicDeclineTime

Time to reach an economic rate limit for Arps hyperbolic decline, [T]. Returns the time when the production rate falls to the specified economic limit.

HyperbolicDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Arps hyperbolic decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

HyperbolicDeclineFitParameters

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

HyperbolicDeclineWeightedFitParameters

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

ModifiedHyperbolicDeclineRate

Calculates rate using modified hyperbolic production decline curve. Units of volume [L3] and time [T] must be consistent.

ModifiedHyperbolicDeclineCumulative

Calculates cumulative production using modified hyperbolic production decline curve. Units of volume [L3] and time [T] must be consistent.

ModifiedHyperbolicDeclineTime

Time to reach an economic rate limit for modified hyperbolic decline, [T]. Returns the time when the production rate falls to the specified economic limit.

ModifiedHyperbolicDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for modified hyperbolic decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

ModifiedHyperbolicDeclineFitParameters

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

ModifiedHyperbolicDeclineWeightedFitParameters

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

PowerLawExponentialDeclineRate

Calculates production rate using Power Law Exponential (PLE) rate decline model. Units of volume [L3] and time [T] must be consistent.

PowerLawExponentialDeclineCumulative

Calculates cumulative production using Power Law Exponential (PLE) rate decline model. Units of volume [L3] and time [T] must be consistent.

PowerLawExponentialDeclineTime

Time to reach an economic rate limit for Power Law Exponential (PLE) decline, [T]. Returns the time when the production rate falls to the specified economic limit.

PowerLawExponentialDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Power Law Exponential (PLE) decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

PowerLawExponentialDeclineFitParameters

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

PowerLawExponentialDeclineWeightedFitParameters

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].

StretchedExponentialDeclineRate

Calculates production rate using Stretched Exponential decline model. Units of volume [L3] and time [T] must be consistent.

StretchedExponentialDeclineCumulative

Calculates cumulative production using Stretched Exponential decline model. Units of volume [L3] and time [T] must be consistent.

StretchedExponentialDeclineTime

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

StretchedExponentialDeclineEUR

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

StretchedExponentialDeclineFitParameters

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

StretchedExponentialDeclineWeightedFitParameters

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

DuongDeclineRate

Calculates rate using Duong decline model, [L3/T]. Units of volume [L3] and time [T] must be consistent.

DuongDeclineCumulative

Calculates cumulative production using Duong decline model, [L3]. Units of volume [L3] and time [T] must be consistent.

DuongDeclineTime

Time to reach an economic rate limit for Duong decline, [T]. Returns the time when the rate falls to the specified limit.

DuongDeclineEUR

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

DuongDeclineFitParameters

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

DuongDeclineWeightedFitParameters

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

AnsahKnowlesBubaDeclineRate

Calculates production rate using Ansah-Knowles-Buba decline model. Units of volume [L3] and time [T] must be consistent.

AnsahKnowlesBubaDeclineCumulative

Calculates cumulative production using Ansah-Knowles-Buba decline model. Units of volume [L3] and time [T] must be consistent.

AnsahKnowlesBubaDeclineTime

Time to reach an economic rate limit for Ansah-Knowles-Buba decline, [T]. Returns the time when the production rate falls to the specified economic limit.

AnsahKnowlesBubaDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Ansah-Knowles-Buba decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

AnsahKnowlesBubaDeclineFitParameters

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

AnsahKnowlesBubaDeclineWeightedFitParameters

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

An unhandled error has occurred. Reload 🗙