File: MatOrderingRegisterAll.html

package info (click to toggle)
petsc 2.3.2-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 77,732 kB
  • ctags: 314,526
  • sloc: ansic: 254,277; python: 26,350; cpp: 18,257; fortran: 15,694; makefile: 11,000; sh: 3,638; xml: 620; csh: 211
file content (40 lines) | stat: -rw-r--r-- 1,754 bytes parent folder | download | duplicates (3)
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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="DOCTEXT">
<TITLE>MatOrderingRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
<A NAME="MatOrderingRegisterAll"><H1>MatOrderingRegisterAll</H1></A>
Registers all of the matrix  reordering routines in PETSc. 
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
<PRE>
#include "petscmat.h"   
PetscErrorCode PETSCMAT_DLLEXPORT MatOrderingRegisterAll(const char path[])
</PRE>
Not Collective
<P>

<P>
<H3><FONT COLOR="#CC3333">Adding new methods</FONT></H3>
To add a new method to the registry. Copy this routine and
modify it to incorporate a call to MatReorderRegister() for
the new method, after the current list.
<P>
Restricting the choices: To prevent all of the methods from being
registered and thus save memory, copy this routine and comment out
those orderigs you do not wish to include.  Make sure that the
replacement routine is linked before libpetscmat.a.
<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
 matrix, reordering, register, all
<BR>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
 <A HREF="../Mat/MatOrderingRegisterDynamic.html#MatOrderingRegisterDynamic">MatOrderingRegisterDynamic</A>(), <A HREF="../MatOrderings/MatOrderingRegisterDestroy.html#MatOrderingRegisterDestroy">MatOrderingRegisterDestroy</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>developer
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/mat/order/sregis.c.html#MatOrderingRegisterAll">src/mat/order/sregis.c</A>
<BR><A HREF="./index.html">Index of all MatOrderings 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>