Changeset 1109 for XIOS/dev/branch_yushan/src/test/test_omp.f90
- Timestamp:
- 05/02/17 16:20:47 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_yushan/src/test/test_omp.f90
r1102 r1109 44 44 45 45 CALL MPI_COMM_RANK(MPI_COMM_WORLD,rank,ierr) 46 if(rank < 2) then 46 CALL MPI_COMM_SIZE(MPI_COMM_WORLD,size,ierr) 47 if(rank < size-1) then 47 48 48 49 !$omp parallel default(private) … … 100 101 CALL xios_set_domain_attr("domain_A",lonvalue_2D=lon,latvalue_2D=lat) 101 102 CALL xios_set_fieldgroup_attr("field_definition",enabled=.TRUE.) 102 !print*, "test block OK", rank, size103 print*, "test block OK", rank, size 103 104 104 !CALL xios_get_handle("field_definition",fieldgroup_hdl)105 !CALL xios_add_child(fieldgroup_hdl,field_hdl,"field_B")106 !CALL xios_set_attr(field_hdl,field_ref="field_A",name="field_B")105 CALL xios_get_handle("field_definition",fieldgroup_hdl) 106 CALL xios_add_child(fieldgroup_hdl,field_hdl,"field_B") 107 CALL xios_set_attr(field_hdl,field_ref="field_A",name="field_B") 107 108 108 !CALL xios_get_handle("output",file_hdl)109 !CALL xios_add_child(file_hdl,field_hdl)110 ! CALL xios_set_attr(field_hdl,field_ref="field_A",name="field_C")109 CALL xios_get_handle("output",file_hdl) 110 CALL xios_add_child(file_hdl,field_hdl) 111 CALL xios_set_attr(field_hdl,field_ref="field_A_zoom",name="field_C") 111 112 112 113 dtime%second = 3600 … … 158 159 print*, "xios_context_finalize OK", rank, size 159 160 161 CALL xios_finalize() 162 print*, "xios finalize OK", rank, size 163 164 DEALLOCATE(lon, lat, field_A, lonvalue) 160 165 !$omp master 161 166 !call MPI_Barrier(comm) … … 167 172 print*, "MPI_COMM_FREE OK", rank, size 168 173 169 CALL xios_finalize()170 print*, "xios finalize OK", rank, size171 172 DEALLOCATE(lon, lat, field_A, lonvalue)173 174 174 175
Note: See TracChangeset
for help on using the changeset viewer.