Ignore:
Timestamp:
05/18/20 21:07:49 (4 years ago)
Author:
dubos
Message:

devel : towards conformity to F2008 standard

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/devel/src/dynamics/compute_caldyn_slow_hydro.F90

    r939 r1027  
    5353#endif END_DYSL 
    5454 
     55!-------------- Wrappers for F2008 conformity ----------------- 
     56 
     57  SUBROUTINE compute_caldyn_slow_hydro_hex(zero, u,rhodz,hv,Kv, berni, hflux,du) 
     58    LOGICAL, INTENT(IN)      :: zero 
     59    REAL(rstd),INTENT(IN)    :: u(:,:), rhodz(:,:), hv(:,:), Kv(:,:) 
     60    REAL(rstd), INTENT(OUT)  :: berni(:,:), hflux(:,:) 
     61    REAL(rstd),INTENT(INOUT) :: du(:,:) 
     62    CALL compute_caldyn_slow_hydro_hex_(zero, u,rhodz,hv,Kv, berni, hflux,du) 
     63  END SUBROUTINE compute_caldyn_slow_hydro_hex 
     64 
    5565  SUBROUTINE compute_caldyn_slow_hydro_unst(zero, u,rhodz,hv,Kv, berni, hflux,du) 
     66    LOGICAL, INTENT(IN)      :: zero 
     67    REAL(rstd),INTENT(IN)    :: u(:,:), rhodz(:,:), hv(:,:), Kv(:,:) 
     68    REAL(rstd), INTENT(OUT)  :: berni(:,:), hflux(:,:) 
     69    REAL(rstd),INTENT(INOUT) :: du(:,:) 
     70    CALL compute_caldyn_slow_hydro_unst_(zero, u,rhodz,hv,Kv, berni, hflux,du) 
     71  END SUBROUTINE compute_caldyn_slow_hydro_unst 
     72 
     73!-------------------------------------------------------------- 
     74 
     75  SUBROUTINE compute_caldyn_slow_hydro_unst_(zero, u,rhodz,hv,Kv, berni, hflux,du) 
    5676    USE ISO_C_BINDING, only : C_DOUBLE, C_FLOAT 
    5777    USE data_unstructured_mod, ONLY : enter_trace, exit_trace, & 
     
    6686#include "../kernels_unst/caldyn_slow_hydro.k90" 
    6787    STOP_TRACE 
    68   END SUBROUTINE compute_caldyn_slow_hydro_unst 
    69  
    70   SUBROUTINE compute_caldyn_slow_hydro_hex(zero, u,rhodz,hv,Kv, berni, hflux,du) 
     88  END SUBROUTINE compute_caldyn_slow_hydro_unst_ 
     89 
     90  SUBROUTINE compute_caldyn_slow_hydro_hex_(zero, u,rhodz,hv,Kv, berni, hflux,du) 
    7191    USE icosa 
    7292    USE caldyn_vars_mod 
     
    89109    CALL trace_end("compute_caldyn_slow_hydro")     
    90110 
    91   END SUBROUTINE compute_caldyn_slow_hydro_hex 
     111  END SUBROUTINE compute_caldyn_slow_hydro_hex_ 
    92112 
    93113  SUBROUTINE compute_caldyn_slow_hydro_manual(zero, u,rhodz,hv,Kv, berni, hflux,du) 
Note: See TracChangeset for help on using the changeset viewer.