History log of /petsc/src/ksp/pc/impls/bddc/bddcschurs.c (Results 351 – 375 of 380)
Revision Date Author Comments
# 9552c7c7 08-Feb-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC; add flag to invert or not Stildas

small fixes


# 3dc780c3 03-Feb-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: multilevel fixes


# a58a30b4 30-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: solved warning from gcc for uninitialized variables


# 3927de2e 30-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

MATIS: move preallocation during MatISGetMPIXAIJ into a separate routine

Schur subsets can take advantage


# 6da91a30 27-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC; bugfix


# 08122e43 27-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: added initial implementation for adaptive selection of constraints

positive definite case covered only
untested for complex

generalized eigenvalue problem is inv(sum(inv(S_F))) = lambda inv

PCBDDC: added initial implementation for adaptive selection of constraints

positive definite case covered only
untested for complex

generalized eigenvalue problem is inv(sum(inv(S_F))) = lambda inv(sum(inv(St_F)))
this is the right one for 2D problems and for faces in 3D; it is an heuristic for edges in 3D

tested with H(div) and H(curl) (3D) and works like a charm

cholesky support for matrix inversion should still be added

show more ...


# 9bb4a8ca 26-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: add slot for vertices in sub_schurs data structure.

This will also be helpful for adaptive selection


# b7eb3628 22-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC; added slot for threshold when adaptively computing constraints


# b96c3477 22-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC; clean up of sub_schurs/deluxe code

* options database are now part of sub_schurs setup
* eliminated unneeded field from sub_schurs structure
* added 2 interface functions to init and setup s

PCBDDC; clean up of sub_schurs/deluxe code

* options database are now part of sub_schurs setup
* eliminated unneeded field from sub_schurs structure
* added 2 interface functions to init and setup sub_schurs when setupping the preconditioner
* if a change of basis is requested, releveant matrices are projected
* still need to be tested when the BDDC is reused

show more ...


# a1337663 21-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: compute sum of Stildas


# 2b973097 21-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC; added Stildas to sub_schurs data structure

still don't know if they should belong to the structure or just their sums


# 65d8bf0a 20-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: added initial support for computation of Stildas

the computation is very intensive, need to find an alternative


# 3202ece2 20-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: added private function to explicitly compute local schur complements


# 1580ed26 19-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: removed old SubSchursSetUp code


# 883469d8 19-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: added support for explicit computation of Schur complements using MUMPS in sub_schurs code


# 1d850880 15-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: store principal minors of local Schur complements by columns

This shoudl facilitate the computation of adaptive constraints


# 68270318 15-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: remove unneeeded index sets


# 9221af80 15-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: small fixes


# 5db18549 15-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: move computation of explicit schur complements from deluxe code to sub_schurs setup


# 41c3ba1b 15-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: make deluxe->seq_mat and sum of schur complements members of sub_schurs


# 1e9c79c2 13-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: added a slot for local neumann matrix in sub_schurs (for future use of MUMPS)

solved a bug with external packages and 0 sized seq_ksp


# b1b3d7a2 13-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: added a second sub_schurs structure to pcbddc data structure

Begin reorganization of SubSchurs code for code reuse for adaptive selection of constraints


# 5ff63025 12-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: make sub_schurs a member of PC_BDDC data structure


# 2a155e38 12-Jan-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: rewrite sub schurs setup

in the cheap version, interior problems are all the same.


# 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


1...<<111213141516