History log of /petsc/include/petscerror.h (Results 276 – 300 of 867)
Revision Date Author Comments
# 31e9e36b 14-Jun-2020 Satish Balay <balay@mcs.anl.gov>

doc: fix SETERRQ4() etc man pages to list the correct args

Reported-by: Rodolfo Oliveira <RODOO@equinor.com>


# a742fcfe 02-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 3c763e12 02-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/fix-chkerrv-nested/maint' into 'maint'

CHKERRV: fix assignment to ierr

See merge request petsc/petsc!2678


# 0219f5df 02-Apr-2020 Jed Brown <jed@jedbrown.org>

CHKERRV: fix assignment to ierr

When using at CHKERRV(PetscCall(...)), we can't assign to the argument.

Reported-by: Lisandro Dalcin <dalcinl@gmail.com>
Development Tools: Vim, Emacs, Eclipse


# b0d1f38a 22-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jczhang/feature-sf-pack-direct'

Directly pass root/leafdata to MPI in SF when possible

See merge request petsc/petsc!2506


# c2a741ee 05-Feb-2020 Junchao Zhang <jczhang@mcs.anl.gov>

Test MPI gpu awareness and use default -use_gpu_aware_mpi 1


# 181e3cc9 17-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/chkerrq-single-use-ierr' into 'master'

CHKERRQ: allow passing the entire function call

See merge request petsc/petsc!2596


# ee74f559 13-Mar-2020 Jed Brown <jed@jedbrown.org>

CHKERRQ: allow passing the entire function call

Code formatters like clang-format and astyle behave poorly with line
wrapping and the PETSc convention of hanging CHKERRQ(ierr) at the ends
of lines.

CHKERRQ: allow passing the entire function call

Code formatters like clang-format and astyle behave poorly with line
wrapping and the PETSc convention of hanging CHKERRQ(ierr) at the ends
of lines. They do a better job if one writes

CHKERRQ(PetscFunction(with,args));

even if when wrapping long lines. This commit enables the above style
by expanding ierr only once inside the CHKERRQ(ierr) macro.

show more ...


# 63e22f46 30-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-01-15/support-default-integer-8' into 'master'

Add support for users to pass in FFLAGS the option for promoting integers to 8 bytes.

See merge request petsc/petsc!2456


# e951c290 19-Jan-2020 Barry Smith <bsmith@mcs.anl.gov>

Add support for users to pass in FFLAGS the option for promoting integers to 8 bytes.

Tested for ifort and gfortran

Tested with MPICH and OpenMPI and MPI-Uni

Since MPI does not provide any mechani

Add support for users to pass in FFLAGS the option for promoting integers to 8 bytes.

Tested for ifort and gfortran

Tested with MPICH and OpenMPI and MPI-Uni

Since MPI does not provide any mechanism for integer promotion the code very crudely adjusts the
values in the mpif.h to mark them as 4 byte integers this is not neccessary portable for all MPI implementations

This is an extremely fragile option that we should probably not be supporting.

Users must insure their Fortran codes passes only 4 byte integers to MPI calls

PETSc Fortran examples were all fixed to explicitly use 4 byte integers for MPI calls.

Commit-type: portability-fix, testing-fix, feature
Time: 20 hours
Reported-by: Dmitry Melnichuk <dmitry.melnichuk@geosteertech.com>

show more ...


# 4da3aa2f 13-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# f7a04a53 13-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/cuda-visibility/maint' into 'maint'

Fix visibility issues with CUDA

See merge request petsc/petsc!2282


# 7fd2f626 13-Nov-2019 Jose E. Roman <jroman@dsic.upv.es>

Fix visibility issues with CUDA

- VecSet_SeqCUDA() called from densecuda.cu
- PetscCUBLASInitializedHandle() should be declared PETSC_EXTERN


# f3e33b7c 30-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-cuda-error-string' into 'master'

Map a cuda error code to its name and description

See merge request petsc/petsc!2228


# 57d48284 30-Oct-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Map a cuda error code to its name and description


# 086d48ec 28-Oct-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'dalcinl/zero-to-null' into 'master'

Fix 0 -> NULL in header files

See merge request petsc/petsc!2214


# ffc31a0e 24-Oct-2019 Lisandro Dalcin <dalcinl@gmail.com>

Fix 0 -> NULL in header files


# 13e66c4e 23-Oct-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'BarrySmith-master-patch-02418' into 'master'

Add mention of Fortran usage for SETERRQ()/SETERRA()

See merge request petsc/petsc!2194


# 3b1008b8 22-Oct-2019 Barry Smith <bsmith@mcs.anl.gov>

Add mention of Fortran usage for SETERRQ()/SETERRA()

Report-by: Victor Eijkhout <eijkhout@tacc.utexas.edu>


# 3e84a045 19-Oct-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/2019-10-16/use-error-codes' into 'master'

Replace use of 1 with appropriate error code; use PetscObjecComm() instead of...

See merge request petsc/petsc!2182


# 6ad8a2a7 19-Oct-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/2019-10-16/mpi_abort-main' into 'master'

SETERRQ(), CHKERRQ(), PetscError() and friends provide better information when...

See merge request petsc/petsc!2181


# a0760fec 18-Oct-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Fix some typos


# 691b26d3 17-Oct-2019 Barry Smith <bsmith@mcs.anl.gov>

Replace use of 1 with appropriate error code; use PetscObjecComm() instead of PETSC_COMM_SELF for errors when appropriate

Commit-type: error-checking, testing-fix, style-fix, examples


# 7233276e 17-Oct-2019 Barry Smith <bsmith@mcs.anl.gov>

SETERRQ(), CHKERRQ(), PetscError() and friends provide better information when MPI_Abort() is called in main()

Previously PetscError() called PETSCABORT() directly which lost the line number informa

SETERRQ(), CHKERRQ(), PetscError() and friends provide better information when MPI_Abort() is called in main()

Previously PetscError() called PETSCABORT() directly which lost the line number information and fact that PETSCABORT() was called from within main()
Added new error index for a PETSCABORT() in main and provide the correct line number of the problem

Commit-type: error-checking, testing-fix, feature

show more ...


# c906e830 03-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-nice-mpi-abort' into 'master'

Provide a nicer MPI_Abort

See merge request petsc/petsc!2137


1...<<11121314151617181920>>...35