Replace use of 1 with appropriate error code; use PetscObjecComm() instead of PETSC_COMM_SELF for errors when appropriateCommit-type: error-checking, testing-fix, style-fix, examples
morethuente.c edited online with Bitbucket
Merge branch 'denera/tao-linesearch-manual-pages' [PR #1884]* denera/tao-linesearch-manual-pages:Manual pages for TaoLineSearch typesResolves issue #317
manpage documentation for tao linesearch types
Merge from doc-fixes branch
Fixes for doctext update
Merge branch 'denera/tao-steplength-typo-fix' [PR #1780]* denera/tao-steplength-typo-fix:Typo fixed in line search monitor.
line search step length monitor typo fixed
Update the use of Collective on in the manual pages to reflect the new styleCommit-type: style-fix, documentationThanks-to: Patrick Sanan <patrick.sanan@gmail.com>
Man pages: remove .keywords: fieldsThis field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),but it doesn't seem to be unif
Man pages: remove .keywords: fieldsThis field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),but it doesn't seem to be uniformly used or maintained.Thus, remove all .keywords: fields, and a following blank line, if present.This is accomplished with GNU sed (gsed on OS X), with the following commands.*Warning* that this type of command can corrupt a .git directory,so be cautious in reusing or modifying these commands. They first lookfor and delete matching lines with a following line consisting of only whitespace,and then delete any remaining matching lines. find src/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} + find src/ -type f -exec gsed -i '/keywords:/d' {} + find include/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} + find include/ -type f -exec gsed -i '/keywords:/d' {} +Hints on the sed command obtained from: https://unix.stackexchange.com/questions/100754/how-to-delete-a-specific-line-and-the-following-blank-line-using-gnu-sed
show more ...
Fixes for begining of users manual and a variety of webpages including manual pagesCommit-type: bug-fix, documentation
Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should notCommit-type: bug-f
Add if (*ierr) return checks for all Fortran stubs that utilize FREECHAR()Otherwise the ierr is overwritten by the FREECHAR() thus returning a zero error code when it should notCommit-type: bug-fixReported-by: Tim Steinhoff <kandanovian@gmail.com>
Remove memory leaks of XXXRegister() is called but XXX object is never usedThis means adding YYYInitialPackage() at the beginning of XXXRegister() routinesMinor fixes of missing prototypesCommi
Remove memory leaks of XXXRegister() is called but XXX object is never usedThis means adding YYYInitialPackage() at the beginning of XXXRegister() routinesMinor fixes of missing prototypesCommit-type: style-fixReported-by: Jed Brown <jed@jedbrown.org>Thanks-to: Fande Kong <fande.kong@inl.gov>
should not pass user contexts through CHKFORTRANNULLOBJECT in Fortran stubsCommit-type: bug-fixReported-by: jenkins
code style fixes
code style cleanup
Rudimentary ASCII monitor functionality added to Tao line searches
Merge remote-tracking branch 'origin/maint'
TAO: Fix 'extern' declarations- Rename events following naming conventions in other packages- Fix extern -> PETSC_EXTERN
Restore Push/Pop model for ASCII viewers
TaoLineSearchType: use const typedef like other PETSc types
Man pages: add newlines after "Notes:"This allows for proper formatting from sowing.On OS X (using gsed, not the default BSD sed), from the PETSc root directory: find src include -type f \(
Man pages: add newlines after "Notes:"This allows for proper formatting from sowing.On OS X (using gsed, not the default BSD sed), from the PETSc root directory: find src include -type f \( -name "*.c" -or -name "*.h" -or -name "*.cxx" \) | xargs gsed -i 's/Notes\s*:\s*\(\w.*\)/Notes:\n \1/'This adds a newline and 4 spaces whenever "Notes:" is followed by any "word" character, in any .c, .h, or .cxx file in src/ or include/
Wrapping up for a pull request
All views changed to inherit tab levels from associated objects
manual merge because our work flow for petsc/git SUCKSSSSSCommit-type: i.e. bug-fix, portability-fix, testing-fix,style-fix, feature, documentation, exampleFunded-by:Project:Time: hoursRepo
manual merge because our work flow for petsc/git SUCKSSSSSCommit-type: i.e. bug-fix, portability-fix, testing-fix,style-fix, feature, documentation, exampleFunded-by:Project:Time: hoursReported-by:Thanks-to:Development Tools: Vim, Emacs, Eclipse
123456789