Changeset 13097
- Timestamp:
- 08/20/12 14:03:54 (13 years ago)
- Location:
- issm/trunk-jpl/src/m
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/os/issmscpin.py
r13071 r13097 64 64 string=string[:-1]+'}' 65 65 66 67 66 if port: 68 67 subprocess.call('scp -P %d %s@localhost:%s %s' % (port,login,os.path.join(path,string),os.getcwd),shell=True) -
issm/trunk-jpl/src/m/solve/WriteData.py
r13071 r13097 104 104 data=numpy.array([data]) 105 105 if len(data.shape) == 1: 106 data=data.reshape(1,numpy.size(data,0)) 106 if numpy.size(data): 107 data=data.reshape(numpy.size(data),1) 108 else: 109 data=data.reshape(0,0) 107 110 108 111 #Get size … … 132 135 data=numpy.array([data]) 133 136 if len(data.shape) == 1: 134 data=data.reshape(1,numpy.size(data,0)) 137 if numpy.size(data): 138 data=data.reshape(numpy.size(data),1) 139 else: 140 data=data.reshape(0,0) 135 141 136 142 #Get size … … 160 166 data=numpy.array([data]) 161 167 if len(data.shape) == 1: 162 data=data.reshape(1,numpy.size(data,0)) 168 if numpy.size(data): 169 data=data.reshape(numpy.size(data),1) 170 else: 171 data=data.reshape(0,0) 163 172 164 173 #Get size … … 191 200 matrix=numpy.array([matrix]) 192 201 if len(matrix.shape) == 1: 193 matrix=matrix.reshape(1,numpy.size(matrix,0)) 202 if numpy.size(matrix): 203 matrix=matrix.reshape(numpy.size(matrix),1) 204 else: 205 matrix=matrix.reshape(0,0) 194 206 195 207 s=matrix.shape … … 210 222 matrix=numpy.array([matrix]) 211 223 if len(matrix.shape) == 1: 212 matrix=matrix.reshape( 1,numpy.size(matrix,0))224 matrix=matrix.reshape(numpy.size(matrix),1) 213 225 214 226 s=matrix.shape -
issm/trunk-jpl/src/m/solve/loadresultsfromcluster.py
r13071 r13097 27 27 if md.qmu.params['tabular_graphics_data']: 28 28 filelist.append('dakota_tabular.dat') 29 else: 29 30 filelist.append(md.miscellaneous.name+'.outbin') 30 31 cluster.Download(md.private.runtimename,filelist) -
issm/trunk-jpl/src/m/solve/loadresultsfromdisk.py
r13071 r13097 19 19 #Check that file exists 20 20 if not os.path.exists(filename): 21 raise ValueError("binary file '%s' not found." % filename)21 raise OSError("binary file '%s' not found." % filename) 22 22 23 23 #initialize md.results if not a structure yet -
issm/trunk-jpl/src/m/solve/marshall.py
r13043 r13097 27 27 fields=vars(md) 28 28 29 for field in fields.iterkeys(): 29 # for field in fields.iterkeys(): 30 for field in ['mesh','mask','geometry','constants','surfaceforcings','basalforcings','materials','friction','flowequation','timestepping','initialization','rifts','debug','verbose','settings','solver','cluster','balancethickness','diagnostic','groundingline','hydrology','prognostic','thermal','steadystate','transient','autodiff','flaim','inversion','qmu','results','radaroverlay','miscellaneous','private']: 30 31 31 32 #Some properties do not need to be marshalled
Note:
See TracChangeset
for help on using the changeset viewer.