Changeset 2054 for LMDZ5/trunk/libf
- Timestamp:
- Jun 3, 2014, 5:07:16 PM (10 years ago)
- Location:
- LMDZ5/trunk/libf
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/bibio/wxios.F90
r2002 r2054 129 129 g_ctx_name = xios_ctx_name 130 130 131 CALL wxios_context_init() 132 131 #ifndef CPP_COUPLE 132 CALL wxios_context_init() 133 #endif 134 133 135 END SUBROUTINE wxios_init 134 136 -
LMDZ5/trunk/libf/dyn3dmem/mod_const_mpi.F90
r1965 r2054 21 21 USE mod_prism 22 22 #endif 23 #ifdef CPP_XIOS 24 USE wxios, only: wxios_init 25 #endif 23 26 IMPLICIT NONE 24 27 #ifdef CPP_MPI … … 41 44 #ifdef CPP_COUPLE 42 45 !$OMP MASTER 43 CALL prism_init_comp_proto (comp_id, 'lmdz.x', ierr) 46 #ifdef CPP_XIOS 47 CALL wxios_init("LMDZ", outcom=COMM_LMDZ) 48 #else 49 CALL prism_init_comp_proto (comp_id, 'LMDZ', ierr) 44 50 CALL prism_get_localcomm_proto(COMM_LMDZ,ierr) 51 #endif 45 52 !$OMP END MASTER 46 53 #endif -
LMDZ5/trunk/libf/dyn3dmem/parallel_lmdz.F90
r1965 r2054 422 422 423 423 if (type_ocean == 'couple') then 424 #ifdef CPP_XIOS 425 !Fermeture propre de XIOS 426 CALL wxios_close() 427 #else 424 428 #ifdef CPP_COUPLE 425 429 call prism_terminate_proto(ierr) … … 428 432 endif 429 433 #endif 434 #endif 430 435 else 431 436 #ifdef CPP_XIOS -
LMDZ5/trunk/libf/dyn3dpar/mod_const_mpi.F90
r1965 r2054 21 21 USE mod_prism 22 22 #endif 23 #ifdef CPP_XIOS 24 USE wxios, only: wxios_init 25 #endif 23 26 IMPLICIT NONE 24 27 #ifdef CPP_MPI … … 41 44 #ifdef CPP_COUPLE 42 45 !$OMP MASTER 43 CALL prism_init_comp_proto (comp_id, 'lmdz.x', ierr) 46 #ifdef CPP_XIOS 47 CALL wxios_init("LMDZ", outcom=COMM_LMDZ) 48 #else 49 CALL prism_init_comp_proto (comp_id, 'LMDZ', ierr) 44 50 CALL prism_get_localcomm_proto(COMM_LMDZ,ierr) 51 #endif 45 52 !$OMP END MASTER 46 53 #endif -
LMDZ5/trunk/libf/dyn3dpar/parallel_lmdz.F90
r1965 r2054 255 255 256 256 if (type_ocean == 'couple') then 257 #ifdef CPP_XIOS 258 !Fermeture propre de XIOS 259 CALL wxios_close() 260 #else 257 261 #ifdef CPP_COUPLE 258 262 call prism_terminate_proto(ierr) … … 261 265 endif 262 266 #endif 267 #endif 263 268 else 264 269 #ifdef CPP_XIOS -
LMDZ5/trunk/libf/phylmd/oasis.F90
r1997 r2054 96 96 USE surface_data, ONLY : version_ocean 97 97 USE carbon_cycle_mod, ONLY : carbon_cycle_cpl 98 #ifdef CPP_XIOS 99 USE wxios, ONLY : wxios_context_init 100 #endif 101 98 102 99 103 INCLUDE "dimensions.h" … … 128 132 ! Define the model name 129 133 ! 130 clmodnam = ' lmdz.x' ! as in $NBMODEL in Cpl/Nam/namcouple.tmp134 clmodnam = 'LMDZ' ! as in $NBMODEL in Cpl/Nam/namcouple.tmp 131 135 132 136 … … 298 302 ENDIF 299 303 304 #ifdef CPP_XIOS 305 CALL wxios_context_init() 306 #endif 307 300 308 !$OMP END MASTER 301 309 -
LMDZ5/trunk/libf/phylmd/phyetat0.F90
r2053 r2054 1048 1048 CALL close_startphy 1049 1049 1050 CALL init_iophy_new(rlat, rlon)1051 1052 1050 ! Initialize module pbl_surface_mod 1053 1051 … … 1060 1058 ENDIF 1061 1059 1060 CALL init_iophy_new(rlat, rlon) 1061 1062 1062 ! Initilialize module fonte_neige_mod 1063 1064 1063 CALL fonte_neige_init(run_off_lic_0) 1065 1064
Note: See TracChangeset
for help on using the changeset viewer.