| #
a639b4dc
|
| 09-Feb-2017 |
Jose E. Roman <jroman@dsic.upv.es> |
MatLRC: store in the context the parallel matrices rather than the sequential ones
The rationale for this change is that the interface must be symmetric, that is, MatLRCGetMats() should return the s
MatLRC: store in the context the parallel matrices rather than the sequential ones
The rationale for this change is that the interface must be symmetric, that is, MatLRCGetMats() should return the same matrices that were provided in MatCreateLRC() (and not the local ones)
show more ...
|
| #
9137bce6
|
| 24-Dec-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/remove-funct'
|
| #
fbfcfee5
|
| 19-Dec-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove the use and definition of __FUNCT__ throughout the code
Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc Time: 1.5 hours Thanks-t
Remove the use and definition of __FUNCT__ throughout the code
Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc Time: 1.5 hours Thanks-to: Andreas Mang <andreas@ices.utexas.edu>
show more ...
|
| #
6ce5e321
|
| 18-Nov-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'jose/matlrc'
|
| #
fe5b37e5
|
| 17-Nov-2016 |
Jose E. Roman <jroman@dsic.upv.es> |
MatLRC: print mismatching dimensions in case of error
|
| #
267ca84c
|
| 17-Nov-2016 |
Jose E. Roman <jroman@dsic.upv.es> |
MatLRC: add an interface function to retrieve the constituents of the LRC matrix
|
| #
0575051b
|
| 17-Nov-2016 |
Jose E. Roman <jroman@dsic.upv.es> |
MatLRC: modify the matmult() implementation to work in complex scalars
|
| #
986c4d72
|
| 17-Nov-2016 |
Jose E. Roman <jroman@dsic.upv.es> |
MatLRC: add argument c to the constructor, now the matrix is A+U*C*V'
|
| #
26c5da1b
|
| 16-Nov-2016 |
Jose E. Roman <jroman@dsic.upv.es> |
MatLRC: set preallocated flag to avoid having to call MatSetUp()
|
| #
86eed97d
|
| 16-Nov-2016 |
Jose E. Roman <jroman@dsic.upv.es> |
MatLRC: allow for null arguments in MatCreateLRC
An empty A-matrix means a pure low-rank matrix U*V' An empty V-matrix means a symmetric correction A+U*U'
|
| #
9d9032ef
|
| 16-Nov-2016 |
Jose E. Roman <jroman@dsic.upv.es> |
MatLRC: check arguments of MatCreateLRC including dimensions
|
| #
c20ebc76
|
| 22-Mar-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
|
| #
992dc9be
|
| 18-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-handle-func-failure
* master: (378 commits) SNES ex5: Fix coordinate determination for empty subdomains fixed petsc.bib entry p4est: fix syntax
Merge branch 'master' into knepley/feature-plex-handle-func-failure
* master: (378 commits) SNES ex5: Fix coordinate determination for empty subdomains fixed petsc.bib entry p4est: fix syntax error with error message SNES ex5: Correct Jacobian handling on patches SNES ex5: Stupid complex fixes DMP4est: fix transfer of labels to parents petsc4py: update to latest snapshot. Fixes da example breakage in petsc4py test suite Plex: Correct setting of options on refined or coarsened meshes Plex: Add info for grid hashing Plex: Add logging in interpolator creation Plex: Correct use of tabs in ASCII viewer DM: Shorten long event name Plex ex12: Create boundary label automatically at all levels of mesh hierarchy Plex ex12: Change PetscViewerSetFormat --> PetscViewerPushFormat - Fix order of SetMode and SetFilename Plex ex12: Change all functions to static Since DMDA with periodic boundary conditions does support P0 interpolation remove checks that error out under those conditions ascem-io.py and amanzi.py need to handle self.hdf5.include being None correctly fix MPI Uni to recycle communicators so it won't run out like with the petsc4py tests also fix check for location of python shared library on mac to check all cases each time Switch back to Sherry's version since she accepted by pull request PetscDraw: Update help messages for -draw_save* options ...
Conflicts: src/dm/impls/plex/plexfem.c
show more ...
|
| #
3afb9657
|
| 16-Mar-2016 |
Dave May <dave.mayhem23@gmail.com> |
Merged petsc/petsc into master
|
| #
f55fe9e4
|
| 14-Mar-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-private-functions'
|
| #
af25d912
|
| 06-Mar-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/ksp/pc/impls/bddc/bddc.c src/ksp/pc/impls/bddc/bddcgraph.c src/ksp/pc/impls/bddc/bddcprivate.c src/ksp/pc/imp
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/ksp/pc/impls/bddc/bddc.c src/ksp/pc/impls/bddc/bddcgraph.c src/ksp/pc/impls/bddc/bddcprivate.c src/ksp/pc/impls/bddc/bddcscalingbasic.c src/ksp/pc/impls/bddc/bddcschurs.c src/mat/impls/is/matis.c
show more ...
|
| #
cc2e6a90
|
| 03-Mar-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
More decreasing visibility of symbols from outside libraries Also fix a few bugs related to having multiple PETSc libraries
|
| #
e0877f53
|
| 02-Mar-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
labeled a variety of additional internal functions as static to prevent them from being publically available in the library
|
| #
f37e7628
|
| 21-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/add-pcfieldsplit-logevent
|
| #
f44c6289
|
| 28-Jan-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/add-pcreset-hypre-for-master
Needed to move PCDestroy_HYPRE() added to master to PCReset_HYPRE() since that was introduced as a bug fix for maint
|
| #
c3d89e0a
|
| 19-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into hongzh/checkpointing
Manual merges for a couple of PetscOptions changes in master
|
| #
b49bb413
|
| 12-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into pr391/zianekhodja/lilia/tsirm/master
|
| #
2a61db43
|
| 08-Nov-2015 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/dm-label-promote' into tisaac/dmforest
* tisaac/dm-label-promote: (319 commits) snes tutorial ex69: give mesh a name for regression purposes DM: make DMLabel labels a part o
Merge branch 'tisaac/dm-label-promote' into tisaac/dmforest
* tisaac/dm-label-promote: (319 commits) snes tutorial ex69: give mesh a name for regression purposes DM: make DMLabel labels a part of all DMs builder: update regression tests builder: update some missing package requirements DM: set coordinate vector name ts tutorials ex11_sa: make it compile mark variable as unused so compiler doesn't warn about unused value configure: use 'git cat-file -e' to check for existance of a commit in localrepo. ['git rev-parse' does not give error for a hash thats not in repo] petsc4py: revert to manually syncing petsc4py with petsc master changes configure: revert gitcommit default value to Null. If a pacakge using giturl does not change this value - raise an error fix: revert change in a44bcdf that breaks with pgf90 update test output for fixed to hypre interface that now actually pass the interp vectors to BoomerAMG Error message should say use negative threshold value to prevent filtering out zeros Calls to HYPRE_BoomerAMGSetInterpVectors() did not actually copy the vector data pointer from the PETSc vector to the hypre vector thus resulting in the hypre interp vectors being identically zero and hence not affecting the quality of the AMG hierarchy produced/ DMPlex: Silence overzealous compiler warnings add row/col orientation to MatConvert_Elemental_Dense fix formatting error in previous commit [broke nightlybuilds] fix formating of TSTHETA manual page and add missing command line option run hwloc with MPIEXEC and binding so it runs on the correct machine fix: memory leaks [in valgrind test] ...
show more ...
|
| #
9bc1b9be
|
| 03-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry-allow-vecset-nan-3.6
|
| #
c7878088
|
| 03-Nov-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/feature-pardiso-schur' of https://bitbucket.org/petsc/petsc into stefano_zampini/feature-pardiso-schur
|