AetherModel / Aether

This is the home of the Aether model of the thermosphere and ionosphere
GNU General Public License v3.0
19 stars 29 forks source link

Documentation changes (and small test fix) #151

Open abukowski21 opened 1 month ago

abukowski21 commented 1 month ago

Description

Addresses:

No open issue currently.

In conversations with @aaronjridley, we decided a good use of time would be to lay out the .md files a little better. This has been done and is described along with each commit.

In essence, the collection of markdown files at the root of the repository and within doc/ were repetitive and poorly referenced. I have rearranged a lot of the content (taking care to not remove anything), and added a table-of-contents and file tree (to show which files are available) where it made sense to.

Additionally, this PR changes a lot of the markdown formatting be consistent across all files. This includes headers in descending order, no double-blank lines, consistent use of dashes/equals or hashtags for headers within the same file, etc. Some typos fixed as well. No breaking changes, no fundamental changes to the content. Just a little cleaner to read, edit, and browse.

All files pass markdown linting, except the PR template... .github/bug_report.md was edited to change the example OS from iOS to MacOS/Linux. PR template untouched for the sake of consistency.


The final commit in this PR (5c984fe79), however, does alter the default aether.json file in order to enable the tests to run successfully. I changed this file to include specifications for the ionGrid. These changes do not need to be accepted, and the commit can be removed from the PR if a fix to the problem is in the works already.

Type of change

Please delete options that are not relevant.

How Has This Been Tested?

Docs' formatting enforced with markdownlint within its VSCode extension.

Default aether.json tested by running Aether locally and also by watching the automated test run.

Test configuration

Checklist: