Home
last modified time | relevance | path

Searched refs:ab (Results 1 – 5 of 5) sorted by relevance

/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c2417 MatProductCtx_MatMultDense *ab = *(MatProductCtx_MatMultDense **)data; in MatProductCtxDestroy_MatMatMult_MPIDense_MPIDense() local
2420 PetscCall(MatDestroy(&ab->Ce)); in MatProductCtxDestroy_MatMatMult_MPIDense_MPIDense()
2421 PetscCall(MatDestroy(&ab->Ae)); in MatProductCtxDestroy_MatMatMult_MPIDense_MPIDense()
2422 PetscCall(MatDestroy(&ab->Be)); in MatProductCtxDestroy_MatMatMult_MPIDense_MPIDense()
2423 PetscCall(PetscFree(ab)); in MatProductCtxDestroy_MatMatMult_MPIDense_MPIDense()
2429 MatProductCtx_MatMultDense *ab; in MatMatMultNumeric_MPIDense_MPIDense() local
2436 ab = (MatProductCtx_MatMultDense *)C->product->data; in MatMatMultNumeric_MPIDense_MPIDense()
2437 if (ab->Ae && ab->Ce) { in MatMatMultNumeric_MPIDense_MPIDense()
2439 PetscCall(MatConvert_MPIDense_Elemental(A, MATELEMENTAL, MAT_REUSE_MATRIX, &ab->Ae)); in MatMatMultNumeric_MPIDense_MPIDense()
2440 PetscCall(MatConvert_MPIDense_Elemental(B, MATELEMENTAL, MAT_REUSE_MATRIX, &ab->Be)); in MatMatMultNumeric_MPIDense_MPIDense()
[all …]
/petsc/src/ksp/pc/impls/redistribute/
H A Dredistribute.c259 const PetscScalar *ab; in PCSetUp_Redistribute() local
282 PetscCall(VecGetArrayRead(red->b, &ab)); in PCSetUp_Redistribute()
290 if (!(((PetscInt)PetscRealPart(ab[i])) % primes[cnt])) n++; in PCSetUp_Redistribute()
295 if (!(((PetscInt)PetscRealPart(ab[i])) % primes[cnt])) indices[n++] = i + nmap->rstart; in PCSetUp_Redistribute()
304 PetscCall(VecRestoreArrayRead(red->b, &ab)); in PCSetUp_Redistribute()
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas9035 a aa ab d 29 2a
9037 d ab ac 10 31 32
9041 d e b2 ab 2a 32
9074 d ab c0 28 29 31
9205 aa ab b2 b1 2a 0
9206 ab ac b3 b2 32 0
9216 ab c0 bf ac 31 0
9217 aa c1 c0 ab 29 0
/petsc/doc/manual/
H A Dmat.md726 A_{aa} & A_{ab} & A_{ac} \\
H A Dtao.md2698 \phi(a,b) = 0 & \Leftrightarrow & a \geq 0,\; b \geq 0,\; ab = 0,