| #
5095404f
|
| 07-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
8bed3b47
|
| 07-May-2019 |
Jed Brown <jed@59a2.org> |
Merged in jed/fix-hypre-nullspace-leak/maint (pull request #1628)
Jed/fix hypre nullspace leak/maint
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
9d678128
|
| 06-May-2019 |
Jed Brown <jed@jedbrown.org> |
PCHypre: simplify near null space reset logic; set n_hmnull=0
|
| #
ce6a8a0d
|
| 06-May-2019 |
Jed Brown <jed@jedbrown.org> |
PCHypre: fix BoomerAMG memory leak for multiple setups with near null spaces
Commit-type: bug-fix Reported-by: Elias Karabelas <elias.karabelas@medunigraz.at>
|
| #
8000f006
|
| 15-Mar-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
4f59c0f7
|
| 13-Mar-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merged in stefano_zampini/feature-pcbddc-enablelor (pull request #1427)
Stefano zampini/feature pcbddc enablelor
|
| #
a041468a
|
| 06-Mar-2019 |
Lawrence Mitchell <lawrence@wence.uk> |
Merge branch 'master' into wence/feature-patch-all-at-once
|
| #
22e51d31
|
| 14-Feb-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCHYPRE: added more customization for BoomerAMG
Use PetscStackCallStandard for setup and destroy Fix PCView_HYPRE_BoomerAMG for 64bit
|
| #
607f9ac5
|
| 12-Feb-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1305/prj-/update-hypre-matrix-initialization/master' [PR #1343]
* pr1305/prj-/update-hypre-matrix-initialization/master: Changes how BoomerAMG matrices are initialized.
|
| #
ddbeb582
|
| 30-Dec-2018 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatHYPRE: fix issue with HYPRE_IJMatrixTranslator and add MatSetOption_HYPRE
SetDiagOffdSizes sets hypre_AuxParCSRMatrixNeedAux(aux_matrix) = 0, since it seems they assume the user will input the en
MatHYPRE: fix issue with HYPRE_IJMatrixTranslator and add MatSetOption_HYPRE
SetDiagOffdSizes sets hypre_AuxParCSRMatrixNeedAux(aux_matrix) = 0, since it seems they assume the user will input the entire row values, properly sorted... In PETSc, we don't make such an assumption, and we instead set the flag to 1 Also, to avoid possible memory leaks, we destroy and recreate the translator, so that HYPRE_IJMatrixInitialize will properly initialize the IJ matrix for us.
Changes how BoomerAMG matrices are initialized
show more ...
|
| #
b0f52d29
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
940dfb0a
|
| 28-Jan-2019 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged petsc/petsc into master
|
| #
30faf514
|
| 27-Jan-2019 |
m_diehl <m.diehl@mpie.de> |
Merged petsc/petsc into master
|
| #
d7b23a89
|
| 24-Jan-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/hongzh/add-euclid-support'
|
| #
db966c6c
|
| 22-Jan-2019 |
Hong Zhang <hongzhang@anl.gov> |
Add Euclid support through hypre
Euclid is the suggested alternative to PILUT which is not supported by hypre
Funded-by: Project: Time: 1.0 hours Reported-by: Thanks-to:
|
| #
a5a49157
|
| 25-Oct-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
e901d7f7
|
| 25-Oct-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpustay/feature-swarm-example
|
| #
baeaa64e
|
| 25-Oct-2018 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged petsc/petsc into master
|
| #
1861c7ec
|
| 18-Sep-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-dm-nearnullspace
* master: (219 commits) petsc4py: update with VecScatter API changes remove duplicate code petsc4py: update to version 3.10.0 fixe
Merge branch 'master' into knepley/feature-dm-nearnullspace
* master: (219 commits) petsc4py: update with VecScatter API changes remove duplicate code petsc4py: update to version 3.10.0 fixed typos in documentation fixed typos in documentation Fix some remaining Register()s to call InitializePackage() Remove memory leaks of XXXRegister() is called but XXX object is never used Add to PCTFS manual page that it does not work for complex numbers Stray , in manual page that should be . Only register MPI3 VecScatter if they are built clarification of KSPSetComputeInitialGuess() Add missing makefiles for VecScatter implementations Changed VecScatterCreate() to take a communicator and return scatter as other first class PETSc objects do. Changed old VecScatterCreate() to VecScatterCreateWithData() Added VecScatterSetUp() and converted implementations to use it to compute scatter information Pull "MPI1" and "MPI3" specific code out of common VecScatter impls code This allows future implementations to use the common code also without changing the common code Seperate VecScatter implementation code into three subdirectories seq, mpi1, and mpi3 doc: fix author list in manual wrt 6402aee doc: fix LOCDIR wrt broken URL from MatHYPRESetPreallocation.html ifort: ifx compile error with --with-mpi=0 changes/310.html: merged two TAO sections ...
Conflicts: src/dm/interface/dm.c
show more ...
|
| #
e11ba9d6
|
| 18-Sep-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-ksp-ex10-transpose
* master: (219 commits) petsc4py: update with VecScatter API changes remove duplicate code petsc4py: update to version 3.10.0 fi
Merge branch 'master' into knepley/feature-ksp-ex10-transpose
* master: (219 commits) petsc4py: update with VecScatter API changes remove duplicate code petsc4py: update to version 3.10.0 fixed typos in documentation fixed typos in documentation Fix some remaining Register()s to call InitializePackage() Remove memory leaks of XXXRegister() is called but XXX object is never used Add to PCTFS manual page that it does not work for complex numbers Stray , in manual page that should be . Only register MPI3 VecScatter if they are built clarification of KSPSetComputeInitialGuess() Add missing makefiles for VecScatter implementations Changed VecScatterCreate() to take a communicator and return scatter as other first class PETSc objects do. Changed old VecScatterCreate() to VecScatterCreateWithData() Added VecScatterSetUp() and converted implementations to use it to compute scatter information Pull "MPI1" and "MPI3" specific code out of common VecScatter impls code This allows future implementations to use the common code also without changing the common code Seperate VecScatter implementation code into three subdirectories seq, mpi1, and mpi3 doc: fix author list in manual wrt 6402aee doc: fix LOCDIR wrt broken URL from MatHYPRESetPreallocation.html ifort: ifx compile error with --with-mpi=0 changes/310.html: merged two TAO sections ...
Conflicts: src/ksp/ksp/interface/itfunc.c
show more ...
|
| #
4a1557b5
|
| 12-Sep-2018 |
Andreas Selinger <andreasselinger@gmail.com> |
Merged petsc/petsc into master
|
| #
d49c3730
|
| 11-Sep-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into arcowie-rem/feature-error-logging
* master: (345 commits) Update dev notes for the coming release Increase patchlevel to 3.9.4 doc fixes Added some AIJSELL tests t
Merge branch 'master' into arcowie-rem/feature-error-logging
* master: (345 commits) Update dev notes for the coming release Increase patchlevel to 3.9.4 doc fixes Added some AIJSELL tests that mirror the SELL tests. Bib: More refs Removed use of hardwired -1 to represent PETSC_NULL_XXX object, since the null value is now 0. fix memleaks flagged by valgrind ex62: disable long running test and workaround differences in iteration counts on various builds. Add FAQ we can point to when users get error messages such as: "PETSc was configured with one OpenMPI mpi.h version but now appears to be compiling using a different OpenMPI mpi.h version" swith test from mpich to openmpi as mpich ch3:sock is unuserable per PetscShmCommGet() DM: Forgot to move include statement fix nightlybuild issues - disable hypre [for openmp] and fix uninitialized variables tests: enable openmp and hwloc with one of the mumps tests Default BoomerAMG smoothers Configure: Revert changes from debb90c, so that we are back to the original Libmesh Configure: Reverted change for Libmesh from 83cd5d7 Split vecimpl.h into vecimpl.h and vecscatterimpl.h SNES ex62: Turned off some tests for other precisions and shortened output of sensitive tests Use mmap to allocate the shared pthread barrier if available Add configure test for functional mmap ...
Conflicts: include/petscconvest.h src/snes/examples/tutorials/ex13.c src/snes/interface/snes.c src/snes/utils/convest.c
show more ...
|
| #
ff43bfae
|
| 10-Sep-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/pr1112/prj-/feature-default-boomeramg-smoothers/master'
|
| #
10e7ecd1
|
| 09-Sep-2018 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Merged in prj-/default-boomeramg-smoothers (pull request #1)
Default BoomerAMG smoothers
|
| #
7b7fa87d
|
| 09-Sep-2018 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Default BoomerAMG smoothers
|