diff options
author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2015-04-08 03:09:47 +0000 |
---|---|---|
committer | <> | 2015-05-05 14:37:32 +0000 |
commit | f2541bb90af059680aa7036f315f052175999355 (patch) | |
tree | a5b214744b256f07e1dc2bd7273035a7808c659f /libs/numeric/ublas/test/test_triangular.cpp | |
parent | ed232fdd34968697a68783b3195b1da4226915b5 (diff) | |
download | boost-tarball-master.tar.gz |
Imported from /home/lorry/working-area/delta_boost-tarball/boost_1_58_0.tar.bz2.HEADboost_1_58_0master
Diffstat (limited to 'libs/numeric/ublas/test/test_triangular.cpp')
-rw-r--r-- | libs/numeric/ublas/test/test_triangular.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/libs/numeric/ublas/test/test_triangular.cpp b/libs/numeric/ublas/test/test_triangular.cpp index 9a9bf48a1..c6cba9134 100644 --- a/libs/numeric/ublas/test/test_triangular.cpp +++ b/libs/numeric/ublas/test/test_triangular.cpp @@ -1,4 +1,6 @@ #include <iostream> +#include <stdlib.h> +#include <cmath> #include <boost/numeric/ublas/vector.hpp> #include <boost/numeric/ublas/matrix.hpp> @@ -17,7 +19,7 @@ double diff(const mat& A, const vec& x, const vec& b) { for (typename vec::size_type i=0; i<temp.size(); ++i) { result += temp(i)*temp(i); } - return sqrt(result); + return std::sqrt(result); } template<class mat, class vec> @@ -45,10 +47,10 @@ int main() { std::cerr << "Constructing..." << std::endl; for (int i=0; i<n; ++i) { - b(i) = rand() % 10; - double main = -10 + rand() % 20 ; + b(i) = std::rand() % 10; + double main = -10 + std::rand() % 20 ; if (main == 0) main+=1; - double side = -10 + rand() % 20 ; + double side = -10 + std::rand() % 20 ; if (i-1>=0) { mat_row_low(i, i-1) = side; } |