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
show more ...
ci: upgrade to clang-format-15 (#1157)
minor - assorted formatting 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>
Got the correct order of accuracy for bp3/bp4
delete bcfunctions.c and some cleanup
Compute L2 Error like ratel
Added SetupContext for apply and error operators
Added SETERRQ to break for BP5/6 + simplex
Update dXdx, Added bp_data to CreateBasisFromPlex
refactored CreateBasisFromPlex like ratel
Created label like ratel, added DMViewFromOptions
Fixed the uncompatible restriction size.
Added TESTARGS for simplex in bps.c and multigrid.c
used "PC_JACOBI_DIAGONAL" to work for tet element
Used "CeedOperatorMultigridLevelCreate" to create multigrid operators
example/petsc: Added CreateDistributedDM in petscutils.c and some cleanup
example/petsc: added CreateBasisFromPlex and tested with tensor basis
petsc - drop VecZero in diag assembly
examples/petsc: fix missing PetscFunctionBegin
QF headers for typedefs and macros (#1036)* jit - qf headers for typedefs and macros * jit - smaller list of permitted files * ceed - only include ceed.h in QF source
fmt - add CeedInt_FMT
minor - doc update and consistency for qextra
examples: use PetscInt_FMT instead of %DThis fixes many warnings now that PETSc uses printf format stringattribute checkers.
12345678910>>...13