| #
0fd17804
|
| 11-Feb-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'tisaac/simplify-register-all'
Removed the XXXRegisterAll() functions from the public interface. These should now only be handled by the package intialization functions.
|
| #
50705773
|
| 10-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into pr252/dmay/PetscViewerBinarySkipHeaderVecViewLoad Manual merge of makefile
Conflicts: src/sys/classes/viewer/examples/tutorials/makefile
|
| #
b7d87ab1
|
| 05-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
removed the PETSC_HAVE_PCBDDC nonsense. You are either part of the PETSc repository or not! Now it is always built and tested
|
| #
1cc46a46
|
| 28-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
improvements to GAMG documentation including cleanup of manual pages, more links between manual pages and links in the users manual to all the manual pages
|
| #
69c6db66
|
| 27-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/experiment'
|
| #
cdcb32b8
|
| 27-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-pc-reuse-preconditioner-bjacobi' into maint
|
| #
33263987
|
| 25-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Manual merge since I removed hypre euclid and stefno added ams Merge branch 'stefano_zampini/hypre-ams' into barry/experiment
Conflicts: include/petscpc.h src/ksp/pc/impls/hypre/hypre.c
|
| #
7838cfb1
|
| 24-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
KSP/PCSetReusePreconditioner() did not work for block Jacobi preconditioner with one block per process because the inner ksp accesses directly a portion of the outer matrix and hence observed a new m
KSP/PCSetReusePreconditioner() did not work for block Jacobi preconditioner with one block per process because the inner ksp accesses directly a portion of the outer matrix and hence observed a new matrix state and constructed a new preconditioner even if the outer KSP/PC had a reuse preconditioner flag. Thus extra computation as performed of rebuilding the inner preconditioner. This did not affect the solutions accuracy but did change the time to solution.
Reported-by: Mark Samonds <Mark.Samonds@esi-group.com>
show more ...
|
| #
584b3052
|
| 24-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'tisaac/feature-gamg-extensible' into barry/experiment
Conflicts: src/ksp/pc/impls/gamg/gamg.h
|
| #
a36cf38b
|
| 22-Jan-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
GAMG: added PCGAMGRegister()
|
| #
3fe9ae9b
|
| 15-Jan-2015 |
Mark Adams <mfadams@lbl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc into mark/gamg-crs-ksp2
|
| #
8fb42493
|
| 31-Dec-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
mv include/finclude to include/petsc-finclude for namespacing in installs
|
| #
c3d0d0bc
|
| 31-Dec-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
mv include/finclude to include/petsc-finclude for namespacing in installs
|
| #
14acc2fe
|
| 13-Dec-2014 |
Toby Isaac <tisaac@ices.utexas.edu> |
Remove XXXRegisterAll() from public interface
This means we are relying on packages to be well behaved, to set themselves up properly. Passes testexamples in my builds (haven't tried complex).
|
| #
0f51fdf8
|
| 13-Dec-2014 |
Toby Isaac <tisaac@ices.utexas.edu> |
Remove XXXRegisterAllCalled from public interface.
All XXXRegisterAll() methods are now idempotent, so a boolean indicating whether they can be called or not is no longer necessary.
|
| #
909a08a4
|
| 28-Nov-2014 |
Michael Lange <michael.lange@imperial.ac.uk> |
Merge branch 'master' into mlange/refactor-plex-distribute
Conflicts: src/dm/impls/plex/examples/tests/output/ex12_1.out src/dm/impls/plex/examples/tests/output/ex12_2.out
|
| #
bdcddefd
|
| 03-Nov-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
fced3c3f
|
| 30-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-setters'
|
| #
c60c7ad4
|
| 23-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
added a variety of getters and fixed calling sequence of a few setters
|
| #
92e9c092
|
| 23-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Added toggle flag to PCFactorSetAllowDiagonalFill() and added getter
|
| #
8e37d05f
|
| 23-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
updated PCFactorSetUseInPlace() to toggle and added getter
|
| #
baa89ecb
|
| 21-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
added toggle and getter for PCJacobiSetUseAbs() changed PCJacobiSetUseRowMax/Sum to SetType() and added a getter
fixed some test output
|
| #
ac62511e
|
| 15-Oct-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/pcbddc-changeofbasis'
Conflicts: src/docs/website/documentation/changes/dev.html
|
| #
4cb006fe
|
| 27-Aug-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCHYPRE: added interface to auxiliary space Maxwell solver AMS
Interface is under testing. Some specific functions could be namespaced to AMS
|
| #
906d46d4
|
| 30-Jun-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: change of basis matrix now acts on the whole set of degrees of freedom
Computation of the local change of basis is unchanged Interface for user defined change of basis has been changed accor
PCBDDC: change of basis matrix now acts on the whole set of degrees of freedom
Computation of the local change of basis is unchanged Interface for user defined change of basis has been changed accordingly A MatShell object is now created for matrix vector multiplications inside the KSP object
show more ...
|