| #
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
|
| #
ad781fe3
|
| 21-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-29/fix-function-typedef-style' into 'main'
Unify handling of context destructors
See merge request petsc/petsc!7900
|
| #
49abdd8a
|
| 29-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)
Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those t
Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)
Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those that used PetscContainer
- Now allows any context to be a PetscObject - Will provide a cleaner mapping to bindings in other languages - Simplifies the maintenance of PETSc source code; improves clarity
Not backward compatible, compiler warnings will tell users what functions need to be updated
show more ...
|
| #
e4a561a4
|
| 07-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
fd0575bf
|
| 07-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/fix-compile-warnings' into 'release'
Fix compiler warnings
See merge request petsc/petsc!7923
|
| #
ea17275a
|
| 05-Oct-2024 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix compiler warnings from NVIDIA nvc 24.7
"src/vec/is/section/interface/section.c", line 1268: warning: pointless comparison of unsigned integer with zero [unsigned_compare_with_zero] PetscCa
Fix compiler warnings from NVIDIA nvc 24.7
"src/vec/is/section/interface/section.c", line 1268: warning: pointless comparison of unsigned integer with zero [unsigned_compare_with_zero] PetscCall(PetscMalloc1(last >= 0 ? s->bc->atlasOff[last] + s->bc->atlasDof[last] : 0, &s->bcIndices)); ^
"src/mat/impls/aij/mpi/mumps/mumps.c", line 2101: warning: loop is not reachable [loop_not_reachable] PetscCheck(!schur, PETSC_COMM_SELF, PETSC_ERR_SUP, "Cannot use -%smat_mumps_use_omp_threads with the Schur complement feature", ((PetscObject)F)->prefix ? ((PetscObject)F)->prefix : ""); ^
"src/dm/impls/swarm/swarm.c", line 217: warning: variable "flg" was set but never used [set_but_not_used] PetscBool flg; ^
"src/ts/utils/dmplexlandau/plexland.c", line 1848: warning: loop is not reachable [loop_not_reachable] PetscCall(PetscFree4(ww, xx, yy, invJ_a)); ^
show more ...
|
| #
f5d6632c
|
| 26-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-17/speedup-gmakegentest' into 'main'
Have gmakegentest.py not generated unneeded scripts for faster runs
See merge request petsc/petsc!7843
|
| #
0338c944
|
| 18-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Add check for misuse of TODO in gmakegentest.py specifications and fix misuse
|
| #
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 ...
|
| #
aee58fc6
|
| 13-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'ksagiyam/add_sparseLocalize_option' into 'main'
plexcreate: add localizationHeight and sparseLocalize args to DMPlexCreateBoxMesh()
See merge request petsc/petsc!7677
|
| #
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
|
| #
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()
|
| #
a2dfa942
|
| 25-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-warnings' into 'main'
Fix -Wtype-limits -Wextra-semi-stmt
See merge request petsc/petsc!7717
|
| #
e8779f83
|
| 25-Jul-2024 |
Pierre Jolivet <pierre@joliv.et> |
Fix -Wtype-limits -Wextra-semi-stmt
src/ts/utils/dmplexlandau/plexland.c:1356:12: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt
Fix -Wtype-limits -Wextra-semi-stmt
src/ts/utils/dmplexlandau/plexland.c:1356:12: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] }; ^ src/dm/impls/plex/plexhdf5.c:379:3: note: in expansion of macro ‘PetscCallHDF5Return’ 379 | PetscCallHDF5Return(rdim, H5Sget_simple_extent_dims, (dspace, NULL, NULL)); | ^~~~~~~~~~~~~~~~~~~ include/petsc/private/viewerhdf5impl.h:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] 37 | PetscCheck(ret >= 0, PETSC_COMM_SELF, PETSC_ERR_LIB, "Error in HDF5 call %s() Status %d", #func, (int)ret); \ | ^~
show more ...
|
| #
b8425d6e
|
| 24-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-test-ex30-resampling' into 'main'
DMSwarm: add resampling to ts/tests/ex30; DMLandau: move parameter query, add 3D cubed-sphere
See merge request petsc/petsc!7311
|
| #
d043ef4c
|
| 24-Jul-2024 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
DMSwarm: add resampling to ts/tests/ex30; DMLandau: move parameter query, add 3D cubed-sphere
|
| #
e26dfb6b
|
| 09-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-paper-fixes' into 'main'
DMPlexLandau: diagnostics and (small) bug in Kokkos kernel
See merge request petsc/petsc!7655
|
| #
b3d9744d
|
| 09-Jul-2024 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
DMPlexLandau: diagnostics and (small) bug in Kokkos kernel
|
| #
239c4413
|
| 14-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/fix-p4est-global-coordinates' into 'main'
DMForest: add failing test supplied by Berend van Wachem
See merge request petsc/petsc!7028
|
| #
19837f6e
|
| 11-Mar-2024 |
Toby Isaac <toby.isaac@gmail.com> |
PlexLandau: provide J and invJ for geometry calculation
|
| #
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
|
| #
fbccb6d4
|
| 18-Nov-2023 |
Pierre Jolivet <pierre@joliv.et> |
CI: update to clang-format-18
|