| #
1c9d18e7
|
| 31-Mar-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
e6324fbb
|
| 31-Mar-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
MatLoad_SeqDense() always allocated new space for the data even if the user already provided it
Contributed-by: Alejandro Lamas Davina <alejandro.lamas@dsic.upv.es>
|
| #
23524bc8
|
| 29-Mar-2015 |
Mark Adams <mfadams@lbl.gov> |
Merge branch 'master' of https://bitbucket.org/petsc/petsc
|
| #
9faefd28
|
| 28-Mar-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'stefano_zampini/seqaijtodense'
|
| #
898446f9
|
| 11-Mar-2015 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Merge branch 'master' into shri/ts-is-for-differential-variables
Conflicts: include/petsc-private/tsimpl.h src/ts/impls/eimex/eimex.c src/ts/interface/ts.c
|
| #
f2dee214
|
| 06-Mar-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into jed/chem Note merging a branch with good stuff in it for a year and a half is insane!
Conflicts: src/ts/examples/tutorials/makefile src/ts/interface/ts.c
|
| #
1b8b6f4e
|
| 26-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/patch-flopcounts'
Conflicts: src/mat/impls/dense/seq/dense.c
|
| #
9ba064df
|
| 26-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/clean-gamg
Need updates to KSPCHEBYSHEV since I will be adding to them
|
| #
c98fd787
|
| 23-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
MatLoad_ and VecLoad_ routines that use options database information from the binary file .info files need to PetscViewerSetUp() before accessing the options database because the "lazy" setup of bina
MatLoad_ and VecLoad_ routines that use options database information from the binary file .info files need to PetscViewerSetUp() before accessing the options database because the "lazy" setup of binary viewers defered the opening of the files until binary reading was first done which was after the calls to determine matrix and vector block sizes.
show more ...
|
| #
eb3f19e4
|
| 20-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Prevent integer multiplication overflow for some flop logging
Reported-by: Stefano Zampini <stefano.zampini@gmail.com>
|
| #
b49cda9f
|
| 16-Feb-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATSEQAIJ: added conversion from to MATSEQDENSE
|
| #
4e7385fa
|
| 16-Feb-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection
Conflicts: src/ksp/pc/impls/bddc/bddcprivate.c
|
| #
a197972a
|
| 11-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/saws-options-merge-master
Totally confusing manual merge, could be wrong
Conflicts: include/petscoptions.h src/dm/impls/da/dacreate.c src/sys/objects/aoptions.c
Merge branch 'master' into barry/saws-options-merge-master
Totally confusing manual merge, could be wrong
Conflicts: include/petscoptions.h src/dm/impls/da/dacreate.c src/sys/objects/aoptions.c src/sys/threadcomm/interface/threadcomm.c
show more ...
|
| #
5c8de1b9
|
| 11-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-vec-readonly'
* knepley/fix-vec-readonly: Plex: Added read-only Vec fixes for point location and interpolation Mat: Added read-only Vec fixes for MATDENSE
|
| #
50705773
|
| 10-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into pr252/dmay/PetscViewerBinarySkipHeaderVecViewLoad Manual merge of makefile
Conflicts: src/sys/classes/viewer/examples/tutorials/makefile
|
| #
f1ceaac6
|
| 06-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Mat: Added read-only Vec fixes for MATDENSE
|
| #
9704d4df
|
| 02-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/feature-vec-lock'
|
| #
ee900cc9
|
| 31-Jan-2015 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/elemental-matconvert'
Conflicts: src/mat/examples/tests/makefile
|
| #
d9ca1df4
|
| 22-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Added VecLockPush() and VecLockPop() to make vector read only Used VecLockPush() and VecLockPop() in a couple of key locations; PCApply(), KSPSolve(), MatMult() Fixed many uses of VecGetArray() to Ve
Added VecLockPush() and VecLockPop() to make vector read only Used VecLockPush() and VecLockPop() in a couple of key locations; PCApply(), KSPSolve(), MatMult() Fixed many uses of VecGetArray() to VecGetArrayRead() Added VecGet/RestoreArrayPair() for commonly occuring pattern Added const to many locations driven by use of VecGetArrayRead()
show more ...
|
| #
65b80a83
|
| 16-Jan-2015 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix for MatConvert_MPIDense_Elemental(); add ex173.c for testing Matload()+MatCovnert()
|
| #
72e51967
|
| 30-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/remove-unneeded-paren-petscmalloc'
Conflicts: src/mat/impls/baij/seq/baij.c
|
| #
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
|
| #
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
|
| #
81e08676
|
| 11-Nov-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/dynamic-matsolverpackageregister'
Conflicts: src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
|
| #
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 ...
|