Add DMCompositeGatherArray and DMCompositeScatterArrayThese new functions have Fortran bindings and are more convenient whencalling from other libraries.Hg-commit: d2f302d26a4f1064cdfce3dd58e7c7
Add DMCompositeGatherArray and DMCompositeScatterArrayThese new functions have Fortran bindings and are more convenient whencalling from other libraries.Hg-commit: d2f302d26a4f1064cdfce3dd58e7c779b4ae8741
show more ...
added petscdrawtypes.h removed the typedef _xx* xx definitions from petscdraw.h and removed petscdraw.h from petscsys.hHg-commit: 01be7b4c0ac1e993b540535c319de45af820a255
added PetscObjectComm() and used it to replace (((PetscObject)obj)->comm)Hg-commit: 3da37c458124ad48ae939f4e9823e4430ee0b8be
removed a bunch of duplicate unneeded includes of std include filesHg-commit: b6c9f3e2b0eb8b7277fe131cc83beede5d495522
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
Add DMCompositeGetAccessArray()Update documentation and use in Mark's fieldsplit example ex73f90tHg-commit: e873fca6a07721b397978782daaf94a2353e6a9c
dmcomposite: Fortran bindings to DMCompositeGet{Global,Local}ISsHg-commit: ce9d865569340b74bc0b52e1931e1a50fc0c83b4
Uncrustified src/dm/*. No re-uncrustification of un-uncrustified plex.c.Hg-commit: 0eadce41498eb88aa85fb46f989ad9d09bfd9c3e
added fortran wrapper.Hg-commit: 63c712e9c27c9203f758f66d0c4c51e9780a1f28
Reformatted: "There should be a blank line before PetscFunctionBegin;"Hg-commit: 05bda4416aaceb2dbd9d85b5720629adc88eef98
Reformatting: 'No space after a '(' or before a ')''Hg-commit: 797341a7bfba18bb97e6da668b36bad2e5977356
Replaced remaining '){' with ') {'.Hg-commit: f4f35e45a9688d9cbe30c43558c5cab041b08998
fixed many more missing CHKERRQ()Hg-commit: 7ee3b3a915c7ec91d5cefc4d6974e423e3fd9435
removed trailing spaces from all filesHg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb
removed all incorrect spaces before CHKERR...Hg-commit: 653d9985c7cfe8fed21a37081a5b64f5e24e6c17
DM: Added MatGet/SetDM() and updated DMs to handle Vec and Mat for thisHg-commit: d20ec0ce94bab2e32af8971314fa1b0124689ebf
reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
changed #define char* XXXType to typedef const char* XXXTypeHg-commit: 2f1984a65b4f21a886ea1c854235ca6d51deefad
removed trailing blanks from source codeadded rule rmtrailingblanks accessible via make ACTION=remtrailingblanks treeHg-commit: 6e3652165d48aa5f3e94dd66bf607adea6fac27a
code to match PETSc style guide for if (xxx) for (xxx) sizeof(xxx)Hg-commit: 01e0d19bcd83a980fb5e8e32b294a95da72b405f
clean up and improvement of some DM code and manual pages for clarity and completenessHg-commit: 7e605131b8a0750d08cace36a5f54b1c187334e9
fixed some non-standard PETSc code: source file with no source, #include without full path from PETSc root to include fileupdated iphone builderHg-commit: b815c2c0cd32f2d30547b5032e995df93748071f
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
Changed DMDestroy to allow backend reference counting, Added DMCreateSubDM()- Now DMCreateSubDM() can replace decompositions, and it is more flexible since it allows combinations of fields, and pass
Changed DMDestroy to allow backend reference counting, Added DMCreateSubDM()- Now DMCreateSubDM() can replace decompositions, and it is more flexible since it allows combinations of fields, and passes null spaces- Allow null space constructors for fields in the DM- Added reference counting to DMComplex, which allows meshes to be shared among subdues- Changed DMDestroy() so that impls destroy dm->data so it can be ref counted- DMComplexClone() supports subdms- Added PetscSectionCreateSubsection() for subdmsHg-commit: c5f43df53c0b780431c93b4f8de6f822c8dd4c11
1234567891011