Home
last modified time | relevance | path

Searched refs:Be (Results 1 – 10 of 10) sorted by relevance

/petsc/src/mat/tests/
H A Dex174.cxx12 Mat A, Ae, B, Be; in main() local
64 Be = B; in main()
87 PetscCall(MatConvert(B, MATELEMENTAL, MAT_INITIAL_MATRIX, &Be)); in main()
92 PetscCall(MatMultEqual(B, Be, 5, &flg)); in main()
98 PetscCall(MatDestroy(&Be)); in main()
H A Dex244.cxx11 Mat A, Ae, B, Be; in main() local
63 Be = B; in main()
86 PetscCall(MatConvert(B, MATSCALAPACK, MAT_INITIAL_MATRIX, &Be)); in main()
91 PetscCall(MatMultEqual(B, Be, 5, &flg)); in main()
97 PetscCall(MatDestroy(&Be)); in main()
H A Dex66.c335 Mat Be, Bet; in main() local
338 PetscCall(MatDuplicate(D, MAT_COPY_VALUES, &Be)); in main()
362 PetscCall(MatAXPY(Be, -1.0, Bet, SAME_NONZERO_PATTERN)); in main()
363 PetscCall(MatViewFromOptions(Be, NULL, "-diff_expl_view")); in main()
364 PetscCall(MatNorm(Be, NORM_FROBENIUS, &nB)); in main()
366 PetscCall(MatDestroy(&Be)); in main()
/petsc/src/mat/impls/elemental/
H A Dmatelem.cxx386 Mat Be, Ce; in MatMatMultNumeric_Elemental_MPIDense() local
389 PetscCall(MatConvert(B, MATELEMENTAL, MAT_INITIAL_MATRIX, &Be)); in MatMatMultNumeric_Elemental_MPIDense()
390 PetscCall(MatMatMult(A, Be, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &Ce)); in MatMatMultNumeric_Elemental_MPIDense()
392 PetscCall(MatDestroy(&Be)); in MatMatMultNumeric_Elemental_MPIDense()
510 Mat Be; in MatDuplicate_Elemental() local
516 PetscCall(MatCreate(comm, &Be)); in MatDuplicate_Elemental()
517 PetscCall(MatSetSizes(Be, A->rmap->n, A->cmap->n, PETSC_DECIDE, PETSC_DECIDE)); in MatDuplicate_Elemental()
518 PetscCall(MatSetType(Be, MATELEMENTAL)); in MatDuplicate_Elemental()
519 PetscCall(MatSetUp(Be)); in MatDuplicate_Elemental()
520 *B = Be; in MatDuplicate_Elemental()
[all …]
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.h9 Mat Ae, Be, Ce; /* matrix in Elemental format */ member
H A Dmpidense.c2422 PetscCall(MatDestroy(&ab->Be)); in MatProductCtxDestroy_MatMatMult_MPIDense_MPIDense()
2440 PetscCall(MatConvert_MPIDense_Elemental(B, MATELEMENTAL, MAT_REUSE_MATRIX, &ab->Be)); in MatMatMultNumeric_MPIDense_MPIDense()
2441 PetscCall(MatMatMultNumeric_Elemental(ab->Ae, ab->Be, ab->Ce)); in MatMatMultNumeric_MPIDense_MPIDense()
2463 Mat be_local = ab->Be; in MatMatMultNumeric_MPIDense_MPIDense()
2500 if (be_local != ab->Be) PetscCall(MatCopy(be_local, ab->Be, DIFFERENT_NONZERO_PATTERN)); in MatMatMultNumeric_MPIDense_MPIDense()
2507 PetscCall(MatDenseGetArrayWrite(ab->Be, &write)); in MatMatMultNumeric_MPIDense_MPIDense()
2509 …PetscCall(PetscSFBcastBegin(mdn->Mvctx, MPIU_SCALAR, read + i * lda, write + i * ab->Be->rmap->n, … in MatMatMultNumeric_MPIDense_MPIDense()
2510 …PetscCall(PetscSFBcastEnd(mdn->Mvctx, MPIU_SCALAR, read + i * lda, write + i * ab->Be->rmap->n, MP… in MatMatMultNumeric_MPIDense_MPIDense()
2512 PetscCall(MatDenseRestoreArrayWrite(ab->Be, &write)); in MatMatMultNumeric_MPIDense_MPIDense()
2515 …PetscCall(MatMatMultNumeric_SeqDense_SeqDense(((Mat_MPIDense *)A->data)->A, ab->Be, ((Mat_MPIDense… in MatMatMultNumeric_MPIDense_MPIDense()
[all …]
/petsc/doc/developers/
H A Dcommunication.md35 - Be polite and behave according to the [Code of Conduct](https://gitlab.com/petsc/petsc/-/blob/mai…
H A Dtesting.md995 2. Be as lightweight as possible and easily fit within the PETSc build chain
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/
H A DREADME.rst55 What Kind Of Things Should The Linter Be Checking?
/petsc/doc/install/
H A Dwindows.md27 …ux 2 ([WSL2](https://docs.microsoft.com/en-us/windows/wsl/install-win10)). Be sure to use WSL2 for…