History log of /petsc/src/ksp/pc/impls/bddc/bddc.c (Results 326 – 350 of 873)
Revision Date Author Comments
# dbe9e6da 19-Jan-2017 stefano_zampini <stefano.zampini@gmail.com>

KSPFETIDP: use PCFIELDSPLIT for preconditioning


# 2abff691 16-Jan-2017 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC: recompute topography just when needed


# 8bee6947 30-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-tests-new

* master: (108 commits)
Bib: Added ref
Bib: Updated reference
Bib: Updated reference
Work around problems with Apple Xcode 8.3 and h

Merge branch 'master' into knepley/feature-plex-tests-new

* master: (108 commits)
Bib: Added ref
Bib: Updated reference
Bib: Updated reference
Work around problems with Apple Xcode 8.3 and handling of rpath argument with gfortran
help menu update for MatCreateSubMatrices() Reported-by: Brad Aagaard <baagaard@usgs.gov>
fix flops for PCApply_PBJacobi_1 and PCApply_PBJacobi_7 Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr>
TSRK: Fix FSAL optimization to not skip update and check or stages.
Travis-CI: Workaround too long TMPDIR in macOS with Open MPI
test: Fix type mismatch in KSP test.
test: Fix warnings from gfortran -Wconversion (OS X, Homebrew build)
MPIUNI: Silence GCC -Wconversion warnings
Fortran: Add error checking for incorrect PETSC_NULL_XXX argument when expecting function
fix test output per changes in 517c9301b2e9239931bfd644803fd6bb859387ea
MUMPS: update to version 5.1.1 with opensolaris compile fixes
TSRK: Mention 5BS in the changelog.
TSRK: Mention the new 5BS scheme in the manual.
fix 'unused variable' warning
Remove unused code
added hbw_realloc
fixed undefined ptr
...

Conflicts:
config/BuildSystem/config/packages/med.py

show more ...


# b8fd506b 25-Mar-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/balay/update-sowing-1.1.25-p1'


# 94ef8dde 19-Mar-2017 Satish Balay <balay@mcs.anl.gov>

fortran: disable interfaces for functions with 'char' arguments. Now we get compile errors


# a166d259 15-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-torus

* knepley/fix-plex-example-logging: (151 commits)
Plex ex12: Added logging stages
Plex ex1: Added logging stages

Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-torus

* knepley/fix-plex-example-logging: (151 commits)
Plex ex12: Added logging stages
Plex ex1: Added logging stages
update to latest hypre tag on github
fix 'inf' vs 'Inf' diff wrt vec_vec_utils_tagger_tutorials-ex1_8,9,18,19
MatSetOption(mat,MAT_IGNORE_ZERO_ENTRIES,PETSC_TRUE) no longer applies to zero values set or added to the matrix diagonal, they are now not ignored and are included in the matrix nonzero structure. This is useful for Jacobians passed to TS.
replace use/mention of depreciated -log_summary in many places
add extchem.py which was written years ago but never put in the distribution (hence it is broken).
petsc4py: update to snapshot with MatGetSubMatrices -> MatCreateSubMatrices etc API changes
Minor fixes for tchem examples due to changes in PETSc infrastructure
update webpage about API changes
add help menu for MatCreateSubMatricesMPI()
PetscCMPLX: assume type punning is safe
rename struct Mat_SubMat -> Mat_SubSppt
add a little information to the manual about using tchem
rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual
need to protect the \ passed on the makefile on my Mac
Bib: Updated ref
update src/mat/examples/tests/output/ex23_#.out
rename MatGetSubMat -> MatCreateSubMat
Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES
...

Conflicts:
src/dm/impls/plex/examples/tests/ex1.c
src/dm/impls/plex/examples/tests/ex12.c

show more ...


# 851d29aa 15-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-tests-new

* knepley/fix-plex-example-logging: (151 commits)
Plex ex12: Added logging stages
Plex ex1: Added logging stag

Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-tests-new

