History log of /petsc/src/ksp/pc/impls/hypre/hypre.c (Results 226 – 250 of 589)
Revision Date Author Comments
# 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


12345678910>>...24