| #
a075d8be
|
| 01-Feb-2018 |
Patrick Sanan <patrick.sanan@gmail.com> |
MatGetRowIJ man page: minor cleanup
|
| #
5f9f179b
|
| 31-Jan-2018 |
David Wobrock <david.wobrock@gmail.com> |
Fix doc typo and add formula for MatMultTranspose
|
| #
d8acc534
|
| 30-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-matsolvertype'
|
| #
ea799195
|
| 29-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
change MatSolverType to be a const char* typedef to match other XXType
Commit-type: style-fix Reported-by: Franck Houssen <franck.houssen@inria.fr>
|
| #
f4256b6c
|
| 27-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/matsolverpackage-matsolvertype'
|
| #
6b463d87
|
| 27-Jan-2018 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merged in stefano_zampini/few-bugfixes (pull request #836)
Stefano zampini/few bugfixes
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
3ca39a21
|
| 26-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix name MatSolverPackage since it is better to be consistent and use the terminology Type.
Commit-type: style-fix, documentation
|
| #
f82cbd41
|
| 24-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'stefano_zampini/few-bugfixes'
|
| #
08317d8b
|
| 24-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/add-ftn-linfinity-conv-test' of bitbucket.org:petsc/petsc into barry/add-ftn-linfinity-conv-test
|
| #
b4527472
|
| 20-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
should not * function points when checking if they are set
Commit-type: bug-fix Reported-by: nightly tests
|
| #
ab4d48fa
|
| 16-Jan-2018 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: minor bug fixes
|
| #
04f96063
|
| 12-Jan-2018 |
eaulisa <eugenio.aulisa@ttu.edu> |
Merge branch 'eugenio' of https://github.com/eaulisa/petsc into eugenio
|
| #
afa1892f
|
| 12-Jan-2018 |
eaulisa <eugenio.aulisa@ttu.edu> |
Merge branch 'maint' into eugenio
|
| #
ac3af1b4
|
| 12-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
2d4c3138
|
| 11-Jan-2018 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix typo Reported-by: Matthieu Vitse <vitse@lmt.ens-cachan.fr>
|
| #
803c2461
|
| 11-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/add-fortran-features'
|
| #
afc39838
|
| 08-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Added -with-fortran-type-initialize since Fortran common blocks don't work with initialization Removed C incorrectly added to C@*/ Added Fortran null support for MatGetOwnershipRangeColumns()
Commit
Added -with-fortran-type-initialize since Fortran common blocks don't work with initialization Removed C incorrectly added to C@*/ Added Fortran null support for MatGetOwnershipRangeColumns()
Commit-type: bug-fix, feature
show more ...
|
| #
260663b8
|
| 05-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Added F90 interfaces for several PetscObjectXXX() operations; Add various F90 support for Mat operations
MatCreateSchurComplement is missing a custom wrapper with CHKFORTRANNULLOBJECT, so I can't pr
Added F90 interfaces for several PetscObjectXXX() operations; Add various F90 support for Mat operations
MatCreateSchurComplement is missing a custom wrapper with CHKFORTRANNULLOBJECT, so I can't provide a PETSC_NULL_MAT for the optional A22 block, where previously I could use PETSC_NULL_OBJECT. As a workaround it seems I can provide it with a tMat(0) argument
* PetscObjectReference also does not have a wrapper. Calling it with the %v attribute of the derived type seems to work however.
* Previously we had the following calling sequence:
call MatGetNullSpace(mat, nullsp, ierr) if (ierr==0 .and. nullsp/=PETSC_NULL_OBJECT) then call MatNullSpaceRemove(nullsp, b, ierr) end if
Now there doesn't seem to be a PETSC_NULL_MATNULLSPACE and even if there were, MatGetNullSpace isn't wrapped to return it.
* there is also no PETSC_NULL_RANDOM so no way to leave out the Random object in VecSetRandom()
* not really important, but MatGetOwnerShip no longer works with PETSC_NULL_INTEGER as advertized.
Commit-type: feature Reported-by: Stephan Kramer <s.kramer@imperial.ac.uk>
show more ...
|
| #
7cd3fc30
|
| 02-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/tao-to-new-test-harness' into barry/all-new-test-harness-branches
|
| #
7c5f509a
|
| 15-Dec-2017 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/tristan/mat-invert-block-diagonal-mat'
|
| #
8d6b4dd6
|
| 13-Dec-2017 |
Jed Brown <jed@jedbrown.org> |
MatInvertBlockDiagonalMat: fix for nonsymmetric
Change test to build a nonsymmetric matrix and fix implementation to construct the actual inverse.
|
| #
b6ca5466
|
| 12-Dec-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-adjoint-prelim
* master: (60 commits) petsc4py: update to use latest 3.8 snapshot petsc4py: update to snapshot that syncs with 276c550 fix warni
Merge branch 'master' into knepley/feature-plex-adjoint-prelim
* master: (60 commits) petsc4py: update to use latest 3.8 snapshot petsc4py: update to snapshot that syncs with 276c550 fix warning Plex ex26: Protect ExodusII stuff DM: DMCreateSubDM() field argument should be const TS ex46: Newlines and some numerical jitter TS ex45: Newlines and some numerical jitter TS ex11: Fixed indentation and time step numbering SNES ex12: Update for DM view changes Plex tests: Update to new DM output Plex ex23: Use Nc not dim for vector fields Plex: Default section now ignores cells hanging off boundary meshes Plex: Viewer now reports the cell Height Increase patchlevel to 3.8.3 Plex: Fixed DMPlexInterpolate() bugs - Do not copy associated data if we are not interpolating - Do not interpolate if we already have full depth fix valgrind errors with using PetscObjectGetName()/SetName() with the same object - resulting in a free() before copy. ex4: fix compile warning and update makefile Minor fixes Improving report_tests PetscDS: Must initialize the default adjacency ...
Conflicts: include/petsc/private/dmimpl.h include/petscdm.h include/petscis.h src/dm/impls/plex/plexcreate.c
show more ...
|
| #
7fb35748
|
| 10-Dec-2017 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/Fande-Kong/MatResetPreallocation'
|
| #
64aa12e4
|
| 08-Dec-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-adjoint-prelim
* master: (251 commits) yaml: add a backup download URL Fix documentation of MatSetRandom function Ignore -malloc-hbw option if m
Merge branch 'master' into knepley/feature-plex-adjoint-prelim
* master: (251 commits) yaml: add a backup download URL Fix documentation of MatSetRandom function Ignore -malloc-hbw option if malloc is already set Plex: Fixed array initialization pgi: compile fix knl: update test to use memkind and remove option that worked arround a bug with intel 17 Check the return value for memkind_posix_memalign Change the default behavour for -malloc_hbw Bib: More refs test: remove runex13f90 as its now converted to new test suite fix win32 crash. This test was previously run with '-n 4' - so restoring it Fix petscsfgetgraph_ to work for all Fortran compilers by directly using array of PetscSFNodes bugfix for MatDuplicate_MPIAIJ_PtAP Reported-by: Samuel Lanthaler <s.lanthaler@gmail.com> strip out dead sundials usage code; change sundials test to only run 5 timesteps to prevent different number of steps on different systems. Remove extra lines of output file Example uses C99 constructs so must mark with requires: c99 fix const missmatch for DMDAVecRestoreArrayRead() remove conflict between function name in example and new PETSc TS function builds: attempt to do maint/master/next test builds in separate clones ex62: it turned out that CHACO partioning is not deterministic. Use a prescribed partition instead ...
Conflicts: src/dm/interface/dm.c src/snes/examples/tutorials/ex13.c
show more ...
|
| #
c3f6d4ef
|
| 08-Dec-2017 |
David Wobrock <david.wobrock@gmail.com> |
Merged in David-Wobrock/petsc (pull request #820)
Fix documentation of MatSetRandom function
|