@@ -23,31 +23,31 @@ module flc_algorithm
23
23
integer (C_SIZE_T), public :: size = 0
24
24
end type
25
25
abstract interface
26
- function SWIG_cmp_funptr_int32_t (left , right ) bind(C) &
26
+ function flc_cmp_funptr_int32_t (left , right ) bind(C) &
27
27
result(fresult)
28
28
use , intrinsic :: ISO_C_BINDING
29
29
integer (C_INT32_T), intent (in ), value :: left, right
30
30
logical (C_BOOL) :: fresult
31
31
end function
32
32
end interface
33
33
abstract interface
34
- function SWIG_cmp_funptr_int64_t (left , right ) bind(C) &
34
+ function flc_cmp_funptr_int64_t (left , right ) bind(C) &
35
35
result(fresult)
36
36
use , intrinsic :: ISO_C_BINDING
37
37
integer (C_INT64_T), intent (in ), value :: left, right
38
38
logical (C_BOOL) :: fresult
39
39
end function
40
40
end interface
41
41
abstract interface
42
- function SWIG_cmp_funptr_double (left , right ) bind(C) &
42
+ function flc_cmp_funptr_double (left , right ) bind(C) &
43
43
result(fresult)
44
44
use , intrinsic :: ISO_C_BINDING
45
45
real (C_DOUBLE), intent (in ), value :: left, right
46
46
logical (C_BOOL) :: fresult
47
47
end function
48
48
end interface
49
49
abstract interface
50
- function SWIG_cmp_funptr_void_Sm_ (left , right ) bind(C) &
50
+ function flc_cmp_funptr_void_Sm_ (left , right ) bind(C) &
51
51
result(fresult)
52
52
use , intrinsic :: ISO_C_BINDING
53
53
type (C_PTR), intent (in ), value :: left, right
@@ -699,7 +699,7 @@ subroutine swigf_sort__SWIG_3(data)
699
699
subroutine swigf_sort__SWIG_4 (data , cmp )
700
700
use , intrinsic :: ISO_C_BINDING
701
701
integer (C_INT32_T), dimension (:), target :: data
702
- procedure (SWIG_cmp_funptr_int32_t ) :: cmp
702
+ procedure (flc_cmp_funptr_int32_t ) :: cmp
703
703
type (SwigArrayWrapper) :: farg1
704
704
type (C_FUNPTR) :: farg3
705
705
@@ -711,7 +711,7 @@ subroutine swigf_sort__SWIG_4(data, cmp)
711
711
subroutine swigf_sort__SWIG_5 (data , cmp )
712
712
use , intrinsic :: ISO_C_BINDING
713
713
integer (C_INT64_T), dimension (:), target :: data
714
- procedure (SWIG_cmp_funptr_int64_t ) :: cmp
714
+ procedure (flc_cmp_funptr_int64_t ) :: cmp
715
715
type (SwigArrayWrapper) :: farg1
716
716
type (C_FUNPTR) :: farg3
717
717
@@ -723,7 +723,7 @@ subroutine swigf_sort__SWIG_5(data, cmp)
723
723
subroutine swigf_sort__SWIG_6 (data , cmp )
724
724
use , intrinsic :: ISO_C_BINDING
725
725
real (C_DOUBLE), dimension (:), target :: data
726
- procedure (SWIG_cmp_funptr_double ) :: cmp
726
+ procedure (flc_cmp_funptr_double ) :: cmp
727
727
type (SwigArrayWrapper) :: farg1
728
728
type (C_FUNPTR) :: farg3
729
729
@@ -750,7 +750,7 @@ subroutine SWIGTM_fin_void_Sm__Sb__SB_(finp, iminp)
750
750
subroutine swigf_sort__SWIG_7 (data , cmp )
751
751
use , intrinsic :: ISO_C_BINDING
752
752
type (C_PTR), dimension (:), target :: data
753
- procedure (SWIG_cmp_funptr_void_Sm_ ) :: cmp
753
+ procedure (flc_cmp_funptr_void_Sm_ ) :: cmp
754
754
type (SwigArrayWrapper) :: farg1
755
755
type (C_FUNPTR) :: farg3
756
756
@@ -816,7 +816,7 @@ function swigf_is_sorted__SWIG_4(data, cmp) &
816
816
use , intrinsic :: ISO_C_BINDING
817
817
logical :: swig_result
818
818
integer (C_INT32_T), dimension (:), intent (in ), target :: data
819
- procedure (SWIG_cmp_funptr_int32_t ) :: cmp
819
+ procedure (flc_cmp_funptr_int32_t ) :: cmp
820
820
integer (C_INT) :: fresult
821
821
type (SwigArrayWrapper) :: farg1
822
822
type (C_FUNPTR) :: farg3
@@ -832,7 +832,7 @@ function swigf_is_sorted__SWIG_5(data, cmp) &
832
832
use , intrinsic :: ISO_C_BINDING
833
833
logical :: swig_result
834
834
integer (C_INT64_T), dimension (:), intent (in ), target :: data
835
- procedure (SWIG_cmp_funptr_int64_t ) :: cmp
835
+ procedure (flc_cmp_funptr_int64_t ) :: cmp
836
836
integer (C_INT) :: fresult
837
837
type (SwigArrayWrapper) :: farg1
838
838
type (C_FUNPTR) :: farg3
@@ -848,7 +848,7 @@ function swigf_is_sorted__SWIG_6(data, cmp) &
848
848
use , intrinsic :: ISO_C_BINDING
849
849
logical :: swig_result
850
850
real (C_DOUBLE), dimension (:), intent (in ), target :: data
851
- procedure (SWIG_cmp_funptr_double ) :: cmp
851
+ procedure (flc_cmp_funptr_double ) :: cmp
852
852
integer (C_INT) :: fresult
853
853
type (SwigArrayWrapper) :: farg1
854
854
type (C_FUNPTR) :: farg3
@@ -865,7 +865,7 @@ function swigf_is_sorted__SWIG_7(data, datasize, cmp) &
865
865
logical :: swig_result
866
866
class(SWIGTYPE_p_p_void), intent (in ) :: data
867
867
integer (C_SIZE_T), intent (in ) :: datasize
868
- procedure (SWIG_cmp_funptr_void_Sm_ ) :: cmp
868
+ procedure (flc_cmp_funptr_void_Sm_ ) :: cmp
869
869
integer (C_INT) :: fresult
870
870
type (SwigClassWrapper) :: farg1
871
871
integer (C_SIZE_T) :: farg2
@@ -933,7 +933,7 @@ subroutine swigf_argsort__SWIG_4(data, idx, cmp)
933
933
use , intrinsic :: ISO_C_BINDING
934
934
integer (C_INT32_T), dimension (:), intent (in ), target :: data
935
935
integer (C_INT), dimension (:), target :: idx
936
- procedure (SWIG_cmp_funptr_int32_t ) :: cmp
936
+ procedure (flc_cmp_funptr_int32_t ) :: cmp
937
937
type (SwigArrayWrapper) :: farg1
938
938
type (SwigArrayWrapper) :: farg3
939
939
type (C_FUNPTR) :: farg5
@@ -948,7 +948,7 @@ subroutine swigf_argsort__SWIG_5(data, idx, cmp)
948
948
use , intrinsic :: ISO_C_BINDING
949
949
integer (C_INT64_T), dimension (:), intent (in ), target :: data
950
950
integer (C_INT), dimension (:), target :: idx
951
- procedure (SWIG_cmp_funptr_int64_t ) :: cmp
951
+ procedure (flc_cmp_funptr_int64_t ) :: cmp
952
952
type (SwigArrayWrapper) :: farg1
953
953
type (SwigArrayWrapper) :: farg3
954
954
type (C_FUNPTR) :: farg5
@@ -963,7 +963,7 @@ subroutine swigf_argsort__SWIG_6(data, idx, cmp)
963
963
use , intrinsic :: ISO_C_BINDING
964
964
real (C_DOUBLE), dimension (:), intent (in ), target :: data
965
965
integer (C_INT), dimension (:), target :: idx
966
- procedure (SWIG_cmp_funptr_double ) :: cmp
966
+ procedure (flc_cmp_funptr_double ) :: cmp
967
967
type (SwigArrayWrapper) :: farg1
968
968
type (SwigArrayWrapper) :: farg3
969
969
type (C_FUNPTR) :: farg5
@@ -979,7 +979,7 @@ subroutine swigf_argsort__SWIG_7(data, datasize, idx, cmp)
979
979
class(SWIGTYPE_p_p_void), intent (in ) :: data
980
980
integer (C_SIZE_T), intent (in ) :: datasize
981
981
integer (C_INT), dimension (:), target :: idx
982
- procedure (SWIG_cmp_funptr_void_Sm_ ) :: cmp
982
+ procedure (flc_cmp_funptr_void_Sm_ ) :: cmp
983
983
type (SwigClassWrapper) :: farg1
984
984
integer (C_SIZE_T) :: farg2
985
985
type (SwigArrayWrapper) :: farg3
@@ -1046,7 +1046,7 @@ function swigf_binary_search__SWIG_4(data, value, cmp) &
1046
1046
integer (INDEX_INT) :: swig_result
1047
1047
integer (C_INT32_T), dimension (:), intent (in ), target :: data
1048
1048
integer (C_INT32_T), intent (in ) :: value
1049
- procedure (SWIG_cmp_funptr_int32_t ) :: cmp
1049
+ procedure (flc_cmp_funptr_int32_t ) :: cmp
1050
1050
integer (C_INT) :: fresult
1051
1051
type (SwigArrayWrapper) :: farg1
1052
1052
integer (C_INT32_T) :: farg3
@@ -1065,7 +1065,7 @@ function swigf_binary_search__SWIG_5(data, value, cmp) &
1065
1065
integer (INDEX_INT) :: swig_result
1066
1066
integer (C_INT64_T), dimension (:), intent (in ), target :: data
1067
1067
integer (C_INT64_T), intent (in ) :: value
1068
- procedure (SWIG_cmp_funptr_int64_t ) :: cmp
1068
+ procedure (flc_cmp_funptr_int64_t ) :: cmp
1069
1069
integer (C_INT) :: fresult
1070
1070
type (SwigArrayWrapper) :: farg1
1071
1071
integer (C_INT64_T) :: farg3
@@ -1084,7 +1084,7 @@ function swigf_binary_search__SWIG_6(data, value, cmp) &
1084
1084
integer (INDEX_INT) :: swig_result
1085
1085
real (C_DOUBLE), dimension (:), intent (in ), target :: data
1086
1086
real (C_DOUBLE), intent (in ) :: value
1087
- procedure (SWIG_cmp_funptr_double ) :: cmp
1087
+ procedure (flc_cmp_funptr_double ) :: cmp
1088
1088
integer (C_INT) :: fresult
1089
1089
type (SwigArrayWrapper) :: farg1
1090
1090
real (C_DOUBLE) :: farg3
@@ -1104,7 +1104,7 @@ function swigf_binary_search__SWIG_7(data, datasize, value, cmp) &
1104
1104
class(SWIGTYPE_p_p_void), intent (in ) :: data
1105
1105
integer (C_SIZE_T), intent (in ) :: datasize
1106
1106
type (C_PTR), intent (in ) :: value
1107
- procedure (SWIG_cmp_funptr_void_Sm_ ) :: cmp
1107
+ procedure (flc_cmp_funptr_void_Sm_ ) :: cmp
1108
1108
integer (C_INT) :: fresult
1109
1109
type (SwigClassWrapper) :: farg1
1110
1110
integer (C_SIZE_T) :: farg2
@@ -1179,7 +1179,7 @@ subroutine swigf_equal_range__SWIG_4(data, value, first_index, last_index, cmp)
1179
1179
integer (C_INT32_T), intent (in ) :: value
1180
1180
integer (INDEX_INT), target , intent (inout ) :: first_index
1181
1181
integer (INDEX_INT), target , intent (inout ) :: last_index
1182
- procedure (SWIG_cmp_funptr_int32_t ) :: cmp
1182
+ procedure (flc_cmp_funptr_int32_t ) :: cmp
1183
1183
type (SwigArrayWrapper) :: farg1
1184
1184
integer (C_INT32_T) :: farg3
1185
1185
type (C_PTR) :: farg4
@@ -1200,7 +1200,7 @@ subroutine swigf_equal_range__SWIG_5(data, value, first_index, last_index, cmp)
1200
1200
integer (C_INT64_T), intent (in ) :: value
1201
1201
integer (INDEX_INT), target , intent (inout ) :: first_index
1202
1202
integer (INDEX_INT), target , intent (inout ) :: last_index
1203
- procedure (SWIG_cmp_funptr_int64_t ) :: cmp
1203
+ procedure (flc_cmp_funptr_int64_t ) :: cmp
1204
1204
type (SwigArrayWrapper) :: farg1
1205
1205
integer (C_INT64_T) :: farg3
1206
1206
type (C_PTR) :: farg4
@@ -1221,7 +1221,7 @@ subroutine swigf_equal_range__SWIG_6(data, value, first_index, last_index, cmp)
1221
1221
real (C_DOUBLE), intent (in ) :: value
1222
1222
integer (INDEX_INT), target , intent (inout ) :: first_index
1223
1223
integer (INDEX_INT), target , intent (inout ) :: last_index
1224
- procedure (SWIG_cmp_funptr_double ) :: cmp
1224
+ procedure (flc_cmp_funptr_double ) :: cmp
1225
1225
type (SwigArrayWrapper) :: farg1
1226
1226
real (C_DOUBLE) :: farg3
1227
1227
type (C_PTR) :: farg4
@@ -1243,7 +1243,7 @@ subroutine swigf_equal_range__SWIG_7(data, datasize, value, first_index, last_in
1243
1243
type (C_PTR), intent (in ) :: value
1244
1244
integer (INDEX_INT), target , intent (inout ) :: first_index
1245
1245
integer (INDEX_INT), target , intent (inout ) :: last_index
1246
- procedure (SWIG_cmp_funptr_void_Sm_ ) :: cmp
1246
+ procedure (flc_cmp_funptr_void_Sm_ ) :: cmp
1247
1247
type (SwigClassWrapper) :: farg1
1248
1248
integer (C_SIZE_T) :: farg2
1249
1249
type (C_PTR) :: farg3
@@ -1310,7 +1310,7 @@ subroutine swigf_minmax_element__SWIG_4(data, min_index, max_index, cmp)
1310
1310
integer (C_INT32_T), dimension (:), intent (in ), target :: data
1311
1311
integer (INDEX_INT), target , intent (inout ) :: min_index
1312
1312
integer (INDEX_INT), target , intent (inout ) :: max_index
1313
- procedure (SWIG_cmp_funptr_int32_t ) :: cmp
1313
+ procedure (flc_cmp_funptr_int32_t ) :: cmp
1314
1314
type (SwigArrayWrapper) :: farg1
1315
1315
type (C_PTR) :: farg3
1316
1316
type (C_PTR) :: farg4
@@ -1328,7 +1328,7 @@ subroutine swigf_minmax_element__SWIG_5(data, min_index, max_index, cmp)
1328
1328
integer (C_INT64_T), dimension (:), intent (in ), target :: data
1329
1329
integer (INDEX_INT), target , intent (inout ) :: min_index
1330
1330
integer (INDEX_INT), target , intent (inout ) :: max_index
1331
- procedure (SWIG_cmp_funptr_int64_t ) :: cmp
1331
+ procedure (flc_cmp_funptr_int64_t ) :: cmp
1332
1332
type (SwigArrayWrapper) :: farg1
1333
1333
type (C_PTR) :: farg3
1334
1334
type (C_PTR) :: farg4
@@ -1346,7 +1346,7 @@ subroutine swigf_minmax_element__SWIG_6(data, min_index, max_index, cmp)
1346
1346
real (C_DOUBLE), dimension (:), intent (in ), target :: data
1347
1347
integer (INDEX_INT), target , intent (inout ) :: min_index
1348
1348
integer (INDEX_INT), target , intent (inout ) :: max_index
1349
- procedure (SWIG_cmp_funptr_double ) :: cmp
1349
+ procedure (flc_cmp_funptr_double ) :: cmp
1350
1350
type (SwigArrayWrapper) :: farg1
1351
1351
type (C_PTR) :: farg3
1352
1352
type (C_PTR) :: farg4
@@ -1365,7 +1365,7 @@ subroutine swigf_minmax_element__SWIG_7(data, datasize, min_index, max_index, cm
1365
1365
integer (C_SIZE_T), intent (in ) :: datasize
1366
1366
integer (INDEX_INT), target , intent (inout ) :: min_index
1367
1367
integer (INDEX_INT), target , intent (inout ) :: max_index
1368
- procedure (SWIG_cmp_funptr_void_Sm_ ) :: cmp
1368
+ procedure (flc_cmp_funptr_void_Sm_ ) :: cmp
1369
1369
type (SwigClassWrapper) :: farg1
1370
1370
integer (C_SIZE_T) :: farg2
1371
1371
type (C_PTR) :: farg3
@@ -1434,7 +1434,7 @@ function swigf_includes__SWIG_4(data1, data2, cmp) &
1434
1434
logical :: swig_result
1435
1435
integer (C_INT32_T), dimension (:), intent (in ), target :: data1
1436
1436
integer (C_INT32_T), dimension (:), intent (in ), target :: data2
1437
- procedure (SWIG_cmp_funptr_int32_t ) :: cmp
1437
+ procedure (flc_cmp_funptr_int32_t ) :: cmp
1438
1438
integer (C_INT) :: fresult
1439
1439
type (SwigArrayWrapper) :: farg1
1440
1440
type (SwigArrayWrapper) :: farg3
@@ -1453,7 +1453,7 @@ function swigf_includes__SWIG_5(data1, data2, cmp) &
1453
1453
logical :: swig_result
1454
1454
integer (C_INT64_T), dimension (:), intent (in ), target :: data1
1455
1455
integer (C_INT64_T), dimension (:), intent (in ), target :: data2
1456
- procedure (SWIG_cmp_funptr_int64_t ) :: cmp
1456
+ procedure (flc_cmp_funptr_int64_t ) :: cmp
1457
1457
integer (C_INT) :: fresult
1458
1458
type (SwigArrayWrapper) :: farg1
1459
1459
type (SwigArrayWrapper) :: farg3
@@ -1472,7 +1472,7 @@ function swigf_includes__SWIG_6(data1, data2, cmp) &
1472
1472
logical :: swig_result
1473
1473
real (C_DOUBLE), dimension (:), intent (in ), target :: data1
1474
1474
real (C_DOUBLE), dimension (:), intent (in ), target :: data2
1475
- procedure (SWIG_cmp_funptr_double ) :: cmp
1475
+ procedure (flc_cmp_funptr_double ) :: cmp
1476
1476
integer (C_INT) :: fresult
1477
1477
type (SwigArrayWrapper) :: farg1
1478
1478
type (SwigArrayWrapper) :: farg3
@@ -1493,7 +1493,7 @@ function swigf_includes__SWIG_7(data1, datasize1, data2, datasize2, cmp) &
1493
1493
integer (C_SIZE_T), intent (in ) :: datasize1
1494
1494
class(SWIGTYPE_p_p_void), intent (in ) :: data2
1495
1495
integer (C_SIZE_T), intent (in ) :: datasize2
1496
- procedure (SWIG_cmp_funptr_void_Sm_ ) :: cmp
1496
+ procedure (flc_cmp_funptr_void_Sm_ ) :: cmp
1497
1497
integer (C_INT) :: fresult
1498
1498
type (SwigClassWrapper) :: farg1
1499
1499
integer (C_SIZE_T) :: farg2
0 commit comments