History log of /petsc/src/ksp/pc/impls/bddc/bddcfetidp.c (Results 151 – 175 of 308)
Revision Date Author Comments
# be8bcbd0 09-Dec-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC: fix warnings from nightly builds


# 7f00194a 08-Dec-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC/KSPFETIDP: fix for zero local size


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

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


# 5334bea6 08-Dec-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC/KSPFETIDP: prevent from propagating a PCSHELL


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

KSPFETIDP: move check for FETI-DP to FETI-DP class


# 19c16490 06-Dec-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC/KSPFETIDP: Fix for empty partition


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

KSPFETIDP: call SetFromOptions at thr right place


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

FETIDP: add option switch for discrete harmonic Dirichlet solver


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

FETIDP: added PCView to the FETI-DP preconditioner


# 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


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

KSPFETIDP: added default identity for pressure preconditioner

With uniform grids, the default pressure preconditioner for Stokes can be obtained as

-fetidp_pmass_ksp_type richardson -fetidp_pmass_k

KSPFETIDP: added default identity for pressure preconditioner

With uniform grids, the default pressure preconditioner for Stokes can be obtained as

-fetidp_pmass_ksp_type richardson -fetidp_pmass_ksp_richardson_scale xx -fetidp_pmass_pc_type none -fetidp_pmass_ksp_max_it 1

with xx = h^-3 (see eq. 6.6 Xuemin's paper)

show more ...


# 2d456bba 27-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC/KSPFETIDP: eliminate essential dofs from multipliers


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

PCBDDC/KSPFETIDP: added code for interface pressure preconditioning


# 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


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

PCBDDC/KSPFETIDP: don't restrict to alldofs\setminus interfacepressure

just zero rows and columns of Amat relative to interface pressure
fix a couple of bugs with Pre/PostSolve flags

It works with

PCBDDC/KSPFETIDP: don't restrict to alldofs\setminus interfacepressure

just zero rows and columns of Amat relative to interface pressure
fix a couple of bugs with Pre/PostSolve flags

It works with incompressible Stokes with Taylor-Hood; there are still problems when using the change of basis

show more ...


# 9eec4de8 25-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC: added a couple of tests for the scatters of the interface pressure


# 9cc7774e 24-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

PCBDDC: fix additional scatters for saddle point FETIDP


# 457d4a33 24-Nov-2016 stefano_zampini <stefano.zampini@gmail.com>

KSPFETIDP: add construction of relevant objects for saddlepoint problems in SetupFETIDPMatContext


# 54761ea3 14-Aug-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/fix-successful-numerical-factorization-after-failure/master

The maint patch for the given problem cannot merge cleanly into next due to changes
in the same code in m

Merge branch 'master' into barry/fix-successful-numerical-factorization-after-failure/master

The maint patch for the given problem cannot merge cleanly into next due to changes
in the same code in master (the introduction of MatFactorGetError()) therefor need
to merge in master and use the new construct before merging to next

show more ...


# 162a9882 11-Aug-2016 Patrick Sanan <patrick.sanan@gmail.com>

Merge branch 'master' into psanan/pc-telescope-nearnullspace


# c86c4108 30-Jul-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into mark/snes-ex56

* master: (93 commits)
Web: Added a tutorial
typo
rename X -> U
sowing: update to version that creates manpage URLs for 'enum' types/values
Increa

Merge branch 'master' into mark/snes-ex56

* master: (93 commits)
Web: Added a tutorial
typo
rename X -> U
sowing: update to version that creates manpage URLs for 'enum' types/values
Increase patchlevel to 3.7.3
move runex3_3 to NOTSINGLE [ partial backport 9ed0bd76d5c329eb91401ebabfbd851446214e20 ]
DMPlex: local coordinate vector should be a sequential vector
DM: Name coordinate vectors in subdomain and restrict hooks
tests: disable a couple of TS examples from single precision tests
reduce TS ex12_2 output
fix PetscFormatRealArray() to cast PetscReal in print statement to double so works for __float128 precision
Vec: enable Fortran interfaces for VecGetLocalVectorRead and VecRestoreLocalVectorRead
Bib: Added refs
PCShell: man page fixes
update handling of latex in example code to use https
fix typo in isltog comment
test: Avoid conversion of object <-> function pointer type [-Wpedantic]
fortran: enable interface for VecGetLocalVector(), VecRestoreLocalVector()
update citation for cmz2016
PCBDDC: silent compilation warnings from nightlybuilds
...

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.

show more ...


# 3d996552 19-Jul-2016 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/docs/website/documentation/changes/dev.html
src/ksp/ksp/examples/tutorials/ex59.c
src/ksp/pc/impls/bddc/bddc.c

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/docs/website/documentation/changes/dev.html
src/ksp/ksp/examples/tutorials/ex59.c
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcfetidp.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/impls/bddc/bddcschurs.c
src/mat/impls/is/matis.c
src/mat/impls/is/matis.h

show more ...


# 6d049f88 19-Jul-2016 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'stefano_zampini/fix-matis'

Conflicts:
src/mat/examples/tests/makefile


# 6583bcc1 28-Jun-2016 Stefano Zampini <stefano.zampini@gmail.com>

Move PCBDDCSubsetNumbering to ISRenumber

This function is needed by MatGetLocalSubMatrix_IS


# 4b2aedd3 29-Jun-2016 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: fixes for sequential runs and zero coarse size


12345678910>>...13