Skip to content

Commit 34d0191

Browse files
Well drilling cost correlation enum values
1 parent 65a78af commit 34d0191

File tree

2 files changed

+89
-1
lines changed

2 files changed

+89
-1
lines changed

src/geophires_x/Economics.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -991,6 +991,7 @@ def __init__(self, model: Model):
991991
"Well Drilling Cost Correlation",
992992
DefaultValue=WellDrillingCostCorrelation.VERTICAL_LARGE_INT1,
993993
AllowableRange=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17],
994+
ValuesEnum=WellDrillingCostCorrelation,
994995
UnitType=Units.NONE,
995996
ErrMessage="assume default well drilling cost correlation (10)",
996997
ToolTipText="Select the built-in well drilling and completion cost correlation: " +

src/geophires_x_schema_generator/geophires-request.json

Lines changed: 88 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1217,7 +1217,94 @@
12171217
"category": "Economics",
12181218
"default": "",
12191219
"minimum": 1,
1220-
"maximum": 17
1220+
"maximum": 17,
1221+
"enum_values": [
1222+
{
1223+
"name": "VERTICAL_SMALL",
1224+
"value": "vertical small diameter, baseline",
1225+
"int_value": 1
1226+
},
1227+
{
1228+
"name": "DEVIATED_SMALL",
1229+
"value": "deviated small diameter, baseline",
1230+
"int_value": 2
1231+
},
1232+
{
1233+
"name": "VERTICAL_LARGE",
1234+
"value": "vertical large diameter, baseline",
1235+
"int_value": 3
1236+
},
1237+
{
1238+
"name": "DEVIATED_LARGE",
1239+
"value": "deviated large diameter, baseline",
1240+
"int_value": 4
1241+
},
1242+
{
1243+
"name": "SIMPLE",
1244+
"value": "Simple",
1245+
"int_value": 5
1246+
},
1247+
{
1248+
"name": "VERTICAL_SMALL_INT1",
1249+
"value": "vertical small diameter, intermediate1",
1250+
"int_value": 6
1251+
},
1252+
{
1253+
"name": "VERTICAL_SMALL_INT2",
1254+
"value": "vertical small diameter, intermediate2",
1255+
"int_value": 7
1256+
},
1257+
{
1258+
"name": "DEVIATED_SMALL_INT1",
1259+
"value": "deviated small diameter, intermediate1",
1260+
"int_value": 8
1261+
},
1262+
{
1263+
"name": "DEVIATED_SMALL_INT2",
1264+
"value": "deviated small diameter, intermediate2",
1265+
"int_value": 9
1266+
},
1267+
{
1268+
"name": "VERTICAL_LARGE_INT1",
1269+
"value": "vertical large diameter, intermediate1",
1270+
"int_value": 10
1271+
},
1272+
{
1273+
"name": "VERTICAL_LARGE_INT2",
1274+
"value": "vertical large diameter, intermediate2",
1275+
"int_value": 11
1276+
},
1277+
{
1278+
"name": "DEVIATED_LARGE_INT1",
1279+
"value": "deviated large diameter, intermediate1",
1280+
"int_value": 12
1281+
},
1282+
{
1283+
"name": "DEVIATED_LARGE_INT2",
1284+
"value": "deviated large diameter, intermediate2",
1285+
"int_value": 13
1286+
},
1287+
{
1288+
"name": "VERTICAL_SMALL_IDEAL",
1289+
"value": "vertical open-hole, small diameter, ideal",
1290+
"int_value": 14
1291+
},
1292+
{
1293+
"name": "DEVIATED_SMALL_IDEAL",
1294+
"value": "deviated liner, small diameter, ideal",
1295+
"int_value": 15
1296+
},
1297+
{
1298+
"name": "VERTICAL_LARGE_IDEAL",
1299+
"value": "vertical open-hole, large diameter, ideal",
1300+
"int_value": 16
1301+
},
1302+
{
1303+
"name": "DEVIATED_LARGE_IDEAL",
1304+
"value": "deviated liner, large diameter, ideal",
1305+
"int_value": 17
1306+
}
1307+
]
12211308
},
12221309
"Do AddOn Calculations": {
12231310
"description": "Set to true if you want the add-on economics calculations to be made",

0 commit comments

Comments
 (0)