History log of /petsc/src/vec/is/utils/isio.c (Results 26 – 50 of 125)
Revision Date Author Comments
# 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


12345