bootstrap_decline
Estimate decline curve parameters and EUR confidence intervals by resampling production data and refitting models to quantify uncertainty in petroleum engineering forecasts.
Instructions
Bootstrap decline curve parameters from production data.
Resamples production data with replacement, refits the decline model each time, and returns confidence intervals on parameters and EUR.
Args: production_data: List of dicts with 'time' (months) and 'rate' keys. model: Decline model - 'exponential', 'hyperbolic', or 'harmonic'. num_bootstrap: Number of bootstrap iterations (default 1000).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| production_data | Yes | ||
| model | No | hyperbolic | |
| num_bootstrap | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |