History log of /petsc/src/sys/utils/mpishm.c (Results 1 – 25 of 112)
Revision Date Author Comments
# 09b68a49 04-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# e80aff1c 03-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-petsc-case' into 'release'

Fix wrong case for PETSc

See merge request petsc/petsc!8266


# f0b74427 01-Apr-2025 Pierre Jolivet <pierre@joliv.et>

Fix wrong case for PETSc


# 6d8694c4 20-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'

Major updates to Fortran interface

See merge request petsc/petsc!7517


# ce78bad3 20-Feb-2025 Barry Smith <bsmith@petsc.dev>

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous ve

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous versions!
- also clean up inconsistent PETSc code detected by new Fortran generation tools
- drop use of bfort
- automatically generate all the Fortran PETSc objects, enums etc from the include files
- generate most of the Fortran interface definitions and functions from the source code
- simplify the number and organization of Fortran modules

Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>

show more ...


# 3cb3609b 04-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 39fb7e98 03-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/more-warnings' into 'release'

Fix more -Wshorten-64-to-32

See merge request petsc/petsc!7902


# cf27e480 01-Oct-2024 Pierre Jolivet <pierre@joliv.et>

Fix more -Wshorten-64-to-32


# a24cdd0d 21-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-17/fix-petsccallmpi-misuse' into 'main'

Introduce PetscCallReturnMPI() to check for PETSc errors in PETSc provided MPI callpacks

See merge request petsc/petsc!7844


# 7c5b2466 18-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Introduce PetscCallReturnMPI() to check for PETSc errors in PETSc provided MPI callpacks.


# 55cda6f5 25-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 99e79f2f 25-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-24/doc-fixes/release' into 'release'

release docs fixes

See merge request petsc/petsc!7498


# a3b724e8 24-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

release docs fixes

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:

release docs fixes

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:
Thanks-to:
Development Tools: Vim, Emacs, Eclipse

show more ...


# 373304a1 16-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-missing-backtick' into 'main'

Docs: fix missing back ticks.

See merge request petsc/petsc!7376


# dc9a610e 16-Mar-2024 Pierre Jolivet <pierre@joliv.et>

Docs: fix missing back ticks.


# 970231d2 07-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-18' into 'main'

clang-format version 18

See merge request petsc/petsc!6902


# 4d86920d 10-Feb-2024 Pierre Jolivet <pierre@joliv.et>

checkbadSource: rules for PetscFunctionBegin and derivatives


# c7fbd2bd 02-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-01-19/typedef-snes-functions' into 'main'

add typedef for functions passed to SNESSetFunction() etc to match approach in TS

See merge request petsc/petsc!7206


# 8434afd1 02-Feb-2024 Barry Smith <bsmith@mcs.anl.gov>

Change the use of the _Fn suffix to indicate a typedef of a function to just Fn

As determined on a vote on GitLab


# cfd92c66 22-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-type-generic-petsc-valid-pointer' into 'main'

Implement a type generic PetscValidPointer

See merge request petsc/petsc!6693


# 4effa88d 22-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# f37eef83 22-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-warnings' into 'release'

Fix -Wc++-compat

See merge request petsc/petsc!6742


# 4f572ea9 18-Jul-2023 Toby Isaac <toby.isaac@gmail.com>

Rename PetscValidPointer -> PetscAssertPointer


# 7a2f837d 06-Jul-2023 Toby Isaac <toby.isaac@gmail.com>

Deploy new PetscValidPointer, remove PetscValidXXXPointer


# 61ef3065 21-Jul-2023 Pierre Jolivet <pierre@joliv.et>

Fix -Wc++-compat

include/petscerror.h:461:26: warning: enum conversion from ‘int’ to ‘PetscErrorCode’ in assignment is invalid in C++ [-Wc++-compat]
461 | ierr_petsc_call_q_ = __VA_ARGS__; \

Fix -Wc++-compat

include/petscerror.h:461:26: warning: enum conversion from ‘int’ to ‘PetscErrorCode’ in assignment is invalid in C++ [-Wc++-compat]
461 | ierr_petsc_call_q_ = __VA_ARGS__; \
| ^
src/sys/utils/mpishm.c:438:3: note: in expansion of macro ‘PetscCall’
438 | PetscCall(hwloc_get_cpubind(ctrl->topology, ctrl->cpuset, HWLOC_CPUBIND_PROCESS));
| ^~~~~~~~~

show more ...


12345