1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
4
<META NAME="GENERATOR" CONTENT="DOCTEXT">
5
<TITLE>VarOrderingCreateSubset</TITLE>
7
<BODY BGCOLOR="FFFFFF">
8
<A NAME="VarOrderingCreateSubset"><H1>VarOrderingCreateSubset</H1></A>
9
This function creates a new global variable ordering from an existing one on a subset of the fields.
10
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
13
int VarOrderingCreateSubset(VarOrdering order, int numFields, int *fields, PetscTruth contract, VarOrdering *newOrder)
17
<H3><FONT COLOR="#CC3333">Input Parameters</FONT></H3>
18
<TABLE border="0" cellpadding="0" cellspacing="0">
19
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>order </B></TD><TD>- The original ordering
21
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>numFields </B></TD><TD>- The number of fields in the new ordering
23
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>fields </B></TD><TD>- The fields in the new ordering
25
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>contract </B></TD><TD>- The flag for contracting the indices
28
<H3><FONT COLOR="#CC3333">Output Parameter</FONT></H3>
29
<DT><B>newOrder </B> -The new ordering
32
<H3><FONT COLOR="#CC3333">Note</FONT></H3>
33
If contract is PETSC_FALSE, this function returns a copy of the original
34
ordering, but with some fields no longer active.
38
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
39
variable ordering, create
41
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
42
<A HREF="../Grid/VarOrderingCreate.html#VarOrderingCreate">VarOrderingCreate</A>(), <A HREF="../Grid/VarOrderingDestroy.html#VarOrderingDestroy">VarOrderingDestroy</A>()
43
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>beginner
44
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/grid/interface/varorder.c.html#VarOrderingCreateSubset">src/grid/interface/varorder.c</A>
45
<BR><A HREF="./index.html">Index of all Grid routines</A>
46
<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
47
<BR><A HREF="../singleindex.html">Index of all manual pages</A>