| #
533d61a9
|
| 02-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'psanan/asm-view-fix' into 'master'
PC: ASM, Block Jacobi: when viewing, note local solver on rank 0 is shown
See merge request petsc/petsc!2563
|
| #
8d76b567
|
| 27-Feb-2020 |
Patrick Sanan <patrick.sanan@gmail.com> |
PC: ASM, Block Jacobi: when viewing, note local solver on rank 0 is shown
The KSPView() call shows the (sub-)KSP on rank 0, which should have the same type, PC, parameters, etc., but will not be the
PC: ASM, Block Jacobi: when viewing, note local solver on rank 0 is shown
The KSPView() call shows the (sub-)KSP on rank 0, which should have the same type, PC, parameters, etc., but will not be the identical solver, as the size of the local subdomains and the entries of the local submatrices will be different. For instance, the output only shows the local Mat for rank 0, which might confuse a user into thinking that the subdomains are all of the same size when they are not. Similarly, a PC like LU would show different factorization details on different ranks, even though the solver settings are the same.
Make the viewer output more precise by noting explicitly that is displaying information for the rank 0 subsolver.
Update test output with the new string.
show more ...
|
| #
c20d7725
|
| 22-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/promote-examples-tests-tutorials' [petsc/petsc!2610]
* jed/promote-examples-tests-tutorials: Promote examples/{tests,tutorials}/ to {tests,tutorials}/
|
| #
c4762a1b
|
| 18-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
Promote examples/{tests,tutorials}/ to {tests,tutorials}/
This shortens paths and improves consistency between test target names and paths to the source and output files. Most of the work was compl
Promote examples/{tests,tutorials}/ to {tests,tutorials}/
This shortens paths and improves consistency between test target names and paths to the source and output files. Most of the work was completed by this script, followed by mild cleanup of nonconforming cases.
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 fi done
git 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/
show more ...
|