1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
4
<META NAME="GENERATOR" CONTENT="DOCTEXT">
5
<TITLE>GVecEvaluateBoundaryFunctionGalerkinCollective</TITLE>
7
<BODY BGCOLOR="FFFFFF">
8
<A NAME="GVecEvaluateBoundaryFunctionGalerkinCollective"><H1>GVecEvaluateBoundaryFunctionGalerkinCollective</H1></A>
9
Evaluates the weak form of a function over a field on the locations defined by the boundary of the underlying mesh and its discretization. The only difference between it and <A HREF="../GVec/GVecEvaluateBoundaryFunctionGalerkin.html#GVecEvaluateBoundaryFunctionGalerkin">GVecEvaluateBoundaryFunctionGalerkin</A>(), is that each processor is guaranteed to call f at each iteration, possibly with null arguments.
10
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
13
int GVecEvaluateBoundaryFunctionGalerkinCollective(GVec v, int numFields, int *fields, PointFunction f, PetscScalar alpha, void *ctx)
15
<H3><FONT COLOR="#CC3333">Input Parameter</FONT></H3>
16
<DT><B>v </B> -The grid vector
18
<DT><B>numFields </B> -The number of fields to evaluate
20
<DT><B>fields </B> -The fields
22
<DT><B>f </B> -The user provided function
24
<DT><B>alpha </B> -A scalar multiplier
26
<DT><B>ctx </B> -An optional user provided context for the function
31
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
32
<A HREF="../GVec/GVecEvaluateFunction.html#GVecEvaluateFunction">GVecEvaluateFunction</A>,GMatEvaluateFunctionGalerkin
33
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
34
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/gvec/interface/gvec.c.html#GVecEvaluateBoundaryFunctionGalerkinCollective">src/gvec/interface/gvec.c</A>
35
<BR><A HREF="./index.html">Index of all GVec routines</A>
36
<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
37
<BR><A HREF="../singleindex.html">Index of all manual pages</A>