-
Notifications
You must be signed in to change notification settings - Fork 10
Simple example: missing logic #76
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Consider
| VALUE: SIM;WATER_INJ {-} SIM;WATER_PROD {+} SIM;WATER_PROD {*} (SIM;WATER_PROD < 1500) {+} (SIM;WATER_PROD {-} 17000) {*} (SIM;WATER_PROD > 17000) {*} (SIM;WATER_PROD < 18500) |
I recommend splitting the line into its logical components
VALUE: >
SIM;WATER_INJ {-} SIM;WATER_PROD
{+} SIM;WATER_PROD {*} (SIM;WATER_PROD < 1500)
{+} (SIM;WATER_PROD {-} 17000) {*} (SIM;WATER_PROD > 17000) {*} (SIM;WATER_PROD < 18500)Now, the last line specifies a 2nd condition. But unlike the 1st condition, the 2nd condition is not reflected in the produced water reinjection, relating to produced_water_reinjection_total_system_rate_m3_per_day.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Type
Fields
Give feedbackNo fields configured for issues without a type.