Skip to main content

Capex Overview

This document provides a detailed overview of capex in an economic model. The main properties (econ functions) include otherCapex, drillingCost, and completionCost objects in the given schema.

Example Response

 {
"id": "6494b40ec7852a5f3af1c64f",
"copiedFrom": null,
"name": "CAPEX Model",
"tags": [],
"unique": false,
"createdBy": "6234d6677118ecb7e6fd699a",
"lastUpdatedBy": "6234d6677118ecb7e6fd699a",
"createdAt": "2023-06-22T20:50:22.417Z",
"updatedAt": "2023-06-22T20:50:22.417Z",
"otherCapex": {
"rows": [
{
"category": "drilling",
"description": "",
"tangible": 0,
"intangible": 0,
"capexExpense": "capex",
"afterEconLimit": false,
"calculation": "gross",
"escalationModel": "64629fb11cb0cc0021eaaa38",
"escalationStart": {
"date": "2023-05-10"
},
"depreciationModel": "641b5c0332567300122ba426",
"dealTerms": 99,
"mean": 0,
"standardDeviation": 0,
"lowerBound": 0,
"upperBound": 0,
"mode": 0,
"seed": 0,
"fromHeaders": "offset_to_completion_start_date",
"completionStartDate": 123
}
]
},
"drillingCost": {
"dollarPerFtOfVertical": 0,
"dollarPerFtOfHorizontal": 0,
"fixedCost": 0,
"tangiblePct": 0,
"calculation": "gross",
"escalationModel": "none",
"depreciationModel": "none",
"dealTerms": 1,
"rows": [
{
"pctOfTotalCost": 100,
"offsetToFpd": -120
}
]
},
"completionCost": {
"dollarPerFtOfVertical": 0,
"dollarPerFtOfHorizontal": [
{
"propLl": 2000,
"unitCost": 600
}
],
"fixedCost": 0,
"tangiblePct": 0,
"calculation": "gross",
"escalationModel": "none",
"depreciationModel": "none",
"dealTerms": 1,
"rows": [
{
"pctOfTotalCost": 100,
"offsetToFpd": -120
}
]
}
}

NOTE: In the otherCapex econ function distributionType, mean, standardDeviation, lowerBound, upperBound, mode, and seed cannot be sent in a request. Their values only appear in the response.

Econ Functions

  • otherCapex: (required) This object includes the rows property.

  • drillingCost: (optional) This object includes the following properties: dollarPerFtOfVertical, dollarPerFtOfHorizontal, fixedCost, tangiblePct, calculation, escalationModel, depreciationModel dealTerms, and rows.

  • completionCost: (optional) This object is similar to drillingCost as it includes the following properties: dollarPerFtOfVertical, dollarPerFtOfHorizontal, fixedCost, tangiblePct, calculation, escalationModel, depreciationModel dealTerms, and rows.


otherCapex

An object that contains the rows array representing the rows of capital expenditures. Each item in the array is an object with one of the following properties from each of the categories:

  • category: (required) A string representing the category of capex.
  • description: (optional) A string representing additional description or details about the capex..
  • tangible: (required) A number representing the tangible value associated with the capex.
  • intangible: (required) A number representing the intangible value associated with the capex.
  • capexExpense: (optional) A string that indicates whether it's a capital expense or another type of expense.
  • afterEconLimit: (required) A Boolean that indicates whether it's after economic limit or not.
  • calculation: (required) A string that represents the calculation method used for capex.
  • escalationModel: (required) A string that represents the model used for escalation.
  • escalationStart: (required) An object that represents when the escalation should start.
  • depreciationModel: (required) A string that represents the model used for DD&A.
  • dealTerms: (required) A number that represents terms related to the completion cost deal.
  • distributionType: (probabilistic model only!) (read-only!) A string representing the type of distribution used in a probabilistic model.
  • mean: (probabilistic model only!) (read-only!) A number representing the mean of the probabilistic model.
  • standardDeviation: (probabilistic model only!) (read-only!) A number representing the standard deviation of the probabilistic model.
  • lowerBound: (probabilistic model only!) (read-only!) A number representing the lower bound of the probabilistic model.
  • upperBound: (probabilistic model only!) (read-only!) A number representing the upper bound of the probabilistic model.
  • mode: (probabilistic model only!) (read-only!) A number representing the mode of the probabilistic model.
  • seed: (probabilistic model only!) (read-only!) A number representing the seed used to generate the probabilistic model.
  • offsetToFpd, offsetToAsOf, offsetToDiscountDate, offsetToMajorSegment, offsetToEconLimit, oilRate, gasRate, waterRate, totalFluidRate, date, fromSchedule, fromHeaders (one required) Various criteria related to CAPEX.

