@@ -66,10 +66,14 @@ def run(self):
66
66
Run this step of the test case
67
67
"""
68
68
logger = self .logger
69
+ config = self .config
70
+
69
71
section_name = 'mesh'
70
72
71
- section_gis = self . config ['greenland' ]
73
+ section_gis = config ['greenland' ]
72
74
75
+ parallel_executable = config .get ('parallel' ,
76
+ 'parallel_executable' )
73
77
nProcs = section_gis .get ('nProcs' )
74
78
src_proj = section_gis .get ("src_proj" )
75
79
data_path = section_gis .get ('data_path' )
@@ -105,14 +109,16 @@ def run(self):
105
109
106
110
# Now perform bespoke interpolation of geometry and velocity data
107
111
# from their respective sources
108
- interp_gridded2mali (self , bedmachine_dataset , dst_scrip_file , nProcs ,
112
+ interp_gridded2mali (self , bedmachine_dataset , dst_scrip_file ,
113
+ parallel_executable , nProcs ,
109
114
self .mesh_filename , src_proj , variables = "all" )
110
115
111
116
# only interpolate a subset of MEaSUREs variables onto the MALI mesh
112
117
measures_vars = ['observedSurfaceVelocityX' ,
113
118
'observedSurfaceVelocityY' ,
114
119
'observedSurfaceVelocityUncertainty' ]
115
- interp_gridded2mali (self , measures_dataset , dst_scrip_file , nProcs ,
120
+ interp_gridded2mali (self , measures_dataset , dst_scrip_file ,
121
+ parallel_executable , nProcs ,
116
122
self .mesh_filename , src_proj ,
117
123
variables = measures_vars )
118
124
0 commit comments