What the name means | "Instantaneous production rate at a certain time"
| Syntax | ProdRate ( TheDate, Reserves, FromDates, AnnualRates, DeclinePoint, AbandonRate, [DeclineParam] )
| Description |
| Editions |
|
Defaults and Values The variable(s) of this function have certain defaults and/or switch values associated with them. Click here to see more. Type of Value | Variable Name | Value | Explanation | Default(s)
| DeclineParam | 0 | Exponential Decline | Switches
| DeclineParam | Any number other than 0 or 1, as the hyperbolic decline exponent | Hyperbolic Decline
| | | 1 | Harmonic Decline
| | | 0 | Exponential Decline |
Range Handling and Constraints This function has range inputs that are subject to range handling procedures to help reduce input errors and increase flexibility and speed. Click here to see more. The variables affected are as follows (in order): Variable | Type of Handling | Explanation | FromDates | Trailing Zero Size (one range) | If this range has trailing zeros, the range will be shortened to last non-zero element. So {0,20,0,30,0,0} would be shortened to {0,20,0,30}. | FromDates | Check Ascending | The dates in this range must (after any previous range-handling adjustments) be in order of ascending date. | FromDates AnnualRates | Date Size | The first (date) range will be shortened to the first non-zero element, eliminating trailing zeros. If the second range is then longer then it will be shortened to the size of the date range. If the second range is shorter it will be padded by zeros. If both the date and the corresponding value are zero at any location in the range, the range is compacted and shortened. | FromDates AnnualRates | Check Same Length | The length of these ranges (after any previous range handling adjustments and including any blanks or zeros) must be the same length or the function will report an error. |
Examples | | There is no example for this component |
|