changed use of PetscObjectComposeFunctionDynamic() to PetscObjectComposeFunction() to allow use of static for functions for standard use in PETScPetscObjectComposeFunctionDynamic() is still availabl
changed use of PetscObjectComposeFunctionDynamic() to PetscObjectComposeFunction() to allow use of static for functions for standard use in PETScPetscObjectComposeFunctionDynamic() is still available for use if neededalso fixed calls to PetscObjectComposeFunction() to not wrap lines (per PETSc coding style)Hg-commit: 822f9ddaac95a8ff6c2a9ad77fbf07d02d2c20d9
show more ...
PetscSection: The BC section inside should not be collectiveHg-commit: 23c8b74d23ba30daf254502543101cebd7484015
update examples: add missing header filesHg-commit: da02f7f314a24fc8a0fbf386d6820b6e56243e12
Check PETSC_HAVE_MPI_TYPE_DUP before registering PETSCSFWINDOWRegistration condition must match src/vec/is/sf/impls/window/makefileHg-commit: c96e25612c3122639513c7b297b09ca88194176c
Convert PetscSection to be a PetscObjectReference counting is now consistent with other PetscObjects.Hg-commit: 3a41f882cfc717ec37b4c7f6b31f43b10211af66
Remove petscviewer.h from petscsys.hMuch of sys is independent of viewer. Viewer is used in so many otherplaces that it is now included by petscvec.h.Hg-commit: 1d745f01618aa51d3043fb1f87b0546f6
Remove petscviewer.h from petscsys.hMuch of sys is independent of viewer. Viewer is used in so many otherplaces that it is now included by petscvec.h.Hg-commit: 1d745f01618aa51d3043fb1f87b0546f60e6e730
petscctable.h and petscmatlab.h shold not be included in petscsys.hHg-commit: 84ac1a0e8bb6899bb6d64a2004d4e3e7923b00da
moved ao over to vec/is locationfixed couple mistakes in examples made by privitizing petscimpl.hHg-commit: 01295422394106db7c66f43df1606e60d84f7325
moved sf to new vec/is locationHg-commit: f0665fe4e2bc9d7b33e6af35313fffe9d7c753a8
moved non-is utils from is/is to isHg-commit: 4569b845ae6bd279ca8e242a9e5350cb08d3c5a0
moved is directory in one level to make room for all the source in the is subpackageHg-commit: 7eb286fb676eef26fdc2da2c38b91bc070f9f9f8
converted in a bunch more PetscObjectComm() that I missed beforeHg-commit: a2a4fef7cd143b546baa5d5374a47a4ad76dd2d6
moved non-Vec portions of PetscSection to vec/is subpackageHg-commit: 9e3e9ff2b4d00a78c47133c617a9f7e4efa62be9
moved PetscLayout include info to petscis.h and source code to vec/is/utilspart of goal of moving non-Vec stuff down from VecHg-commit: b3287daffebf7c4cd59893136d387f2ed3b835bf
change islocaltoglobalmappingapply_() from auto to custom.Perhaps it was custom because ISLocalToGlobalMappingApply() was a macro atsome point - and couldn't be directly used in fortranstubsHg-co
change islocaltoglobalmappingapply_() from auto to custom.Perhaps it was custom because ISLocalToGlobalMappingApply() was a macro atsome point - and couldn't be directly used in fortranstubsHg-commit: 917347d8af115cff7f95de5d9cfda1f51da158eb
removed some isimpl.h dependencies from some Mat impls and documented othersmoved CUSP flag from vecimpl.h to petscimpl.hHg-commit: 2c48aa9e76aa67a361ac3f6b034d78e9e3c7b825
removed dependency of VecScatter on isimpl.hHg-commit: 5c06794de8d6cbbc22248eb247593e202a08ed30
put in a few more PetscObjectComm() I missed before due to not general enough regexpwho the hell puts a w in front of comm for no reasonHg-commit: 7bcda6053dee43d0c90c32cc693ca5bf2fdf4c99
added PetscObjectComm() and used it to replace (((PetscObject)obj)->comm)Hg-commit: 3da37c458124ad48ae939f4e9823e4430ee0b8be
removed typeid from PetscHeaderCreate() args since it is not know at create time anywayHg-commit: 368e928141e31cf1ff6cf108913006e5886dc6cc
Make petscimpl.h privateHg-commit: 910e8b03a54a915953944da6f75eb81c807d7428
More sensible names for IS embedding/covering functions.Hg-commit: 0d337f8ea59ecb3866f87211bd87cbfbcc3a9358
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 05
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4
Uncrustified src/vec/Hg-commit: 11b3f3188710a3512843b505cbe0d18ac9fd9393
changed PetscMPIIntCast() to return an error codeHg-commit: 73696a6c6bf0120a669678ed7c25e3c7bd451960
1...<<61626364656667686970>>...96