Changeset 804 for codes


Ignore:
Timestamp:
02/07/19 12:27:38 (5 years ago)
Author:
dubos
Message:

devel/Python : introduced Python/dynamico/dev/ subdirectory

Location:
codes/icosagcm/devel/Python
Files:
6 added
3 edited

Legend:

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

    r802 r804  
    442442        # get positions, lengths, surfaces and weights 
    443443        le,de,Ai,Av,wee,Riv2 = getvars('le','de','Ai','Av','wee','Riv2') 
     444        le_de = le/de 
    444445        lat_i,lon_i,lat_v,lon_v = getvars('lat_i','lon_i','lat_v','lon_v') 
    445446        lat_e,lon_e,angle_e = getvars('lat_e','lon_e','angle_e') 
     
    465466                         'primal_num', 'dual_num', 'edge_num', 'primal_deg', 'primal_vertex', 'primal_ne', 
    466467                         'lat_i', 'lon_i', 'lat_v', 'lon_v', 'lat_e', 'lon_e', 'angle_e', 
    467                          'Ai', 'Av', 'fv', 'le', 'de', 
    468                          'trisk_deg', 'trisk', 'wee', 'Riv2', 'dual_ne') 
     468                         'Ai', 'Av', 'fv', 'le', 'de', 'le_de', 
     469                         'trisk_deg', 'trisk', 'wee', 'Riv2', 'dual_ne', 
     470                         'left', 'right', 
     471                         'primal_edge') 
    469472        gridfile.normalize(self) 
    470473        max_primal_deg, max_dual_deg, max_trisk_deg = [ x.shape[1] for x in primal_edge, dual_edge, trisk] 
     
    474477                  dual_deg,dual_edge,dual_ne,dual_vertex, 
    475478                  left,right,down,up,trisk_deg,trisk, 
    476                   self.Ai,self.Av,self.fv,le/de,Riv2,wee) 
     479                  self.Ai,self.Av,self.fv,le_de,Riv2,wee) 
    477480        self.primal  = tri.Triangulation(lon_i*radian, lat_i*radian) 
    478481        self.dual    = tri.Triangulation(lon_v*radian, lat_v*radian) 
  • codes/icosagcm/devel/Python/dynamico/util.py

    r681 r804  
    99                 
    1010 
    11 class Base_class: 
     11class Base_class(object): 
    1212    def set_members(self, loc, *names): 
    1313        for name in names : 
  • codes/icosagcm/devel/Python/test/python.sh

    r795 r804  
    2929cd $DYNAMICO_ROOT 
    3030 
    31 cp -i -u Python/dynamico/* lib/dynamico/ 
     31cp -i -u -r Python/dynamico/* lib/dynamico/ 
    3232 
    3333. arch.env 
Note: See TracChangeset for help on using the changeset viewer.