| 5272c319 | 26-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
added -pc_hypre_boomeramg_nodal_coarsen <n> and -pc_hypre_boomeramg_vec_interp_variant <v> options to allow PCType of PCHYPRE BoomerAMG to take advantage of MatSetNearNullSpace()
Requested by a vari
added -pc_hypre_boomeramg_nodal_coarsen <n> and -pc_hypre_boomeramg_vec_interp_variant <v> options to allow PCType of PCHYPRE BoomerAMG to take advantage of MatSetNearNullSpace()
Requested by a variety of users
show more ...
|
| c533b6db | 25-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint' |
| 69fbec6e | 24-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixed some PetscValidLogicalCollective calls that used the wrong typename One of these caused problems for a user with 64 bit integers
Reported-by: Erik Andreassen <erand@mek.dtu.dk> |
| eb8a60f4 | 20-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/remove-pcsetup-mg-changeofpreonly/master' |
| 37096e45 | 16-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
fix location of ex10.rm in TESTEXAMPLES_HYPRE allow for compressed poisson2.gz file fix formatting in hypre.c add comment in makefile regarding Euclid's handling of MPI communicator |
| ae6bcc76 | 15-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint' |
| 0bdd8552 | 15-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Changed option for AMS, reportedly with previous option hypre setup failed
Reported-by: Jürgen Zechner <juergen.zechner@tailsit.com> |
| 7e352d70 | 15-Jul-2015 |
Eike Mueller <eike.h.mueller@gmail.com> |
Bugfix: Print string whenever smoothtype is undefined
If smoothtype has not been set (i.e. is the default value of -1), one of the standard smoothers is used so we should print out the string: "HYPR
Bugfix: Print string whenever smoothtype is undefined
If smoothtype has not been set (i.e. is the default value of -1), one of the standard smoothers is used so we should print out the string: "HYPRE BoomerAMG: Not using more complex smoothers". Before it was printed whenever an advanced smoother which is *not* Euclid was used
show more ...
|
| ec64516d | 15-Jul-2015 |
Eike Mueller <eike.h.mueller@gmail.com> |
Changed the /* */ style comments |
| cfb7fed6 | 13-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint' |
| 53935eaf | 13-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Need to dely attachment of null spaces from IS to matrices inside fieldsplit until after the matrices are available
Reported-by: Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk> |
| 274dabd2 | 10-Jul-2015 |
Mark Adams <mfadams@lbl.gov> |
removed eig est unused stuff |
| f5fd1fbf | 10-Jul-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: compute column sum of zero block |
| 1d375288 | 10-Jul-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: add command line switch for detecting saddle point |
| 8829a42d | 10-Jul-2015 |
Mark Adams <mfadams@lbl.gov> |
removed unused var |
| 5d9e7f86 | 08-Jul-2015 |
Mark Adams <mfadams@lbl.gov> |
removed cheb eig in GAMG, added CG eig est to tests |
| 3db492df | 07-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
previously PCSetUp_MG() would change the KSP type from preonly to gmres unless the PC was LU, Cholesky, redundant, SVD, or bjacobi (with one block per process). I have removed this code; it is now th
previously PCSetUp_MG() would change the KSP type from preonly to gmres unless the PC was LU, Cholesky, redundant, SVD, or bjacobi (with one block per process). I have removed this code; it is now the users responsibility if they change the PC and wish to use an iterative KSP they must change the KSP. The reason for the change was the check for bjacobi required that the matrices had already been provided and setup called on the submatrices which need not be the case; plus the code to change to gmres was ad hoc and doesn't match the style of PETSc which is not to change solvers unless directed by the user.
show more ...
|
| 64e7f951 | 06-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-pc-composite-dm'
* knepley/fix-pc-composite-dm: PC: Fixed propagation of DM by PCCOMPOSITE Reported-by: Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk> |
| 89a882de | 05-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint' |
| 895c21f2 | 02-Jul-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
One now passes the nullspace in the matrix for a linear system as the first Amat argument to KSPSetOperators, SNESSetOperators, TSSetIJacobian() not the second pmat argument
This allows nesting of K
One now passes the nullspace in the matrix for a linear system as the first Amat argument to KSPSetOperators, SNESSetOperators, TSSetIJacobian() not the second pmat argument
This allows nesting of KSP/PC where the matrix is singular but the matrix passed to construct the preconditioner (the pmat) is not singular
Reported-by: Stephan Kramer <s.kramer@imperial.ac.uk>
show more ...
|
| 93703aab | 30-Jun-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/matis-feature-localtoglobalmap-handling' |
| 977d3bb5 | 26-Jun-2015 |
Mark Adams <mfadams@lbl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc into mark/gamg-crs |
| a7a39dca | 26-Jun-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: fix set-but-not-used warning from nightly build |
| 91e8d312 | 26-Jun-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: raise an error if the preconditioning matrix is not square |
| e176bc59 | 26-Jun-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATIS: enable rectangular shape for MATIS |