Added previously untested DMCreateDomainDecompositionDM() implementation for DA and associated logic.Hg-commit: 6c47148058cd0fb9dc706ad095a0f72274e04b38
don't list unneeded /*I includes; they clutter the manual pagesHg-commit: e78ba20ae96445858089a43bccd0933d14f8ae95
Removed SNESComputeBlockFunction/Jacobian_DMDA() and DMDAGetLocalBlockInfo()Hg-commit: 5fa3972ae402ba50e0fe8d48351e7e933ed7317c
Removed all overlap cruft from DMSetUp_DA_1/2/3DHg-commit: 461d91d3c8e1dbfa7cf6c0dae2b6e4c4c0f8918b
Made DMDACreateDomainDecomposition(Scatters)() use DMDACreatePatchIS() rather than lots of confusing loops.Hg-commit: 78c3ef96b2606b460c2cb4b8ef04f60d1c952f12
Added DMDACreatePatchIS, which gives the global indices of an arbitrary piece of cartesian real-estate in parallel.Hg-commit: ae428b245b50b12fbb04bd00d52fdd2c0eafee1b
fixed many more missing CHKERRQ()Hg-commit: 7ee3b3a915c7ec91d5cefc4d6974e423e3fd9435
removed the silly #if defined(PETSC_USE_COMPLEX) special cases when the complex version gives the exact same results as the real version for real, i.e. PetscConj, PetscRealPart, do nothing and are ha
removed the silly #if defined(PETSC_USE_COMPLEX) special cases when the complex version gives the exact same results as the real version for real, i.e. PetscConj, PetscRealPart, do nothing and are harmless for the real casethe less #if def code duplication we have the betterHg-commit: 158afdac623e9fb04c1dbe14153c0895e6c4feef
show more ...
Rename DMComplex -> DMPlexHg-commit: f768b4255f3d1c199623a7a4aeb9be630bec7076
Relocate Vec creation with Section so it can be used by DMDA and DMComplexHg-commit: 29860ecac7a53df5f615e4e5d2dad88d9afd9d72
Get DMComplex garbage out of interface/dm.c; fixes C++ --with-c-supportHg-commit: 25766d8ee6eeda976bba5d59f18234db41de2fb8
removed adic stuffHg-commit: 99933b6f66a48c78b00a3952edfaf6191df65340
removed trailing spaces from all filesHg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb
removed all incorrect spaces before CHKERR...Hg-commit: 653d9985c7cfe8fed21a37081a5b64f5e24e6c17
commit after mergeHg-commit: 840cdd21c4c213d87c8cb36c0b53d9b91c6d283e
used PetscClipInterval() instead of non-standard stupid macroHg-commit: 8d6b62e9d51361ebc0d67885c7f0299677ce0cc2
Avoid using uninitialized data when not using all 3 dimensionsHg-commit: 927c1c8e992b08b51dbaf01880e6d58c6c04a482
Fix broken build; bad code in 178f9feHg-commit: 60fe48695ce341d5007ca67d48b47a43591035ee
forced values in PetscViewerDrawSetBounds() to alwways be applied when doing 2d contour plots with DMDA and VecView.Hg-commit: 178f9fee549bd10f3b4b64313dacb15c48b47923
DMDA 1d uses ofill to reduce the number of colors needed to compute JacobianHg-commit: 9f0ebbc75c4af8a1c0218d034217009466841c99
added support for ofill for DMDA1dHg-commit: be9ba88f68c62678fd3ffe9517ccfd23a321ceb5
added names for coordinate directions to DMDAadded ugly printing of coordinate directions in 2d countour plots from DAsHg-commit: 0f83f87db1ff110511388bbce0cdaff89adc7b54
memory leak in DMDASelectFieldsallow null viewer format in PetscOptionsGetViewer()DMDASetNumProcs() computes missing proc if one is provided in 2dstarted contour viewer for ex10Hg-commit: b2a4a6
memory leak in DMDASelectFieldsallow null viewer format in PetscOptionsGetViewer()DMDASetNumProcs() computes missing proc if one is provided in 2dstarted contour viewer for ex10Hg-commit: b2a4a6a7bd64fcd82cc6a58540b6ed8c799f585f
added -draw_fields_by_name name1,name2,name3Hg-commit: d69f1842030af04c76ec3eee9d921e1827402d71
added test example for dmda 3d with mirroringstarted adding support to dmda 3d for mirroringHg-commit: 081d7404b8372f8038fb1108b516bcc64e464936
1...<<31323334353637383940>>...48