| #
d8e47b63
|
| 17-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'
Compiler finds (and forbid) casts from higher precision integers to lower
See merge request petsc/petsc!7806
|
| #
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 ...
|
| #
0c3d0987
|
| 17-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-transform-cohesive' into 'main'
Plex: First step toward parallel cohesive cell creation
See merge request petsc/petsc!7459
|
| #
203d8000
|
| 12-Apr-2024 |
Matthew G. Knepley <knepley@gmail.com> |
BT: Fix for parallel viewing
|
| #
10bf35f1
|
| 26-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
b5ab7443
|
| 26-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/ci-enable-arm' into 'release'
CI: enable ARM linux, mac builds
See merge request petsc/petsc!6956
|
| #
517f4e34
|
| 26-Oct-2023 |
Matthew G. Knepley <knepley@gmail.com> |
CI: migrate linux-opt-misc to ARM
And disable gcov as it gives errors on linux/arm
Fix BT viewer for:
not ok diff-dm_impls_plex_tests-ex13_0 # Error code: 1
|
| #
67ea8cea
|
| 10-Aug-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-08-09/prune-viewer-internals' into 'main'
Prune some PetscViewer internals
See merge request petsc/petsc!6794
|
| #
34e79e72
|
| 09-Aug-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Prune some PetscViewer internals:
1. Make functions used only within a single TU static 2. Make private functions used only within PETSc either PETSC_INTERN or PETSC_SINGLE_LIBRARY_INTERN 3. Apply t
Prune some PetscViewer internals:
1. Make functions used only within a single TU static 2. Make private functions used only within PETSc either PETSC_INTERN or PETSC_SINGLE_LIBRARY_INTERN 3. Apply the same treatment to variables
show more ...
|
| #
6c37f76f
|
| 27-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-log-handler' into 'main'
Deglobalize logging into PetscLogHandler and PetscLogState
See merge request petsc/petsc!6709
|
| #
778ae69a
|
| 13-Jul-2023 |
Toby Isaac <toby.isaac@gmail.com> |
Sys: Move PetscBT declaration to petscsystypes.h
The PetscBT header included an inline function that calls PetscViewer functions. I want to use PetscBT in the exposed logging interface, but can't d
Sys: Move PetscBT declaration to petscsystypes.h
The PetscBT header included an inline function that calls PetscViewer functions. I want to use PetscBT in the exposed logging interface, but can't do that with the current header organization.
To be able to use PetscBT in this way, I move the declaration of PetscBT into petscsystypes.h (independent of the inline functions like PetscBTLookup), and I move the PetscBTView out of the header and into a new file, src/sys/classes/viewer/utils/btview.c.
In moving PETSC_BITS_PER_BYTE (= CHAR_BIT) into petscsystypes.h I noticed that limits.h is included in petscsystypes.h so there is no need to additionally include it in petscsys.h, so I removed that include.
show more ...
|