| 0b1fba39 | 22-Oct-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscSectionExtractDofsFromArray: fix missing { } |
| a7bb5b5f | 22-Oct-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscSectionExtractDofsFromArray: convert 'switch' to 'if' as MPI_Datatype is not necessarily constant |
| 874b0e68 | 22-Oct-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscSectionExtractDofsFromArray doc: mention currently supported MPI types |
| c92e3469 | 17-Oct-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Add -mat_mffd_complex to use the Lyness complex number trick to compute J_u * v instead of differencing.
Requires complex number build of PETSc
Commit-type: feature Reported-by: Oana Marin <oanam@m
Add -mat_mffd_complex to use the Lyness complex number trick to compute J_u * v instead of differencing.
Requires complex number build of PETSc
Commit-type: feature Reported-by: Oana Marin <oanam@mcs.anl.gov>
show more ...
|
| e335842f | 18-Oct-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-null-argument-fortran-interfaces/master' |
| c69e1440 | 17-Oct-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'hzhang/fix-vecsetvalues-error/maint' [PR #1179]
* hzhang/fix-vecsetvalues-error/maint: bugfix for VecSetValues_MPI() error checking |
| 363c08b8 | 15-Oct-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Add Fortran polymorphic interfaces needed by PFlotran
Commit-type: feature Reported-by: Glenn E Hammond <gehammo@sandia.gov> |
| 50eddebe | 12-Oct-2018 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix for VecSetValues_MPI() error checking |
| f9a1a4d3 | 10-Oct-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1149/m.diehl/more-modern-fortran-interfaces/master' [PR #1149]
* pr1149/m.diehl/more-modern-fortran-interfaces/master: This is my first attempt to provide interfaces for modern Fortr
Merge branch 'pr1149/m.diehl/more-modern-fortran-interfaces/master' [PR #1149]
* pr1149/m.diehl/more-modern-fortran-interfaces/master: This is my first attempt to provide interfaces for modern Fortran. copied interface from PetscOptionsClearValue Fortran module files enable type checking at compile time Fixed wrong intent(in/out) statement Enables error detection in fortran
show more ...
|
| bb6d6cbd | 10-Oct-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1170/kaushikggg/fix-viennacl-multiple-copy-mdot/master' [PR #1170]
* pr1170/kaushikggg/fix-viennacl-multiple-copy-mdot/master: ViennaCL: Do not copy result from VecMDot to host multi
Merge branch 'pr1170/kaushikggg/fix-viennacl-multiple-copy-mdot/master' [PR #1170]
* pr1170/kaushikggg/fix-viennacl-multiple-copy-mdot/master: ViennaCL: Do not copy result from VecMDot to host multiple times. Small fix to avoid copying to host multiple times after computing multiple inner products.
show more ...
|
| 5a7b8bca | 09-Oct-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/stefano_zampini/weakly-symmetric-elasticity-rebased' |
| b6280ec8 | 09-Oct-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint' |
| 1cf7b0be | 07-Oct-2018 |
Kaushik Kulkarni <kaushikcfd@gmail.com> |
do not copy result multiple times |
| d27e6124 | 05-Oct-2018 |
Satish Balay <balay@mcs.anl.gov> |
fortran: revert vecscatterremap_() change from 487a658c8b3 as this requires CHKFORTRANNULLINTEGER()
Also revert matzerorowslocal_() change - as this requires multiple interface definitions
And add
fortran: revert vecscatterremap_() change from 487a658c8b3 as this requires CHKFORTRANNULLINTEGER()
Also revert matzerorowslocal_() change - as this requires multiple interface definitions
And add custom interface definitions
show more ...
|
| 928bb9ad | 03-Oct-2018 |
Stefano Zampini <stefano.zampini@gmail.com> |
Do some housekeeping and add missing CHKERRQ calls |
| 299e779c | 03-Oct-2018 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscLayoutSetBlockSize: the error is local, not collective! |
| 4cb36875 | 02-Oct-2018 |
Stefano Zampini <stefano.zampini@gmail.com> |
IS: ISGlobalToLocalMappingApplyIS should return a sequential IS
Update man pages |
| d5f5d44e | 26-Sep-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscSectionExtractDofsFromArray() impl. |
| 2e0aa6f0 | 05-Oct-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'dalcinl/glvis' [PR #1153]
* dalcinl/glvis: GLVis Enhancements GLVis: Add command line options GLVis: Change visualization defaults for 1D/2D mesh/solution GLVis: Add command line optio
Merge branch 'dalcinl/glvis' [PR #1153]
* dalcinl/glvis: GLVis Enhancements GLVis: Add command line options GLVis: Change visualization defaults for 1D/2D mesh/solution GLVis: Add command line options to send arbitrary keys and commands GLVis: Refactor implementation for DMs and Vec Do not use nonlocal returns (setjmp/longjmp) for I/O error handling. Add PetscGLVisCollective{Begin|End}() to handle closed windows. Remove duplicated code in Plex and DA, use instead a routine with a callback in charge of dumping data to the GLVis server.
show more ...
|
| 29328920 | 02-Oct-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscSFComputeMultiRootOriginalNumbering: don't throw error for 0 roots |
| 809f4340 | 02-Oct-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'haplav/feature-sf-multiroot-orig-indices' [PR #1150]
* haplav/feature-sf-multiroot-orig-indices: I was missing a function which would conveniently compute for roots of MultiSF indices
Merge branch 'haplav/feature-sf-multiroot-orig-indices' [PR #1150]
* haplav/feature-sf-multiroot-orig-indices: I was missing a function which would conveniently compute for roots of MultiSF indices of roots in original SF. This attempts to fill this gap. - PetscSFComputeMultiRootOriginalNumbering() impl. - SF tutorial ex1 tests new function and shows motivation
show more ...
|
| 0286d493 | 30-Sep-2018 |
Lisandro Dalcin <dalcinl@gmail.com> |
GLVis: Refactor implementation for DMs and Vec
* Do not use nonlocal returns (setjmp/longjmp) for I/O error handling. * Add PetscGLVisCollective{Begin|End}() to handle closed windows. * Remove dupli
GLVis: Refactor implementation for DMs and Vec
* Do not use nonlocal returns (setjmp/longjmp) for I/O error handling. * Add PetscGLVisCollective{Begin|End}() to handle closed windows. * Remove duplicated code in Plex and DA, use instead a routine with a callback in charge of dumping data to the GLVis server.
show more ...
|
| 9ad3d12a | 01-Oct-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'stefano_zampini/fix-pcksp-fetidp-maint' [PR #1145] |
| 8402da8d | 01-Oct-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'stefano_zampini/fix-pcksp-fetidp-maint' into maint [PR #1145] |
| 80f3d72d | 30-Sep-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
ex1: fixed leaks |