[petsc-dev] reminder never use #include "mylocalinclude.h" in PETSc source
Jed Brown
jed at 59a2.org
Tue May 4 11:26:36 CDT 2010
On Tue, 4 May 2010 11:21:25 -0500, Matthew Knepley <knepley at gmail.com> wrote:
> Each configure test is a Python module. The modules are organized in a
> DB. You can request a module using its full name. When you get the
> module reference you can query all of its attributes. For instance,
>
> config.PETSc.utilities.scalarTypes has attribute "scalartype" which
> can be "real" or "complex"
>
> Same for 3rd party packages, which all inherit from
> config.package.Package.
I wasn't asking how these values were set. Looking at the source, I see
that checkDir() parses the makefiles and processes lines starting with
#requires.
Jed
More information about the petsc-dev
mailing list