escalationStart

This object accepts exactly one of the following properties:

  • applyToCriteria, date, fpd, asOfDate, or econLimit (one required) Various criteria related to the start of the escalation.

Example otherCapex Request Body

        "otherCapex": {
"rows": [
{
"category": "drilling",
"description": "sample description",
"tangible": 1231,
"intangible": 11225,
"capexExpense": "capex",
"afterEconLimit": false,
"calculation": "gross",
"escalationModel": "64629fb11cb0cc0021eaaa38",
"escalationStart": {
"applyToCriteria": 0
},
"depreciationModel": "641b5c0332567300122ba426",
"dealTerms": 99,
"fromSchedule": "offset_to_pad_preparation_demob_start",
"padPreparationDemobStart": 123
}
]
}

drillingCost

  • dollarPerFtOfVertical: (required) A number that represents the cost per foot of vertical drilling.
  • dollarPerFtOfHorizontal: (required) A number that represents the cost per foot of horizontal drilling.
  • fixedCost: (required) A number that represents the fixed cost associated with drilling.
  • tangiblePct: (required) A number that represents the tangible percentage related to drilling costs.
  • calculation: (required) A string that represents the calculation method used for drilling costs.
  • escalationModel: (required) A string that represents the escalation model to be used for drilling costs.
  • depreciationModel: (required) A string that represents the escalation model to be used for drilling costs.
  • dealTerms: (required) A number that represents terms related to the drilling cost deal.
  • rows: (required) array

rows

  • pctOfTotalCost: (required) A number representing the percentage of the total cost for each row..
  • offsetToFpd, offsetToAsOf, offsetToDiscountDate, offsetToFirstSegment, scheduleStart, scheduleEnd or date: (one required) Various criteria related to a period of time for the row.

Example drillingCost Request Body

        "drillingCost": {
"dollarPerFtOfVertical": 20000,
"dollarPerFtOfHorizontal": 9800,
"fixedCost": 364,
"tangiblePct": 31,
"calculation": "net",
"escalationModel": "none",
"depreciationModel": "none",
"dealTerms": 365,
"rows": [
{
"pctOfTotalCost": 100,
"offsetToDiscountDate": -120
}
]
}

completionCost

  • dollarPerFtOfVertical: (required) A number that represents the cost per foot of vertical drilling.
  • dollarPerFtOfHorizontal: (required) An object that represents the cost per foot of horizontal drilling.
  • fixedCost: (required) A number that represents the fixed cost associated with completion.
  • tangiblePct: (required) A number that represents the tangible percentage related to completion costs.
  • calculation: (required) A string that represents the calculation method used for completion costs.
  • escalationModel: (required) A string that represents the escalation model to be used for completion costs.
  • depreciationModel: (required) A string that represents the escalation model to be used for completion costs.
  • dealTerms: (required) A number that represents terms related to the completion cost deal.
  • rows: (required) array

dollarPerFtOfHorizontal

  • propLl: (required) A number (LB/FT) representing the Prop/PLL.
  • unitCost: (required) A number representing the cost ($/FT).

rows

  • pctOfTotalCost: (required) A number representing the percentage of the total cost for each row..
  • offsetToFpd, offsetToAsOf, offsetToDiscountDate, offsetToFirstSegment, scheduleStart, scheduleEnd or date: (one required) Various criteria related to a period of time for the row.

Example completionCost Request Body

        "completionCost": {
"dollarPerFtOfVertical": 0,
"dollarPerFtOfHorizontal": [
{
"propLl": 2000,
"unitCost": 600
}
],
"fixedCost": 12345,
"tangiblePct": 99,
"calculation": "gross",
"escalationModel": "none",
"depreciationModel": "none",
"dealTerms": 1,
"rows": [
{
"pctOfTotalCost": 100,
"offsetToFpd": -120
}
]
}

