| 0241b274 | 10-Jul-2024 |
Pierre Jolivet <pierre@joliv.et> |
Docs: fix nonexisting functions and variables |
| 7c485f38 | 09-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| 2c9a7b26 | 09-Jul-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
improve a few plex manual pages |
| 648c30bc | 08-Jul-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
The use case of PetscOptionsGetViewer() has evolved to no longer be the get/restore model
Hence the code needs to be refactored
Introduce PetscCallNull() and PetscCallMPINull() to simplify PETSC_VI
The use case of PetscOptionsGetViewer() has evolved to no longer be the get/restore model
Hence the code needs to be refactored
Introduce PetscCallNull() and PetscCallMPINull() to simplify PETSC_VIEWER_XXXX_() routines
Reported-by: James Wright Thanks-to: Jeremy L Thompson
show more ...
|
| bac74541 | 03-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-06-30/doc-vecsetinf' into 'main'
Refactor VecSetInf() into VecFlag() and deprecate VecSetInf()
See merge request petsc/petsc!7661 |
| f480ea8a | 03-Jul-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Refactor VecSetInf() into VecFlag() and deprecate VecSetInf()
Reported-by: Stefano Zampini |
| 7a8c93dd | 02-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| f51a5268 | 14-Jun-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve the Fortran handling of functions that take ctx with type(*) support
Reported-by: Adrian Croucher <a.croucher@auckland.ac.nz> |
| cc85f647 | 27-Jun-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix error checking in DMDA for periodic cases where it cannot handle periodic boundary conditions
Also add error checking to MatFDColoring() to check for bad coloring input.
Also fix bug where call
Fix error checking in DMDA for periodic cases where it cannot handle periodic boundary conditions
Also add error checking to MatFDColoring() to check for bad coloring input.
Also fix bug where call to ISColoringGetIS() where the is already exists and the caller requests PETSC_OWN_POINTER
Reported-by: Richard Katz <richard.katz@earth.ox.ac.uk>
show more ...
|
| 14e7b07e | 21-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| 92896123 | 05-Jun-2024 |
Junchao Zhang <jczhang@anl.gov> |
Kokkos: try to always have an execution space argument |
| e011f95a | 05-Jun-2024 |
Junchao Zhang <jczhang@anl.gov> |
SF: minor revision avoiding useless log events |
| b7f76605 | 18-Jun-2024 |
Junchao Zhang <jczhang@anl.gov> |
Vec: use VecGetArrayWrite for dest. vector in VecCopy |
| 0f85934c | 14-Jun-2024 |
Junchao Zhang <jczhang@anl.gov> |
Config: get rid of PETSC_HAVE_{I_MPI, MVAPICH2}_NUMVERSION and use the PETSC_PKG_ prefix |
| e3c15826 | 14-Jun-2024 |
Junchao Zhang <jczhang@anl.gov> |
Config: get rid of PETSC_HAVE_MPICH_NUMVERSION and use petscpkg_version.h |
| 100ffedb | 14-Jun-2024 |
Junchao Zhang <jczhang@anl.gov> |
Config: get rid of PETSC_HAVE_OMPI_MAJOR_VERSION and include it in petscpkg_version.h |
| 13e26402 | 18-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| 3e21cddb | 14-Jun-2024 |
Junchao Zhang <jczhang@anl.gov> |
SF: add a workaround for an ompi-5.0.x bug not allowing null arrays when size is zero
Note the bug is fixed at https://github.com/open-mpi/ompi/pull/12614 |
| 5d83a8b1 | 30-May-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
This requires some changes to user FORTRAN code
Pass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an array Pass PETSC_NULL_ENUM when argument returns an enum instead of
This requires some changes to user FORTRAN code
Pass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an array Pass PETSC_NULL_ENUM when argument returns an enum instead of PETSC_NULL_INTEGER Pass arrays (and not scalar values) when the argument is expecting an array; this means replace, for example, the argument v with [v] Use PetscObjectIsNull(obj) to check if the object is NULL, instead of obj == PETSC_NULL_XXX
The compiler will now automatically prevent you from using the wrong argument type for the first three bullets above This will also require an update sowing with the new sowing branch this MR is using.
show more ...
|
| 377f809a | 07-Jun-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
All constructors should do PetscAssertPointer on output object
Reported-by: Blaise Bourdin
Constructors should not initialize the output to NULL upon entry, serves no purpose
Fix some formatting i
All constructors should do PetscAssertPointer on output object
Reported-by: Blaise Bourdin
Constructors should not initialize the output to NULL upon entry, serves no purpose
Fix some formatting in constructors
show more ...
|
| b2e8165f | 11-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| f13dfd9e | 11-Jun-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Minor docs fixes |
| 6ca817d0 | 05-Jun-2024 |
Pierre Jolivet <pierre@joliv.et> |
ISSort: do not sort an already sorted IS |
| b5beb062 | 04-Jun-2024 |
Pierre Jolivet <pierre@joliv.et> |
IS: set IS_SORTED to PETSC_TRUE when possible |
| 872ab141 | 03-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |