introduced another scalable symbolic matmatmult that does not use bitarraydon't know how all these other files got changedHg-commit: 9cf1fa173221b7baf45abd24f9c6760aa244faf0
Rename DMGetMatrix() to DMCreateMatrix()Hg-commit: 045e13fbce4683d1c6e7208d70318a9e4dde5c0b
Remove stored slice->globalvector, always create it in DMCreateGlobalVector_SlicedHg-commit: 049f44cc37c1d42cd3e753f4e2fa30275145309b
DMSliced needed to compose a DM for DMVecGetArray() to function correctlyHg-commit: a2500e2364ebaf07eea564424ab2d21610a6f27f
commit after merge, some manual mergesHg-commit: a60db41ebcbbb90ab0d02727666a69b6d3ee88a0
fix 0fb0bab0f904 to use new SUBMANSEC[MANSEC for manulapages SUBMANSEC -if it exists - for generatefortranstubs]Hg-commit: 30b6565f23703ed83e6a6b5642c6c0823387fe48
Fix MANSEC in DMHg-commit: 0fb0bab0f9048f45fa9db15d944449946b222ec4
changed examples to pass pointer to destroy functionmost workHg-commit: bbc5d1464c4cbe6ea83fdf46e15c0f41ea396c06
converted rest of source code to take pointers into destructor reoutines. make test workdsHg-commit: 78c641225c0516099423eeea3cc66e68fd2f62f3
commit after terrible mergeHg-commit: 6ee623422368621da3dca005325b05a2fcd6d6bb
partcially completed making PETSc object destructors take & for the argumentHg-commit: e5e776c3749e6dc0b2c108f7f84f10a7aaba55f5
SNES ex10 now runs in serial- Added MatSetValuesTopology()- DMGetMatrix_Mesh() now sets the local to global mapping- We compose the Mesh with global/local vectors- Added DMCreateLocalToGlobalMapp
SNES ex10 now runs in serial- Added MatSetValuesTopology()- DMGetMatrix_Mesh() now sets the local to global mapping- We compose the Mesh with global/local vectors- Added DMCreateLocalToGlobalMapping() to Mesh- Added matrix filling to DMMeshCreateMatrix()- Fixed DMDestroy() for all subclasses- Moved DMDASetMatrPreallocateOnly() to DMSetMatrixPreallocateOnly() and changed option to -dm_preallocate_only- Fixed test outputHg-commit: 75eb7f4d3ab7b8fbfedb6b44954aff1021a116c1
show more ...
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
removed #define PETSCXXX_DLL from top of all source filesHg-commit: b784aa18ddcf5337d4011d34f0fa008681695ac1
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
Distinguish row and column mappings for MatSetValuesLocalHg-commit: 71968a52236f04a9bab5e1d4a884aa59ef0c7cfd
fixed some mansec = DA and mansec = DMDA mistakes from previous changesHg-commit: 5d8cac658961538ec6e588146350f5f4e566d4b7
moved petscda.h and friends over to petscdm.h and friendsHg-commit: 52cf0c5c868ff2e52c7308123a3006fa1da5b856
added DMCreate_DA, DMCreate_ADDA, DMCreate_Sliced, DMCreate_CompositeHg-commit: 69baa2eac668c820d0ef75c58bd3b1a21f98cfbf
finished transistion of DAXXX to DMDAXXXXHg-commit: 86cda14def53e12145f562bc5ffa2be6f2362b57
added empty DMRegisterAll and all related functionsupdate changes file with changes to DMsfixed bug in ASA preconditioner for setting tolerancesHg-commit: f7fa8fe5ad61f7a33d36a9e999cdff119f747418
removed DMCompositeGetMatrix() DMSlicedCreateGlobalVector() etc that can simply use DMGetMatrix() DMCreateGlobalVector() etcHg-commit: d661735271f5dc92d48e5b4d58e3b42c9bb2cf3f
moving DM classes examples et into correct directory locationsHg-commit: 43ed329fc2cce22efaa4b439c8485c2b444549fe
1234