diff --git a/include/armadillo_bits/fn_randn.hpp b/include/armadillo_bits/fn_randn.hpp index 75bed58d..e83070a6 100644 --- a/include/armadillo_bits/fn_randn.hpp +++ b/include/armadillo_bits/fn_randn.hpp @@ -33,6 +33,17 @@ randn() +template +arma_warn_unused +inline +typename arma_real_or_cx_only::result +randn() + { + return eT(arma_rng::randn()); + } + + + arma_warn_unused inline double @@ -56,17 +67,6 @@ randn(const distr_param& param) -template -arma_warn_unused -inline -typename arma_real_or_cx_only::result -randn() - { - return eT(arma_rng::randn()); - } - - - template arma_warn_unused inline diff --git a/include/armadillo_bits/fn_randu.hpp b/include/armadillo_bits/fn_randu.hpp index c8ddd900..7425f131 100644 --- a/include/armadillo_bits/fn_randu.hpp +++ b/include/armadillo_bits/fn_randu.hpp @@ -33,6 +33,17 @@ randu() +template +arma_warn_unused +inline +typename arma_real_or_cx_only::result +randu() + { + return eT(arma_rng::randu()); + } + + + arma_warn_unused inline double @@ -56,17 +67,6 @@ randu(const distr_param& param) -template -arma_warn_unused -inline -typename arma_real_or_cx_only::result -randu() - { - return eT(arma_rng::randu()); - } - - - template arma_warn_unused inline