| #
9ace16cd
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
add PetscAssert() and PetscAssertFalse()
|
| #
98921bda
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
SETERRQ[1-9]+ begone
|
| #
3fb5370e
|
| 09-Dec-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2021-11-18/attribute-format-vec' into 'main'
Feature: Attribute Format - Vec
See merge request petsc/petsc!4565
|
| #
2abc8c78
|
| 18-Nov-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Change to PetscInt_FMT in vec sources
|
| #
9e31fb84
|
| 16-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/binary-io' into 'master'
Binary IO Enhancements
See merge request petsc/petsc!2594
|
| #
f92d9ac3
|
| 12-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
IS: Simplify/extend IS{View|Load}_Binary()
* Support for ISLoad() with no header in file * ISSTRIDE/ISBLOCK: Support for ISView() with binary viewers
|
| #
1341df1c
|
| 09-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/mpi-io' into 'master'
MPI-IO Enhancements
See merge request petsc/petsc!2587
|
| #
69e10bba
|
| 05-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
MPI-IO: Use explicit offsets for {IS|Vec}{View/Load} binary
|
| #
66d06f27
|
| 18-Aug-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'haplav/fix-hdf5-include' [PR #1967]
* haplav/fix-hdf5-include: redo Pull Request #1943 in master This is intended to unify master with maint after Pull Request #1943 to avoid confusion
Merge branch 'haplav/fix-hdf5-include' [PR #1967]
* haplav/fix-hdf5-include: redo Pull Request #1943 in master This is intended to unify master with maint after Pull Request #1943 to avoid confusions.
show more ...
|
| #
20e823e8
|
| 04-Aug-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Move higher level (IS level) hdf5 function prototypes to new file petsclayouthdf5.h
This is a fix for PETSc v3.11.3 which cannot compile code that does not include the -I search path for HDF5 even t
Move higher level (IS level) hdf5 function prototypes to new file petsclayouthdf5.h
This is a fix for PETSc v3.11.3 which cannot compile code that does not include the -I search path for HDF5 even though the code do not use HDF5 since the #if defined(PETSC_HAVE_HDF5) #include <H5Ipublic.h> is directly in petscis.h
This prevents polluting the public IS level include files with HDF5 material
This hopefully can be ported directly also to the master branch and cleanup the pollution there as well.
Note that the code in question does not use IS but does use PetscLayout hence the name of the new include file
Commit-type: bug-fix, portability-fix Reported-by: Drew Parson Thanks-to: Lisandro Dalcin <dalcinl@gmail.com> (cherry picked from commit 51e210a943a96e6acf92eea785f1e143d67148d9)
show more ...
|
| #
1c92607d
|
| 12-Aug-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Revert "PetscViewerHDF5Load added _Private suffix and made PETSC_EXTERN."
This reverts commit 8cc8c34984a012aa0e2e042591d19b5c5432d747.
|
| #
1a1700d6
|
| 11-Aug-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/2019-08-04/fix-maint-hdf5-include/maint' into maint [PR #1943]
* barry/2019-08-04/fix-maint-hdf5-include/maint: Move higher level (IS level) hdf5 function prototypes to new file
Merge branch 'barry/2019-08-04/fix-maint-hdf5-include/maint' into maint [PR #1943]
* barry/2019-08-04/fix-maint-hdf5-include/maint: Move higher level (IS level) hdf5 function prototypes to new file petsclayouthdf5.h This is a fix for PETSc v3.11.3 which cannot compile code that does not include the -I search path for HDF5 even though the code do not use HDF5 since the #if defined(PETSC_HAVE_HDF5) #include <H5Ipublic.h> is directly in petscis.h This prevents polluting the public IS level include files with HDF5 material
show more ...
|
| #
51e210a9
|
| 04-Aug-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Move higher level (IS level) hdf5 function prototypes to new file petsclayouthdf5.h
This is a fix for PETSc v3.11.3 which cannot compile code that does not include the -I search path for HDF5 even t
Move higher level (IS level) hdf5 function prototypes to new file petsclayouthdf5.h
This is a fix for PETSc v3.11.3 which cannot compile code that does not include the -I search path for HDF5 even though the code do not use HDF5 since the #if defined(PETSC_HAVE_HDF5) #include <H5Ipublic.h> is directly in petscis.h
This prevents polluting the public IS level include files with HDF5 material
This hopefully can be ported directly also to the master branch and cleanup the pollution there as well.
Note that the code in question does not use IS but does use PetscLayout hence the name of the new include file
Commit-type: bug-fix, portability-fix Reported-by: Drew Parson Thanks-to: Lisandro Dalcin <dalcinl@gmail.com>
show more ...
|
| #
93763a8e
|
| 22-Jun-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
Merged in haplav/feature-matload-dense-hdf5 (pull request #1795)
MatLoad_Dense_HDF5
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
8cc8c349
|
| 21-Jun-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscViewerHDF5Load added _Private suffix and made PETSC_EXTERN.
Needs to PETSC_EXTERN as it is now used in Mat.
|
| #
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 ...
|
| #
5065da2f
|
| 13-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
7eda4a2b
|
| 11-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
3f4531c4
|
| 11-May-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
Merged in haplav/fix-hdf5v-circular-dependencies (pull request #1643)
fix hdf5v circular dependencies
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
Merged in haplav/fix-hdf5v-circular-dependencies (pull request #1643)
fix hdf5v circular dependencies
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Jed Brown <jed@59a2.org>
show more ...
|
| #
4e97f8eb
|
| 08-May-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Move HDF5 array IO stuff from sys to vec.
- Fix issue 288. - Moved PetscViewerHDF5Load,PetscViewerHDF5ReadSizes and their helpers from src/sys/classes/viewer/impls/hdf5/hdf5v.c into the new fi
Move HDF5 array IO stuff from sys to vec.
- Fix issue 288. - Moved PetscViewerHDF5Load,PetscViewerHDF5ReadSizes and their helpers from src/sys/classes/viewer/impls/hdf5/hdf5v.c into the new file src/vec/is/utils/hdf5io.c - PetscViewerHDF5Load() header moved from viewerimpl.h to petscis.h - PetscViewerHDF5ReadSizes() header moved from petscviewerhdf5.h to petscis.h
show more ...
|
| #
a1a5ab92
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
34d8b122
|
| 09-Dec-2018 |
Patrick Farrell <patrick@pefarrell.org> |
Merge branch 'master' into knepley/feature-snes-patch
Not sure if this has done the right thing because there are no tests yet. Also, the fortran stubs break (it doesn't know what to do with SNESCo
Merge branch 'master' into knepley/feature-snes-patch
Not sure if this has done the right thing because there are no tests yet. Also, the fortran stubs break (it doesn't know what to do with SNESCompositeType), and I don't know how to fix it.
show more ...
|
| #
f35fe2a5
|
| 06-Dec-2018 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged petsc/petsc into master
|
| #
83c10b7e
|
| 04-Dec-2018 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Merged petsc/petsc into master
|