Skip to content
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

Documentation: Methods #6

Closed
8 tasks done
NoraLoose opened this issue Apr 15, 2022 · 5 comments
Closed
8 tasks done

Documentation: Methods #6

NoraLoose opened this issue Apr 15, 2022 · 5 comments

Comments

@NoraLoose
Copy link
Contributor

NoraLoose commented Apr 15, 2022

There are a few inconsistencies and typos in the method section of the documentation, and it would be helpful to give it a bit more structure (via section headers). Specifically:

  • Two different version of phi are used interchangeably. It would make the documentation clearer to stick to only one of the 2 symbols.
  • What is "L_pad"?
  • "currently implementation" --> "current implementation"
  • "An identical equation": identical to what? It may be clearer to label the equation for Delta phi_N above, and than you could write: "An identical equation to [labeled equation]".
  • Before writing down the large-scale KE budget, it may be helpful to start a new section with a new section header, e.g., "Large-scale KE budget". It would also be helpful to refer the user to e.g., Aluie et al. (2018) for the derivation.
  • New section header before you introduce the Lamba^m equation.
  • It would be helpful to introduce a new section header before the sentence "This section outlines some of the parallelizations that are used.", e.g., "Parallelizing computations"
  • reoutines --> routines

This issue is part of the JOSS review process over openjournals/joss-reviews#4277.

bastorer added a commit that referenced this issue Jun 23, 2022
[#7] Tree structure: Thanks for pointing this out! It looks like there were some cascading errors that caused headers to not render properly / get jumbled around.

[#6] Methods: with the header issues resolved, this page should be much easier to follow now. Contents updated in response to feedback. Thanks!
@bastorer
Copy link
Collaborator

Thanks for the feedback! It looks like there was a silent cascading error with header rendering that made the documentation much harder to read. This should now be resolved and much more user-friendly.

@NoraLoose
Copy link
Contributor Author

I agree - this looks much more user-friendly now! :)

While reading through the documentation, I spotted a few further minor typos (not all in the Methods sections):

bastorer added a commit that referenced this issue Oct 26, 2022
@bastorer
Copy link
Collaborator

Typos corrected :-)

@bastorer
Copy link
Collaborator

bastorer commented Nov 3, 2022

Also, I've added a --help flag to the executables that gives users more details about the command-line arguments that can be passed at runtime.

Help flag

@NoraLoose
Copy link
Contributor Author

Great! This issue can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants