| 4a997463 | 20-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2024-09-05/feature-mat-get-vpb' into 'main'
PC: add new mat ops MATOP_GET_{BLOCK, VBLOCK}_DIAGONAL
See merge request petsc/petsc!7811 |
| 87fedcbd | 19-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Minor docs fix |
| c17ba870 | 17-Sep-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
TSMonitorSolution: dump if reason is not 0 |
| 44ffe595 | 12-Sep-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
SYS: Add PetscRandomSetOptionsPrefix |
| 462c564d | 14-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix MPIU_* routines to always return MPI error codes and thus be usable with PetscCallMPI()
Introduce MPIU_Count to be used when MPI_Count is not available |
| 1690c2ae | 10-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded
Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN
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 ...
|
| 6a210b70 | 10-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Add support to MPIU_Allreduce to prevent int overflow with a single integer argument |
| 6497c311 | 25-Aug-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']
Also fix the code to repository to compile cleanly with these flags in th
Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']
Also fix the code to repository to compile cleanly with these flags in the CI
show more ...
|
| 42ce410b | 05-Sep-2024 |
Junchao Zhang <jczhang@anl.gov> |
PC: add new mat ops MATOP_GET_{BLOCK, VBLOCK}_DIAGONAL
so that a shell matrix can return its own (variable) point blocks in a matrix for use in PC (V)PBJacobi |
| 3c61a47d | 15-Sep-2024 |
Lukas <gitlab@luspi.de> |
Extend hypre's ILU interface to be more complete |
| 16635c05 | 11-Aug-2024 |
James Wright <james@jameswright.xyz> |
plex: Add DMPlexMigrateGlobalToNaturalSF
This doesn't not rely on any notion of what the original natural ordering came from, but just updates the "global" side of the sfNatural instead. |
| 42108689 | 05-Jul-2024 |
ksagiyam <k.sagiyama@imperial.ac.uk> |
plexcreate: add localizationHeight and sparseLocalize args to DMPlexCreateBoxMesh() |
| 4bbe9138 | 13-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-1d-affine-map' into 'main'
Fixes for submesh handling
See merge request petsc/petsc!7823 |
| f4104c90 | 12-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hongzh/imex-fastslow' into 'main'
IMEX solver for fast slow systems
See merge request petsc/petsc!7722 |
| 4bd3aaa3 | 10-Sep-2024 |
Hong Zhang <hongzhang@anl.gov> |
Add TSRHSSplitGet/SetSNES()
Use a different SNES object for TSRHSSplit so that the origina SNES DM still matches the TS DM. |
| 3a2a065f | 09-May-2024 |
Hong Zhang <hongzhang@anl.gov> |
Add a new ARKIMEX solver for fast-slow systems |
| bb4b53ef | 23-Aug-2024 |
Matthew G. Knepley <knepley@gmail.com> |
DM+DS: Create FE with degree bounds - Add degree bounds to DMCopyFields(), DMCopyDS(), PetscDSCopy(), and PetscDSSelectDiscretizations() - Add PetscFELimitDegree() |
| a82fbe4e | 09-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'ahmed/exodusii-improvements' into 'main'
ExodusII: cache variable names
See merge request petsc/petsc!7705 |
| 49c89c76 | 09-Sep-2024 |
Blaise Bourdin <bourdin@mcmaster.ca> |
PetscViewer_ExodusII: Allow the viewer to set and query the name and number of variables (results) stored in an exodusII file. Cache this information to avoid repeated calls to exodusII functions.
A
PetscViewer_ExodusII: Allow the viewer to set and query the name and number of variables (results) stored in an exodusII file. Cache this information to avoid repeated calls to exodusII functions.
And update to use exodusII-v2024-06-27
Co-authored-by: Sarah Ahmed ahmes134@mcmaster.ca
show more ...
|
| 9ddca861 | 09-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/bugfix-sfwindow' into 'main'
Add PetscSFRegisterPersistent() and fix PETSCSFWINDOW for empty ranks
See merge request petsc/petsc!7786 |
| 29974b60 | 09-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' |
| 8e54d7e8 | 03-Sep-2024 |
Toby Isaac <toby.isaac@gmail.com> |
PetscSF: Create PetscSFRegisterPersistent()/PetscSFDeregisterPersistent()
PetscSF: use PetscSFRegisterPersistent()/PetscSFDeregisterPeristent() in examples |
| 7f27e910 | 04-Sep-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
TSMonitorSolutionVTK: add dumping interval |
| 4aeb8c07 | 02-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/gamg' into 'main'
PCGAMG: some optimizations
See merge request petsc/petsc!7798 |
| 6c34c54d | 29-Aug-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCGAMG: some brain dead optimizations
add extra information for PCView minimize messages for simple repartitioning minimize matrix permutations with simple redistribution expose API to set graph sym
PCGAMG: some brain dead optimizations
add extra information for PCView minimize messages for simple repartitioning minimize matrix permutations with simple redistribution expose API to set graph symmetrization (this can be useful in nested solvers when the GAMG block is symmetric but the monolithic matrix is not) update examples output
show more ...
|