Changeset 505


Ignore:
Timestamp:
12/08/16 12:10:47 (7 years ago)
Author:
dubos
Message:

Allow compilation without XIOS

Location:
codes/icosagcm/trunk/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/restart.f90

    r492 r505  
    451451      IF (PRESENT(field19))  THEN ; CALL  xios_read_field(TRIM(field19(1)%name)//'_start',field19)  ; ENDIF 
    452452 
    453       CALL xios_recv_field("it_start",it_real) 
     453!      CALL xios_recv_field("it_start",it_real) 
     454      CALL xios_read_var("it_start",it_real) 
    454455      it=it_real 
    455456    ELSE 
  • codes/icosagcm/trunk/src/xios_mod.F90

    r492 r505  
    44   USE xios 
    55#endif 
     6   IMPLICIT NONE  
    67 
    78  PUBLIC 
     
    460461 
    461462 
     463 SUBROUTINE xios_read_var(name,field) 
     464   USE prec 
     465   CHARACTER(LEN=*),INTENT(IN) :: name 
     466   REAL(rstd), INTENT(OUT) :: field 
     467   CALL xios_recv_field(name,field) 
     468 END SUBROUTINE 
     469 
    462470 SUBROUTINE xios_read_field_scalar(name,field,nlev,nq) 
    463471 USE genmod 
     
    988996   TYPE(t_field), POINTER :: field(:) 
    989997  END SUBROUTINE xios_read_field 
     998 
     999 SUBROUTINE xios_read_var(name,field) 
     1000   USE prec 
     1001   CHARACTER(LEN=*),INTENT(IN) :: name 
     1002   REAL(rstd), INTENT(OUT) :: field 
     1003 END SUBROUTINE 
    9901004  
    9911005  SUBROUTINE xios_update_calendar(step) 
Note: See TracChangeset for help on using the changeset viewer.