Update references in the manual pages to use Sphinx citation processing
Merge branch 'barry/2023-11-28/doc-petsccall-vs-petscassert/release' into 'release'Clarify in the manual pages the use of PetscCheck() vs PetscAssert()See merge request petsc/petsc!7066
Clarify in the manual pages the use of PetscCheck() vs PetscAssert()
Add more details to developers documentation on how to add references to manual pages
Spell matlab correctly as MATLABCommit-type: housekeeping
doc: fix sowing, c2html URLs
Document new header-guard style
Fixes for bibtex processingCommit-type: housekeeping
add to developers documentation how to add references to manual pages with cite
Testing: Add 'temporaries:' field to the test suiteIt's nice when the output that needs to be tested goes to stdout, and wecan do that with our own viewers, but some output that needs to betested
Testing: Add 'temporaries:' field to the test suiteIt's nice when the output that needs to be tested goes to stdout, and wecan do that with our own viewers, but some output that needs to betested can only be written to temporary files. An example is MPElogging, which produces a .clog2 file, let's say it's called ex30.clog2.We can access that file through the test suite: /*TEST test: filter: strings ex30.clog2 | grep "Petsc" TEST*/But the problem is that ex30.clog2 will stay in the test builddirectory. Suppose the test breaks and the program does not writethe ex30.clog2 file: then a stale version of that file will be read.This change allows us to write the test as: /*TEST test: temporaries: ex30.clog2 filter: strings ex30.clog2 | grep "Petsc" TEST*/which indices that (the localized version of) `rm -f ex30.clog2` willrun before the test.
show more ...
Rename PetscValidPointer -> PetscAssertPointer
Deploy new PetscValidPointer, remove PetscValidXXXPointer
Merge remote-tracking branch 'origin/release'
Add dev-env documentation
Fix PetscOptionsGetBool() so it sets ivalue to PETSC_FALSE if the option is not given
website: provide information on the various repositories that are used in conjunction - datafiles, images, annual-meetings
Add to contributors documentation than when working from a fork they should select "Contributors can modify branch"Thanks-to: James Wright (@jrwrigh)
Clean up documentation for developers (minor)
Update some discussions in the users manualAlso fix 32bit, 64bit, 32 bit, 64 bit throughout and blas and blas/lapack
Merge branch 'barry/2023-04-08/remove-unneeded-redundant-petscoptionsxxx-for-depricated-option' into 'main'Clean up the code and docs on the usage of PetscOptionsDeprecated() and when...See merge
Merge branch 'barry/2023-04-08/remove-unneeded-redundant-petscoptionsxxx-for-depricated-option' into 'main'Clean up the code and docs on the usage of PetscOptionsDeprecated() and when...See merge request petsc/petsc!6300
Clean up the code and docs on the usage of PetscOptionsDeprecated() and when the previous call to PetscOptionsXXX('oldname') may be removed from the source codeCommit-type: housekeepingThanks-to:
Clean up the code and docs on the usage of PetscOptionsDeprecated() and when the previous call to PetscOptionsXXX('oldname') may be removed from the source codeCommit-type: housekeepingThanks-to: Pierre JolivetBranch-name: barry/2023-04-08/remove-unneeded-redundant-petscoptionsxxx-for-depricated-optionBranch-root: mainBranch-purpose: PetscOptionsDeprecated(oldname,newname) negates the need to retain the old PetscOptionsXXX(oldname) but in some places the old call was unnessacerily retained causing confusing with new code being written that mimic the unneeded code.
1234567