Skip to content
Snippets Groups Projects
Commit 54a089d3 authored by ESCOBAR Juan's avatar ESCOBAR Juan
Browse files

Juan 12/08/2020: modi_bitrep.f90,for ifort18 , add intent(in) on pure functions

parent bb5261f7
No related branches found
No related tags found
No related merge requests found
MODULE MODI_BITREP MODULE MODI_BITREP
!
! MODIFICATIONS
! -------------
! J.Escobar : 12/08/2020: for ifort18 , add intent(in) on pure function
!-----------------------------------------------------------------
! !
USE, INTRINSIC :: ISO_C_BINDING USE, INTRINSIC :: ISO_C_BINDING
! !
...@@ -16,8 +21,8 @@ INTERFACE ...@@ -16,8 +21,8 @@ INTERFACE
PURE FUNCTION BR_ATAN_C(PIN) BIND(C,NAME="br_atan") PURE FUNCTION BR_ATAN_C(PIN) BIND(C,NAME="br_atan")
!$acc routine seq !$acc routine seq
IMPORT C_DOUBLE IMPORT C_DOUBLE
REAL(KIND=C_DOUBLE) :: BR_ATAN_C REAL(KIND=C_DOUBLE) :: BR_ATAN_C
REAL(KIND=C_DOUBLE),VALUE :: PIN REAL(KIND=C_DOUBLE),VALUE,INTENT(IN) :: PIN
END FUNCTION END FUNCTION
END INTERFACE END INTERFACE
! !
...@@ -36,8 +41,8 @@ INTERFACE ...@@ -36,8 +41,8 @@ INTERFACE
PURE FUNCTION BR_EXP_C(PIN) BIND(C,NAME="br_exp") PURE FUNCTION BR_EXP_C(PIN) BIND(C,NAME="br_exp")
!$acc routine seq !$acc routine seq
IMPORT C_DOUBLE IMPORT C_DOUBLE
REAL(KIND=C_DOUBLE) :: BR_EXP_C REAL(KIND=C_DOUBLE) :: BR_EXP_C
REAL(KIND=C_DOUBLE),VALUE :: PIN REAL(KIND=C_DOUBLE),VALUE,INTENT(IN) :: PIN
END FUNCTION END FUNCTION
END INTERFACE END INTERFACE
! !
...@@ -56,8 +61,8 @@ INTERFACE ...@@ -56,8 +61,8 @@ INTERFACE
PURE FUNCTION BR_LOG_C(PIN) BIND(C,NAME="br_log") PURE FUNCTION BR_LOG_C(PIN) BIND(C,NAME="br_log")
!$acc routine seq !$acc routine seq
IMPORT C_DOUBLE IMPORT C_DOUBLE
REAL(KIND=C_DOUBLE) :: BR_LOG_C REAL(KIND=C_DOUBLE) :: BR_LOG_C
REAL(KIND=C_DOUBLE),VALUE :: PIN REAL(KIND=C_DOUBLE),VALUE,INTENT(IN) :: PIN
END FUNCTION END FUNCTION
END INTERFACE END INTERFACE
! !
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment