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
PetscTypeCompare -> PetscObjectTypeCompareHg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be
VecCreateXXXWithArray() now takes a bs argument since there is no other way to pass the block size in during creation processHg-commit: 465282368ed7696decd83c3d3b111f39348a7d40
changed MatCreateMPIXXX() to MatCreateXXX() since that is what they areHg-commit: 88fb4066e05405d3c444fb00dd00ab15e805b3e3
Mass revert file modes that were made executable in f6e61ee9c329Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5
changed MatMatMult to MatTranposeMatMult.Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f
cannot use MAT_REUSE_MATRIX in calls if the original matrix was created some other way not through a previous callto the same routineHg-commit: 5426c209cc0468303758ddbc12fce0745d7f4ae8
protect use of va_copy() since may not exist on windowsHg-commit: af3ce1fbf7526464797a1d1b883d27f8fcef3f2c
fix in excotic preconditioners in setting largest key in PetscTableHg-commit: 0a71fd189a2e6dd7be8cfa66fb30820cf0adaee5
more updates on PetscTableHg-commit: 81961d54ed644345546c0aa2c889e2474eb971d1
Add PetscBool argument to PCMGSetGalerkin(), fix reporting of Galerkin when PCMG is used via PCML.Hg-commit: 10e08af7077029d7413061e446472ae36f219b62
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
show more ...
updated PetscTableDestroy() to new paradigmHg-commit: ac57dd2a39d9e719ebeec1c5179c4469b71a8d21
commit after merge, some manual mergesHg-commit: a60db41ebcbbb90ab0d02727666a69b6d3ee88a0
set SUBMANSEC correctly for PCMGType etc..Hg-commit: df5a67770ee39ee16837a429690b6a6321c93e4c
converted rest of source code to take pointers into destructor reoutines. make test workdsHg-commit: 78c641225c0516099423eeea3cc66e68fd2f62f3
partcially completed making PETSc object destructors take & for the argumentHg-commit: e5e776c3749e6dc0b2c108f7f84f10a7aaba55f5
Use #include <header.h> instead of #include "header.h" when there is no intent to search the current directory for header.hHg-commit: bd7216e80cc035071a5136364ab9d04bf9f41a07
Split DMDA, DMComposite, etc out of petscdm.h into petscdmda.h, petscdmcomposite.h, etcHg-commit: ee2833f9db0d26e02ed0afca6e49849f2e5a3cd7
Rename petscmg.h to petscpcmg.hHg-commit: 23be2aaeb8cd5463a8fa34e98fa9b96d440658e1
removed #define PETSCXXX_DLL from top of all source filesHg-commit: b784aa18ddcf5337d4011d34f0fa008681695ac1
changed DMDA API to take multiple DMDABoundaryType (one per dimension) in the creation/setup of a DMDAHg-commit: f3a3f48d5d7ad4f784555e3be423f56150a7d810
moved definition of PETSC_STDCALL to private/fortranimpl.h where it belongsremoved all DLL export/import stuff since it was never used and never will beremoved MatPermuteSparsify() since it sucked.
moved definition of PETSC_STDCALL to private/fortranimpl.h where it belongsremoved all DLL export/import stuff since it was never used and never will beremoved MatPermuteSparsify() since it sucked.Hg-commit: 72f7a5e60333f6c9780d56fcce45657940d16b13
Promote LocalToGlobalMapping and BlockSize from DA to DMHg-commit: adc5020243929ce40bd18f2655d78fe82dc79cc4
1234567