Skip to content

Commit a32ce23

Browse files
Include TOUGH2Reservoir in schema generation (tangentially relevant to NREL#335 discussion in sync)
1 parent d096bd6 commit a32ce23

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

src/geophires_x_schema_generator/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
from geophires_x.SUTRAReservoir import SUTRAReservoir
2828
from geophires_x.SUTRAWellBores import SUTRAWellBores
2929
from geophires_x.TDPReservoir import TDPReservoir
30+
from geophires_x.TOUGH2Reservoir import TOUGH2Reservoir
3031
from hip_ra_x.hip_ra_x import HIP_RA_X
3132

3233

@@ -60,6 +61,7 @@ def get_parameter_sources(self) -> list:
6061
(CylindricalReservoir(dummy_model), 'Reservoir'),
6162
(SBTReservoir(dummy_model), 'Reservoir'),
6263
(SUTRAReservoir(dummy_model), 'Reservoir'),
64+
(TOUGH2Reservoir(dummy_model), 'Reservoir'),
6365
(dummy_model.wellbores, 'Well Bores'),
6466
(AGSWellBores(dummy_model), 'Well Bores'),
6567
(SBTWellbores(dummy_model), 'Well Bores'),

src/geophires_x_schema_generator/geophires-request.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -584,6 +584,42 @@
584584
"minimum": null,
585585
"maximum": null
586586
},
587+
"TOUGH2 Executable Path": {
588+
"description": "",
589+
"type": "string",
590+
"units": null,
591+
"category": "Reservoir",
592+
"default": "xt2_eos1.exe",
593+
"minimum": null,
594+
"maximum": null
595+
},
596+
"TOUGH2 Model/File Name": {
597+
"description": "File name of reservoir output in case reservoir model 5 is selected",
598+
"type": "string",
599+
"units": null,
600+
"category": "Reservoir",
601+
"default": null,
602+
"minimum": null,
603+
"maximum": null
604+
},
605+
"Reservoir Thickness": {
606+
"description": "Reservoir thickness for built-in TOUGH2 doublet reservoir model",
607+
"type": "number",
608+
"units": "meter",
609+
"category": "Reservoir",
610+
"default": 0.0,
611+
"minimum": 10,
612+
"maximum": 10000
613+
},
614+
"Reservoir Width": {
615+
"description": "Reservoir width for built-in TOUGH2 doublet reservoir model",
616+
"type": "number",
617+
"units": "meter",
618+
"category": "Reservoir",
619+
"default": 0.0,
620+
"minimum": 10,
621+
"maximum": 10000
622+
},
587623
"Number of Production Wells": {
588624
"description": "Number of (identical) production wells",
589625
"type": "integer",

0 commit comments

Comments
 (0)