checkbadSource: enforce proper style in makefiles
Run fprettify
use integer and real kinds from ISO_C_bindingThe kinds in this module are guaranteed to be compatible with thecorresponding C types.Requires to include the ISO_C_binding module in interfaces and
use integer and real kinds from ISO_C_bindingThe kinds in this module are guaranteed to be compatible with thecorresponding C types.Requires to include the ISO_C_binding module in interfaces and strayfunctions
show more ...
use array notation (=vectorize)
give intent = (in,out,inout) and mark as pure
regular do without line numberconsistent indentation (2 spaces)
CI: update checkclangformat to use clang-format-19.1.0
Remove unneeded parentheses
MATAIJCRL: fix for FPE
Fortran: remove unneeded return
LIBBASE is no longer used in make so remove it
Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.Thanks-to: Jed Brown
Remove DIRS variable and unneeded tabs from all makefiles since no longer neededCommit-type: housekeeping
Remove first and last empty lines
Convert all header guards to pragma once
Fix some malformed if !defined() header guards
Add static to internal functions
Manual linter fixes: mat
Lint apply: mat
change to consistent use of ch_xxx for chapter names in the docs, instead of a mix of ch_xx and chapter_xx
non-test and tutorial makefiles only need rules.doc not the full rulesCommit-type: documentation
Only makefiles in the test and tutorial directories need lib/petsc/conf/testCommit-type: housekeeping
Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Minor cleanup for PetscPragmaOMP
12345