Home
last modified time | relevance | path

Searched refs:D_p (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/ksp/utils/dm/
H A Ddmproject.c718 Mat D_f, D_p; // TODO Should cache these in DMSwarmProjectGradientField_Conservative_PLEX() local
725 PetscCall(DMCreateGradientMatrix(sw, dm, &D_p)); in DMSwarmProjectGradientField_Conservative_PLEX()
728 PetscCall(MatMultTranspose(D_p, u_p, rhs)); in DMSwarmProjectGradientField_Conservative_PLEX()
746 PetscCall(MatDestroy(&D_p)); in DMSwarmProjectGradientField_Conservative_PLEX()
757 Mat D_f, D_p, PD_p; in DMSwarmProjectGradientParticles_Conservative_PLEX() local
764 PetscCall(DMCreateGradientMatrix(sw, dm, &D_p)); in DMSwarmProjectGradientParticles_Conservative_PLEX()
779 PD_p = D_p; in DMSwarmProjectGradientParticles_Conservative_PLEX()
782 PetscCall(KSPSetOperators(ksp, D_p, PD_p)); in DMSwarmProjectGradientParticles_Conservative_PLEX()
788 PetscCall(MatDestroy(&D_p)); in DMSwarmProjectGradientParticles_Conservative_PLEX()
/petsc/src/ts/tutorials/hamiltonian/
H A Dex4.c918 Mat M_p, D_p; in ComputeMomentFields() local
934 PetscCall(DMCreateGradientMatrix(sw, ctx->dmN, &D_p)); in ComputeMomentFields()
965 PetscCall(MatMultTranspose(D_p, tmpMom, nflux)); in ComputeMomentFields()
969 PetscCall(MatMultTranspose(D_p, tmpMom, pflux)); in ComputeMomentFields()
972 PetscCall(MatMultTranspose(D_p, tmpMom, eflux)); in ComputeMomentFields()
987 PetscCall(MatDestroy(&D_p)); in ComputeMomentFields()