Structs§
- Average
Days Time - Average day length of 1 day.
- Average
Years Time - Average year length of 365.25 days.
- Delay
Parameters - A no-op delay segment that represents a delay with no volume. It can be useful to represent an arbitrary delay in forecasts.
- Exponential
Parameters - An exponential decline segment that represents a decline with a constant nominal decline rate.
- Flat
Parameters - A flat segment that represents a constant production rate.
- Harmonic
Parameters - A harmonic decline segment.
- Hyperbolic
Parameters - A hyperbolic decline segment.
- Linear
Parameters - A linear decline segment.
- Nominal
Decline Rate - The nominal decline rate as a fraction.
- Production
Rate - The production rate for a specific time unit.
- Secant
Effective Decline Rate - The secant effective decline rate as a fraction.
- Tangent
Effective Decline Rate - The tangent effective decline rate as a fraction.
Enums§
- Decline
Curve Analysis Error - An error type for invalid parameters.
Traits§
- Decline
Time Unit - A time unit for decline parameters. The base unit is defined in terms of average days, where an average year is 365.25 days. This allows for conversions between different time units, even with different average year lengths (e.g., 365 days in some software).