| #
74e2c79e
|
| 09-Nov-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added options to redistribute coarse problem on a subset of cores
|
| #
e4c5bd26
|
| 06-Nov-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: dead code
|
| #
22bc73bb
|
| 06-Nov-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: fixed preallocation of precomputed change of basis
|
| #
9d30be91
|
| 06-Nov-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: Added preallocation for new local matrices inside MatISSubassemble
It currently works with multilevel BDDC since the general case for subassembling is still missing
|
| #
3837a79f
|
| 06-Nov-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: no need for a double loop
PetscMalloc replaced by PetscMalloc1
|
| #
d023bfae
|
| 06-Nov-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: change adjacency weights threshold concept when subassembling a MATIS object
|
| #
ca66b7d9
|
| 05-Nov-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/fixes-and-improvements-multilevel'
|
| #
a5187659
|
| 05-Nov-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: VecSetValuesLocal should be guarded when doing multilevel since it checks for valid pointer even if n is zero
|
| #
bdcddefd
|
| 03-Nov-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
0c5b88fc
|
| 28-Oct-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/fixes-and-improvements-multilevel'
|
| #
9f00e9b4
|
| 28-Oct-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: overlap coarse solver with local substructure correction when possible
|
| #
a26c9d0e
|
| 28-Oct-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: add missing error signal
Parmetis comment removed since the code dynamically adjust to the partiotion obtained
|
| #
deec49d1
|
| 28-Oct-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: need to get the correct type
It could have been changed from options
|
| #
fc57ca16
|
| 28-Oct-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/get-rid-of-PCBDDCApplySchur'
|
| #
ed6c3d69
|
| 28-Oct-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC; get rid of PCBDDCApplySchur/Transpose use MatSchurComplement instead
note: the previous code gave erroneous results for very small local matrices, due to caching issues in the MatMult inside
PCBDDC; get rid of PCBDDCApplySchur/Transpose use MatSchurComplement instead
note: the previous code gave erroneous results for very small local matrices, due to caching issues in the MatMult inside PCBDDCApplySchur
show more ...
|
| #
3e103215
|
| 15-Oct-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/pcbddc_deluxe'
Conflicts: src/ksp/pc/impls/bddc/bddc.c
|
| #
ac62511e
|
| 15-Oct-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/pcbddc-changeofbasis'
Conflicts: src/docs/website/documentation/changes/dev.html
|
| #
ee2838f6
|
| 30-Sep-2014 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'tisaac/feature-fe-geom-dim' into tisaac/plex-flexible-projection
Use the new PetscFECellGeom
Conflicts: include/petscdmplex.h include/petscfe.h src/dm/impls/plex/plexfem.c
|
| #
ca3142fd
|
| 26-Sep-2014 |
Mark Adams <mfadams@lbl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc into mark/ex49-bs
|
| #
96a74ce7
|
| 24-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/docs-matblocksize'
|
| #
68306e3f
|
| 22-Sep-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/pcbddc-primalfixes'
|
| #
9b28b3ff
|
| 19-Sep-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: wrong mat type
|
| #
2a7a6963
|
| 19-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
MatGetVecs() and KSPGetVecs() replaced with MatCreateVecs() and KSPCreateVecs() since they are creators not getters
|
| #
51cb09fe
|
| 24-Aug-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: using MatIsSymmetricKnown for symmetry checking will never break codes
|
| #
b8956cc7
|
| 22-Aug-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: a positive tolerance breaks the code with BAIJ formats.
Now PCBDDC infers symmetricity only if the user set it
|