Mon, 22 Mar Anders Logg wrote:
> > So we only put short comments in the code like we do now, and then
> > put documentation in sphinx source files.
> 
> That would be my suggestion. Let's hear what people think.

Sphinx is a great tool, standardized and well supported, so if it can
be used for the C++ code, it's probably a very good choice for
FEniCS. The documentation and the source code are then separated, but
the documentation does not go into doc strings (which is the purpose
of preprocessing source code files).

Hans Petter


> > >So Sphinx would be a tool we could use to produce good looking,
> > >cross-referenced, indexed documentation from a set of simple input
> > >files (in reST or doconce format), but we would not extract anything
> > >from the code.
> > >
> > >With this approach, I wonder where the limitations are for documenting
> > >the C++ interface. Are there any? If we don't use Doxygen, we would
> > >just write the documentation in the same way as for the Python
> > >interface.
> > >
> > >And I just thought of another reason for splitting the documentation
> > >from the code which is that it makes it possible to separate write
> > >access for the code and the documentation.
> >
> > Good point.
> >
> > Kristian
> >
> >
> 
> 



> _______________________________________________
> Mailing list: https://launchpad.net/~fenics
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~fenics
> More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~fenics
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~fenics
More help   : https://help.launchpad.net/ListHelp

Reply via email to