changed OpenMP to HMPIremoved coords dependency in DMGetInterpolation_DA() and allow compiling with old version or new versionHg-commit: 3bea43f9e08524aebb8b446269c1569abad7773e
removed C++ and C99 isms from PCGAMG, increased defaults so that it runs several levelsmassive memory leaks, run with -malloc_debug -malloc_dump to see memory leaksHg-commit: 94167ac5a9116fc7e7597
removed C++ and C99 isms from PCGAMG, increased defaults so that it runs several levelsmassive memory leaks, run with -malloc_debug -malloc_dump to see memory leaksHg-commit: 94167ac5a9116fc7e7597106dda54208dce2531d
show more ...
fixed GAMG registration stuff, fixed some warning messages.Hg-commit: 55fe04eade42efeef2414c68f160e68dc303fa67
added GAMG preconditioner with test ksp/ksp/examples/tutorial/ex54.Hg-commit: 02ad06dfec1e069f1d65d6a9220fa95d86441e70
commit after mergeHg-commit: 1bd120f7226d2a808a7f485479dc0f6022d22406
application context getting and setting don't make sense from FortranHg-commit: 53426efe40242ee73129e6c066dec92589fc1953
changed DMGetContext() to DMGetApplicationContext() and changed second argument from void ** to void * to match PETSc coding standardschanged DMSetContext() to DMSetApplicationContext()added PCSet/
changed DMGetContext() to DMGetApplicationContext() and changed second argument from void ** to void * to match PETSc coding standardschanged DMSetContext() to DMSetApplicationContext()added PCSet/GetApplicationContext()changed KSPSetApplicationContext() to call PCSetApplicationContext()changed SNESSetApplicationContext() to call KSPSetApplicationContext()Hg-commit: 2869a801f209d1850cbd1f0fc007dea9def03fa1
added matrix object to MatCheckPivot routines to allow displaying more information on failurePCEXOTIC turns off DM object in PCMG so that PCSetUp_MG() doesn't use the DM object to generate incorrect
added matrix object to MatCheckPivot routines to allow displaying more information on failurePCEXOTIC turns off DM object in PCMG so that PCSetUp_MG() doesn't use the DM object to generate incorrect work vectorsSNESSetDM,KSPSetDM and PCSetDM allow using 0 dm to clear current DM.Hg-commit: d3ce2e5ec6f3ec4502b397e3155085dddbdcd62e
geometric multigrid works with simple single component VI problem and DM == DMDA ex58.cHg-commit: 9e8e3f96e5eee84c16e39b30b9c611fcaf4368d0
some examples fixed for nightly builds, especially complexHg-commit: 9fdee73d1c0a665e4c32cb106f5474a1149c0874
added to docs for KSPSolveTranspose() and PCApplyTranspose() that they are non-HermitianHg-commit: 39db9842276eeade6899169ce660c7afda00266e
API Change:[Mat] Remove iscopy,reuse from MatGetDiagonlBlock()* Now it should return a borrowed reference.* MATDENSE was updated to cache the the diagonal blockHg-commit: dbddbea75f68dca2821e78
API Change:[Mat] Remove iscopy,reuse from MatGetDiagonlBlock()* Now it should return a borrowed reference.* MATDENSE was updated to cache the the diagonal blockHg-commit: dbddbea75f68dca2821e7818ebd56b2b79bbbaf9
Brought in Chebyshev-smoothed SACUSPPOLY PC, now that the mercurial cusp repo has fixed the bugHg-commit: 63be18134edf44a47d55c63e2884b9fffb2e793c
{SNES|KSP|PC}SetType(): set the type name before calling the create routineHg-commit: 3a1ff1be81d6c525b35eede6a8814ec0b8e0b4c7
converted rest of source code to take pointers into destructor reoutines. make test workdsHg-commit: 78c641225c0516099423eeea3cc66e68fd2f62f3
More work on XXXDestroy(), some previous fixes were wrongHg-commit: 37b530a1dc611336488549bc682006c598f0519c
Consistency fixes in various XXXDestroy() routinesHg-commit: 57fda8d6ead113d90964fbbae090f42e42f2d681
PetscFlistFind() now only searches for symbol in libraries and executables if a flag is passed in.Hg-commit: e9a41a3af8b62f34958a6f82c9f34be7616d4faa
Fixed bug in reading the reuse flag to allow to be used with fieldsplit preconditioner.Hg-commit: aaf10947275dbb814646e06b47c06727fef65f22
Added flag in pc data structure for reusing the numerical factorization.Hg-commit: d07bb2ec9459eb209ab7a15d1357e143ad76cfb7
add interface to pARMSHg-commit: fed21e0acbe62de9262262e29f6ed1eb06e7b27f
Use #include <header.h> instead of #include "header.h" when there is no intent to search the current directory for header.hHg-commit: bd7216e80cc035071a5136364ab9d04bf9f41a07
removed #define PETSCXXX_DLL from top of all source filesHg-commit: b784aa18ddcf5337d4011d34f0fa008681695ac1
commit after mergeHg-commit: b180686acc18b06ecb015d56458ebbdfd45de47c
CGR does not handle PCSetDiagonalScale() so generate an error if user tries itadded note to PCApplyBAorAB() about diagonal scalingHg-commit: 04e3d615ff4c04a9b51bc2779455488d80533525
1...<<11121314151617181920>>...23