Definitions

afterEconLimit

A Boolean that indicates whether it's after economic limit or not. Possible values are true or false.

applyToCriteria

The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

asOfDate

The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

calculation

A string that represents the calculation method used for capex. Possible values are "net" or "gross".

capexExpense

A string that indicates whether it's a capital expense or another type of expense. Currently, the only possible value is "capex".

category

A string representing the category of capex. Possible values are: "drilling", "completion", "legal", "pad", "facilities", "artificial_lift", "workover", "development", "pipelines", "exploration", "waterline", "appraisal", "other_investment", "abandonment", or "salvage"

completionDemobEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

completionDemobStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

completionEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

completionEndDate

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

completionMobEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

completionMobStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

completionStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

completionStartDate

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

customDateHeader1

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

customDateHeader2

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

customDateHeader3

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

customDateHeader4

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

customDateHeader5

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

customDateHeader6

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

customDateHeader7

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

customDateHeader8

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

customDateHeader9

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

customDateHeader10

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

date

This is property representing a date. The format of the date is YYYY-MM-DD, and the date must fall between 1900-01-01 to 2262-04-01.

dateRigRelease

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

dealTerms

This property is a number that represents terms related to the completion cost deal. The terms (paying WI / Earning WI) as a multiplier of WI for carried WI.The minimum value is 0 and the maximum value is 1000. Minimum decimal precision is 0.000001.

depreciationModel

This is a string property representing the ID of a DD&A model that is related to the CAPEX. The possible values are an object ID ex: "6283eac6241df8001331f6a3" or "none"

distributionType

This property is READ ONLY. The value is a string. Possible values are:"na", "normal", "lognormal", "triangular", or "uniform".

dollarPerFtOfHorizontal

A number ($/FT) that represents the cost per foot of horizontal drilling. The minimum value is 0 and the maximum value is 10000. Minimum decimal precision is 0.000001.

dollarPerFtOfVertical

A number ($/FT) that represents the cost per foot of vertical drilling. The minimum value is 0 and the maximum value is 10000. Minimum decimal precision is 0.000001.

drillDemobEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

drillDemobStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

drillEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

drillEndDate

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

drillMobEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

drillMobStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

drillStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

drillStartDate

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

econLimit

The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

escalationModel

This is a string property representing the ID of an Escalation model that is related to the CAPEX. The possible values are an object ID ex: "6283eac6241df8001331f6a3" or "none"

firstProdDate

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

firstProdDateDaily

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

firstProdDateMonthly

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

fixedCost

A number ($M) that represents the fixed cost associated to price model being used. The minimum value is 0 and the maximum value is 100000000 (100,000,000). Minimum decimal precision is 0.000001.

fpd

The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

fromHeaders

A unique property that requires an additional property to be set along with it. Accepted values are: "offset_to_refrac_date", "offset_to_completion_end_date", "offset_to_completion_start_date", "offset_to_date_rig_release", "offset_to_drill_end_date", "offset_to_drill_start_date", "offset_to_first_prod_date", "offset_to_permit_date", "offset_to_spud_date", "offset_to_til", "offset_to_first_prod_date_daily_calc", "offset_to_first_prod_date_monthly_calc", "offset_to_last_prod_date_monthly", "offset_to_last_prod_date_daily", "customDateHeader1", "customDateHeader2", "customDateHeader3", "customDateHeader4", "customDateHeader5", "customDateHeader6", "customDateHeader7", "customDateHeader8", "customDateHeader9", or "customDateHeader10".

fromSchedule

A unique that requires an additional property to be set along with it. Accepted values are: "offset_to_pad_preparation_mob_start", "offset_to_pad_preparation_mob_end", "offset_to_pad_preparation_start", "offset_to_pad_preparation_end", "offset_to_pad_preparation_demob_start", "offset_to_pad_preparation_demob_end", "offset_to_spud_mob_start", "offset_to_spud_mob_end", "offset_to_spud_start", "offset_to_spud_end", "offset_to_spud_demob_start", "offset_to_spud_demob_end", "offset_to_drill_mob_start", "offset_to_drill_mob_end", "offset_to_drill_start", "offset_to_drill_end", "offset_to_drill_demob_start", "offset_to_drill_demob_end", "offset_to_completion_mob_start", "offset_to_completion_mob_end", "offset_to_completion_start", "offset_to_completion_end", "offset_to_completion_demob_start", or "offset_to_completion_demob_end"

