File: index.html

package info (click to toggle)
petsc 3.1.dfsg-7
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 131,360 kB
  • ctags: 491,710
  • sloc: ansic: 288,064; cpp: 66,909; python: 28,799; fortran: 19,153; makefile: 13,945; sh: 3,502; f90: 1,655; xml: 620; csh: 230; java: 13
file content (136 lines) | stat: -rw-r--r-- 5,320 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<html>
<body BGCOLOR="FFFFFF">

      <h1>Documentation</h1>

 <b>PETSc</b> is a
sophisticated package and fully understanding its usage
requires time. However, application programmers can easily begin to
use <b>PETSc</b> from a high level and then gradually learn more
details according to their needs. Users should read the users
manual before attempting to do any serious coding with <b>PETSc</b>!
      <ul>
        <li><strong>PETSc users manual</strong> - <a
 href="manual.pdf">pdf
(fully searchable with hyperlinks)</a> </li>
        <li> <a
 href="manualpages/help.html">Index</a>
of all help topics</li>
        <li><a
 href="manualpages/singleindex.html">Index</a>
of all manual pages</li>
        <li><a href="manualpages/Sys/UsingFortran.html">Strategies</a> for using PETSc with Fortran</li>
      </ul>
      <p><strong>PETSc Manual Pages and Examples &nbsp;&nbsp;&nbsp;</strong>
      <a href="http://www.mcs.anl.gov/mpi/www">MPI</a>&nbsp;&nbsp;&nbsp;
      <a href="http://www.mcs.anl.gov/tao/documentation/index.html">TAO</a>
      </p>
      <ul>
        <li><a
 href="manualpages/Vec/index.html">Vector
Operations (Vec)</a> <span style="color: rgb(255, 102, 102);">in libvec</span></li>
        <ul>
          <li><a
 href="manualpages/PF/index.html">Defining
your own mathematical functions (PF)</a></li>
        </ul>
        <li><a
 href="manualpages/Mat/index.html">Matrix
Operations (Mat)</a> <span style="color: rgb(255, 102, 102);">in libmat</span></li>
        <ul>
          <li> <a
 href="manualpages/MatOrderings/index.html">Matrix
colorings (MatColoring), orderings (MatOrdering), and partitionings
(MatPartitioning)</a></li>
          <li><a
 href="manualpages/MatFD/index.html">Finite
difference computation of Jacobians (MatFD)</a>
            <menu> </menu>
          </li>
        </ul>
        <li>Data and grid management</li>
        <menu> <li><a
 href="manualpages/IS/index.html">Index
sets (IS)&nbsp;</a><span style="color: rgb(255, 102, 102);">in libvec</span></li>
        <li><a
 href="manualpages/DA/index.html">Distributed
Arrays (DA)</a> <span style="color: rgb(255, 102, 102);">in libdm</span></li>
        <li><a
 href="manualpages/Mesh/index.html">Meshes (Mesh)</a> <span style="color: rgb(255, 102, 102);">in libdm</span></li>
        <li><a
 href="manualpages/AO/index.html">Application
Orderings (AO)</a><span style="color: rgb(255, 102, 102);"> in libdm</span></li>
        </menu>
        <li><a
 href="manualpages/KSP/index.html">Linear
Solvers (KSP)</a> <span style="color: rgb(255, 102, 102);">in libksp</span>
          <menu><li><a href="linearsolvertable.html">Summary table of
all linear solvers</a> </li>
          <li><a
 href="manualpages/PC/index.html">Preconditioners
(PC)</a> </li>
          <li><a
 href="manualpages/KSP/index.html">Krylov
Subspace Methods (KSP)</a> </li>
          </menu>
        </li>
        <li><a
 href="manualpages/SNES/index.html">Nonlinear
Solvers (SNES)</a> <span style="color: rgb(255, 102, 102);">in libsnes</span>
          <menu><li><a href="manualpages/SNES/MatCreateSNESMF.html">Matrix-free
nonlinear solvers (MATMFFD)</a></li>
          </menu>
        </li>
        <li><a
 href="manualpages/TS/index.html">Time
Stepping (TS) ODE solvers</a> <span style="color: rgb(255, 102, 102);">in
libts</span></li>
        <li>Utilities<span style="color: rgb(255, 102, 102);"> in
libpetsc</span>
          <menu> <li><a
 href="manualpages/Viewer/index.html">Viewing
Objects</a> </li>
          <li><a
 href="manualpages/Draw/index.html">Graphics
(Draw)</a> </li>
          <li><a
 href="manualpages/Sys/index.html">System
Routines (Options, IO, utilities)</a> </li>
          <li><a
 href="manualpages/Profiling/index.html">Profiling
and Logging</a> </li>
          </menu>
        </li>
      </ul>
      <p>The manual pages are split into four categories; we recommend
that you begin with basic functionality and then gradually explore
more sophisticated library features. </p>
      <menu> <li><i>Beginner </i>- Basic usage </li>
      <li><i>Intermediate </i>- Setting options for algorithms and
data structures </li>
      <li><i>Advanced </i>- Setting more advanced options and
customization </li>
      <li><i>Developer </i>- Interfaces intended primarily for library
developers </li>
      </menu>
      <h3 align="left"><a name="Supplementary">Supplementary</a>
Documentation</h3>
      <ul>
        <li><a href="installation.html">Installation</a> -
detailed instructions for installing PETSc</li>
        <li><a href="changes/index.html">Changes</a> - changes and new
features in recent versions of PETSc </li>
        <li><a href="troubleshooting.html">Troubleshooting</a> - help
when something goes wrong</li>
        <li><a href="bugreporting.html">Bug Reporting</a> - details on
how to report bugs</li>
        <li><a href="codemanagement.html">Code Management </a>- hints
for efficient management of large-scale application codes</li>
        <li><a href="faq.html">FAQ</a> - frequently asked questions
about PETSc</li>
        <li><a href="copyright.html">Copyright</a> - statement of the
PETSc copyright</li>
        <li><a href="../README.Debian.gz">README.Debian</a> - a description of
this Debian package, see also the
<a href="http://lyre.mit.edu/~powell/petsc.html">package homepage</a></body>
</html>