📄 test42.cpp
字号:
test_my_matrix_vector<ublas::vector<float, ublas::unbounded_array<float> >, ublas::banded_matrix<float, ublas::row_major, ublas::unbounded_array<float> >, 3> () (); test_my_matrix_vector<ublas::vector<float, ublas::unbounded_array<float> >, ublas::banded_matrix<float, ublas::row_major, ublas::unbounded_array<float> >, 3> () (0);#endif#ifdef USE_DOUBLE std::cout << "double, unbounded_array" << std::endl; test_my_matrix_vector<ublas::vector<double, ublas::unbounded_array<double> >, ublas::banded_matrix<double, ublas::row_major, ublas::unbounded_array<double> >, 3> () (); test_my_matrix_vector<ublas::vector<double, ublas::unbounded_array<double> >, ublas::banded_matrix<double, ublas::row_major, ublas::unbounded_array<double> >, 3> () (0);#endif#ifdef USE_STD_COMPLEX#ifdef USE_FLOAT std::cout << "std::complex<float>, unbounded_array" << std::endl; test_my_matrix_vector<ublas::vector<std::complex<float>, ublas::unbounded_array<std::complex<float> > >, ublas::banded_matrix<std::complex<float>, ublas::row_major, ublas::unbounded_array<std::complex<float> > >, 3> () (); test_my_matrix_vector<ublas::vector<std::complex<float>, ublas::unbounded_array<std::complex<float> > >, ublas::banded_matrix<std::complex<float>, ublas::row_major, ublas::unbounded_array<std::complex<float> > >, 3> () (0);#endif#ifdef USE_DOUBLE std::cout << "std::complex<double>, unbounded_array" << std::endl; test_my_matrix_vector<ublas::vector<std::complex<double>, ublas::unbounded_array<std::complex<double> > >, ublas::banded_matrix<std::complex<double>, ublas::row_major, ublas::unbounded_array<std::complex<double> > >, 3> () (); test_my_matrix_vector<ublas::vector<std::complex<double>, ublas::unbounded_array<std::complex<double> > >, ublas::banded_matrix<std::complex<double>, ublas::row_major, ublas::unbounded_array<std::complex<double> > >, 3> () (0);#endif#endif#endif#ifdef USE_STD_VECTOR#ifdef USE_FLOAT std::cout << "float, std::vector" << std::endl; test_my_matrix_vector<ublas::vector<float, std::vector<float> >, ublas::banded_matrix<float, ublas::row_major, std::vector<float> >, 3> () (); test_my_matrix_vector<ublas::vector<float, std::vector<float> >, ublas::banded_matrix<float, ublas::row_major, std::vector<float> >, 3> () (0);#endif#ifdef USE_DOUBLE std::cout << "double, std::vector" << std::endl; test_my_matrix_vector<ublas::vector<double, std::vector<double> >, ublas::banded_matrix<double, ublas::row_major, std::vector<double> >, 3> () (); test_my_matrix_vector<ublas::vector<double, std::vector<double> >, ublas::banded_matrix<double, ublas::row_major, std::vector<double> >, 3> () (0);#endif#ifdef USE_STD_COMPLEX#ifdef USE_FLOAT std::cout << "std::complex<float>, std::vector" << std::endl; test_my_matrix_vector<ublas::vector<std::complex<float>, std::vector<std::complex<float> > >, ublas::banded_matrix<std::complex<float>, ublas::row_major, std::vector<std::complex<float> > >, 3> () (); test_my_matrix_vector<ublas::vector<std::complex<float>, std::vector<std::complex<float> > >, ublas::banded_matrix<std::complex<float>, ublas::row_major, std::vector<std::complex<float> > >, 3> () (0);#endif#ifdef USE_DOUBLE std::cout << "std::complex<double>, std::vector" << std::endl; test_my_matrix_vector<ublas::vector<std::complex<double>, std::vector<std::complex<double> > >, ublas::banded_matrix<std::complex<double>, ublas::row_major, std::vector<std::complex<double> > >, 3> () (); test_my_matrix_vector<ublas::vector<std::complex<double>, std::vector<std::complex<double> > >, ublas::banded_matrix<std::complex<double>, ublas::row_major, std::vector<std::complex<double> > >, 3> () (0);#endif#endif#endif#endif#ifdef USE_DIAGONAL#ifdef USE_BOUNDED_ARRAY#ifdef USE_FLOAT std::cout << "float, bounded_array" << std::endl; test_my_matrix_vector<ublas::vector<float, ublas::bounded_array<float, 3> >, ublas::diagonal_matrix<float, ublas::row_major, ublas::bounded_array<float, 3 * 3> >, 3> () (); test_my_matrix_vector<ublas::vector<float, ublas::bounded_array<float, 3> >, ublas::diagonal_matrix<float, ublas::row_major, ublas::bounded_array<float, 3 * 3> >, 3> () (0);#endif#ifdef USE_DOUBLE std::cout << "double, bounded_array" << std::endl; test_my_matrix_vector<ublas::vector<double, ublas::bounded_array<double, 3> >, ublas::diagonal_matrix<double, ublas::row_major, ublas::bounded_array<double, 3 * 3> >, 3> () (); test_my_matrix_vector<ublas::vector<double, ublas::bounded_array<double, 3> >, ublas::diagonal_matrix<double, ublas::row_major, ublas::bounded_array<double, 3 * 3> >, 3> () (0);#endif#ifdef USE_STD_COMPLEX#ifdef USE_FLOAT std::cout << "std::complex<float>, bounded_array" << std::endl; test_my_matrix_vector<ublas::vector<std::complex<float>, ublas::bounded_array<std::complex<float>, 3> >, ublas::diagonal_matrix<std::complex<float>, ublas::row_major, ublas::bounded_array<std::complex<float>, 3 * 3> >, 3> () (); test_my_matrix_vector<ublas::vector<std::complex<float>, ublas::bounded_array<std::complex<float>, 3> >, ublas::diagonal_matrix<std::complex<float>, ublas::row_major, ublas::bounded_array<std::complex<float>, 3 * 3> >, 3> () (0);#endif#ifdef USE_DOUBLE std::cout << "std::complex<double>, bounded_array" << std::endl; test_my_matrix_vector<ublas::vector<std::complex<double>, ublas::bounded_array<std::complex<double>, 3> >, ublas::diagonal_matrix<std::complex<double>, ublas::row_major, ublas::bounded_array<std::complex<double>, 3 * 3> >, 3> () (); test_my_matrix_vector<ublas::vector<std::complex<double>, ublas::bounded_array<std::complex<double>, 3> >, ublas::diagonal_matrix<std::complex<double>, ublas::row_major, ublas::bounded_array<std::complex<double>, 3 * 3> >, 3> () (0);#endif#endif#endif#ifdef USE_UNBOUNDED_ARRAY#ifdef USE_FLOAT std::cout << "float, unbounded_array" << std::endl; test_my_matrix_vector<ublas::vector<float, ublas::unbounded_array<float> >, ublas::diagonal_matrix<float, ublas::row_major, ublas::unbounded_array<float> >, 3> () (); test_my_matrix_vector<ublas::vector<float, ublas::unbounded_array<float> >, ublas::diagonal_matrix<float, ublas::row_major, ublas::unbounded_array<float> >, 3> () (0);#endif#ifdef USE_DOUBLE std::cout << "double, unbounded_array" << std::endl; test_my_matrix_vector<ublas::vector<double, ublas::unbounded_array<double> >, ublas::diagonal_matrix<double, ublas::row_major, ublas::unbounded_array<double> >, 3> () (); test_my_matrix_vector<ublas::vector<double, ublas::unbounded_array<double> >, ublas::diagonal_matrix<double, ublas::row_major, ublas::unbounded_array<double> >, 3> () (0);#endif#ifdef USE_STD_COMPLEX#ifdef USE_FLOAT std::cout << "std::complex<float>, unbounded_array" << std::endl; test_my_matrix_vector<ublas::vector<std::complex<float>, ublas::unbounded_array<std::complex<float> > >, ublas::diagonal_matrix<std::complex<float>, ublas::row_major, ublas::unbounded_array<std::complex<float> > >, 3> () (); test_my_matrix_vector<ublas::vector<std::complex<float>, ublas::unbounded_array<std::complex<float> > >, ublas::diagonal_matrix<std::complex<float>, ublas::row_major, ublas::unbounded_array<std::complex<float> > >, 3> () (0);#endif#ifdef USE_DOUBLE std::cout << "std::complex<double>, unbounded_array" << std::endl; test_my_matrix_vector<ublas::vector<std::complex<double>, ublas::unbounded_array<std::complex<double> > >, ublas::diagonal_matrix<std::complex<double>, ublas::row_major, ublas::unbounded_array<std::complex<double> > >, 3> () (); test_my_matrix_vector<ublas::vector<std::complex<double>, ublas::unbounded_array<std::complex<double> > >, ublas::diagonal_matrix<std::complex<double>, ublas::row_major, ublas::unbounded_array<std::complex<double> > >, 3> () (0);#endif#endif#endif#ifdef USE_STD_VECTOR#ifdef USE_FLOAT std::cout << "float, std::vector" << std::endl; test_my_matrix_vector<ublas::vector<float, std::vector<float> >, ublas::diagonal_matrix<float, ublas::row_major, std::vector<float> >, 3> () (); test_my_matrix_vector<ublas::vector<float, std::vector<float> >, ublas::diagonal_matrix<float, ublas::row_major, std::vector<float> >, 3> () (0);#endif#ifdef USE_DOUBLE std::cout << "double, std::vector" << std::endl; test_my_matrix_vector<ublas::vector<double, std::vector<double> >, ublas::diagonal_matrix<double, ublas::row_major, std::vector<double> >, 3> () (); test_my_matrix_vector<ublas::vector<double, std::vector<double> >, ublas::diagonal_matrix<double, ublas::row_major, std::vector<double> >, 3> () (0);#endif#ifdef USE_STD_COMPLEX#ifdef USE_FLOAT std::cout << "std::complex<float>, std::vector" << std::endl; test_my_matrix_vector<ublas::vector<std::complex<float>, std::vector<std::complex<float> > >, ublas::diagonal_matrix<std::complex<float>, ublas::row_major, std::vector<std::complex<float> > >, 3> () (); test_my_matrix_vector<ublas::vector<std::complex<float>, std::vector<std::complex<float> > >, ublas::diagonal_matrix<std::complex<float>, ublas::row_major, std::vector<std::complex<float> > >, 3> () (0);#endif#ifdef USE_DOUBLE std::cout << "std::complex<double>, std::vector" << std::endl; test_my_matrix_vector<ublas::vector<std::complex<double>, std::vector<std::complex<double> > >, ublas::diagonal_matrix<std::complex<double>, ublas::row_major, std::vector<std::complex<double> > >, 3> () (); test_my_matrix_vector<ublas::vector<std::complex<double>, std::vector<std::complex<double> > >, ublas::diagonal_matrix<std::complex<double>, ublas::row_major, std::vector<std::complex<double> > >, 3> () (0);#endif#endif#endif#endif}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -