-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Develop Fortran interface documentation #116
Comments
My hope for revamping and documenting the Cantera Fortran module was to leverage the code-generation approach described in #39. I think @ssun30 is getting close to sharing a version of his implementation of this for the Matlab toolbox (discussed in #102), so I might suggest waiting a bit for that to evolve before jumping into an independent project targeting just the Fortran module. |
One potential micro-step here would be to create an "Advanced: Fortran tutorial" on Cantera/cantera-website added here that uses the existing demo programs in |
I'll take a look at it - shouldn't be too hard and it will likely reuse a lot of the C++ tutorial Anyone know a "good" way to reuse content so that it's linked and not just copy-paste? This is thinking about both the structure of the C++ tutorial and also the code snippets I'll try to work on this in the coming weeks when I can put together some free time |
Thanks, @mefuller! I think that including code snippets the way the C++ tutorial does it is ok for the time being. If we also include the same files in |
Abstract
Write Fortran documentation in parallel with writing/running/testing some small example programs with emphasis placed on F90+/freeform compatibility
Motivation
There is presently no formal documentation for the Fortran interface
Description
Develop documentation following $FORMAT
Question - can anyone point me to which documentation I should use as a template or where I might find guidance on how to style the documentation? My first impulse is to use the Matlab documentation as it is neither the native C++ nor the widely/heavily-used Python
Alternatives
Do nothing
References
Link to a development branch in my fork of the Cantera repository: https://github.com/mefuller/cantera/tree/fortran-doc
The text was updated successfully, but these errors were encountered: