LOCDIR: fix all outdated paths and normalize trailing slashUpdate performed by: git ls-files '*/makefile' | xargs perl -pi -MFile::Basename \ -e 's!(LOCDIR[[:space:]]+=) *(.+)$!$1." ".dirnam
LOCDIR: fix all outdated paths and normalize trailing slashUpdate performed by: git ls-files '*/makefile' | xargs perl -pi -MFile::Basename \ -e 's!(LOCDIR[[:space:]]+=) *(.+)$!$1." ".dirname($ARGV)."/"!e'Fortran auto must be fixed using 'make allfortranstubs' and the resultcan be checked by 'bin/maint/checkloc.py'.
show more ...
Change all PETSC_EXTERN_C to PETSC_EXTERNHg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426
began removing unneeded EXTERN_C_BEGIN/END and converting needed ones to PETSC_EXTERN_CHg-commit: e0c157606a3283d5a4ba8902a0da5cad0e2aa531
added PetscObjectComm() and used it to replace (((PetscObject)obj)->comm)Hg-commit: 3da37c458124ad48ae939f4e9823e4430ee0b8be
Adjusted check for NULL instead of PETSC_NULL, fixed remaining uses of PETSC_NULLHg-commit: 6aa0365770ae203a0249581a0e63fa289e95b4dd
Uncrustified src/dm/*. No re-uncrustification of un-uncrustified plex.c.Hg-commit: 0eadce41498eb88aa85fb46f989ad9d09bfd9c3e
don't list unneeded /*I includes; they clutter the manual pagesHg-commit: e78ba20ae96445858089a43bccd0933d14f8ae95
removed trailing spaces from all filesHg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb
DM: Added MatGet/SetDM() and updated DMs to handle Vec and Mat for thisHg-commit: d20ec0ce94bab2e32af8971314fa1b0124689ebf
reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
changed #define char* XXXType to typedef const char* XXXTypeHg-commit: 2f1984a65b4f21a886ea1c854235ca6d51deefad
Nightly fixesHg-commit: d81e81fb4f36586d986355922c227d84ba1c9c5c
removed trailing blanks from source codeadded rule rmtrailingblanks accessible via make ACTION=remtrailingblanks treeHg-commit: 6e3652165d48aa5f3e94dd66bf607adea6fac27a
more sliced documentationHg-commit: 24e112fbe10abef4ad5a1739d799a0beabaa7723
updated DMSlicedCreate() to take ghost point and coupling informationcleaned up docs for DMSlicedCreateHg-commit: 6301f3ffea760b7fe7ad5493469b1d249d9048bf
backout all chmod stuff in bf971ba58125[but keep diffs to src/mat/impls/aij/mpi/mpimatmatmult.c ]Hg-commit: 4a812fc1f35496ce2717c7da9ef12ffabbd13258
removed a spurious call to MatSetBlockSize.Hg-commit: bf971ba58125bd8cf7ceb2a9d0f5cdf27c27cc6a
Changed DMDestroy to allow backend reference counting, Added DMCreateSubDM()- Now DMCreateSubDM() can replace decompositions, and it is more flexible since it allows combinations of fields, and pass
Changed DMDestroy to allow backend reference counting, Added DMCreateSubDM()- Now DMCreateSubDM() can replace decompositions, and it is more flexible since it allows combinations of fields, and passes null spaces- Allow null space constructors for fields in the DM- Added reference counting to DMComplex, which allows meshes to be shared among subdues- Changed DMDestroy() so that impls destroy dm->data so it can be ref counted- DMComplexClone() supports subdms- Added PetscSectionCreateSubsection() for subdmsHg-commit: c5f43df53c0b780431c93b4f8de6f822c8dd4c11
MatSetSize() called after MatSetUp() is now forbidden even for Dense matricesMatSetBlockSize() must be called beofre MatSetUp()/ MatXXXSetPreallocation() for all matricesFixed vec nest example that
MatSetSize() called after MatSetUp() is now forbidden even for Dense matricesMatSetBlockSize() must be called beofre MatSetUp()/ MatXXXSetPreallocation() for all matricesFixed vec nest example that pushed format that prevented values from being printedHg-commit: 80ec81eb9db92735994e950eda2d2db6657bb6cb
Rename include/private/ to include/petsc-private/Hg-commit: 9a1730720b0d9756437b40462617551504641ade
Remove references to DMSlicedGetGlobalIndices()Hg-commit: 2b47235e520ee14e7bf30578e77a52354db4c71b
Remove DMSlicedGetGlobalIndices(), it was never implementedHg-commit: 882fc279ddfaa44915c56a5b227514ada881775d
changed docs about preallocating diagonal entries of matrix to only when planning to factorHg-commit: 62debd9818aa7a0dec4c1125f964afa7ec1bc5c4
Mass revert file modes that were made executable in f6e61ee9c329Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5
changed MatMatMult to MatTranposeMatMult.Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f
1234