Skip to content

#11172: Decline curve improvements - #14922

Merged
magnesj merged 5 commits into
devfrom
11172-decline-curve-improvements
Oct 13, 2026
Merged

magnesj merged 5 commits into
devfrom
11172-decline-curve-improvements

Conversation

@magnesj

@magnesj magnesj commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

Summary

Addresses items 2–6 of #11172.

  • Move decline curve math to RigDeclineCurveCalculator, with unit tests
  • Add regression of the history section as an alternative to start/end point fit
  • History part is a backward extrapolation of the fitted curve
  • Time selection by date in addition to sliders; works with multi-selection
  • Show equations in plot overlays (configurable corner) and in Show Plot Data export
  • Stacked overlay frames in all four plot corners
  • New decline curves get distinct colors, solid lines and a legend in project tree order
  • New automatic Arps decline curve type that fits the decline parameters from the data, based on the AutoDCA algorithm; includes unit tests

Closes #11172.

@magnesj
magnesj requested a review from jonjenssen October 13, 2026 08:28
Add auto Arps decline curve fitting, document the algorithm and reference the AutoDCA repository.
@magnesj
magnesj force-pushed the 11172-decline-curve-improvements branch from c8ef26a to 64fe1c6 Compare October 13, 2026 09:48
@magnesj magnesj self-assigned this Oct 13, 2026
@magnesj
magnesj merged commit c692764 into dev Oct 13, 2026
23 checks passed
@magnesj
magnesj deleted the 11172-decline-curve-improvements branch October 13, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DCA improvement and bug fixes

2 participants