| #
5fa8d5ab
|
| 13-Apr-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge remote-tracking branch 'origin/knepley/fix-fe-vector-spaces'
* origin/knepley/fix-fe-vector-spaces: (21 commits) SNES ex12: Updated test output Plex ex8: Updated test output Plex ex7: Up
Merge remote-tracking branch 'origin/knepley/fix-fe-vector-spaces'
* origin/knepley/fix-fe-vector-spaces: (21 commits) SNES ex12: Updated test output Plex ex8: Updated test output Plex ex7: Updated test output Plex ex5: Updated test output Plex ex4: Updated test output Plex ex3: Updated test output Plex ex20: Updated test output Plex ex19: Updated test output Plex ex18: Updated test output Plex ex17: Updated test output Plex ex16: Updated test output Plex ex13: Updated test output Plex ex12: Updated test output Plex ex1: Updated test output DualSpace: Interaction of branches FAS: Added viewing during coarse correction Plex+FEM: Fixes for reorg of vector spaces which I missed - Fixed DMPlexComputeInterpolatorNested() field offsets - Fixed DMPlexComputeInjector() PetscFE: Fixed viewers - Added PetscDualSpace viewer - Can view FE without quadrature PC: Added some options and documentation for BJacobi, ASM, Richardson Plex: Fixes for ASCII viewer ...
show more ...
|
| #
e4bc0d72
|
| 08-Apr-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-pc-patch
* master: (440 commits) revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html release: set v3.9 strings fix grep us
Merge branch 'master' into knepley/feature-pc-patch
* master: (440 commits) revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html release: set v3.9 strings fix grep usage on solaris [use egrep] opensolaris: fix errors Update timer reporting and minor reporting fix Remove redundant if statement. Found by @jedbrown Fixed problem with order of developer photos on website. superlu_dist: use correct flag in example [PETSC_HAVE_SUPERLU -> PETSC_HAVE_SUPERLU_DIST] Bib: PERMON ref fix for osx doc: more author fixes doc: more author fixes Italicized "orderings" in MPI process placement discussion. Added Richard to the user manual author list. Added Richard to the list of active developers on the website. add string check for MS-MPI and IMPI timeout errors opensolaris does not have multiple grep utils - but default one does not support -F. So use fgrep instead Standardizing timeout checks Report wall clock time of total tests Use time instead of date %s ...
Conflicts: include/petscpc.h src/ksp/ksp/interface/itfunc.c
show more ...
|
| #
e99888e9
|
| 05-Apr-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/dalcinl/mat-getset-ops'
|
| #
976e8c5a
|
| 01-Apr-2018 |
Lisandro Dalcin <dalcinl@gmail.com> |
Add MatGetOperation() and fixes to MATSHELL
|
| #
342c94f9
|
| 04-Mar-2018 |
Matthew G. Knepley <knepley@gmail.com> |
PC: Added some options and documentation for BJacobi, ASM, Richardson
|
| #
62b4134b
|
| 24-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'pr831/eaulisa/eugeno-fixs-asm-multiplicative/master'
|
| #
55817e79
|
| 19-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
More variables not declared at start of scope
Commit-type: portability-fix Reported-by: nightly tests
|
| #
265a2120
|
| 18-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Declaration of variable not at beginning of code block
Commit-type: portability-fix
|
| #
b0de9f23
|
| 15-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove C++ comments, format comments and code
Commit-type: bug-fix Reported-by: Stefano Zampini Thanks-to: Eugenio Aulisa
|
| #
6309c3ab
|
| 12-Jan-2018 |
eaulisa <eugenio.aulisa@ttu.edu> |
Merge branch 'eugenio' of https://github.com/eaulisa/petsc into eugenio
|
| #
1dd8081e
|
| 12-Jan-2018 |
eaulisa <eugenio.aulisa@ttu.edu> |
Removed unused data members from struct PC_ASM
|
| #
d8b3b5e3
|
| 12-Jan-2018 |
eaulisa <eugenio.aulisa@ttu.edu> |
PC_ASM with improved global to local communication
|
| #
347574c9
|
| 11-Jan-2018 |
eaulisa <eugenio.aulisa@ttu.edu> |
moving to PC_ASM with one pre and post syncronization
|
| #
0da1b77f
|
| 10-Jan-2018 |
eaulisa <eugenio.aulisa@ttu.edu> |
Merge branch 'maint' into eugenio
|
| #
81a912e8
|
| 10-Jan-2018 |
eaulisa <eugenio.aulisa@ttu.edu> |
Merge branch 'eugenio' of https://github.com/eaulisa/petsc into eugenio
|
| #
1d4494a9
|
| 09-Jan-2018 |
Scott Kruger <scott.e.kruger@gmail.com> |
Merge branch 'master' into scott/ksp-ksp-tutorials
|
| #
5b3c0d42
|
| 09-Jan-2018 |
eaulisa <eugenio.aulisa@ttu.edu> |
PC_ASM added lprolongation and changed multiplicative
|
| #
803f64c6
|
| 08-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
b3cc0664
|
| 08-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Revert last commit since it breaks examples
Commit-type: bug-fix Reported-by: nightly tests
|
| #
544a73ed
|
| 08-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
d0ecd4df
|
| 08-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix problem with multiplicative local additive Schwarz
Text and fix provided by Eugenio Aulisa Reason. The problem arises if in the overlapping index sets ghost nodes are presents. If this is the ca
Fix problem with multiplicative local additive Schwarz
Text and fix provided by Eugenio Aulisa Reason. The problem arises if in the overlapping index sets ghost nodes are presents. If this is the case the vectors osm->lx and osm->ly (built immediately after) not only will include the dofs owned by the process, but also the ghost dofs. This creates vectors whose sizes differ from vec used to generate the prolongation scatter object at line 379. Thus the error at line 519 when trying to use the interpolation object with osm->ly vector. The fix basically concatenates all the own index sets, which do not include ghost nodes. Then the local sizes of vec, osm->lx and osm->ly are all the same. Is this the best/only fix? Not sure. While it works for the Poisson example I generated for you, it still has "convergence" issues with more sophisticated FSI problems I am working to, where the additive case works well. Moreover also in the Poisson example I built for you, the additive case works better. Considerations: 1) instead of adapting osm->lx and osm->ly to the size of vec, it may be the case of doing the opposite. 2) I am somehow concerned that the presence of ghost nodes may somehow alter the scatter, but to justify this I need to study the alghorithm much more in detail.
Add some missing error checking
Commit-type: bug-fix Reported-by: Eugenio Aulisa <Eugenio.Aulisa@ttu.edu>
show more ...
|
| #
1fa399ad
|
| 04-Dec-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/fix-plex-bc-multiple
* master: (347 commits) tests: add 'PETSC_HAVE_C99' flag - so that 'requires: c99' can be used in the test suite PGI: fix build error with
Merge branch 'master' into knepley/fix-plex-bc-multiple
* master: (347 commits) tests: add 'PETSC_HAVE_C99' flag - so that 'requires: c99' can be used in the test suite PGI: fix build error with updated 17.10 compilers Fix for test dirs that are not tutorials/tests fix use of double in PetscAbsReal() which produces compiler warnings with single precision build elemental: remove info on conflict of -with-cxx-dialect=C++11 on osx - it works now. Cleanup .bib files Fix allfortranstubs rule to rm generated files from correct directory, not outdated location ierr set but not checked Remove initial refine so test runs faster and does not time out on some machines Gail's copyedits for bibtex items Docs: manual: add further description of 3 different current testing options DM: check for ops->localtolocalbegin/end before calling PetscSF: fix typo in tutorial ex1 Vec+HDF5: Fix output for complex - Need to check for empty group name SNES: SNESDestroy() can be called with snes->dm == NULL SNES: SNESDestroy() can be called with snes->dm == NULL Vec+HDF5: Fix output for complex - Need to check for empty group name Docs: Manual: Update tests section gmakegentest: also exclude .#filenames created by emacs DMPlex: Fix output of test ex1 after changes to Gmsh reader ...
show more ...
|
| #
e366c154
|
| 15-Nov-2017 |
Jed Brown <jed@jedbrown.org> |
Merge commit 'd47bf9aaf1e5266cc3f0ff499f934c85788965a9' into jed/fix-matcreatempibaij/maint
Obtain changed (v3.5) handling of MatMPIBAIJSetPreallocationCSR to match documentation.
|
| #
577288fb
|
| 30-Oct-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
dfaa0c5f
|
| 30-Oct-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Typo in manual page
Commit-type: documentation Reported-by: Peter Meisrimel <peter.meisrimel@na.lu.se>
|