We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Add new "should" rule on use statement scoping.
Add single line length limit to Fortran style guide.
Added standard stating that users should avoid un-necessary statements like blank returns at the end of subroutines.
Add new rule stating that physics grid variables must be dimensioned "pcols" during declaration.
Added rule about initializing local variables
Clarify need for a decimal point.
Add the use of the pure keyword to the Fortran standards.
Add statement about using pure attribute on functions.
Added TOC and new section to collect general standards (e.g., applicable to both Fortran and Python). Clarify use of comments.
Add rule for private interfaces
Started section on editor tips
Add a couple of python style items
Add character entry, move trailing spaces, fix typos
Add rules to prohibit use of tab character.
Add bullet stating that optional arguments must be passed via keyword in Fortran.
Clarified meaning of MUST and SHOULD
Forgot to move the module directives from NCAR
Moved CAM coding standards to ESCOMP and add link in workflow