Small NASM fix from LuluHg-commit: c268f2a1752c55f8a09a63b7134dd7dcced8c032
win32 compile fixHg-commit: 569019974ba1e90132779f01dcbc032e27f8f295
Added more complex subjacobian lagging behavior to SNESASPINHg-commit: 40c34dced14f93dc3b7536aeec92d98a31d9ad2c
Added linear approx. function evaluation option in SNESNGMRESHg-commit: 565d8088c1803d8590bbb59370789f74965e1450
Set snes->usespc to true for NewtonLSHg-commit: be5b7d28215522a4b8634d0e00d44955ec323e48
ASPIN/NASM communication and default fixesHg-commit: 0b79195f39abcac0d4cd22af3c876446fdad88f3
Fixed an initialization bug in nasm.cHg-commit: b567cdab50ee9cccec25ac75a4b89d7d078640af
Better docs for NASMHg-commit: c68beb742954a770bc488684f045528b1f6d926c
Documentation for SNESASPINHg-commit: e06fc591470def04ce439eb05239f368fcad3657
SNESASPIN wrapper for NEWTONLS with linear RHS from NASMHg-commit: c5c1560f61266dfda9d97c8f7c9227f1d7333cae
Added SNESNASMGetSubdomain(Vec)sHg-commit: 619efc6bb1a64b12efb9941b81238ef641e41fa2
Split out petscdmdatypes.h and petscdmtypes.hHg-commit: 3f8f2ebaa036547d616a74a818868b81d0922c1f
added petscdrawtypes.h removed the typedef _xx* xx definitions from petscdraw.h and removed petscdraw.h from petscsys.hHg-commit: 01be7b4c0ac1e993b540535c319de45af820a255
converted in a bunch more PetscObjectComm() that I missed beforeHg-commit: a2a4fef7cd143b546baa5d5374a47a4ad76dd2d6
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
Fixed warning in nasm.cHg-commit: 74d04ab5a3fa2a47e29bc023d68ec325dbc30ad4
Fix for warnings in nasm.cHg-commit: 47d23daf36311c3e64a7b5861072a4520160fe37
Add VecGetLayout() and remove some needless dependencies on vecimpl.hHg-commit: 0d0721e64fa8861a4e7168e2a936ca714ebeebcb
petscvec.h no longer includes petsc-private/vecimpl.hThis makes dependence on Vec internals more explicit. Almost allimpacted dependencies fall in two categories:* reference to vec->map: could b
petscvec.h no longer includes petsc-private/vecimpl.hThis makes dependence on Vec internals more explicit. Almost allimpacted dependencies fall in two categories:* reference to vec->map: could be eliminated by adding VecGetLayout(), which is probably a good idea anyway.* dependence on VecScatter_MPI_General: this is low-level anyway, so I don't think there is much to gain by abstraction.Hg-commit: 612ef938483b9f0137f3e95bc1d14775547d74f1
show more ...
added PetscStackCall() wrappers for SuperLU callsHg-commit: 2269623d6a92a035549272eaa131aec47ead3012
Removing DMCreateDomainDecompositionDM and DMCreateFieldDecompositionDM.Hg-commit: 5a40b47b72b8008daf1ed3dec805e07eb1831dde
removed stupid abbreviation in SNESLogConvHistory() and convert to C functionHg-commit: aa80f1fe93c28cb23676c77dffe7050622f79cb4
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
Added SNESView_NASM() and -snes_nasm_log eventsHg-commit: 1c11001fb366451046706a029220f467f07d26d9
1...<<31323334353637383940>>...73