| #
c0c93d0e
|
| 28-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-dmda-section
* master: (287 commits) Mat ex170: Comments VTK: Small fix to error message (.vts to .vtu) VTK: Small fix to error message Fixed bib e
Merge branch 'master' into knepley/feature-dmda-section
* master: (287 commits) Mat ex170: Comments VTK: Small fix to error message (.vts to .vtu) VTK: Small fix to error message Fixed bib entries Bib: Updates AO: fix erroneous processing of -ao_view and factor into AOViewFromOptions doc: fix named argument in {Vec,Mat,DM}ViewFromOptions Sys: add PetscDataTypeFromString() and test code Mat: Should say that it has a nullspace in MatView() parms: update tarball with fix for namespace conflict with metis fix citation 'Golub_Varga_1961' parmetis: update tarball to parmetis-4.0.2-p5 which fixes an install issue with cygwin Sys Logging: revert parent traversal fixed hdf5.py so that if self.libraries.compression is None the code still runs correctly DMDA: fix bad cast of DM_DA to PetscObject MatClique: follow DistMultiVec API changes MatClique: remove unused variables config cmakeboot: add C++ flags any time compiler is available config OpenMP: check for C++ flag any time the compiler is available replaced all left-over uses of a single PetscMalloc() to allocated multiple arrays: replaced with PetscMallocN() The only ones left are when the second array is set into the first array and one ugly usage in the MUMPS interface that cannot be easily fixed ...
show more ...
|
| #
86bfadb5
|
| 28-Aug-2013 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/feature-dm-clone'
* knepley/feature-dm-clone: DMPlex: Removed unused variables DM: Dammit, forgot declaration DM: Small fix to DMClone for DMPlex DM: Added specializati
Merge branch 'knepley/feature-dm-clone'
* knepley/feature-dm-clone: DMPlex: Removed unused variables DM: Dammit, forgot declaration DM: Small fix to DMClone for DMPlex DM: Added specialization for DMCreateSubDM() with a PetscSection - Replace DMPlex implementation - Is used by DMDA when a section is defined DM: Fix DMDA clone - Made it work for all dimensions (which makes DMCreateSubDM() work) - Removed DMSetUp() which should be called by caller DM: Added DMClone() which makes a shallow copy - This is very useful for DM since it can have a lot of associated data and is used as a building block for different problems - This replaces DMPlexClone()
show more ...
|
| #
52688152
|
| 30-Jul-2013 |
Richard Tran Mills <rmills@ornl.gov> |
Merge branch 'rmills/dm-localtolocal'
Introduces DMLocalToLocalxxx() (and deprecates DMDALocalToLocalxxx()) to support local-to-local communication operations for any DM type, not just DMDA. Adds D
Merge branch 'rmills/dm-localtolocal'
Introduces DMLocalToLocalxxx() (and deprecates DMDALocalToLocalxxx()) to support local-to-local communication operations for any DM type, not just DMDA. Adds DMShell routines to set up local-to-local operations.
show more ...
|
| #
4d9407bc
|
| 18-Jul-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Added specialization for DMCreateSubDM() with a PetscSection - Replace DMPlex implementation - Is used by DMDA when a section is defined
|
| #
4271099b
|
| 18-Jul-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Fix DMDA clone - Made it work for all dimensions (which makes DMCreateSubDM() work) - Removed DMSetUp() which should be called by caller
|
| #
38221697
|
| 17-Jul-2013 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Added DMClone() which makes a shallow copy - This is very useful for DM since it can have a lot of associated data and is used as a building block for different problems - This replaces DMPlexClo
DM: Added DMClone() which makes a shallow copy - This is very useful for DM since it can have a lot of associated data and is used as a building block for different problems - This replaces DMPlexClone()
show more ...
|
| #
d78e899e
|
| 11-Jul-2013 |
Richard Tran Mills <rmills@ornl.gov> |
Finished converting DMDALocalToLocalBegin()/End() to internal functions (DMLocalToLocalBegin()/End() should now be used) and deprecated this interface.
|
| #
e33c197d
|
| 11-Jun-2013 |
Richard Mills <rtm@eecs.utk.edu> |
Merged petsc/petsc into rmills/petsc master.
|
| #
a1cc4d53
|
| 07-May-2013 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'prbrune/dmda-subdomains-per-process'
Conflicts: src/dm/impls/da/dadd.c
|
| #
4042b796
|
| 17-Mar-2013 |
Jed Brown <jed@59A2.org> |
Merge branch 'master' into jed/ts-eimex
Sync to include Git conversion, PETSC_EXTERN, and minor API changes.
Conflicts: src/ts/interface/tsregall.c
|
| #
3e7870d2
|
| 13-Mar-2013 |
Peter Brune <brune@mcs.anl.gov> |
Added DMDA{Set/Get}NumLocalSubDomains()
Allow for the creation of multiple subdomains per process; next is implementation
|
| #
c19eab39
|
| 06-Mar-2013 |
Richard Tran Mills <rmills@ornl.gov> |
Automerge.
Hg-commit: b6659d546870fb013f3da5bcd5066d1dc0dc329c
|
| #
296840b1
|
| 06-Mar-2013 |
Jed Brown <jed@59A2.org> |
Merge branch 'master' of gitifyhg::ssh://hg@bitbucket.org/BarryFSmith/petsc-dev-simp
Symbol visibility and namespacing.
C++ builds always set extern "C" and can be called from plain C. Most users w
Merge branch 'master' of gitifyhg::ssh://hg@bitbucket.org/BarryFSmith/petsc-dev-simp
Symbol visibility and namespacing.
C++ builds always set extern "C" and can be called from plain C. Most users will only want --with-clanguage=C++ for std::complex.
Hg-commit: f848d02318cae92d7b32037c7ee88f92dbe46347
show more ...
|
| #
8cc058d9
|
| 06-Mar-2013 |
Jed Brown <jed@59A2.org> |
Change all PETSC_EXTERN_C to PETSC_EXTERN
Hg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426
|
| #
39d7646b
|
| 06-Mar-2013 |
Jed Brown <jed@59A2.org> |
Change all PETSC_EXTERN_C to PETSC_EXTERN
Hg-commit: ba0cf153561ff2dc521f42e94b7164fbe7b5d798
|
| #
f7a08781
|
| 05-Mar-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
began removing unneeded EXTERN_C_BEGIN/END and converting needed ones to PETSC_EXTERN_C
Hg-commit: e0c157606a3283d5a4ba8902a0da5cad0e2aa531
|
| #
4035e84d
|
| 16-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
daimpl.h was never fixed? Well it is now
Hg-commit: a4f3f6d7e4f165ac5276405a089a596a28adc0b3
|
| #
1559add1
|
| 14-Feb-2013 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Commit after merge.
Hg-commit: 3c23ecb14c0f43be48331e905ea49b292a15eb1b
|
| #
13dc2463
|
| 14-Feb-2013 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge
Hg-commit: 5643807d8e581db8b9355ef7e8a511f49cff4c2a
|
| #
d709ea83
|
| 13-Feb-2013 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
PC(G)ASM controls whether to use DMCreateDomainDecomposition().
Hg-commit: 29bbafebb152e9eac4d99dbc326d3203b6b8fd77
|
| #
ce94432e
|
| 13-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
added PetscObjectComm() and used it to replace (((PetscObject)obj)->comm)
Hg-commit: 3da37c458124ad48ae939f4e9823e4430ee0b8be
|
| #
7ddda789
|
| 12-Feb-2013 |
Peter Brune <brune@mcs.anl.gov> |
Added support in DMDA for different overlaps per dimension.
Hg-commit: 8f3b09cb93a2eeb52c311283579cb64e0e85789b
|
| #
f77a5242
|
| 11-Feb-2013 |
Karl Rupp <rupp@mcs.anl.gov> |
Adjusted check for NULL instead of PETSC_NULL, fixed remaining uses of PETSC_NULL
Hg-commit: 6aa0365770ae203a0249581a0e63fa289e95b4dd
|
| #
18452f26
|
| 08-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: b866121248e9d560d266413f80c7be106860d974
|
| #
65db9045
|
| 08-Feb-2013 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Removing DMCreateDomainDecompositionDM and DMCreateFieldDecompositionDM.
Hg-commit: 5a40b47b72b8008daf1ed3dec805e07eb1831dde
|