Ginkgo: gko::matrix::Csr< ValueType, IndexType >::multiply_reuse_info Class Reference

| Ginkgo Generated from branch based on main. Ginkgo version 1.11.0 A numerical linear algebra library targeting many-core architectures

Loading...
Searching...
No Matches
gko::matrix::Csr< ValueType, IndexType >::multiply_reuse_info Class Reference

Class describing the internal lookup structures created by multiply_reuse(const Csr*) to recompute a sparse matrix-matrix product with updated values. More...

`#include <ginkgo/core/matrix/csr.hpp>`

## Public Member Functions
| multiply_reuse_info (const multiply_reuse_info &)=delete
| multiply_reuse_info (multiply_reuse_info &&) noexcept
multiply_reuse_info & | operator= (const multiply_reuse_info &)=delete
multiply_reuse_info & | operator= (multiply_reuse_info &&) noexcept
void | update_values (ptr_param< const Csr > mtx1, ptr_param< const Csr > mtx2, ptr_param< Csr > out) const
| Recomputes the sparse matrix-matrix product out = mtx1 * mtx2 when only the values of mtx1 and mtx2 changed, but the sparsity patterns of mtx1, mtx2 and out are unchanged.

## Friends
class | Csr

## Detailed Description

template<typename ValueType = default_precision, typename IndexType = int32>
class gko::matrix::Csr< ValueType, IndexType >::multiply_reuse_info

Class describing the internal lookup structures created by multiply_reuse(const Csr*) to recompute a sparse matrix-matrix product with updated values.

The documentation for this class was generated from the following file:

- ginkgo/core/matrix/csr.hpp