File: PetscDualSpaceGetHeightSubspace.html

package info (click to toggle)
petsc 3.7.5%2Bdfsg1-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 163,864 kB
  • ctags: 618,438
  • sloc: ansic: 515,133; python: 29,793; makefile: 20,458; fortran: 18,998; cpp: 6,515; f90: 3,914; sh: 1,012; xml: 621; objc: 445; csh: 240; java: 13
file content (44 lines) | stat: -rw-r--r-- 2,611 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
<HTML>
<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/DM/PetscDualSpaceGetHeightSubspace.html" />
<META NAME="GENERATOR" CONTENT="DOCTEXT">
<TITLE>PetscDualSpaceGetHeightSubspace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
   <div id="version" align=right><b>petsc-3.7.5 2017-01-01</b></div>
   <div id="bugreport" align=right><a href="mailto:petsc-maint@mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.5 v3.7.5 docs/manualpages/DM/PetscDualSpaceGetHeightSubspace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceGetHeightSubspace"><H1>PetscDualSpaceGetHeightSubspace</H1></A>
Get the subset of the dual space basis that is supported on a mesh point of a given height. 
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
<PRE>
#include "petscfe.h" 
PetscErrorCode PetscDualSpaceGetHeightSubspace(PetscDualSpace sp, PetscInt height, PetscDualSpace *bdsp)
</PRE>
If the dual space is not defined on mesh points of the given height (e.g. if the space is discontinuous and
pointwise values are not defined on the element boundaries), or if the implementation of <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> does not
support extracting subspaces, then NULL is returned.
<P>
This does not increment the reference count on the returned dual space, and the user should not destroy it.
<P>
Not collective
<P>
<H3><FONT COLOR="#CC3333">Input Parameters</FONT></H3>
<TABLE border="0" cellpadding="0" cellspacing="0">
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>sp </B></TD><TD>- the <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> object
</TD></TR>
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>height </B></TD><TD>- the height of the mesh point for which the subspace is desired
</TD></TR></TABLE>
<P>
<H3><FONT COLOR="#CC3333">Output Parameters</FONT></H3>
bdsp - the subspace: must be destroyed by the user
<P>

<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
 <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A>
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/dm/dt/interface/dtfe.c.html#PetscDualSpaceGetHeightSubspace">src/dm/dt/interface/dtfe.c</A>
<BR><A HREF="./index.html">Index of all DM routines</A>
<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
<BR><A HREF="../singleindex.html">Index of all manual pages</A>
</BODY></HTML>