Lines Matching full:auto
120 if (auto &mimplA = MatIMPLCast(A)->A) { in SetPreallocation_()
140 const auto B = *newmat; in Convert_Dispatch_()
141 const auto pobj = PetscObjectCast(B); in Convert_Dispatch_()
172 …if (auto &m_A = MatIMPLCast(B)->A) PetscCall(MatConvert(m_A, MATSEQDENSE, MAT_INPLACE_MATRIX, &m_A… in Convert_Dispatch_()
175 if (auto &m_A = MatIMPLCast(B)->A) { in Convert_Dispatch_()
243 const auto mimpl = MatIMPLCast(A); in BindToCPU()
244 const auto pobj = PetscObjectCast(A); in BindToCPU()
249 if (const auto mimpl_A = mimpl->A) PetscCall(MatBindToCPU(mimpl_A, usehost)); in BindToCPU()
270 if (const auto mimpl_cmat = mimpl->cmat) PetscCall(MatBindToCPU(mimpl_cmat, usehost)); in BindToCPU()
296 auto &mimplA = MatIMPLCast(A)->A; in GetArray()
321 const auto mimpl = MatIMPLCast(A); in GetColumnVec()
322 const auto mimpl_A = mimpl->A; in GetColumnVec()
323 const auto pobj = PetscObjectCast(A); in GetColumnVec()
348 const auto mimpl = MatIMPLCast(A); in RestoreColumnVec()
349 const auto cvec = mimpl->cvec; in RestoreColumnVec()
369 const auto mimpl = MatIMPLCast(A); in PlaceArray()
381 const auto mimpl = MatIMPLCast(A); in ReplaceArray()
393 const auto mimpl = MatIMPLCast(A); in ResetArray()