File tree Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -287,7 +287,7 @@ def __init__(self, model: Model):
287
287
self .fracnumb = self .ParameterDict [self .fracnumb .Name ] = intParameter (
288
288
"Number of Fractures" ,
289
289
DefaultValue = 10 ,
290
- AllowableRange = list (range (1 , 150 , 1 )),
290
+ AllowableRange = list (range (1 , 100_000 , 1 )),
291
291
UnitType = Units .NONE ,
292
292
ErrMessage = "assume default number of fractures (10)" ,
293
293
ToolTipText = "Number of identical parallel fractures in EGS fracture-based reservoir model."
Original file line number Diff line number Diff line change 7
7
from geophires_x .GeoPHIRESUtils import static_pressure_MPa
8
8
from geophires_x .Model import Model
9
9
from geophires_x .Reservoir import Reservoir
10
+ from geophires_x_client import GeophiresInputParameters
11
+ from geophires_x_client import GeophiresXClient
10
12
from tests .base_test_case import BaseTestCase
11
13
12
14
@@ -27,6 +29,7 @@ def test_reservoir_lithostatic_pressure(self):
27
29
self .assertAlmostEqual (79.433865 , p .magnitude , places = 3 )
28
30
self .assertEqual ('megapascal' , p .units )
29
31
32
+ # noinspection PyMethodMayBeStatic
30
33
def _new_model (self , input_file = None ) -> Model :
31
34
stash_cwd = Path .cwd ()
32
35
stash_sys_argv = sys .argv
@@ -45,3 +48,15 @@ def _new_model(self, input_file=None) -> Model:
45
48
os .chdir (stash_cwd )
46
49
47
50
return m
51
+
52
+ def test_number_of_fractures (self ):
53
+ r = GeophiresXClient ().get_geophires_result (
54
+ GeophiresInputParameters (
55
+ from_file_path = self ._get_test_file_path ('generic-egs-case.txt' ),
56
+ params = {
57
+ 'Number of Fractures' : 10_000 ,
58
+ },
59
+ )
60
+ )
61
+
62
+ self .assertEqual (10_000 , r .result ['RESERVOIR PARAMETERS' ]['Number of fractures' ]['value' ])
You can’t perform that action at this time.
0 commit comments