Include dependency graph for AbstractLinAlgPack_sparse_bounds_diff.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
|void||imp_sparse_bnd_diff (int sign, const SpVectorSlice &sv, BLAS_Cpp::Uplo uplo, const DVectorSlice &v, DVectorSlice *r)|
|Take the difference between a spare lower bound vector and a dense vector. |
Take the difference between a spare lower bound vector and a dense vector.
r = alpha * ( sv - v )
If sign > 0 then alpha = 1.0. If sign < 0 then alpha = -1.0.
If uplo == upper, then the nonstored elements in sv are +inf, and if uplo == lower then the nonstored elements are lower.