/usr/include/boost/numeric/ublas/ is in libboost1.65-dev 1.65.1+dfsg-0ubuntu5.
This file is owned by root:root, with mode 0o755.
..
/usr/include/boost/numeric/ublas/assignment.hpp
/usr/include/boost/numeric/ublas/banded.hpp
/usr/include/boost/numeric/ublas/blas.hpp
/usr/include/boost/numeric/ublas/detail/
/usr/include/boost/numeric/ublas/detail/concepts.hpp
/usr/include/boost/numeric/ublas/detail/config.hpp
/usr/include/boost/numeric/ublas/detail/definitions.hpp
/usr/include/boost/numeric/ublas/detail/documentation.hpp
/usr/include/boost/numeric/ublas/detail/duff.hpp
/usr/include/boost/numeric/ublas/detail/iterator.hpp
/usr/include/boost/numeric/ublas/detail/matrix_assign.hpp
/usr/include/boost/numeric/ublas/detail/raw.hpp
/usr/include/boost/numeric/ublas/detail/returntype_deduction.hpp
/usr/include/boost/numeric/ublas/detail/temporary.hpp
/usr/include/boost/numeric/ublas/detail/vector_assign.hpp
/usr/include/boost/numeric/ublas/doxydoc.hpp
/usr/include/boost/numeric/ublas/exception.hpp
/usr/include/boost/numeric/ublas/experimental/
/usr/include/boost/numeric/ublas/experimental/sparse_view.hpp
/usr/include/boost/numeric/ublas/expression_types.hpp
/usr/include/boost/numeric/ublas/functional.hpp
/usr/include/boost/numeric/ublas/fwd.hpp
/usr/include/boost/numeric/ublas/hermitian.hpp
/usr/include/boost/numeric/ublas/io.hpp
/usr/include/boost/numeric/ublas/lu.hpp
/usr/include/boost/numeric/ublas/matrix.hpp
/usr/include/boost/numeric/ublas/matrix_expression.hpp
/usr/include/boost/numeric/ublas/matrix_proxy.hpp
/usr/include/boost/numeric/ublas/matrix_sparse.hpp
/usr/include/boost/numeric/ublas/matrix_vector.hpp
/usr/include/boost/numeric/ublas/operation/
/usr/include/boost/numeric/ublas/operation.hpp
/usr/include/boost/numeric/ublas/operation/begin.hpp
/usr/include/boost/numeric/ublas/operation/c_array.hpp
/usr/include/boost/numeric/ublas/operation/end.hpp
/usr/include/boost/numeric/ublas/operation/num_columns.hpp
/usr/include/boost/numeric/ublas/operation/num_rows.hpp
/usr/include/boost/numeric/ublas/operation/size.hpp
/usr/include/boost/numeric/ublas/operation_blocked.hpp
/usr/include/boost/numeric/ublas/operation_sparse.hpp
/usr/include/boost/numeric/ublas/operations.hpp
/usr/include/boost/numeric/ublas/storage.hpp
/usr/include/boost/numeric/ublas/storage_sparse.hpp
/usr/include/boost/numeric/ublas/symmetric.hpp
/usr/include/boost/numeric/ublas/tags.hpp
/usr/include/boost/numeric/ublas/traits/
/usr/include/boost/numeric/ublas/traits.hpp
/usr/include/boost/numeric/ublas/traits/c_array.hpp
/usr/include/boost/numeric/ublas/traits/const_iterator_type.hpp
/usr/include/boost/numeric/ublas/traits/iterator_type.hpp
/usr/include/boost/numeric/ublas/triangular.hpp
/usr/include/boost/numeric/ublas/vector.hpp
/usr/include/boost/numeric/ublas/vector_expression.hpp
/usr/include/boost/numeric/ublas/vector_of_vector.hpp
/usr/include/boost/numeric/ublas/vector_proxy.hpp
/usr/include/boost/numeric/ublas/vector_sparse.hpp