minor - update copyright to 2026
petsc - add BP1+5 and BP2+6 to help test colllocated
ex - add PETSc BP1+3 and BP2+4 examples
petsc - require 3.23
minor - upate copyright to 2025
petsc - update for interface change
leak - fix leak in multigrid ex
petsc - min PETSc version 3.21
ex - enable int64 testing for PETSc examples, small fixes for compatibility
minor - update copyright headers
ex - use #pragma once in examples
Add BPs with integration at arbitrary points
Make file comments and PetscFunctionBegin/Return spacing consistent (#1413)
Update petsc-dmswarm example to use CeedOperatorAtPoints (#1411)* Update petsc-dmswarm example to use CeedOperatorAtPoints * Change mass operator to use geometric data * Clean up DMSwarmCeedC
Update petsc-dmswarm example to use CeedOperatorAtPoints (#1411)* Update petsc-dmswarm example to use CeedOperatorAtPoints * Change mass operator to use geometric data * Clean up DMSwarmCeedContext * Refactor core swarm functions * Comment indentation cleanup
show more ...
Plex project coord renamed (#1391)* fixing ProjectCoordinates * copy of Ratel fix * set for future, preserve backward * break out versions * PETSc is actually at 3.20 not 3.21 so decrem
Plex project coord renamed (#1391)* fixing ProjectCoordinates * copy of Ratel fix * set for future, preserve backward * break out versions * PETSc is actually at 3.20 not 3.21 so decremment the minor version switch * fixed style and copied same to solids and petsc examples (thought they have lots of other compile warnings) * blank line * Breaking again with compounded versions * Update remaining DMPlexProjectCoordinates * ex - update DMPlexCreateCoordinateSpace * cx - update ICC/IFORT job --------- Co-authored-by: Jed Brown <jed@jedbrown.org> Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
ex - require latest PETSc release
fix: Update DMGetRegionDS calls in examples/petsc- Also update minimum required PETSc version- Update releasenotes with change to minimum PETSc version
IWYU fixes (#1182)* iwyu - include fixes * iwyu - silence some iwyu output * minor - clearer macro names * iwyu - fix suggestion of "ceed/ceed.h" externally * iwyu - lighter petsc heade
IWYU fixes (#1182)* iwyu - include fixes * iwyu - silence some iwyu output * minor - clearer macro names * iwyu - fix suggestion of "ceed/ceed.h" externally * iwyu - lighter petsc headers * iwyu - ceed/ceed.h -> ceed.h * iwyu - cuda/hip include fixes
Switch to clang-format (#1051)* style - switch to clang-format * ci - use newer libxsmm * action - update format action * format - consistent use of {} for multi-line if/for * make - re
Switch to clang-format (#1051)* style - switch to clang-format * ci - use newer libxsmm * action - update format action * format - consistent use of {} for multi-line if/for * make - remove stray newline * make - simpler 'make format' target * ci - use newer libxsmm * doc - minor release note claification * minor - minor fix * minor - minor fix * minor - minor fix * minor - minor fix * make format * format - less aggressive alignment rules * tidy - check for argument name mismatches * fix newline * format - mirror Ratel update to .clang-format * fix merge error * fix merge conflict * fix merge error * drop style in .phony list * Update .clang-format Co-authored-by: Jed Brown <jed@jedbrown.org> * apply updated format Co-authored-by: Jed Brown <jed@jedbrown.org>
delete bcfunctions.c and some cleanup
Compute L2 Error like ratel
Added SetupContext for apply and error operators
Update dXdx, Added bp_data to CreateBasisFromPlex
refactored CreateBasisFromPlex like ratel
Used "CeedOperatorMultigridLevelCreate" to create multigrid operators
12