Changeset 753


Ignore:
Timestamp:
10/08/18 18:46:28 (6 years ago)
Author:
dubos
Message:

devel/unstructured : fixed indexing bug in Cartesian mesh

Location:
codes/icosagcm/devel/Python
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/devel/Python/dynamico/meshes.py

    r749 r753  
    9494        self.x, self.y, self.lev, self.levp1 = x,y,lev,levp1 
    9595        # 3D coordinate arrays 
    96         self.xx,self.yy,self.ll = np.meshgrid(x,y,lev, indexing='ij')        
    97         self.xxp1,self.yyp1,self.llp1 = np.meshgrid(x,y,levp1, indexing='ij') 
     96        self.yy,self.xx,self.ll = np.meshgrid(y,x,lev, indexing='ij')        
     97        self.yyp1,self.xxp1,self.llp1 = np.meshgrid(y,x,levp1, indexing='ij') 
    9898        # beware conventions for indexing 
    9999        # Fortran order : llm,nx*ny,nqdyn  / indices start at 1 
  • codes/icosagcm/devel/Python/test/py/NH_3D_bubble.py

    r747 r753  
    117117    print 'ptop, model top (m) :', unst.getvar('ptop'), Phi.max()/unst.getvar('g') 
    118118    jj=ny/2 
    119     xx,zz,ss,ww = mesh.xx[:,jj,:]/1000., z[:,jj,:]/1000., s[:,jj,:], w[:,jj,:] 
     119    xx,zz,ss,ww = mesh.xx[jj,:,:]/1000., z[jj,:,:]/1000., s[jj,:,:], w[jj,:,:] 
    120120 
    121121    f, (ax1, ax2) = plt.subplots(1, 2, sharey=True, figsize=(12,4)) 
Note: See TracChangeset for help on using the changeset viewer.