Ignore:
Timestamp:
09/22/16 10:59:32 (8 years ago)
Author:
mhnguyen
Message:

Update compute_connectivity_domain with new functions of class CMesh

+) Make use of the function computing local neighbor of class CMesh

Test
+) On Curie
+) Work

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/test/test_unstruct_complete.f90

    r934 r944  
    1717  INTEGER,PARAMETER :: ni_glo=100 
    1818  INTEGER,PARAMETER :: nj_glo=100 
    19   INTEGER,PARAMETER :: llm=5 
     19  INTEGER,PARAMETER :: llm=1 
    2020  DOUBLE PRECISION  :: lval(llm)=1 
    2121  TYPE(xios_field) :: field_hdl 
    2222  TYPE(xios_fieldgroup) :: fieldgroup_hdl 
    2323  TYPE(xios_file) :: file_hdl 
     24  TYPE(xios_domain) :: domain_hdl 
    2425  LOGICAL :: ok 
    2526 
     
    179180      IF (MOD(ind,8)>=0 .AND. MOD(ind,8)<2) THEN 
    180181        mask(ncell)=.FALSE. 
     182!        data_n_index=data_n_index+1 
    181183      ELSE 
    182184        mask(ncell)=.TRUE. 
     
    215217  CALL xios_close_context_definition() 
    216218 
     219  CALL xios_field_get_domain("field_A_expand",domain_hdl) 
     220  CALL xios_get_attr(domain_hdl,ni=ni) 
     221  PRINT *, "Domain destination ni = ",ni, "Domain source n= ",ncell 
    217222  CALL xios_get_compute_connectivity_domain_attr("compute", n_neighbor_max=nbMax) 
    218223  ALLOCATE(local_neighbor(nbMax,ncell)) 
    219224  CALL xios_get_compute_connectivity_domain_attr("compute", n_neighbor=n_local, local_neighbor=local_neighbor) 
    220  
    221    DO ts=1,24*10 
     225  PRINT *, "Connectivity max = ",nbMax 
     226 
     227   DO ts=1,1 
    222228     CALL xios_update_calendar(ts) 
    223229     CALL xios_send_field("field_A_srf",field_A_compressed) 
Note: See TracChangeset for help on using the changeset viewer.