aRpsDCA-package {aRpsDCA} | R Documentation |
Arps Decline Curve Analysis in R
Description
Functions for Arps decline-curve analysis. Includes exponential, hyperbolic, harmonic, and hyperbolic-to-exponential models.
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 |
Author(s)
Derrick W. Turk | terminus data science, LLC <dwt@terminusdatascience.com>
References
SPEE REP#6 (https://secure.spee.org/sites/default/files/wp-files/pdf/ReferencesResources/REP06-DeclineCurves.pdf)
Examples
## 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)
[Package aRpsDCA version 1.1.1 Index]