| a12b9eaf | 18-Apr-2017 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/feature-plex-deterministic-viewing' into tisaac/feature-plex-tests-new
* tisaac/feature-plex-deterministic-viewing: DMLabel: sort strata after distributing PetscError() did
Merge branch 'tisaac/feature-plex-deterministic-viewing' into tisaac/feature-plex-tests-new
* tisaac/feature-plex-deterministic-viewing: DMLabel: sort strata after distributing PetscError() did not properly copy over the specific error message when error type was PETSC_ERROR_INITIAL Additional clarification for MatMeshToCellGraph() manual page med: --with-hdf5, not --with-hdf5-dir DMPlex_GMSH: revert to not inverting triangles sys tests ex13f: fix type mismatch in composition test PCBDDC: use a sparse rhs when the solver is MUMPS Sys ex13: Added test for object composition in Fortran Sys: Added Fortran binding for object composition MatMUMPS: added support for sparse right-hand sides in sequential
show more ...
|
| c27d7fab | 17-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix complex build error |
| f73421bf | 17-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix complex build |
| 18e627e3 | 14-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatCreateSubMatrix_MPIAIJ() by merging check of sameXXXDist() into one MPI_AllReduce |
| 366a327d | 14-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize the case of allcolumns in MatCreateSubMatrix_MPIAIJ_SameRowDist() |
| a31a438c | 13-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatCreateSubMatrix_MPIAIJ_SameRowDist() |
| ddfdf956 | 13-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize ISGetSeqIS_SameDist_Private() |
| 75a7537e | 12-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm extra spaces in file mpiaij.c |
| 0b27a90e | 12-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
optimize MatCreateSubMatrix_MPIAIJ_nonscalable() by calling MatCreateSubMatrices_MPIAIJ_SingleIS_Local() |
| 618cbb4a | 12-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
rename MatCreateSubMatrix_MPIAIJ_Private() -> MatCreateSubMatrix_MPIAIJ_nonscalable() |
| bcae8d28 | 12-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
using a scalable iscol_sub and iscmap now |
| 040216a4 | 12-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add ISGetSeqIS_SameDist_Private() |
| 64efcef9 | 12-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
iscmap is correct now |
| 8b3fa1f7 | 11-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
create scalable iscol_sub; iscmap is not done yet! |
| 8f69fa7b | 11-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
reuse submat does not need to call MPIU_Allreduce() anymore |
| 3782ecc7 | 11-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatCreateSubMatrix_MPIAIJ_SameDist() to handle case of samedist |
| 98b658c4 | 10-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
MatCreateSubMatrix_MPIAIJ_Private_SameDist() reuses Msub,iscol_sub and iscmap |
| 15b2185c | 10-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm Mreuse |
| 62be2347 | 14-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
MatCreateSubMatrix_MPIAIJ_Private_SameDist() works now |
| df40acb1 | 07-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
MatCreateSubMatrix_MPIAIJ_Private() delegates to a new subroutine XXX_sameDist when isrow has same distribution as mat |
| 548ecf4d | 05-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
cmap is correct now |
| 8d2139bd | 14-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
start implement new MatCreateSubMatrix_MPIAIJ_Private() to avoid using global size ctable |
| ef514586 | 14-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
investigate ctable and MatCreateSubMat |
| f239ade3 | 12-Apr-2017 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/feature-fe-dual-apply' into tisaac/feature-plex-tests-new
There has unfortunately been a lot of interplay between our work to change the petscspace/dualspace to accept vector co
Merge branch 'tisaac/feature-fe-dual-apply' into tisaac/feature-plex-tests-new
There has unfortunately been a lot of interplay between our work to change the petscspace/dualspace to accept vector components, and the work to transfer the tests in config/builder.py to the new test harness. I'm merging them together to get them to play nice with each other, and so that I only have one feature branch to handler when merging into master/next.
* tisaac/feature-fe-dual-apply: (64 commits) snes tutorials ex12: fix restart test arguments nightly build fixes for arch-viennacl fix run command to match the command in master/makefile. [the diff will be correct in master/next] PetscFE: fix typo in for loop declaration PetscPartitioner: use simple partitioning for regression tests DT tests ex1: fix test arguments to match regression output DT ex1: fix options DMPlexCreateHexBoxMesh: no cells in z direction for 2D PCBDDC: use %D for PetscInt printfs Plex: helper function used in all cases now Plex tests ex7: make partitions portable for testing Plex: use MPIU_2INT instead of MPI_2INT MatAIJ KLU: remove redefinition of SuiteSparse_long DMPlexRefine_CTetgen() mimics DMPlexRefine_Tetgen() DMPlexGenerate_Tetgen(): mimic ctetgen so it can be used equivalently Plex: Cylinder fixes for complex Plex ex1: Test for periodic cylinder Plex: I think periodic cylinder is working Plex ex1: Updated torus test Plex: Torus can now be arbitrarily refined ...
show more ...
|
| b3cb21dd | 10-Apr-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: Added schur and schur_status to the private implementation
This permits to simplify a lot the code for handling Schur complements computations from factorization packages. Added factorschur.c t
Mat: Added schur and schur_status to the private implementation
This permits to simplify a lot the code for handling Schur complements computations from factorization packages. Added factorschur.c to store intermediate routines Removed MatFactorSetSchurComplementSolver that was horrible
show more ...
|