summaryrefslogtreecommitdiff
path: root/libs/numeric/ublas/test/test_triangular.cpp
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2015-04-08 03:09:47 +0000
committer <>2015-05-05 14:37:32 +0000
commitf2541bb90af059680aa7036f315f052175999355 (patch)
treea5b214744b256f07e1dc2bd7273035a7808c659f /libs/numeric/ublas/test/test_triangular.cpp
parented232fdd34968697a68783b3195b1da4226915b5 (diff)
downloadboost-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.cpp10
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;
}