PCMultiLevelApplyP2

his function applies P_2, the projector on the nullspace of B, to a vector. Note that this function is setup to take two vectors of the same size. The component of x and y in the range of B is zero on output.

Synopsis

#include "pc.h" 
int PCMultiLevelApplyP2(PC pc, GVec x, GVec y)

Input Parameters

pc - The preconditioner context
x - The input vector

Output Parameter

y -The output vector

Keywords

multilevel

See Also

PCMultiLevelApplyGradient, PCMultiLevelApplyGradientTrans, PCMultiLevelApplyP, PCMultiLevelApplyPTrans,
PCMultiLevelApplyP1, PCMultiLevelApplyP1Trans, PCMultiLevelApplyP2Trans, PCMultiLevelApplyV PCMultiLevelApplyVTrans, PCMultiLevelApplyDInv, PCMultiLevelApplyDInvTrans

Level:intermediate
Location:
src/sles/pc/impls/ml/mlApply.c
Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages