Lines Matching refs:PetscElemScalar

136           a->emat->Set(erow, ecol, (PetscElemScalar)vals[i * nc + j]);  in MatSetValues_Elemental()
139 a->emat->Update(erow, ecol, (PetscElemScalar)vals[i * nc + j]); in MatSetValues_Elemental()
183 a->emat->Set(erow, ecol, (PetscElemScalar)vals[i + j * nr]); in MatSetValues_Elemental()
186 a->emat->Update(erow, ecol, (PetscElemScalar)vals[i + j * nr]); in MatSetValues_Elemental()
218 const PetscElemScalar *x; in MatMult_Elemental()
219 PetscElemScalar *y; in MatMult_Elemental()
220 PetscElemScalar one = 1, zero = 0; in MatMult_Elemental()
226 El::DistMatrix<PetscElemScalar, El::VC, El::STAR> xe, ye; in MatMult_Elemental()
239 const PetscElemScalar *x; in MatMultTranspose_Elemental()
240 PetscElemScalar *y; in MatMultTranspose_Elemental()
241 PetscElemScalar one = 1, zero = 0; in MatMultTranspose_Elemental()
247 El::DistMatrix<PetscElemScalar, El::VC, El::STAR> xe, ye; in MatMultTranspose_Elemental()
260 const PetscElemScalar *x; in MatMultAdd_Elemental()
261 PetscElemScalar *z; in MatMultAdd_Elemental()
262 PetscElemScalar one = 1; in MatMultAdd_Elemental()
269 El::DistMatrix<PetscElemScalar, El::VC, El::STAR> xe, ze; in MatMultAdd_Elemental()
282 const PetscElemScalar *x; in MatMultTransposeAdd_Elemental()
283 PetscElemScalar *z; in MatMultTransposeAdd_Elemental()
284 PetscElemScalar one = 1; in MatMultTransposeAdd_Elemental()
291 El::DistMatrix<PetscElemScalar, El::VC, El::STAR> xe, ze; in MatMultTransposeAdd_Elemental()
306 PetscElemScalar one = 1, zero = 0; in MatMatMultNumeric_Elemental()
331 PetscElemScalar one = 1, zero = 0; in MatMatTransposeMultNumeric_Elemental()
428 PetscElemScalar v; in MatGetDiagonal_Elemental()
454 const PetscElemScalar *d; in MatDiagonalScale_Elemental()
459 El::DistMatrix<PetscElemScalar, El::VC, El::STAR> de; in MatDiagonalScale_Elemental()
466 El::DistMatrix<PetscElemScalar, El::VC, El::STAR> de; in MatDiagonalScale_Elemental()
479 El::Scale((PetscElemScalar)a, *x->emat); in MatScale_Elemental()
492 El::Axpy((PetscElemScalar)a, *x->emat, *y->emat); in MatAXPY_Elemental()
587 PetscElemScalar *x; in MatSolve_Elemental()
594 El::DistMatrix<PetscElemScalar, El::VC, El::STAR> xe; in MatSolve_Elemental()
596 El::DistMatrix<PetscElemScalar, El::MC, El::MR> xer(xe); in MatSolve_Elemental()
710 El::DistMatrix<PetscElemScalar, El::MC, El::STAR> d; in MatCholeskyFactor_Elemental()
843 PetscElemScalar v; in MatConvert_Elemental_Dense()
1385 a->emat = new El::DistMatrix<PetscElemScalar>(*a->grid); in MatCreate_Elemental()