History log of /petsc/src/ksp/pc/impls/ (Results 3376 – 3400 of 5239)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
aed5ffcb05-Aug-2013 Karl Rupp <rupp@iue.tuwien.ac.at>

Merge branch 'paulmullowney/txpetscgpu-package-removal2'

20a2ab8302-Aug-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: remove Enum on coarse communications since they are now the same

Partial cleanup of SetUpCoarseSolver. MULTILEVEL_BDDC will be wrapped into functions

a57a6d2f02-Aug-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: PARALLEL_BDDC case now handled trough MatConvert_IS_AIJ

MatConvert_IS_AIJ only supports MAT_INITIAL_MATRIX and MPIAIJ.
No reasons to make it public.

f34684f102-Aug-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Global numbering of coarse dofs moved to a separate routine

b2bf637001-Aug-2013 Hong Zhang <hzhang@mcs.anl.gov>

rm psubcomm from MatGetRedundantMatrix() because Jed does not like it :-(

7cb6ea7701-Aug-2013 Hong Zhang <hzhang@mcs.anl.gov>

rm psubcomm from MatGetRedundantMatrix_MPIAIJ_interlaced(), from all app codes

bb714bf201-Aug-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: move mpi calls outside block for primal dofs numbering

681e7c0401-Aug-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Hide deluxe functions.

Linking stage was broken on Tiger. Now fixed.

fdc09c9601-Aug-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: remove integer arrays for primal indices from bddc private struct

3f6c1c2701-Aug-2013 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'stefano_zampini/pcbddc-mirrorsfix' into stefano_zampini/pcbddc-improvecoarsesolver

fdc635d701-Aug-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: coarse_mat is no longer a member of bddc private struct.

9ffa772001-Aug-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: remove REPLICATED_BDDC and SEQUENTIAL_BDDC branches.

GATHERS_BDDC are no longer needed, thus removed.

47d04d0d31-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Set defaults for BDDC customization

6909748b30-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

set defaut psubcomm->type=PETSC_SUBCOMM_CONTIGUOUS

fd7037dc30-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

replace MatGetRedundantMatrix_MPIAIJ_xxx() by MatGetRedundantMatrix() in PCSetUp_Redundant(); passed tests of sp/ksp/examples/tutorials/ex5.c and mat/examples/tests/ex9.c

c79c552728-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

add 'psubcomm' as an input for MatGetRedundantMatrix(): user can provide his own subcomm, or psubsomm, or nsubcomm

f68be91c19-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

add PetscSubcommSetFromOptions(); PCRedundant can swith to PETSC_SUBCOMM_CONTIGUOUS at runtime

e37c625718-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

implement MatGetRedundantMatrix for psubcomm_type CONTIGUOUS; rename MatGetRedundantMatrix_MPIAIJ_interlaced to MatGetRedundantMatrix_MPIAIJ_psubcomm

8b96b0d217-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

add small comment

1714dc9e15-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

bugfix

ab66155514-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

cleanup PCSetUp_Redundant(); add tests for PCRedundant

1b81debc13-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

cleanup PCSetUp_Redundant()

ddc5483712-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

optimize PCApply_Redundant() in the case !useparallelmat

d3b23db511-Jul-2013 Hong Zhang <hzhang@mcs.anl.gov>

rm mlocal_red from MatGetRedundantMatrix()
set defaults in PetscSubcommCreate()

8eeda7d831-Jul-2013 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: Less tricky customization from options

1...<<131132133134135136137138139140>>...210