| ccf5ae0b | 26-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
fix compile warning
arch-freebsd-cxx-cmplx-pkgs-dbg: /usr/home/balay/petsc.next/src/vec/vec/impls/mpi/pdvec.c:763:17: warning: comparison of integer expressions of different signedness: 'PetscInt64'
fix compile warning
arch-freebsd-cxx-cmplx-pkgs-dbg: /usr/home/balay/petsc.next/src/vec/vec/impls/mpi/pdvec.c:763:17: warning: comparison of integer expressions of different signedness: 'PetscInt64' {aka 'long int'} and 'hsize_t' {aka 'long long unsigned int'} [-Wsign-compare]
show more ...
|
| fc8a9ade | 26-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixes for Matlab engine
Do not use -nojvm option, instead use -nosplash, because -nojvm caused ex31.c to crash on exit Better -info output for starting engine Have PetscMatlabEngineDestroy() actuall
Fixes for Matlab engine
Do not use -nojvm option, instead use -nosplash, because -nojvm caused ex31.c to crash on exit Better -info output for starting engine Have PetscMatlabEngineDestroy() actually call the Matlab engine function to shut down the engine
Commit-type: bug-fix, style-fix
show more ...
|
| f2d70e9d | 25-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove the ReadWrite notation from Vec array access for GPU vectors to match usage on the CPU
Commit-type: style-fix
Development Tools: Vim, Emacs, Eclipse |
| 590626ec | 25-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve manual pages for VecAXPY() and related functions
Add cross links between the manual pages Provide a table of related methods Note special optimized cases in the manual pages Remove unneeded
Improve manual pages for VecAXPY() and related functions
Add cross links between the manual pages Provide a table of related methods Note special optimized cases in the manual pages Remove unneeded check of input parameters before call to VecAXPBY()
Commit-type: documentation
show more ...
|
| 41bb73fa | 24-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint' |
| 50c5062c | 24-May-2019 |
Junchao Zhang <junchao.zhang@gmail.com> |
Merged in jczhang/fix-embedded-sf (pull request #1697)
Fix a bug in PetscSFCreateEmbeddedSF when one leaf data item serves multiple leaves
Approved-by: Matthew Knepley <knepley@gmail.com> |
| 8eef861d | 24-May-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Fix a typo: errors should be PetscInt to match MPIU_INT |
| 82ecb69e | 24-May-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Add PetscSFSetFromOptions after PetscSFCreate |
| 6d2040de | 24-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint' |
| 9fe6f791 | 23-May-2019 |
Richard Tran Mills <rmills@rmills.org> |
Removed use of deprecated cudaThreadSynchronize() in favor of cudaDeviceSynchronize(). |
| 8dfbfbec | 23-May-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Change MPIU_SUM to MPI_SUM in the test
MPIU_SUM is supposed to be used for PetscScalars |
| 6a0bd752 | 21-May-2019 |
Jed Brown <jed@jedbrown.org> |
PetscViewerHDF5Load: move to isimpl.h and make INTERN
This function does not have a man page and depends on H5Ipublic.h, which should not be requried for users who don't intend to call HDF5. |
| 46fbb50b | 22-May-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Add a test for PetscSFCreateEmbeddedSF |
| ba2a7774 | 22-May-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Fix a bug in PetscSFCreateEmbeddedSF
When one leaf data item serves multiple leaves, the old code will give wrong results. |
| 247e8311 | 15-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSF: last obvious silly optimization |
| b1bd2216 | 14-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Silent GCC 9.0.1 warning
ex2f.F90:51:0:
51 | if (ii(i+iis) .ne. -11 + 3*i) then; SETERRA(PETSC_COMM_SELF,1,'Wrong result from ISGetIndices'); endif | Warning: iteration 1 invokes u
Silent GCC 9.0.1 warning
ex2f.F90:51:0:
51 | if (ii(i+iis) .ne. -11 + 3*i) then; SETERRA(PETSC_COMM_SELF,1,'Wrong result from ISGetIndices'); endif | Warning: iteration 1 invokes undefined behavior [-Waggressive-loop-optimizations] ex2f.F90:50:0:
50 | do 10, i=1,10000 | note: within this loop
show more ...
|
| 340abeb9 | 13-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSFDistributeSection: Skip embedded sf if roots don't change |
| aeb3a1ac | 13-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSFSetUp_Basic: fix coding standards |
| b0d532a3 | 13-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSectionCreateGlobalSection: report error instead of segfaulting |
| 0ffb89f6 | 13-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSFCreateEmbeddedSF: no need to cycle to get the max leaf |
| 524e35f8 | 12-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSF: added logging support for functions used by DMPlex |
| 30b0ce1b | 12-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: add few missing events to help optimizing the code |
| b72fa766 | 16-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-io-gmsh (pull request #1660)
Binary I/O And Gmsh DMPlex Reader
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov> |
| 9860990e | 03-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Binary I/O: Various fixes and enhancements
* Change PetscBinary[Synchronized]Read() to allow for reading items up to EOF without erroring * Fix PetscViewerBinaryRead() to properly return the numbe
Binary I/O: Various fixes and enhancements
* Change PetscBinary[Synchronized]Read() to allow for reading items up to EOF without erroring * Fix PetscViewerBinaryRead() to properly return the number of items read * Fix PetscViewerRead() to prevent infinite loops at EOF * Various fixes for PetscDataType PETSC_COMPLEX
show more ...
|
| f6f63bd8 | 08-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
ISRenumber: add missing checks and early returns |