Skip to content

Commit c6bb171

Browse files
perazzjalvesz
andauthored
Update src/stdlib_linalg_qr.fypp
Co-authored-by: jalvesz <[email protected]>
1 parent 7393a18 commit c6bb171

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/stdlib_linalg_qr.fypp

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -181,13 +181,8 @@ submodule (stdlib_linalg) stdlib_linalg_qr
181181
use_q_matrix = q1>=m .and. q2>=n
182182

183183
! Can A be overwritten? By default, do not overwrite
184-
if (use_q_matrix) then
185-
overwrite_a_ = .false._lk
186-
elseif (present(overwrite_a)) then
187-
overwrite_a_ = overwrite_a
188-
else
189-
overwrite_a_ = .false._lk
190-
endif
184+
overwrite_a_ = .false._lk
185+
if (present(overwrite_a) .and. .not.use_q_matrix) overwrite_a_ = overwrite_a
191186

192187
! Initialize a matrix temporary, or reuse available
193188
! storage if possible

0 commit comments

Comments
 (0)