I am trying to get a strictly lower matrix L from a given general matrix A. Since A is not a strictly lower matrix and triangular property is always enforced, I cannot directly construct L from A or assign A to L.
One possible solution is to use blaze::band function. But band function can only use one specific band each time. If I want to use the band from -1L to -(m-1)L, where m is the dimension of matrix A. How can I get the strictly lower matrix L from the matrix A without using a for loop?