Lines Matching refs:coo
1585 MatCOOStruct_MPIAIJKokkos *coo;
1590 PetscCall(PetscContainerGetPointer(container, &coo));
1592 const auto &n = coo->n;
1593 const auto &Annz = coo->Annz;
1594 const auto &Annz2 = coo->Annz2;
1595 const auto &Bnnz = coo->Bnnz;
1596 const auto &Bnnz2 = coo->Bnnz2;
1597 const auto &vsend = coo->sendbuf;
1598 const auto &v2 = coo->recvbuf;
1599 const auto &Ajmap1 = coo->Ajmap1;
1600 const auto &Ajmap2 = coo->Ajmap2;
1601 const auto &Aimap2 = coo->Aimap2;
1602 const auto &Bjmap1 = coo->Bjmap1;
1603 const auto &Bjmap2 = coo->Bjmap2;
1604 const auto &Bimap2 = coo->Bimap2;
1605 const auto &Aperm1 = coo->Aperm1;
1606 const auto &Aperm2 = coo->Aperm2;
1607 const auto &Bperm1 = coo->Bperm1;
1608 const auto &Bperm2 = coo->Bperm2;
1609 const auto &Cperm1 = coo->Cperm1;
1631 PetscCall(PetscSFReduceWithMemTypeBegin(coo->sf, MPIU_SCALAR, PETSC_MEMTYPE_KOKKOS, vsend.data(), PETSC_MEMTYPE_KOKKOS, v2.data(), MPI_REPLACE));
1645 PetscCall(PetscSFReduceEnd(coo->sf, MPIU_SCALAR, vsend.data(), v2.data(), MPI_REPLACE));