unsure consistency with op_pinv

This commit is contained in:
conrad
2024-02-05 11:19:43 +10:00
parent 461db5a1ea
commit 663d9cc36e
+3 -1
View File
@@ -44,7 +44,9 @@ op_rank::apply(uword& out, const Base<typename T1::elem_type,T1>& expr, const ty
bool do_sym = false;
if((arma_config::optimise_sym) && (auxlib::crippled_lapack(A) == false) && (A.n_rows >= (is_cx<eT>::yes ? uword(64) : uword(128))))
const bool is_sym_size_ok = (A.n_rows == A.n_cols) && (A.n_rows > (is_cx<eT>::yes ? uword(20) : uword(40))); // for consistency with op_pinv
if( (is_sym_size_ok) && (arma_config::optimise_sym) && (auxlib::crippled_lapack(A) == false) )
{
bool is_approx_sym = false;
bool is_approx_sympd = false;