History log of /petsc/include/petscsys.h (Results 426 – 450 of 1729)
Revision Date Author Comments
# 08a3f2ed 26-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/improve-options-monitor' into 'master'

improve options monitor

See merge request petsc/petsc!2912


# 8ad20175 20-Apr-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

introduce PetscErrorHandlingInitialized flag


# 0382be2f 25-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/scalapack' into 'master'

MATSCALAPACK: new Mat type that wraps a ScaLAPACK matrix

See merge request petsc/petsc!2858


# d24d4204 29-May-2020 Jose E. Roman <jroman@dsic.upv.es>

MATSCALAPACK: new Mat type that wraps a ScaLAPACK matrix


# b0b4b231 18-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 16dbf1e5 18-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-elemental-deadlock' into 'maint'

MATELEMENTAL deadlock when first Mat is on a subcommunicator

See merge request petsc/petsc!2862


# 540e20f2 14-Jun-2020 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Fix a deadlock with MATELEMENTAL


# 833b33c1 29-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/feature-add-hpackages-rebased' into 'master'

Fixes to MatProduct + many bug fixes + new hierarchical matrix support

See merge request petsc/petsc!2800


# 6de5d289 09-Apr-2020 Stefano Zampini <stefano.zampini@gmail.com>

PetscInitialize: allow the user to specify the threading level required


# 9a971ab9 29-Mar-2020 Stefano Zampini <stefano.zampini@gmail.com>

Minor


# 9c15a9aa 24-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/defined-nocpp' into 'master'

PetscDefined: test whether a configuration macro is defined without #ifdef

See merge request petsc/petsc!157


# cf9c20a2 19-Apr-2020 Jed Brown <jed@jedbrown.org>

PetscUnlikelyDebug: add useful macro for conditionals that should be skipped in optimized mode


# 4e1ad211 27-Mar-2014 Jed Brown <jed@jedbrown.org>

PetscDefined: test whether a configuration macro is defined without #ifdef

This allows testing configuration macros from normal code, thus avoiding
unused variable warnings and allowing the compiler

PetscDefined: test whether a configuration macro is defined without #ifdef

This allows testing configuration macros from normal code, thus avoiding
unused variable warnings and allowing the compiler to check for syntax
errors throughout all alternatives. This uses C99-style variadic
macros with a second expansion to appease MSVC's non-conforming
implementation of variadic macros.

This trick was introduced by "comex" on Google+ in response to a
question posed by Linus Torvalds.
https://plus.google.com/+LinusTorvalds/posts/9gntjh57dXt

This technique (modulo MSVC support) was implemented in the Linux kernel by Paul Gortmaker:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=69349c2dc01c489eccaa4c472542c08e370c6d7e

show more ...


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

Merge branch 'jacobf/feature-better-petscinfo-controls' into 'master'

Jacobf/feature better petscinfo controls

Closes #420

See merge request petsc/petsc!2216


# e94e781b 25-Oct-2019 Jacob Faibussowitsch <jacob.fai@gmail.com>

Added functionality to selectively filter PetscInfo() output based on calling class to
mimic some OS system logs. New functionality includes:
- Filter for a set of classes
- Filter out a set of class

Added functionality to selectively filter PetscInfo() output based on calling class to
mimic some OS system logs. New functionality includes:
- Filter for a set of classes
- Filter out a set of classes
- Filter for MPI/PETSC_COMM_SELF
- Filter for anything not on MPI/PETSC_COMM_SELF
- Writing PetscInfo() output to new file
- Appending output to existing PetscInfo() file
- Any combination of the above

Credit to Vaclav Hapla for raising the initial issue, helping design the eventual API, and
substantially assisting in debugging.

show more ...


# 47686d28 16-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rmills/pinned-memory-gpu' into 'master'

Add support for using pinned memory for host allocations for VECCUDA

See merge request petsc/petsc!2588


# 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


# 31f06eaa 26-Jul-2019 Hong Zhang <hongzhang@anl.gov>

Add support for pinned memory and use it on VecCUDA

The pinned memory is used when the requested memory size is over 128MB.

Funded-by:
Project: PETSc for GPU
Time:
Reported-by:
Thanks-to:


# 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])


# 7e4e8597 22-Feb-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-02-17/add-subcomm-fortran' into 'master'

Add Fortran support for PetscSubcomm

See merge request petsc/petsc!2539


# a530d236 22-Feb-2020 Barry Smith <bsmith@mcs.anl.gov>

Add Fortran support for PetscSubcomm

Commit-type: fortran, example
Reported-by: PAEZ ESPEJO Miguel-Angel EUROGICIEL INGENIERIE <Miguel-Angel.PAEZESPEJO@cea.fr>


# 7b0709de 19-Feb-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/petscfree-spelling' into 'master'

sucess->success

See merge request petsc/petsc!2543


# 7f4976b7 19-Feb-2020 Jacob Faibussowitsch <jacob.fai@gmail.com>

sucess->success


1...<<11121314151617181920>>...70