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