* knepley/fix-plex-example-logging: (151 commits)
Plex ex12: Added logging stages
Plex ex1: Added logging stages
update to latest hypre tag on github
fix 'inf' vs 'Inf' diff wrt vec_vec_utils_tagger_tutorials-ex1_8,9,18,19
MatSetOption(mat,MAT_IGNORE_ZERO_ENTRIES,PETSC_TRUE) no longer applies to zero values set or added to the matrix diagonal, they are now not ignored and are included in the matrix nonzero structure. This is useful for Jacobians passed to TS.
replace use/mention of depreciated -log_summary in many places
add extchem.py which was written years ago but never put in the distribution (hence it is broken).
petsc4py: update to snapshot with MatGetSubMatrices -> MatCreateSubMatrices etc API changes
Minor fixes for tchem examples due to changes in PETSc infrastructure
update webpage about API changes
add help menu for MatCreateSubMatricesMPI()
PetscCMPLX: assume type punning is safe
rename struct Mat_SubMat -> Mat_SubSppt
add a little information to the manual about using tchem
rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual
need to protect the \ passed on the makefile on my Mac
Bib: Updated ref
update src/mat/examples/tests/output/ex23_#.out
rename MatGetSubMat -> MatCreateSubMat
Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES
...

Conflicts:
src/dm/impls/plex/examples/tests/ex12.c

show more ...


# c90b701e 14-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-pragmatic-parallel

* master: (1379 commits)
Minor fixes for tchem examples due to changes in PETSc infrastructure
update webpage about API changes

Merge branch 'master' into knepley/feature-plex-pragmatic-parallel

* master: (1379 commits)
Minor fixes for tchem examples due to changes in PETSc infrastructure
update webpage about API changes
add help menu for MatCreateSubMatricesMPI()
rename struct Mat_SubMat -> Mat_SubSppt
add a little information to the manual about using tchem
rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual
need to protect the \ passed on the makefile on my Mac
Bib: Updated ref
update src/mat/examples/tests/output/ex23_#.out
rename MatGetSubMat -> MatCreateSubMat
Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES
superlu: libray is installed in PREFIX/lib64 - fix this to use PREFIX/lib
backport fixes cc105cc3 2b35c90a - required for 3bf428d - that was backported from master - 80c96bb
'echo -n' fails on opensolaris/osx - so avoid using it.
fix diffs in nightlybuilds due to options in ~/.petscrc
add Kelley03 to src/docs/tex/petsc.bib
build: determine moudles, mpi.h used during buildtime and print in 'info'
fix analyzer warnings
fix build failure on opensolaris - where -lm from flibs is removed due to -lm in cxxlibs. But then - only flib gets used for some configure tests [blaslapack, parms]
config: prefer __restrict over C99 restrict keyword
...

show more ...


# 0e168440 08-Mar-2017 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# 8cc6944d 08-Mar-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/hzhang/rename_matgetsubmats'


# 7dae84e0 07-Mar-2017 Hong Zhang <hzhang@mcs.anl.gov>

rename MatGetSubMat -> MatCreateSubMat


# e0fe2d75 16-Feb-2017 Toby Isaac <tisaac@uchicago.edu>

PCBDDC: use %D for PetscInt printfs


# 9137bce6 24-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/remove-funct'


# fbfcfee5 19-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Remove the use and definition of __FUNCT__ throughout the code

Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc
Time: 1.5 hours
Thanks-t

Remove the use and definition of __FUNCT__ throughout the code

Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc
Time: 1.5 hours
Thanks-to: Andreas Mang <andreas@ices.utexas.edu>

show more ...


# 0b33b61e 13-Dec-2016 stefano_zampini <stefano.zampini@gmail.com>

Merge branch 'stefano_zampini/feature-pcbddc-saddlepoint'

Conflicts:
src/mat/impls/aij/mpi/mpiaij.c
src/mat/impls/is/matis.c

Modified ex23.c for the API change of the function CheckMat


# 25d06dbe 08-Dec-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC/KSPFETIDP: added support for deluxe scaling with non-redundant multipliers


# 839e9adb 06-Dec-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC: add command line option to collapse deluxe operators


# 9326c5c6 30-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC: added PCReset_BDDC


# c45b8d2d 29-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

FETIDP: added PCView to the FETI-DP preconditioner


# 547c9a8e 29-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

FETIDP: added prefix parameter when creating the objects


# 0d4281e0 28-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC: fix warnings from nightly builds


# 6cc1294b 28-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC/KSPFETIDP: added API for pressure solver customization

added support for Stokes with "flipped" rhs
make saddlepoint a member of the fetidp class


# 35509ce9 27-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC: extract saddle point off-diag matrices in PCSetUp_BDDC


# 31281b18 27-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC/KSPFETIDP: don't scale the interface pressure solution


# 022d8d2b 27-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC/KSPFETIDP: move extraction of off-diagonal saddle point matrices during PCISSetUp

This allows to use the change of basis in the inner BDDC


1...<<11121314151617181920>>...35