| #
07c2e4fe
|
| 01-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/housekeeping' into 'main'
Minor housekeeping
See merge request petsc/petsc!8755
|
| #
ffad1e82
|
| 01-Oct-2025 |
Pierre Jolivet <pierre@joliv.et> |
Remove unneeded macros
|
| #
8112c1cb
|
| 22-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-09-04/deprecate-mpiu-bool' into 'main'
Deprecate MPIU_BOOL which used to be for PETSc's enum Bool but now is just MPI_C_BOOL
See merge request petsc/petsc!8691
|
| #
5440e5dc
|
| 04-Sep-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Deprecate MPIU_BOOL which used to be for PETSc' enum Bool but now is just MPI_C_BOOL so no longer needs its own name
|
| #
9b6875fa
|
| 09-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/fix-warning-fluent' into 'main'
Fix compiler warning in plexfluent.c
See merge request petsc/petsc!8298
|
| #
9de2bd2c
|
| 09-Apr-2025 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix compiler warning in plexfluent.c
Reported by Intel(R) oneAPI DPC++/C++ Compiler 2023.1.0
petsc/src/dm/impls/plex/plexfluent.c:735:91: error: implicit conversion loses integer precision: 'PetscI
Fix compiler warning in plexfluent.c
Reported by Intel(R) oneAPI DPC++/C++ Compiler 2023.1.0
petsc/src/dm/impls/plex/plexfluent.c:735:91: error: implicit conversion loses integer precision: 'PetscInt' (aka 'long') to 'int' [-Werror,-Wshorten-64-to-32] for (PetscInt c = 0; c < numCells; ++c) PetscCall(GetNumCellFaces(s.nd ? s.nd : ((PetscInt *)s.data)[c], &cellSizes[c], &cellTypes[c])); ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~
cf. !8286
show more ...
|
| #
bc3f0709
|
| 08-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-fluent-reader' into 'main'
Plex: Reworked Fluent reader to support mixed cell meshes
See merge request petsc/petsc!8286
|
| #
5733454d
|
| 08-Apr-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Reworked Fluent reader to support mixed cell meshes - Move FluentSection to plexfluent.c
|
| #
09b68a49
|
| 04-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
e3b335fa
|
| 04-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-cas-tet' into 'main'
Plex: Fix CAS reader for tetrahedra
See merge request petsc/petsc!8268
|
| #
fc8f8d65
|
| 18-Mar-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix CAS reader for tetrahedra
|
| #
d31fe398
|
| 31-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typos' into 'release'
Fix typos
See merge request petsc/petsc!8259
|
| #
bfe80ac4
|
| 29-Mar-2025 |
Pierre Jolivet <pierre@joliv.et> |
Fix typos
|
| #
7799f373
|
| 11-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/minor-housekeeping' into 'main'
Minor housekeeping
See merge request petsc/petsc!7999
|
| #
c3279546
|
| 10-Nov-2024 |
Pierre Jolivet <pierre@joliv.et> |
Plex: fix -Wformat
src/dm/impls/plex/plexfluent.c:235:30: warning: format ‘%d’ expects argument of type ‘int *’, but argument 3 has type ‘unsigned int *’ [-Wformat=] 235 | snum = sscanf(buffer
Plex: fix -Wformat
src/dm/impls/plex/plexfluent.c:235:30: warning: format ‘%d’ expects argument of type ‘int *’, but argument 3 has type ‘unsigned int *’ [-Wformat=] 235 | snum = sscanf(buffer, "(%d %s %s %d)", &s->zoneID, caseName, labelName, &s->nd); | ~^ ~~~~~~~~~~ | | | | int * unsigned int *
show more ...
|
| #
12277a38
|
| 04-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-fluent-cas' into 'main'
Plex+Fluent: Fixed CAS reader for 2D
See merge request petsc/petsc!7958
|
| #
c7cc6ee6
|
| 21-Oct-2024 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+Fluent: Fixed CAS reader for 2D and 3D - Orientations were not computed correctly - Create labels for specific zones - Fix parsing bug when parentheses directly follow a number - Fix orientation
Plex+Fluent: Fixed CAS reader for 2D and 3D - Orientations were not computed correctly - Create labels for specific zones - Fix parsing bug when parentheses directly follow a number - Fix orientation of cells (faces were not properly handled) - Now we set the faces and vertices, then interpolate to get the edge, and finally reorient faces - Uninterpolate if the user wants
show more ...
|
| #
be37439e
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/useless-cast' into 'main'
Remove useless cast
See merge request petsc/petsc!7894
|
| #
835f2295
|
| 05-Oct-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
Brain dead fixes for useless casts
|
| #
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 ...
|
| #
1ed6e3ff
|
| 25-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-13/fix-sowing-strings' into 'main'
Update PETSc to use sowing bfort that handles string arguments and PETSC_NULL_INT
See merge request petsc/petsc!7480
|
| #
cc4c1da9
|
| 14-Apr-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Update source code removing all unneeded /*@C and associated manual stubs and interfaces
|
| #
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
|
| #
f4f49eea
|
| 11-Feb-2024 |
Pierre Jolivet <pierre@joliv.et> |
Remove multiple parentheses and extra semicolon
git grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g
Remove multiple parentheses and extra semicolon
git grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g' git grep -l -E "Petsc(.)*\(\(\*[a-zA-Z0-9_]*\)," | xargs sed -r -i'' 's#Petsc([a-zA-Z0-9_]*)\(\(\*([a-zA-Z0-9_]*)\), #Petsc\1(*\2, #g' git grep -l -E "([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)" | xargs sed -r -i'' 's#([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)#\1\2#g'
show more ...
|