History log of /petsc/src/sys/fileio/sysio.c (Results 76 – 100 of 347)
Revision Date Author Comments
# dd400576 26-Jul-2021 Patrick Sanan <patrick.sanan@gmail.com>

Style: replace "!rank" with "rank == 0"

In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds les

Style: replace "!rank" with "rank == 0"

In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds less
tightly, so the result of the computation would otherwise change.

show more ...


# a8cf78f8 24-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'

Fix typos in source

See merge request petsc/petsc!3984


# 4e278199 16-May-2021 Barry Smith <bsmith@mcs.anl.gov>

Remove all double blank lines from source

Commit-type: petsc-style
/2h


# 60f11f4c 25-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-incorrect-chkerrq' into 'master'

CHKERRQ() -> CHKERRMPI()

See merge request petsc/petsc!3637


# 55b25c41 19-Feb-2021 Pierre Jolivet <pierre@joliv.et>

CHKERRQ() -> CHKERRMPI()


# 7ba6f1c7 22-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 4643c8f9 21-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-02-12/fix-mat-load-seqaij-binary-large/release' into 'release'

Do not use MPI_Bcast() on a single rank.

See merge request petsc/petsc!3622


# 8b8bf82c 12-Feb-2021 Barry Smith <bsmith@mcs.anl.gov>

Do not use MPI_Bcast() on a single rank.

This will allow the direct reading of much larger files, in, for example,
MatLoad_SeqAIJ_Binary

Commit-type: optimization, bug-fix, portability-fix
/10m
Re

Do not use MPI_Bcast() on a single rank.

This will allow the direct reading of much larger files, in, for example,
MatLoad_SeqAIJ_Binary

Commit-type: optimization, bug-fix, portability-fix
/10m
Reported-by: lpoirel at gitlab.com

show more ...


# bdea225a 30-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'

Convert MPI error type to PETSc error with string message for all MPI calls

See merge request petsc/petsc!3326


# ffc4695b 08-Oct-2020 Barry Smith <bsmith@mcs.anl.gov>

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their
errors better.

The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces
seemingly random failures.

Commit-type: error-checking
/spend 30m

show more ...


# 21d2114a 28-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/binary-write-complex' into 'master'

Allow writing PetscComplex to a binary file

See merge request petsc/petsc!3254


# 501ae109 28-Sep-2020 Jose E. Roman <jroman@dsic.upv.es>

Allow writing PetscComplex to a binary file


# ecdf31b6 21-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/binary-io' into 'master'

Binary-IO: Various fixes and enhancements

See merge request petsc/petsc!2605


# cc843e7a 17-Mar-2020 Lisandro Dalcin <dalcinl@gmail.com>

Binary-IO: Various fixes and enhancements

* Add missing error checking
* Reorganize and remove duplicated code for easier maintenance
* Fix STDIO with FILE_MODE_READ to open files only in process ze

Binary-IO: Various fixes and enhancements

* Add missing error checking
* Reorganize and remove duplicated code for easier maintenance
* Fix STDIO with FILE_MODE_READ to open files only in process zero
* Fix MPIIO subviewers to synchronize the file on Get/Restore

show more ...


# 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


# f253e43c 09-Mar-2020 Lisandro Dalcin <dalcinl@gmail.com>

PetscBinaryWrite: Remove `istemp` boolean flag


# 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


# c4e82887 05-Mar-2020 Lisandro Dalcin <dalcinl@gmail.com>

MPI-IO: Add support for explicit offsets (MPI_File_{read|write}_at[_all])


# 963eeaaa 30-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/fix-null' into 'master'

Sys: Replace 0 -> NULL for pointers

See merge request petsc/petsc!2482


# 02c9f0b5 29-Jan-2020 Lisandro Dalcin <dalcinl@gmail.com>

Sys: Replace 0 -> NULL for pointers


# 530c27d8 19-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/2019-08-22/fix-fblaslapack-for-nag' into 'master'

Barry/2019 08 22/fix fblaslapack for nag

See merge request petsc/petsc!2004


# a9acdec7 22-Aug-2019 Barry Smith <bsmith@mcs.anl.gov>

Many fixes to get PETSc and --download-fblaslapack working with nagfor compiler

Works with --download-fblaslapack, --download-scalapack, --download-mpich (does not work with --download-mumps)

Uses

Many fixes to get PETSc and --download-fblaslapack working with nagfor compiler

Works with --download-fblaslapack, --download-scalapack, --download-mpich (does not work with --download-mumps)

Uses lib/petsc/bin/petscnagfor as wrapper compiler since nagfor cannot work natively with the PETSc/standard Unix build environment

Required fixes/modernizations for BLAS/LAPACK source code (updated in the branch used by this branch, need to make it a tag when done)

Found a couple of portability issues with PETSc mpif.h

When package build fails they will no longer dump all the (huge amount) build output to the screeen

Commit-type: portability-fix

show more ...


# 613bfe33 02-Jun-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/update-collective-on (pull request #1744)

Update the use of Collective on in the manual pages to reflect the new style


# d083f849 01-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Update the use of Collective on in the manual pages to reflect the new style

Commit-type: style-fix, documentation
Thanks-to: Patrick Sanan <patrick.sanan@gmail.com>


# ef135d0e 01-Jun-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/psanan/docs-remove-manconcepts' [PR #1733]


12345678910>>...14