* Upstream patch level 2. * New PETSC_BOPT_EXTRA option for different BOPT and lib names, with _c++ symlinks only for plain and single (closes: #249617). * New DEBIAN_DIST=contrib option to link with hypre, parmetis (closes: #249619). * Combined petsc-c and petsc-fortran substvars into petsc-compilers. * Extra quote in -dev prerm eliminates "too many arguments" problem.
Registers a class for logging operations in an application code. A prefered cookie is given on input, and the actual cookie is returned on output. If the user has no preference, PETSC_DECIDE will cause the cookie to be automatically assigned, and unique in this ClassLog.
9
Registers a class for logging operations in an application code. A prefered cookie is given on input, and the actual cookie is returned on output. If the user has no preference, <A HREF="../Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</A> will cause the cookie to be automatically assigned, and unique in this ClassLog.
10
10
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
11
11
<PRE>
12
12
#include "petsc.h"
19
19
</TD></TR>
20
20
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>cname </B></TD><TD>- The name associated with the class
21
21
</TD></TR>
22
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>cookie </B></TD><TD>- The prefered cookie (or PETSC_DECIDE), and the actual cookie on output
22
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>cookie </B></TD><TD>- The prefered cookie (or <A HREF="../Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</A>), and the actual cookie on output