Ignore:
Timestamp:
09/26/19 18:49:01 (5 years ago)
Author:
dubos
Message:

devel/Python : now only dynamico.dev modules require link to DYNAMICO/XIOS shared objects

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/devel/Python/test/py/partition.py

    r825 r977  
    33from dynamico import meshes 
    44from dynamico import parallel 
    5 from dynamico.dev import unstructured as unst 
    65from dynamico import maps 
    7 from dynamico.parmetis import partition_graph 
     6from dynamico import partition 
    87 
    98from mpi4py import MPI 
     
    1110mpi_rank, mpi_size = comm.Get_rank(), comm.Get_size() 
    1211print '%d/%d starting'%(mpi_rank,mpi_size) 
    13  
    14 #from dynamico import partition 
    1512 
    1613import math as math 
     
    5047    part = 0*xadj_loc[0:-1]; 
    5148 
    52 #    unst.ker.dynamico_partition_graph(mpi_rank, mpi_size, vtxdist, xadj_loc, adjncy_loc, 4, part) 
    53     partition_graph(comm, vtxdist, xadj_loc, adjncy_loc, part, nparts=4) 
     49    partition.partition_graph(comm, vtxdist, xadj_loc, adjncy_loc, part, nparts=4) 
    5450 
    5551    for i in range(len(part)): 
     
    6662    mydegree, mybounds = [get_mycells(x) for x in primal_deg, primal_vertex] 
    6763    print '%d : len(mydegree)=%d'%(mpi_rank, len(mydegree)) 
    68     vertex_list = sorted(set(unst.list_stencil(mydegree,mybounds)))  
     64    vertex_list = sorted(set(partition.list_stencil(mydegree,mybounds)))  
    6965    print '%d : len(vertex_list))=%d'%(mpi_rank, len(vertex_list)) 
    7066    get_myvertices = parallel.Get_Indices(dim_vertex, vertex_list) 
     
    116112plt.xlim(-190.,190.) 
    117113plt.ylim(-90.,90.) 
    118 plt.savefig('fig_partition/A%03d.pdf'%mpi_rank, dpi=1600) 
     114plt.savefig('fig_partition/A%03d.png'%mpi_rank, dpi=160) 
    119115 
    120116fig, ax = plt.subplots() 
     
    124120plt.xlim(-190.,190.) 
    125121plt.ylim(-90.,90.) 
    126 plt.savefig('fig_partition/B%03d.pdf'%mpi_rank, dpi=1600) 
     122plt.savefig('fig_partition/B%03d.png'%mpi_rank, dpi=160) 
Note: See TracChangeset for help on using the changeset viewer.