Skip to content

Commit 0f73f4e

Browse files
authored
Merge pull request #50 from fortran-lang/reorg-doc
Reorganize & clarify documentation structure
2 parents 8151076 + 22ec2cc commit 0f73f4e

File tree

8 files changed

+21
-4
lines changed

8 files changed

+21
-4
lines changed

API-doc-FORD-file.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ license: by-sa
2626
author: Paul N. Swarztrauber &
2727
fortran-lang/fftpack contributors
2828
author_pic: https://fortran-lang.org/assets/img/fortran_logo_512x512.png
29-
author_email: [email protected]
29+
3030
github: https://github.com/fortran-lang
3131
twitter: https://twitter.com/fortranlang
3232
website: https://fortran-lang.org

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ See the our [GitHub Pages site] for documentation generated by [FORD] from the f
6969

7070
## References
7171
Although fortran-lang is _not_ interface-compatible with any of the following libraries, each contains documentation that might be useful for different reasons:
72-
- **Recommended reference:** The [scipy.fftpack] documentation contains succinct description of the storage sequences for function results that match those in fortran-lang/fftpack, e.g., the location of the real and imaginary parts of the `rfft` function result.
73-
- **Theory reference:** The [documentation for the GNU/gsl FFT routines], which are also based on netlib/fftpack, provides some useful definitions of FFT terminology and represenations of the analytical forms of the Discrete Fourier Transform nicely formatted by [LaTeX].
74-
- **Historical reference:** The [netlib/fftpack] library on which fortran-lang/fftpack is useful for understanding several fortran-lang/fftpack design choices, e.g., the procedure dependencies.
72+
* **Recommended reference:** The [scipy.fftpack] documentation contains succinct description of the storage sequences for function results that match those in fortran-lang/fftpack, e.g., the location of the real and imaginary parts of the `rfft` function result.
73+
* **Theory reference:** The [documentation for the GNU/gsl FFT routines], which are also based on netlib/fftpack, provides some useful definitions of FFT terminology and represenations of the analytical forms of the Discrete Fourier Transform nicely formatted by [LaTeX].
74+
* **Historical reference:** The [netlib/fftpack] library on which fortran-lang/fftpack is useful for understanding several fortran-lang/fftpack design choices, e.g., the procedure dependencies.
7575

7676
[FORD]: https://github.com/Fortran-FOSS-Programmers/ford
7777
[project file]: ./API-doc-FORD-file.md

doc/README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
Fortran-lang/fftpack Documentation
2+
==================================
3+
4+
Please see the [GitHub Pages site] for the Fortran-lang/fftpack documentation.
5+
To generate a local copy of the corresponding HTML files,
6+
7+
1. Set your present working directory to the Fortran-lang/fftpack project root directory,
8+
2. Execute `ford API-doc-FORD-file.md`, and
9+
3. View the result by opening the newly generated `API-doc/` subdirectory in a web browser.
10+
11+
This subdirectory contains
12+
1. Documentation files for previous incarnations of fftpack in the [legacy](./legacy) sudirectory and
13+
2. Files supporting the [API-doc-.md](../API-doc-FORD-file.md) project file that [FORD] uses to generate the GitHub Pages site.
14+
15+
16+
[FORD]: https://github.com/Fortran-FOSS-Programmers/ford
17+
[GitHub Pages site]: https://fortran-lang.github.io/fftpack/
File renamed without changes.
File renamed without changes.

doc/doc renamed to doc/legacy/doc

File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)