[petsc-dev] PETSc goes Doxygen!?
Karl Rupp
rupp at mcs.anl.gov
Sun Jan 13 22:49:51 CST 2013
Hey,
> I have tried multiple filter scripts but none of them was applied to
> the examples. The 'examples' module does not seem to experience a
> lot of love anyway, see e.g.
> https://bugzilla.gnome.org/__show_bug.cgi?id=149253
> <https://bugzilla.gnome.org/show_bug.cgi?id=149253>
> (yes, Barry, that ticket is from 2004...)
>
>
> Heh, Concepts pops up again.
One of the first of their kind...
> Nope, that looks good. This list is full of private data structures:
>
> http://krupp.iue.tuwien.ac.at/petsc-doxygen/classes.html
Oh, right. Seems like the EXTRACT_ALL is implicit for data structures...
> It looks like there are a lot of misplaced classes here. Is that a
> problem with all those man pages?
>
> http://krupp.iue.tuwien.ac.at/petsc-doxygen/group__misc-class-beginner.html
The reason for this is that anything that is not recognized as part of
any other module is currently collected in this group. Fine-tuning the
filters (and/or source comments) should fix this.
> Can we get a single page with all API levels like this? It's less
> clicking to browse.
>
> http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Mat/index.html
The 'Detailed Description' on the module page:
http://krupp.iue.tuwien.ac.at/petsc-doxygen/group__mat-class.html
can be used for this. The automatic extraction is a bit tricky unless
one updates the source comments slightly.
Best regards,
Karli
More information about the petsc-dev
mailing list