| #
97c047f8
|
| 25-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-10-18/rm-dirs-from-makefiles' into 'main'
Remove use of and the DIRS variables from the makefiles
See merge request petsc/petsc!6945
|
| #
66af8762
|
| 18-Oct-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove DIRS variable and unneeded tabs from all makefiles since no longer needed
Commit-type: housekeeping
|
| #
4ab547ce
|
| 12-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2021-10-11/clang-linter-parse-docstrings' into 'main'
Feature: Lint Sowing Docstrings
See merge request petsc/petsc!4443
|
| #
447bcd8f
|
| 11-Oct-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Reshuffle linter code into a proper python package
Upgrade clang linter: - Improved stability of clang library calls - clang linter can now check docstrings for correctness - Major improvements to d
Reshuffle linter code into a proper python package
Upgrade clang linter: - Improved stability of clang library calls - clang linter can now check docstrings for correctness - Major improvements to diff merging - Handle overlapping deletion by discarding one patch or the other, patches now support callbacks to remove themselves from the linter if discarded - Better duplicate and missing function argument detection - Improve printing and diagnostics for functions - Add checks for duplicate headers, non-lowercase levels, spacing between docstring and symbol, indentation, title-cased headings, no content on comment begin and end lines - Add better checking for sowing identifier matching - Tests now can also output and diff: - stdout (useful for when tests should catch errors but can't fix them) - Fixed errors - Now able to apply multiline patches, and far more robust diff support - Add a lot more auto fixits - Add new SourceLocation and SourceRange wrappers - Major performance improvements in __lt__ and __ge__ from caching for SourceLocation and SourceRange - check that function has a custom fortran interface if it has a function pointer and char string - Check that parameter lists start with the right character and - Source fixes now applied in chronological order, and test that patches can be applied as well
- Improved parameter list alignment checker - Add support for additional notes types and unknown/unhandled sections - Allow disabling of diagnostics via '-fdiagnostic-name [yes/no/maybe-so]' - enum docstring checking and better parameter-list alignment enforcement - Check spacing in inline lists - Check for duplicates and self-references in seealso lists - Detect headers that are missing a colon, and detect headers that probably shouldn't be headers - Dheck that synopsis descriptions aren't overly long-winded - Handle inline code-block within parameter lists because snes.c is a nightmare - Check explicit synopses contain the right parameters - Added check to explicit macro docstrings on whether the symbol they claim to describe exists in the header - Improve diagnostic for matching argument idx - Show trace back to parent arguments if applicable - 10x performance improvements for SourceRange and SourceLocation - Be able to handle arbitrary number of nested function-pointer parameters as documentation - Rework initial loader, use lazy loading to improve startup time
Update dir-locals.el to reflect new 2 column indentation, and enforce no stars in comments
show more ...
|
| #
e366c154
|
| 15-Nov-2017 |
Jed Brown <jed@jedbrown.org> |
Merge commit 'd47bf9aaf1e5266cc3f0ff499f934c85788965a9' into jed/fix-matcreatempibaij/maint
Obtain changed (v3.5) handling of MatMPIBAIJSetPreallocationCSR to match documentation.
|
| #
0f55b88d
|
| 03-Jul-2012 |
Satish Balay <balay@mcs.anl.gov> |
backout all chmod stuff in bf971ba58125 [but keep diffs to src/mat/impls/aij/mpi/mpimatmatmult.c ]
Hg-commit: 4a812fc1f35496ce2717c7da9ef12ffabbd13258
|
| #
c0174eb7
|
| 03-Jul-2012 |
Mark F. Adams <mark.adams@columbia.edu> |
removed a spurious call to MatSetBlockSize.
Hg-commit: bf971ba58125bd8cf7ceb2a9d0f5cdf27c27cc6a
|
| #
d39137a2
|
| 12-Jan-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: d540875a63b3c979c82b6a7fa7f062571e906d10
|
| #
247e2d92
|
| 06-Jan-2012 |
Jed Brown <jed@59A2.org> |
Mass revert file modes that were made executable in f6e61ee9c329
Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5
|
| #
832f7384
|
| 01-Jan-2012 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: ee8d91ae0580d1d4fa92be38a18d40c838b9a257
|
| #
14e519b0
|
| 31-Dec-2011 |
Mark F. Adams <mark.adams@columbia.edu> |
changed MatMatMult to MatTranposeMatMult.
Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f
|
| #
47b40911
|
| 01-Dec-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: e1fc2c73eb56030dc76b20b68b959231bf213deb
|
| #
75525bbf
|
| 23-Nov-2010 |
Jed Brown <jed@59A2.org> |
Add Emacs dir-locals.el
Intent is to make consistent PETSc style easy for Emacs users
http://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html
Hg-commit: d5deb3f3512cfe170
Add Emacs dir-locals.el
Intent is to make consistent PETSc style easy for Emacs users
http://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html
Hg-commit: d5deb3f3512cfe17049f54035740dcb6bbb02f2a
show more ...
|