| #
f69e25f9
|
| 18-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/plex_sfc_21bit_index' into 'main'
plex sfc: Expand ZCode encoding to 21 bits per index
See merge request petsc/petsc!7899
|
| #
bc3e2e66
|
| 16-Oct-2024 |
James Wright <james@jameswright.xyz> |
plex sfc: Replace hex magic numbers with octals
|
| #
376e073f
|
| 16-Oct-2024 |
James Wright <james@jameswright.xyz> |
plex sfc: Add documentation of ZCode
Co-authored-by: Matthew Knepley <knepley@gmail.com>
|
| #
ea7b3863
|
| 04-Oct-2024 |
James Wright <james@jameswright.xyz> |
plex sfc: Add log event for box mesh creation
|
| #
563af49c
|
| 30-Sep-2024 |
James Wright <james@jameswright.xyz> |
plex sfc: Expand ZCode encoding to 21 bits per index
|
| #
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
|
| #
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 ...
|
| #
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
|
| #
a4cdeec6
|
| 09-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
30d90a34
|
| 08-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typos' into 'release'
Typos
See merge request petsc/petsc!7445
|
| #
d8b4a066
|
| 07-Apr-2024 |
Pierre Jolivet <pierre@joliv.et> |
Typos
|
| #
8c77480b
|
| 04-Apr-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
66a6ed2f
|
| 31-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/release/docstring' into 'release'
Docstring fixes
See merge request petsc/petsc!7425
|
| #
9cde84ed
|
| 31-Mar-2024 |
Jose E. Roman <jroman@dsic.upv.es> |
Docstring fixes
|
| #
6d174762
|
| 29-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/multiple_isoperiodic' into 'main'
Plex Isoperiodic: Allow multiple periodic directions
See merge request petsc/petsc!7305
|
| #
ddedc8f6
|
| 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
Plex Isoperiodic: Update coordinate for multiple face_sfs
This could probably be made more efficient by consolidating the multiple `affine` and `affine_to_local` into a single `VecScatter*` routine.
Plex Isoperiodic: Update coordinate for multiple face_sfs
This could probably be made more efficient by consolidating the multiple `affine` and `affine_to_local` into a single `VecScatter*` routine. But I'm not sure how exactly to do that and do not believe the performance penalty here should be significant.
show more ...
|
| #
b83f62b0
|
| 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
Plex Isoperiodic: Form closure_sf from face_sfs
The `point_sf` was (and is still) used to redirect local mesh points in the face's closure to their "true" owner. ie. if a local vertex was actually o
Plex Isoperiodic: Form closure_sf from face_sfs
The `point_sf` was (and is still) used to redirect local mesh points in the face's closure to their "true" owner. ie. if a local vertex was actually owned by another rank, then the closure should refer to that rank.
The only major change here is that as we loop over face_sfs, we update the `point_sf` to be the merger of `point_sf` and the previously found closure_sf. This way, if two `face_sf` share a mesh point in their face's closure, it gets "claimed" only once.
show more ...
|
| #
a45b0079
|
| 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
Plex Isoperiodic: Migrate handles multiple face_sfs
|
| #
1fca310d
|
| 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
Plex Isoperiodic: Allow multiple Face SFs
This is important for cases of multiple directions of periodicity, whose transforms are necessarily distinct from each other.
|
| #
9ae3492b
|
| 19-Feb-2024 |
James Wright <james@jameswright.xyz> |
DMPlex SFC: Separate different periodic directions
Co-authored-by: Jed Brown <jed@jedbrown.org>
|
| #
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
|
| #
4d86920d
|
| 10-Feb-2024 |
Pierre Jolivet <pierre@joliv.et> |
checkbadSource: rules for PetscFunctionBegin and derivatives
|
| #
9c5460f9
|
| 17-Aug-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-08-09/linter-detect-static-function-candidates' into 'main'
Linter detect possible static functions
See merge request petsc/petsc!6796
|