Skip to content

Commit 94d16c8

Browse files
committed
add left option in select
1 parent c99dbc6 commit 94d16c8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/stdlib_stats_median.fypp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ contains
4444
call select(x_tmp, c, val)
4545

4646
if (mod(n, 2_int64) == 0) then
47-
call select(x_tmp, c+1, val1)
47+
call select(x_tmp, c+1, val1, left = c)
4848
#:if t1[0] == 'r'
4949
res = (val + val1) / 2._${o1}$
5050
#:else
@@ -111,7 +111,7 @@ contains
111111
call select(x_tmp, c, val)
112112

113113
if (mod(n, 2) == 0) then
114-
call select(x_tmp, c+1, val1)
114+
call select(x_tmp, c+1, val1, left = c)
115115
res${reduce_subvector('j', rank, fi)}$ = &
116116
#:if t1[0] == 'r'
117117
(val + val1) / 2._${o1}$
@@ -171,7 +171,7 @@ contains
171171
call select(x_tmp, c, val)
172172

173173
if (mod(n, 2_int64) == 0) then
174-
call select(x_tmp, c+1, val1)
174+
call select(x_tmp, c+1, val1, left = c)
175175
#:if t1[0] == 'r'
176176
res = (val + val1) / 2._${o1}$
177177
#:else
@@ -242,7 +242,7 @@ contains
242242
call select(x_tmp, c, val)
243243

244244
if (mod(n, 2_int64) == 0) then
245-
call select(x_tmp, c+1, val1)
245+
call select(x_tmp, c+1, val1, left = c)
246246
res${reduce_subvector('j', rank, fi)}$ = &
247247
#:if t1[0] == 'r'
248248
(val + val1) / 2._${o1}$

0 commit comments

Comments
 (0)