Break out of potentially infinite rescaling loop after 1000 iterations
authorMartin Kroeker <martin@ruby.chemie.uni-freiburg.de>
Fri, 10 Nov 2017 19:02:21 +0000 (20:02 +0100)
committerGitHub <noreply@github.com>
Fri, 10 Nov 2017 19:02:21 +0000 (20:02 +0100)
commit2df1e3372d648eaa16eb8c8278138034608e1d00
tree30eadf7581d7e6c96a2c57cd3da48f42678d692c
parentc460027dbeadc3babd6a1e7161a87264a060ee44
Break out of potentially infinite rescaling loop after 1000 iterations

Inf values in the input vector will survive rescaling, causing an infinite loop. The value of 1000 is arbitrarily chosen as a large but finite value with the intention to never interfere with regular calculations.
lapack-netlib/SRC/clarfg.f
lapack-netlib/SRC/clarfgp.f
lapack-netlib/SRC/dlarfg.f
lapack-netlib/SRC/dlarfgp.f
lapack-netlib/SRC/slarfg.f
lapack-netlib/SRC/slarfgp.f
lapack-netlib/SRC/zlarfg.f
lapack-netlib/SRC/zlarfgp.f