exponential: Arps exponential declines

Description Usage Arguments Details Value See Also Examples

Description

Compute rates and cumulative production values for Arps exponential decline curves.

Usage

1
2

Arguments

qi

initial rate [volume / time], i.e. q(t = 0).

D

nominal Arps decline exponent [1 / time].

t

time at which to evaluate rate or cumulative [time].

Details

Assumes consistent units of time between qi, D, and t. To convert, see the decline-rate conversion functions referenced below.

Value

exponential.q returns the rate for each element of t, in the same units as qi.

exponential.Np returns the cumulative production for each element of t, in the same units as qi * t.

See Also

as.effective, as.nominal, rescale.by.time.

Examples

1
2
3
4
5
## qi = 1000 Mscf/d, Di = 95% effective / year, t from 0 to 25 days
exponential.q(1000, as.nominal(0.95, from.period="year", to.period="day"), seq(0, 25))

## qi = 500 bopd, Di = 3.91 nominal / year, t = 5 years
exponential.Np(rescale.by.time(500, from.period="day", to.period="year"), 3.91, 5)


Search within the aRpsDCA package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.