use blank instead of empty string which is not supported by all compilers
This commit is contained in:
@ -1254,9 +1254,9 @@ CONTAINS
|
|||||||
CALL C_F_POINTER(Catomptr(1), peratom_data%r64_mat, [nrows,ncols])
|
CALL C_F_POINTER(Catomptr(1), peratom_data%r64_mat, [nrows,ncols])
|
||||||
CASE (-1)
|
CASE (-1)
|
||||||
CALL lmp_error(self, LMP_ERROR_ALL + LMP_ERROR_WORLD, &
|
CALL lmp_error(self, LMP_ERROR_ALL + LMP_ERROR_WORLD, &
|
||||||
'per-atom property ' // name // 'not found in extract_setting')
|
'per-atom property ' // name // ' not found in extract_setting')
|
||||||
CASE DEFAULT
|
CASE DEFAULT
|
||||||
error_msg = ''
|
error_msg = ' '
|
||||||
WRITE(error_msg,'(A,I0,A)') 'return value ', datatype, &
|
WRITE(error_msg,'(A,I0,A)') 'return value ', datatype, &
|
||||||
' from lammps_extract_atom_datatype not known [Fortran/extract_atom]'
|
' from lammps_extract_atom_datatype not known [Fortran/extract_atom]'
|
||||||
CALL lmp_error(self, LMP_ERROR_ALL + LMP_ERROR_WORLD, error_msg)
|
CALL lmp_error(self, LMP_ERROR_ALL + LMP_ERROR_WORLD, error_msg)
|
||||||
@ -2432,7 +2432,7 @@ CONTAINS
|
|||||||
CHARACTER(LEN=1, KIND=c_char), DIMENSION(LEN(buffer)+1), TARGET :: Cbuffer
|
CHARACTER(LEN=1, KIND=c_char), DIMENSION(LEN(buffer)+1), TARGET :: Cbuffer
|
||||||
TYPE(c_ptr) :: ptr
|
TYPE(c_ptr) :: ptr
|
||||||
|
|
||||||
buffer = ''
|
buffer = ' '
|
||||||
buf_size = LEN(buffer, KIND=c_int) + 1_c_int
|
buf_size = LEN(buffer, KIND=c_int) + 1_c_int
|
||||||
ptr = C_LOC(Cbuffer(1))
|
ptr = C_LOC(Cbuffer(1))
|
||||||
CALL lammps_get_os_info(ptr, INT(buf_size, KIND=c_int))
|
CALL lammps_get_os_info(ptr, INT(buf_size, KIND=c_int))
|
||||||
@ -2511,7 +2511,7 @@ CONTAINS
|
|||||||
Cidx = idx - 1
|
Cidx = idx - 1
|
||||||
Cptr = C_LOC(Cbuffer(1))
|
Cptr = C_LOC(Cbuffer(1))
|
||||||
Csuccess = lammps_config_package_name(Cidx, Cptr, LEN(buffer)+1)
|
Csuccess = lammps_config_package_name(Cidx, Cptr, LEN(buffer)+1)
|
||||||
buffer = ''
|
buffer = ' '
|
||||||
IF (Csuccess /= 0_c_int) THEN
|
IF (Csuccess /= 0_c_int) THEN
|
||||||
buffer = array2string(Cbuffer)
|
buffer = array2string(Cbuffer)
|
||||||
ELSE
|
ELSE
|
||||||
@ -2570,7 +2570,7 @@ CONTAINS
|
|||||||
CHARACTER(LEN=1, KIND=c_char), DIMENSION(LEN(buffer)+1), TARGET :: Cbuffer
|
CHARACTER(LEN=1, KIND=c_char), DIMENSION(LEN(buffer)+1), TARGET :: Cbuffer
|
||||||
TYPE(c_ptr) :: Cptr
|
TYPE(c_ptr) :: Cptr
|
||||||
|
|
||||||
buffer = ''
|
buffer = ' '
|
||||||
buf_size = LEN(buffer) + 1
|
buf_size = LEN(buffer) + 1
|
||||||
Cptr = C_LOC(Cbuffer)
|
Cptr = C_LOC(Cbuffer)
|
||||||
CALL lammps_get_gpu_device_info(Cptr, buf_size)
|
CALL lammps_get_gpu_device_info(Cptr, buf_size)
|
||||||
@ -2613,7 +2613,7 @@ CONTAINS
|
|||||||
CHARACTER(LEN=1, KIND=c_char), DIMENSION(LEN(buffer)+1), TARGET :: Cbuffer
|
CHARACTER(LEN=1, KIND=c_char), DIMENSION(LEN(buffer)+1), TARGET :: Cbuffer
|
||||||
TYPE(c_ptr) :: Ccategory, Cptr
|
TYPE(c_ptr) :: Ccategory, Cptr
|
||||||
|
|
||||||
buffer = ''
|
buffer = ' '
|
||||||
buf_size = LEN(buffer, KIND=c_int) + 1_c_int
|
buf_size = LEN(buffer, KIND=c_int) + 1_c_int
|
||||||
Ccategory = f2c_string(category)
|
Ccategory = f2c_string(category)
|
||||||
Cptr = C_LOC(Cbuffer)
|
Cptr = C_LOC(Cbuffer)
|
||||||
@ -2664,7 +2664,7 @@ CONTAINS
|
|||||||
TYPE(c_ptr) :: Ccategory, Cptr
|
TYPE(c_ptr) :: Ccategory, Cptr
|
||||||
CHARACTER(LEN=1, KIND=c_char), DIMENSION(LEN(buffer)+1), TARGET :: Cbuffer
|
CHARACTER(LEN=1, KIND=c_char), DIMENSION(LEN(buffer)+1), TARGET :: Cbuffer
|
||||||
|
|
||||||
buffer = ''
|
buffer = ' '
|
||||||
Ccategory = f2c_string(category)
|
Ccategory = f2c_string(category)
|
||||||
buf_size = LEN(buffer, KIND=c_int)
|
buf_size = LEN(buffer, KIND=c_int)
|
||||||
Cptr = C_LOC(Cbuffer(1))
|
Cptr = C_LOC(Cbuffer(1))
|
||||||
@ -2694,8 +2694,8 @@ CONTAINS
|
|||||||
stylebuf = c2f_string(Cstylebuf)
|
stylebuf = c2f_string(Cstylebuf)
|
||||||
namebuf = c2f_string(Cnamebuf)
|
namebuf = c2f_string(Cnamebuf)
|
||||||
ELSE
|
ELSE
|
||||||
stylebuf = ''
|
stylebuf = ' '
|
||||||
namebuf = ''
|
namebuf = ' '
|
||||||
CALL lmp_error(self, LMP_ERROR_WARNING + LMP_ERROR_WORLD, &
|
CALL lmp_error(self, LMP_ERROR_WARNING + LMP_ERROR_WORLD, &
|
||||||
'call to lammps_plugin_name failed [Fortran/plugin_name]')
|
'call to lammps_plugin_name failed [Fortran/plugin_name]')
|
||||||
END IF
|
END IF
|
||||||
@ -2793,7 +2793,7 @@ CONTAINS
|
|||||||
! constructor for fix_external_data that avoids a warning with Fortran 2003
|
! constructor for fix_external_data that avoids a warning with Fortran 2003
|
||||||
! compilers
|
! compilers
|
||||||
TYPE(fix_external_data) FUNCTION construct_fix_external_data()
|
TYPE(fix_external_data) FUNCTION construct_fix_external_data()
|
||||||
construct_fix_external_data%id = ''
|
construct_fix_external_data%id = ' '
|
||||||
END FUNCTION construct_fix_external_data
|
END FUNCTION construct_fix_external_data
|
||||||
|
|
||||||
! equivalent function to lammps_set_fix_external_callback for -DSMALLSMALL
|
! equivalent function to lammps_set_fix_external_callback for -DSMALLSMALL
|
||||||
@ -3135,7 +3135,7 @@ CONTAINS
|
|||||||
CHARACTER(LEN=1, KIND=c_char), DIMENSION(LEN(buffer)+1), TARGET :: Cbuffer
|
CHARACTER(LEN=1, KIND=c_char), DIMENSION(LEN(buffer)+1), TARGET :: Cbuffer
|
||||||
TYPE(c_ptr) :: Cptr
|
TYPE(c_ptr) :: Cptr
|
||||||
|
|
||||||
buffer = ''
|
buffer = ' '
|
||||||
IF (lmp_has_error(self)) THEN
|
IF (lmp_has_error(self)) THEN
|
||||||
buflen = LEN(buffer, KIND=c_int) + 1_c_int
|
buflen = LEN(buffer, KIND=c_int) + 1_c_int
|
||||||
Cptr = C_LOC(Cbuffer(1))
|
Cptr = C_LOC(Cbuffer(1))
|
||||||
@ -3145,7 +3145,7 @@ CONTAINS
|
|||||||
status = Cstatus
|
status = Cstatus
|
||||||
END IF
|
END IF
|
||||||
ELSE
|
ELSE
|
||||||
buffer = ''
|
buffer = ' '
|
||||||
IF (PRESENT(status)) THEN
|
IF (PRESENT(status)) THEN
|
||||||
status = 0
|
status = 0
|
||||||
END IF
|
END IF
|
||||||
@ -3411,7 +3411,7 @@ CONTAINS
|
|||||||
INTEGER :: n
|
INTEGER :: n
|
||||||
|
|
||||||
IF (.NOT. C_ASSOCIATED(ptr)) THEN
|
IF (.NOT. C_ASSOCIATED(ptr)) THEN
|
||||||
f_string = ''
|
f_string = ' '
|
||||||
ELSE
|
ELSE
|
||||||
n = INT(c_strlen(ptr), KIND=KIND(n))
|
n = INT(c_strlen(ptr), KIND=KIND(n))
|
||||||
CALL C_F_POINTER(ptr, c_string, [n+1])
|
CALL C_F_POINTER(ptr, c_string, [n+1])
|
||||||
|
|||||||
Reference in New Issue
Block a user