gasRate

A number representing units of gas in MCF/D. The possible range for this value is from 0 to 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.

intangible

A number representing the intangible value associated with the capex. The possible range for this value is from -10000000000 to 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.

lastProdDateDaily

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

lastProdDateMonthly

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

lowerBound

A number ($M) representing the lower bound for probabilistic CAPEX, with a minimum of 0 and a maximum of 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.

mean

A number ($M) representing the mean (total CAPEX calculated by intangible + tangible) for probabilistic CAPEX, with a minimum of 0 and a maximum of 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.

mode

A number ($M) representing the mode for probabilistic CAPEX, with a minimum of 0 and a maximum of 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.

offsetToAsOf

A number representing days offset to as of date. The possible range for this value is from -20000 to 20000. Minimum decimal precision is 0.000001.

offsetToDiscountDate

A number representing days offset to discount date. The possible range for this value is from -20000 to 20000. Minimum decimal precision is 0.000001.

offsetToEconLimit

A number representing days offset to economic limit. The possible range for this value is from -20000 to 20000. Minimum decimal precision is 0.000001.

offsetToFirstSegment

A number representing days offset to first (major) segment. The possible range for this value is from -20000 to 20000. Minimum decimal precision is 0.000001.

offsetToFpd

A number representing days offset to first production date. The possible range for this value is from -20000 to 20000. Minimum decimal precision is 0.000001.

offsetToMajorSegment

A number representing days offset to major (first) segment. The possible range for this value is from -20000 to 20000. Minimum decimal precision is 0.000001.

oilRate

A number representing units of oil in BBL/D. The possible range for this value is from 0 to 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.

padPreparationDemobEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

padPreparationDemobStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

padPreparationEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

padPreparationMobEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

padPreparationMobStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

padPreparationStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

pctOfTotalCost

A number representing the percentage of the total cost for the specified row. The value represents days, defined as a number. The minimum value is 0 and the maximum value is 100. Minimum decimal precision is 0.000001.

permitDate

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

propLl

A number (LB/FT) representing the Prop/PLL. The minimum value is 0 and the maximum value is 20000 (20,000). Minimum decimal precision is 0.000001.

refracDate

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

scheduleEnd

A number representing days offset to schedule end date. The possible range for this value is from -20000 to 20000. Minimum decimal precision is 0.000001.

scheduleStart

A number representing days offset to schedule start date. The possible range for this value is from -20000 to 20000. Minimum decimal precision is 0.000001.

seed

An integer representing the seed used for probabilistic CAPEX calculations, with a minimum of 1 and a maximum of 1000000 (1,000,000).

spudDate

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

spudDemobEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

spudDemobStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

spudEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

spudMobEnd

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

spudMobStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

spudStart

This property is only used in conjunction with the fromSchedule property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

standardDeviation

A number ($M) representing the standard deviation for probabilistic CAPEX, with a minimum of 0 and a maximum of 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.

tangible

A number representing the tangible value associated with the capex. The possible range for this value is from -10000000000 to 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.

tangiblePct

A number that represents the tangible percentage associated with the price model being used. The minimum value is 0 and the maximum value is 100. Minimum decimal precision is 0.000001.

til

This property is only used in conjunction with the fromHeaders property. The value represents days, defined as a number. The minimum value is -20000 and the maximum value is 20000. Minimum decimal precision is 0.000001.

totalFluidRate

A number representing units of fluid (oil + water) in BBL/D. The possible range for this value is from 0 to 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.

unitCost

A number representing the cost ($/FT). The minimum value is 0 and the maximum value is 100000 (100,000). Minimum decimal precision is 0.000001.

upperBound

A number ($M) representing the upper bound for probabilistic CAPEX, with a minimum of 0 and a maximum of 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.

waterRate

A number representing units of water in BBL/D.The possible range for this value is from 0 to 10000000000 (10,000,000,000). Minimum decimal precision is 0.000001.