Learn R Programming

aRpsDCA (version 1.1.1)

aRpsDCA-package: Arps Decline Curve Analysis in R

Description

Functions for Arps decline-curve analysis. Includes exponential, hyperbolic, harmonic, and hyperbolic-to-exponential models.

Arguments

Details

Index:

arps Generic functions for Arps decline curves
arps.eur EUR and time to economic limit for Arps decline curves
curtail Arps decline curves with initial rate curtailment
as.effective Arps decline conversion from nominal to effective
as.nominal Arps decline conversion from effective to nominal
bestfit Best-fitting for Arps decline curves
exponential Arps exponential declines
harmonic Arps harmonic declines
hyp2exp Arps hyperbolic-to-exponential declines
hyperbolic Arps hyperbolic declines
print.arps Print representations of Arps decline curves
rescale.by.time Time unit conversion for DCA

References

SPEE REP#6 (https://secure.spee.org/sites/default/files/wp-files/pdf/ReferencesResources/REP06-DeclineCurves.pdf)

Examples

Run this code
# NOT RUN {
## Plot semi-log rate-time and Cartesian rate-cumulative
## for a hyperbolic-to-exponential decline
t <- seq(0, 10, 0.5)
q <- hyp2exp.q(5000, as.nominal(0.90), 1.5, as.nominal(0.10), t)
Np <- hyp2exp.Np(5000, as.nominal(0.90), 1.5, as.nominal(0.10), t)

old.par <- par(ask=TRUE)
plot(log(q) ~ t)
plot(q ~ Np)
par(old.par)
# }

Run the code above in your browser using DataLab