Lines Matching refs:Ad
97 Mat Ad, Ao;
101 PetscCall(MatMPIAIJGetSeqAIJ(mat, &Ad, &Ao, &cmap));
102 PetscCall(MatSeqAIJKokkosMergeMats(Ad, Ao, reuse, C));
105 PetscCall(MatGetLocalSize(Ad, NULL, &dn));
111 PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)Ad), dn + on, gidx, PETSC_OWN_POINTER, glob));
1054 KokkosCsrMatrix Adt, Aot, Ad, Ao, Bd, Bo;
1062 PetscCall(MatSeqAIJKokkosGetKokkosCsrMatrix(ampi->A, &Ad));
1173 KokkosCsrMatrix Ad, Ao, Bd, Bo;
1176 PetscCall(MatSeqAIJKokkosGetKokkosCsrMatrix(ampi->A, &Ad));
1201 PetscCallCXX(KokkosSparse::spgemm_symbolic(mm->kh1, Ad, false, Bd, false, mm->C1));
1202 PetscCallCXX(KokkosSparse::spgemm_symbolic(mm->kh2, Ad, false, Bo, false, mm->C2_mid)); // C2 aliases with C2_mid, except with new column indices
1205 PetscCallCXX(KokkosSparse::spgemm_numeric(mm->kh1, Ad, false, Bd, false, mm->C1));
1206 PetscCallCXX(KokkosSparse::spgemm_numeric(mm->kh2, Ad, false, Bo, false, mm->C2_mid));
1244 KokkosCsrMatrix Ad, Ao, Bd, Bo;
1247 PetscCall(MatSeqAIJKokkosGetKokkosCsrMatrix(ampi->A, &Ad));
1256 PetscCallCXX(KokkosSparse::spgemm_numeric(mm->kh1, Ad, false, Bd, false, mm->C1));
1257 PetscCallCXX(KokkosSparse::spgemm_numeric(mm->kh2, Ad, false, Bo, false, mm->C2_mid));