missing "s" for isascii and issundials
Fortran 90: fully embrace After 34 years!- deprecate use of 'F90' in Fortran function names- use Fortran pointers when appropriate- the new Fortran API is not backward compatible with previous ve
Fortran 90: fully embrace After 34 years!- deprecate use of 'F90' in Fortran function names- use Fortran pointers when appropriate- the new Fortran API is not backward compatible with previous versions!- also clean up inconsistent PETSc code detected by new Fortran generation tools- drop use of bfort- automatically generate all the Fortran PETSc objects, enums etc from the include files- generate most of the Fortran interface definitions and functions from the source code- simplify the number and organization of Fortran modulesCo-authored-by: Jose E. Roman <jroman@dsic.upv.es>
show more ...
Brain dead fixes for useless casts
Add PetscObjectHasFunction
Remove unneeded parentheses
Fix MPIU_* routines to always return MPI error codes and thus be usable with PetscCallMPI()Introduce MPIU_Count to be used when MPI_Count is not available
Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']Also fix the code to repository to compile cleanly with these flags in th
Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']Also fix the code to repository to compile cleanly with these flags in the CI
Refactor VecSetInf() into VecFlag() and deprecate VecSetInf()Reported-by: Stefano Zampini
Add PCApplyTranspose_Redistribute()
Docs: fix missing or extra dash in right-hand side
Change the use of the _Fn suffix to indicate a typedef of a function to just FnAs determined on a vote on GitLab
Change PETSc sys typedef function names to use the new _Fn formatCommit-type: housekeeping, maintainance
Merge branch 'release'
Document that matrix block info is lost with PCREDISTRIBUTE.Reported-by: Mark Adams
LIBBASE is no longer used in make so remove it
Merge remote-tracking branch 'origin/release'
Fix manual pages in KSP
Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.Thanks-to: Jed Brown
Fix typos
Remove first and last empty lines
Allow -ksp_initial_guess_nonzero to be used with pcredistributeReported-by: Jonas Lundgren <jonas.lundgren@liu.se>
Fix missing new lines at the end of PetscInfo() calls
Track levels of nesting of KSP, for example KSPBJACOBI has nesting 1 higher than the calling KSP
Rename PetscValidPointer -> PetscAssertPointer
Lint apply: ksp
123456