checkbadSource: forbid empty output_file not named output/empty.out
Remove trailing whitespace
KSP: fix eigenvalues computationsupdate outputs
Fixing typo in TaoSoftThreshold, and added early exit if no-op case is encountered
GAMG: switch the default to using square graph
add old aggressive coarsening algorithm as option, switch default MIS ordering algorithm back to old one
Support fp_trap in CI
KSP: allow 0 rhs
DMPlex/DT: update tests for efficient simplex quadrature
Minor fixes for working with GAMG, minor optimizationsRemove the -pc_gamg_symmetrize_graph option completely. Use symmetric state of matrixCombine MatCreateGraph() and MatFilter().Minor optimiz
Minor fixes for working with GAMG, minor optimizationsRemove the -pc_gamg_symmetrize_graph option completely. Use symmetric state of matrixCombine MatCreateGraph() and MatFilter().Minor optimizations of MatCreateGraph() when numerical values are not needed skip abs(entries) and dscale (for MIS and MISK)Add PCGAMGCreateGraph() functionTODO: when using MIS and MISK only structural symmetry of matrix is needed, not actual symmetryCommit-type: feature, housekeeping/spend 2h
show more ...
changed default AMG threshold to do no filtering
Remove extra spaces and unwanted plurals
try to reduce ex3 pod valgrind
PCGAMG: update tests* formatting of Chebyshev information* use of GAMG SA eigenvalue estimates
added setting KSPCR for eigen estimates in GAMG for symmetric and hermetian matrices
fix single precision tests
DM+Plex: Example Fixes for cell type rewrite
Promote examples/{tests,tutorials}/ to {tests,tutorials}/This shortens paths and improves consistency between test target namesand paths to the source and output files. Most of the work wascompl
Promote examples/{tests,tutorials}/ to {tests,tutorials}/This shortens paths and improves consistency between test target namesand paths to the source and output files. Most of the work wascompleted by this script, followed by mild cleanup of nonconformingcases.for makefile in `git ls-files 'src/*makefile'`; do if rg -q 'DIRS.*\bexamples\b' $makefile; then base=$(dirname $makefile) dirs=$(cd $base/examples && ls -d tests tutorials 2>/dev/null | xargs echo) perl -pi -e "s#^(DIRS.*)\bexamples\b#\1${dirs}#" $makefile git rm $base/examples/makefile for t in $dirs; do git mv $base/examples/$t $base/ perl -pi -e "s#^(LOCDIR[[:space:]]*=).*#\1 $base/$t/#" $base/$t done fidonegit grep -l -E -z 'examples/(tutorials|tests)' | xargs -0 perl -pi -e 's#examples/(tutorials|tests)#\1#g'git checkout @ \ src/docs/website/documentation/changes/ \ src/benchmarks/results/