Cem Bassoy

Results 5 issues of Cem Bassoy

> https://boostorg.github.io/ublas/ I checked this documentation link to try out some code examples and under this section https://boostorg.github.io/ublas/#tensor_idealogy The code example given gives a build error on my system saying...

bug

### Discussed in https://github.com/boostorg/ublas/discussions/141 Originally posted by **bassoy** October 21, 2021 Right now index accessing is performed using the `at` member function in tensor e.g. in [tensor_dynamic](https://github.com/boostorg/ublas/blob/develop/include/boost/numeric/ublas/tensor/tensor/tensor_dynamic.hpp), see also in...

enhancement

The current expression template implementation binds `rvalue` expressions to const references. In such cases the lifetime of designated temporary objects are automatically extended due to `prvalue` to `xvalue` expression conversion,...

bug
enhancement

The configuration [file](https://github.com/boostorg/ublas/blob/develop/.clang-tidy) excludes clang-tidy checks ```bash google-readability-braces-around-statements google-explicit-constructor hicpp-vararg cppcoreguidelines-pro-type-vararg ``` We should include them. - `google-readability-braces-around-statements` requires simple refactoring - `google-explicit-constructor` needs significant rework also in the test...

enhancement

Lambda function https://github.com/boostorg/ublas/blob/32795e124ba66192f4ee3a4aaea0b76ae38a340a/include/boost/numeric/ublas/tensor/functions.hpp#L359 performs a wrong computation of the resulting static shape invoked in line https://github.com/boostorg/ublas/blob/32795e124ba66192f4ee3a4aaea0b76ae38a340a/examples/tensor/multiply_tensors_product_function.cpp#L312

bug