Ignore:
Timestamp:
08/25/16 21:53:46 (9 years ago)
Author:
agscott1
Message:

BUG: Fixed archread incorrectly reading the order of a matrix, and fixed Par python files to correctly read arch files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified issm/trunk-jpl/test/Par/SquareShelf2.py

    r17769 r21170  
    11import os.path
    22import inspect
    3 import netCDF4
     3from arch import *
    44import numpy
    55from verbose import verbose
     
    2121
    2222#Initial velocity and pressure
    23 iVelF = netCDF4.Dataset('../Data/SquareShelf.nc','r')
    24 
    25 x=numpy.reshape(iVelF.variables['x'][:],(-1))
    26 y=numpy.reshape(iVelF.variables['y'][:],(-1))
    27 vx=iVelF.variables['vx'][:]
    28 vy=iVelF.variables['vy'][:]
    29 index=iVelF.variables['index'][:].astype(int)
    30 
     23x         = numpy.array(archread('../Data/SquareShelf.arch','x'))
     24y         = numpy.array(archread('../Data/SquareShelf.arch','y'))
     25vx        = numpy.array(archread('../Data/SquareShelf.arch','vx'));
     26vy        = numpy.array(archread('../Data/SquareShelf.arch','vy'));
     27index     = archread('../Data/SquareShelf.arch','index').astype(int);
    3128#dbg - begin
    3229# #print 'vars in SquareShelf.nc:'
     
    3431# #     print v
    3532#dbg - end
    36 
    37 iVelF.close()
    3833
    3934[md.initialization.vx]=InterpFromMeshToMesh2d(index,x,y,vx,md.mesh.x,md.mesh.y)
Note: See TracChangeset for help on using the changeset viewer.