[petsc-users] mathematics formula of DMPlexProjectFunction

Jed Brown jed at jedbrown.org
Tue Oct 20 13:03:09 CDT 2015


Fande Kong <fdkong.jd at gmail.com> writes:
> Any body knows the mathematics formula corresponding to the function
> DMPlexProjectFunction? I already went through the code, but I do not
> understand quite well. I will appreciate any help.

The definition of a finite element involves a dual space (the basis for
which is sometimes called the "nodes").  For a typical finite element
space, the "nodes" are Dirac delta functions at vertices.  Consequently,
the inner product

  (n_i, f) = \int \delta(x - x_i) f(x) = f(x_i)

if f is sufficiently regular.  For more general dual basis functions,
this inner product needs to be evaluated by quadrature.
DMPlexProjectFunction does this projection.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20151020/63c4f164/attachment.pgp>


More information about the petsc-users mailing list