| cafe43de | 07-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Replaced brute force search with grid hashing for point location |
| fec49543 | 07-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Now every Plex has a PetscGridHash |
| c4eade1c | 07-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
PetscGridHash: Added a simple regular point location data structure |
| 33aee3d3 | 07-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
DMLabel: Added DMLabelConvertToSection() - This routine converts a label to a Section+IS |
| 0454d18e | 06-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/plex-filter'
* knepley/plex-filter: fix: nightlybuilds - move DMPlexFilter() to be after DMLabel definition Plex: Added declaration of DMPlexFilter() Plex ex16: Added tes
Merge branch 'knepley/plex-filter'
* knepley/plex-filter: fix: nightlybuilds - move DMPlexFilter() to be after DMLabel definition Plex: Added declaration of DMPlexFilter() Plex ex16: Added test for DMPlexFilter() Plex: Added DMPlexFilter() - This reuses DMPlexCreateSubmeshGeneric_Interpolated(), but extends it to handle subvolumes Plex: Fixed error checking
show more ...
|
| 7f29e4a0 | 06-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Doc+Plex: Fixed function name |
| 2c962724 | 20-Jun-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
some code still used int for PetscLogStage |
| 5a4a3fab | 19-Jun-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
change PetscLogStageGetId() to return -1 if no stage exists |
| 835523d9 | 12-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-snes-deflation
* master: (239 commits) Bib: Moved entry revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in c
Merge branch 'master' into knepley/feature-snes-deflation
* master: (239 commits) Bib: Moved entry revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in configure release: set v3.6 strings doc: add PCGAMGSetReuseInterpolation() to changes file fix: workarround static initialization issue (perhaps compiler bug) on opensolaris c/complex build fix: ex40,ex41 errors in src/ts/examples/tutorials/ on bsd with c++/complex Perhaps this code nees a separate section when 'enorm == 0) - as pow(0,-0.33) = inf. manual: fix format more changes.. PCGASM/MatGetSubMatricesMPI() changes in dev.html. changes: more updates Add size checks for static arrays of assumed max size [-Warray-bounds] Doc: Update to Changes configure: default to useThreads= 0as the useThreads=1 code currently prints output in jumbled order [producing hard to read configure.log] Delete PETSc viewer attribute if none are left on the linked list instead of putting an empty attribute MatGetSubMatricesMPI_MPIAIJ(): guard for an empty B-matrix when delogging memory in MatSetSeqMats(). PCBDDC: fix typos in the specification of MPI operation MPIU_SUM was used with MPIU_INT when it should only be used with MPIU_REAL or MPIU_SCALAR fixed bad PetscPrintf() formatting in two examples Plex: In pointwise callbacks, use embedding dimension updates for generating Apple installations due to changes in locations of include files ...
show more ...
|
| fae7eefd | 10-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into mesgarnejad/feature-plex-globaltonatural
* master: (219 commits) revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in configure
Merge branch 'master' into mesgarnejad/feature-plex-globaltonatural
* master: (219 commits) revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in configure release: set v3.6 strings doc: add PCGAMGSetReuseInterpolation() to changes file fix: workarround static initialization issue (perhaps compiler bug) on opensolaris c/complex build fix: ex40,ex41 errors in src/ts/examples/tutorials/ on bsd with c++/complex Perhaps this code nees a separate section when 'enorm == 0) - as pow(0,-0.33) = inf. manual: fix format more changes.. PCGASM/MatGetSubMatricesMPI() changes in dev.html. changes: more updates Add size checks for static arrays of assumed max size [-Warray-bounds] Doc: Update to Changes configure: default to useThreads= 0as the useThreads=1 code currently prints output in jumbled order [producing hard to read configure.log] Delete PETSc viewer attribute if none are left on the linked list instead of putting an empty attribute MatGetSubMatricesMPI_MPIAIJ(): guard for an empty B-matrix when delogging memory in MatSetSeqMats(). PCBDDC: fix typos in the specification of MPI operation MPIU_SUM was used with MPIU_INT when it should only be used with MPIU_REAL or MPIU_SCALAR fixed bad PetscPrintf() formatting in two examples Plex: In pointwise callbacks, use embedding dimension updates for generating Apple installations due to changes in locations of include files configure: do not fail when checking MPICH version [similar to 2cadc8fc42fbad3c229d43b955581b8d29e02ad6 ] ...
show more ...
|
| 4c0dc633 | 10-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/plex-filter
* master: revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in configure release: set v3.6 strings doc:
Merge branch 'master' into knepley/plex-filter
* master: revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in configure release: set v3.6 strings doc: add PCGAMGSetReuseInterpolation() to changes file fix: workarround static initialization issue (perhaps compiler bug) on opensolaris c/complex build fix: ex40,ex41 errors in src/ts/examples/tutorials/ on bsd with c++/complex Perhaps this code nees a separate section when 'enorm == 0) - as pow(0,-0.33) = inf. manual: fix format more changes.. PCGASM/MatGetSubMatricesMPI() changes in dev.html. changes: more updates Add size checks for static arrays of assumed max size [-Warray-bounds] Doc: Update to Changes configure: default to useThreads= 0as the useThreads=1 code currently prints output in jumbled order [producing hard to read configure.log] Delete PETSc viewer attribute if none are left on the linked list instead of putting an empty attribute KSPComputeExplicitOperator: use KSP_PCApplyBAorAB
show more ...
|
| f8d807e3 | 09-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex ex16: Added test for DMPlexFilter() |
| bec263e5 | 09-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added DMPlexFilter() - This reuses DMPlexCreateSubmeshGeneric_Interpolated(), but extends it to handle subvolumes |
| 65663942 | 09-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fixed error checking |
| f6dae198 | 08-Jun-2015 |
Jed Brown <jed@jedbrown.org> |
Add size checks for static arrays of assumed max size [-Warray-bounds] |
| 9d8fbdea | 06-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: In pointwise callbacks, use embedding dimension |
| 135d4582 | 06-Jun-2015 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/knepley/solkx' |
| 66fe0bfe | 02-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Create the global to natural mapping during distribution if the flag is set |
| d930f514 | 02-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added viewing in native format using the global to natural mapping |
| fa534816 | 02-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added global to natural ordering support - The natural ordering is the one you have before distribution - Added DMPlexCreateGlobalToNaturalSF() - Added DMPlexGlobalToNaturalBegin/End() - Added
Plex: Added global to natural ordering support - The natural ordering is the one you have before distribution - Added DMPlexCreateGlobalToNaturalSF() - Added DMPlexGlobalToNaturalBegin/End() - Added DMPlexNaturaToGloballBegin/End()
show more ...
|
| 8c6b14fe | 30-May-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex ex3: Allow testing of general interpolation - Convergence test for coarsening still broken - Broke tests out into better categories - Added tests with coarsening |
| f1ac73f2 | 30-May-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fixed bug in general interpolation - Used index instead of cell number |
| 68132eb9 | 30-May-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Now have both nested and non-nested interpolation - Added DMPlexComputeInterpolatorNested/General() - Removed DMPlexComputeInterpolatorFEM() |
| 59fb0b2a | 30-May-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/feature-snes-deflation' of bitbucket.org:petsc/petsc into knepley/feature-snes-deflation
# By Patrick Farrell # Via Patrick Farrell * 'knepley/feature-snes-deflation' of bitbuc
Merge branch 'knepley/feature-snes-deflation' of bitbucket.org:petsc/petsc into knepley/feature-snes-deflation
# By Patrick Farrell # Via Patrick Farrell * 'knepley/feature-snes-deflation' of bitbucket.org:petsc/petsc: Clean up a few compiler warnings
show more ...
|
| 0aef6b92 | 30-May-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added a flag that marks a regularly refined mesh - This is so I know to use the more efficient interpolation scheme - Added DMPlexGet/SetRegularRefinement() |