ublas/test
2019-02-25 17:05:02 +01:00
..
common testhelper: fixed warnings about unused parameters. 2015-10-18 00:51:18 +02:00
manual see #3457 and see #3443: 2009-10-06 22:35:51 +00:00
opencl Fix extension module lookup. 2018-10-30 00:22:46 -04:00
tensor tensor gsoc 2018. last changes for merge. 2019-02-25 17:05:02 +01:00
begin_end.cpp The relative path in the include directive to locate the header utils.hpp has been removed. 2014-10-31 02:20:35 +01:00
comp_mat_erase.cpp The tests and benchmarks are build with the same directives that are defined in bjam files. The tests are build in debug mode and the functions are not inlined. Each test is build in each own directory. 2014-12-30 01:41:12 +01:00
concepts.cpp see #3396 2009-09-03 23:01:57 +00:00
Jamfile tensor gsoc 2018. last changes for merge. 2019-02-25 17:05:02 +01:00
num_columns.cpp The relative path in the include directive to locate the header utils.hpp has been removed. 2014-10-31 02:20:35 +01:00
num_rows.cpp The relative path in the include directive to locate the header utils.hpp has been removed. 2014-10-31 02:20:35 +01:00
placement_new.cpp Merge placement new fix from trunk 2008-10-03 19:55:50 +00:00
README merge [61880],[75560],[80267],[80268],[80269],[80270],[80399],[80403],[80483],[80485],[80507],[80563] into release branch 2012-09-18 21:07:07 +00:00
size.cpp The relative path in the include directive to locate the header utils.hpp has been removed. 2014-10-31 02:20:35 +01:00
sparse_view_test.cpp * push all the changes from boostorg to ublas/ublas: only spaces here and 2014-03-31 21:03:39 +01:00
test1.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test1.hpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test2.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test2.hpp Casted to difference_type a for comparison of inplace_solve in triangular.hpp 2013-07-30 12:47:29 -04:00
test3.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test3.hpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test4.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test4.hpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test5.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test5.hpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test6.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test6.hpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test7.cpp ublas/doc/samples/ex_triangular.cpp: added new example 2009-04-02 22:36:39 +00:00
test7.hpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test11.cpp * push all the changes from boostorg to ublas/ublas: only spaces here and 2014-03-31 21:03:39 +01:00
test12.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test13.cpp Resolve issue #7902: Bugs: Division by scalar should use enable_if<> 2014-12-10 19:26:52 -05:00
test21.cpp Casted to difference_type a for comparison of inplace_solve in triangular.hpp 2013-07-30 12:47:29 -04:00
test22.cpp Casted to difference_type a for comparison of inplace_solve in triangular.hpp 2013-07-30 12:47:29 -04:00
test23.cpp Casted to difference_type a for comparison of inplace_solve in triangular.hpp 2013-07-30 12:47:29 -04:00
test31.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test32.cpp merge [61880],[75560],[80267],[80268],[80269],[80270],[80399],[80403],[80483],[80485],[80507],[80563] into release branch 2012-09-18 21:07:07 +00:00
test33.cpp Fixed warning about possible loss of data. 2015-08-21 00:02:54 +02:00
test42.cpp test42.cpp: Fixed warnings about unused parameters. 2015-10-18 00:44:47 +02:00
test43.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test52.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test53.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test62.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test63.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test71.cpp ublas/doc/samples/ex_triangular.cpp: added new example 2009-04-02 22:36:39 +00:00
test72.cpp Updated licences using blanket_permission.txt. 2007-09-18 17:19:41 +00:00
test73.cpp ublas/doc/samples/ex_triangular.cpp: added new example 2009-04-02 22:36:39 +00:00
test_assignment.cpp Removed redundant return statement in four tests. 2015-11-06 01:30:01 +01:00
test_banded_storage_layout.cpp Changed the type of functions parameter to fix type conversion warnings in test_banded_storage_layout. 2015-12-12 00:42:41 +01:00
test_complex_norms.cpp Add norm_2_square 2016-03-28 13:24:50 -04:00
test_coordinate_matrix_inplace_merge.cpp Removed redundant return statement in four tests. 2015-11-06 01:30:01 +01:00
test_coordinate_matrix_sort.cpp The relative path in the include directive to locate the header utils.hpp has been removed. 2014-10-31 02:20:35 +01:00
test_coordinate_vector_inplace_merge.cpp Removed redundant return statement in four tests. 2015-11-06 01:30:01 +01:00
test_fixed_containers.cpp Remove redundant return statements in test_fixed_containers test. 2015-10-31 17:40:22 +01:00
test_inplace_solve.cpp Corrected many warning messages appearing in unit tests 2014-04-02 10:05:29 -04:00
test_lu.cpp Changed variable type to remove a warning. 2015-08-12 14:06:18 +02:00
test_matrix_vector.cpp In test_matrix_vector, unnedded return statement has been removed. 2015-10-19 23:04:50 +02:00
test_scaled_norm.cpp Fix compilation error when BOOST_UBLAS_SCALED_NORM is defined 2016-04-07 15:13:17 -04:00
test_ticket7296.cpp - Changed types of variables to remove warnings. 2015-08-11 01:30:17 +02:00
test_triangular.cpp Update test_triangular.cpp 2015-03-13 09:22:31 -07:00
triangular_access.cpp The warnings about unused variables in tests and benchmarks have been fixed. 2014-11-02 15:55:32 +01:00
triangular_layout.cpp tensor gsoc 2018. last changes for merge. 2019-02-25 17:05:02 +01:00
utils.hpp utils.hpp: the values of the result of the test are assigned using EXIT macros. 2015-10-19 23:24:21 +02:00

Copyright (c) 2000-2011 Joerg Walter, Mathias Koch, David Bellot

Distributed under the Boost Software License, Version 1.0. (See
accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)

uBLAS test director
	Use boost::test to test various uBLAS containers and expressions

The tests can be used individually or automaticaly as part of the uBLAS regression tests.

The tests are broken down in directorys as follows:

test1 - dense vector and matrix tests
test2 - BLAS tests
test3 - sparse vector and matrix tests
test4 - banded/diagonal matrix tests
test5 - triangular matrix tests
test6 - symmetric matrix tests
test7 - dense vector and matrix tests with boost::numeric::internal values

Each test directory contains:
	testX.hpp	Headers and types to be tested
	testX.cpp	Call the test functions for the defined types
	testX1.cpp	Implements vector tests	
	testX2.cpp	Implements vector/matrix tests	
	testX3.cpp	Implements matrix tests	

Missing in these tests
	a) Runtime result validation.
	b) Iterator interface tests. Only complete container expressions are tested