| a7a02aae | 07-Jun-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Add #define PetscObjectNullify(o) o%v = PETSC_FORTRAN_TYPE_INITIALIZE to allow Fortran users to reset a variable to behave as if it had just been declared and not yet been assigned a PETSc object.
R
Add #define PetscObjectNullify(o) o%v = PETSC_FORTRAN_TYPE_INITIALIZE to allow Fortran users to reset a variable to behave as if it had just been declared and not yet been assigned a PETSc object.
Reported-by: Glenn Hammond
show more ...
|
| a16d7c54 | 05-Jun-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-05-27/docs-build-in-petsc-arch' into 'main'
Build the docs files in $PETSC_ARCH when
See merge request petsc/petsc!8444 |
| 7f019730 | 27-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Build the docs files in $PETSC_ARCH when
PETSC_ARCH is set and make docs is used
Otherwise the docs continue to be built in the doc directory.
Does not apply to petsc4py docs |
| 4d4d2bdc | 17-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Clean up the use of typedef function prototypes for KSP |
| 226f8a8a | 20-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| 1bafe4bb | 20-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-05-15/fix-func-typedef-names' into 'main'
All typedef for functions are of the form (XXXXFn)(...) not (*XXXXyyyy)(....)
See merge request petsc/petsc!8408 |
| f8662bd6 | 15-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix PetscProbFunc |
| 2192575e | 15-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
All typedef for functions are of the form (XXXXFn)(...) not (*XXXXyyyy)(....) |
| 7addb90f | 16-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove use of preconditioning or preconditioner matrix when it should be phrased as matrix used to construct preconditioner |
| 9d8735f1 | 19-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-05-15/add-typedef-fn' into 'main'
Add some typedef XXXFn that currently use the prototype directly in code for some matrix objects
See merge request petsc/petsc!8409 |
| 2ba42892 | 16-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Add `MatFDColoringFn` typedef |
| 4f3e17a8 | 16-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Add typedef for MatMFFD funtion prototypes |
| 34731ec5 | 15-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Add some typedef XXXFn that currently use the prototype
Add MatNullSpaceRemoveFn |
| d03e3399 | 18-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Add support for --download-dolphinx and its needed packages
Also add saving of pythonpath and PYTHONPATH in pkgconfig and petscvariables for users to access |
| 0f5843cc | 14-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| 3beb8511 | 01-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
add missing C function TSGetIJacobianP() |
| 01468941 | 11-May-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Now allow variable bounds along boundaries - Add DM_BC_LOWER_BOUND and DM_BC_LOWER_BOUND - Add DMHasBound() - Add DMPlexInsertBounds() and implementation DMPlexInsertBounds_Plex() |
| 754e4fba | 29-Apr-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Make integration functions public - Rename DMPlexComputeResidual_Internal() --> DMPlexComputeResidualForKey() DMPlexComputeJacobian_Internal() --> DMPlexComputeJacobianByKey() DMPlexCompu
Plex: Make integration functions public - Rename DMPlexComputeResidual_Internal() --> DMPlexComputeResidualForKey() DMPlexComputeJacobian_Internal() --> DMPlexComputeJacobianByKey() DMPlexComputeJacobian_Action_Internal() --> DMPlexComputeJacobianActionByKey() DMPlexComputeResidual_Hybrid_Internal() --> DMPlexComputeResidualHybridByKey() DMPlexComputeJacobian_Hybrid_Internal() --> DMPlexComputeJacobianHybridByKey()
show more ...
|
| f529ca97 | 28-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-04-16/docs-converged-normal-equations/release' into 'main'
Improve the clarity of KSP converging for the normal equations.
See merge request petsc/petsc!8327 |
| 78daaec8 | 17-Apr-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve the clarity of KSP converging for the normal equations.
Reported-by: Mark Adams |
| a02648fd | 23-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/cleanup-symbols' into 'main'
Do not expose unneeded symbols
See merge request petsc/petsc!8335 |
| 49777e52 | 22-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-transform-cohesive' into 'main'
Plex: Fix cohesive cell integration
See merge request petsc/petsc!8175 |
| 281ff59e | 21-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-hdf5-compress' into 'main'
Plex+HDF5: Fix compression handling in HDF5 output
See merge request petsc/petsc!8317 |
| 0a872754 | 21-Apr-2025 |
Pierre Jolivet <pierre@joliv.et> |
Deprecate PetscSSEIsEnabled() |
| 989fa639 | 15-Apr-2025 |
Brad Aagaard <baagaard@usgs.gov> |
Plex: Fix hybrid integration - Add DMFieldCreateDefaultFaceQuadrature() and PetscFEExpandFaceQuadrature() - Add neighbor geometry to PetscFEIntegrateHybridResidual_Basic(), PetscFEIntegrateHybridJaco
Plex: Fix hybrid integration - Add DMFieldCreateDefaultFaceQuadrature() and PetscFEExpandFaceQuadrature() - Add neighbor geometry to PetscFEIntegrateHybridResidual_Basic(), PetscFEIntegrateHybridJacobian_Basic() and PetscFEEvaluateFieldJets_Hybrid_Internal() - Add cell geometry to PetscFEIntegrateHybridResidual() and PetscFEIntegrateHybridJacobian()
show more ...
|