DMRefineHook_DM to fix grid sequencing with DMSNES interfaceHg-commit: 24c7eeccd2752b9ca8f23be2ddebf7e453aaab56
Move dmdasnes->localfunction guard to avoid using uninitialized variableHg-commit: 0926b80bb1fb44238a91ada84bff98996f41d026
Added a duplicate hook for implementation specific DMSNES instances to fix refcount failure.Hg-commit: 41f96fb0cee7ed0940a09c0a208f64925b99664e
SNESComputeLocalBlock{Function/Jacobian}_DMDA as a stepping stone to block solversHg-commit: 1b54598410416035a4fb7e46d0acddeee192e88a
code to match PETSc style guide for if (xxx) for (xxx) sizeof(xxx)Hg-commit: 01e0d19bcd83a980fb5e8e32b294a95da72b405f
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
SNESDefaultComputeJacobianColor now the automatic code path when no Jacobian evaluation routine provided; TS examples fixed to reflect this.Hg-commit: 806b8af12057f05a98b5364a08d09bdf2612b89f
DMMeshInterpolation: Typo in error messageHg-commit: 872db59a2b008f82807d7262598056d1200eeb97
Small doc fixes in DMSNESHg-commit: 591add691cbfa23fc140bd33bae2ed05380a1e1c
Added missing SNESGetPicard that was already in the interfaceHg-commit: 23c8adafcf50510e14b2c6f3aecfe6bdd8935ff3
SNESDM fix for Picard IterationHg-commit: 52bd2af7717086f9131361d762a49533f32e6cf7
Fix non-Sieve buildHg-commit: c21fd79a03e595287a1e5e531cd6be2901ae9bdb
Moved DMMeshInterpolation to a new file under SNESHg-commit: 489955576a2e71f3d2cdc88378323ee9ce12eb95
Fixed SNESDMComputeFunction/Jacobian() which were removedHg-commit: 8026b61ab4b206d1631e7212041ca9f0d5a6b144
stripped out DMMGHg-commit: 5ac991591288556060d8d9d23079cf8c7603ebd0
Update ex48 to remove DMMG, not updating runex48_4 because the convergence is still different, don't know whyHg-commit: a56f35c574cf7cee5c614b4c6a2f9f91ddf365f6
DM CHANGE: Now SNESDMComputeFunction() and SNESDMComputeJacobian() dispatch to local function versions- REMOVED the legacy version of SNESDMComputeJacobian()- DM now holds the local user residual a
DM CHANGE: Now SNESDMComputeFunction() and SNESDMComputeJacobian() dispatch to local function versions- REMOVED the legacy version of SNESDMComputeJacobian()- DM now holds the local user residual and Jacobian routines- DMComplex now uses the generic versionsHg-commit: 67ad90711c5961f11dfb214a0f84e37adf8d4da2
show more ...
PetscTypeCompare -> PetscObjectTypeCompareHg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be
namespace Mat utility functionsHg-commit: 2912dadb08982f5a3e4a9b22bd8b48ffa685bef3
Pre-zero pointer for buggy compiler warningHg-commit: 96dee52f495de1e2cd22bbc0d41eb497b5b3cfe2
Strip out bad idea of holding vec_sol in SNESDM, implement DMGetNamedGlobalVector() and implement restriction with itHg-commit: 0040de20b98becd00af00473b94f3d32a4299b3d
Rename include/private/ to include/petsc-private/Hg-commit: 9a1730720b0d9756437b40462617551504641ade
More progress on dispatch for multi-level methods without special support in DM baseHg-commit: 289472ac6fe2b34ca5d55e677d30c00c285f8aeb
Move coarsen hook update to DMSNESCopyContext()Hg-commit: bf3b2d0b487c354f778c2d3a7503b7c65dbad107
1...<<21222324252627282930>>...43