| d87de817 | 18-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
fix incorrect change to PetscMalloc1() |
| 20be8e61 | 18-Nov-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
add error flags for MatGetDiagonal when user calls it for matrix factor of mumps, superlu and superlu_dist |
| 854ce69b | 15-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
convert some PetscMalloc() to PetscMalloc1() remove unneeded () in first argument to PetscMalloc/Calloc1() fixes for MATLAB examples |
| ab784542 | 14-Nov-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix of MatAXPY() with case SUBSET_NONZERO_PATTERN for sbaij matrix, see report by Jose Roman, Nov 11, 2014 This is on master branch (same fix was done on maint) to avoid too much conflict with mai
bugfix of MatAXPY() with case SUBSET_NONZERO_PATTERN for sbaij matrix, see report by Jose Roman, Nov 11, 2014 This is on master branch (same fix was done on maint) to avoid too much conflict with maint
show more ...
|
| 7b2ba04b | 14-Nov-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix of MatAXPY() with case SUBSET_NONZERO_PATTERN for sbaij matrix, see report by Jose Roman, Nov 11, 2014 |
| 3059b6fa | 13-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Allow setting the matrix block size with MatSetBlockSize() before calling MatLoad()
Reported-by: Steena M <stm8086@yahoo.com> |
| 81e08676 | 11-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/dynamic-matsolverpackageregister'
Conflicts: src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu |
| f896727a | 11-Nov-2014 |
Karl Rupp <rupp@iue.tuwien.ac.at> |
Merge branch 'dmeiser/pullrequest-fix-dmda-cusparse'
dmeiser/pullrequest-fix-dmda-cusparse: The general problem addressed here is that multiple calls to MatAssemblyBegin() / MatAssemblyEnd() pai
Merge branch 'dmeiser/pullrequest-fix-dmda-cusparse'
dmeiser/pullrequest-fix-dmda-cusparse: The general problem addressed here is that multiple calls to MatAssemblyBegin() / MatAssemblyEnd() pairs on the same matrix were treated as an error.
Conflicts: src/ksp/ksp/examples/tutorials/makefile src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
show more ...
|
| 1f0d623c | 10-Nov-2014 |
Karl Rupp <rupp@iue.tuwien.ac.at> |
Merge branch 'dmeiser/pullrequest-fix-PetscOptionsEnum2'
dmeiser/pullrequest-fix-PetscOptionsEnum2: The currently set value for the various options is used rather than a hard wired value.
Conflic
Merge branch 'dmeiser/pullrequest-fix-PetscOptionsEnum2'
dmeiser/pullrequest-fix-PetscOptionsEnum2: The currently set value for the various options is used rather than a hard wired value.
Conflicts: src/mat/impls/aij/seq/seqcusp/aijcusp.cu
show more ...
|
| 29b38603 | 10-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
properly extern "C"ing MatSolverPackage registration functions |
| 0f39cd5a | 08-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
cleanup for cuda builds where nvcc is not in the path fixes for cusparse solver with new organization of registration of solver packages |
| 42c9c57c | 07-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Moved registration of MatSolverPackages out of MatCreate_XXX routines into standalone system, this allows 1) more precise error message when a requested solver is not found 2) easier to add new solve
Moved registration of MatSolverPackages out of MatCreate_XXX routines into standalone system, this allows 1) more precise error message when a requested solver is not found 2) easier to add new solvers without touching basic PETSc matrix implementation files and the possibility of adding new solvers to the library after PETSc is installed or even at run time
show more ...
|
| 6c30de3e | 03-Nov-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/mat-redundant_sbaij' |
| a593226b | 29-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
call MatDestroy_Redundant from MatDestroy() instead of from MatDestroy_XXX() |
| 110bb6e1 | 28-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
merge MatCreateMPIAIJConcatenateSeqAIJSymbolic and xxxNumeric into MatCreateMPIMatConcatenateSeqMat_MPIAIJ() |
| aae456db | 28-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm MatGetRedundantMatrix_xxx() |
| 2c7591d0 | 24-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix block size; intend to unify MatGetRedundantMatrix_XXX to MatGetRedundantMatrix() |
| 083095a1 | 23-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
delete MatGetRedundantMatrix_MPIAIJ_interlaced() because it does not do better than MatGetRedundantMatrix_MPIAIJ() with psubcomm_type interlaced |
| aaa97d30 | 23-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/mataxpy-subsetcleanup' |
| 9d00ad35 | 23-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-ftn-custom-continuation'
Conflicts: config/BuildSystem/config/packages/sowing.py |
| e72c4023 | 21-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
use new version of sowing to remove continuation lines in fortran generated includes |
| c94a748e | 21-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-options-default'
Conflicts: src/ksp/ksp/examples/tutorials/ex52.c |
| 31ce2d13 | 20-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm xtoy, XtoY, previously used for MatAXPY, case SUBSET; add a test contributed by Jose Roman |
| ce814652 | 15-Oct-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Release resources before resetting for aijcusparse matrices.
This fixes src/ksp/ksp/examples/tutorials/ex46.c with -mat_type aijcusparse. |
| ab25e6cb | 15-Oct-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Simplify resource deallocation in MatSeqAIJCUSPARSE_Destroy. |