Searched refs:dof_weights (Results 1 – 2 of 2) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | pcpatchimpl.h | 97 Vec dof_weights; /* In how many patches does each dof lie? */ member
|
| /petsc/src/ksp/pc/impls/patch/ |
| H A D | pcpatch.c | 2651 PetscCall(VecDuplicate(patch->localRHS, &patch->dof_weights)); in PCSetUp_PATCH() 2659 …l(PCPatch_ScatterLocal_Private(pc, i + pStart, patch->patchRHS, patch->dof_weights, ADD_VALUES, SC… in PCSetUp_PATCH() 2663 PetscCall(VecSet(patch->dof_weights, 1.0)); in PCSetUp_PATCH() 2666 PetscCall(VecDuplicate(patch->dof_weights, &global)); in PCSetUp_PATCH() 2669 PetscCall(VecGetArray(patch->dof_weights, &input)); in PCSetUp_PATCH() 2673 PetscCall(VecRestoreArray(patch->dof_weights, &input)); in PCSetUp_PATCH() 2678 PetscCall(VecGetArray(patch->dof_weights, &output)); in PCSetUp_PATCH() 2682 PetscCall(VecRestoreArray(patch->dof_weights, &output)); in PCSetUp_PATCH() 2828 …_of_unity) PetscCall(VecPointwiseMult(patch->localUpdate, patch->localUpdate, patch->dof_weights)); in PCApply_PATCH() 2922 PetscCall(VecDestroy(&patch->dof_weights)); in PCReset_PATCH()
|