bp / bp/ResSimpy

Add ability to reschedule well

Open
#242 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
23
Forks
8
Avg merge
16d 4h
Merged PRs (30d)
1

Description

**Is your feature request related to a problem? Please describe.**
It would be helpful to be able to move an entire well or batch of wells. Moving the entire completion set for a given time period to another period, as well as the constraints that are associated with the well and the nodes/connections.

**Describe the solution you'd like**
User writes something like model.network.reschedule_well(well_name='well_1', from_date='01/01/2020', to_date='01/01/2025')
and this moves around all constraints, nodes and connections.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by locating the network API and the models for wells, completion sets, constraints, nodes, and connections; determine how date periods are represented. Done should include a reschedule_well(well_name, from_date, to_date) operation that moves the well's associated completion data and relationships together.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.