History log of /petsc/src/mat/tests/output/ex138.out (Results 1 – 5 of 5)
Revision Date Author Comments
# 020c69f5 14-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rmills/feature-matgetcolumnreductions' into 'main'

Add MatGetColumnReductions()

See merge request petsc/petsc!4272


# 857cbf51 30-Aug-2021 Richard Tran Mills <rmills@rmills.org>

Add MatGetColumnSums() and MatGetColumnMeans() (and real and imaginary part variants)

MatGetColumnReductions() now takes a PetscInt so ReductionType or NormType members can be passed.
ReductionType

Add MatGetColumnSums() and MatGetColumnMeans() (and real and imaginary part variants)

MatGetColumnReductions() now takes a PetscInt so ReductionType or NormType members can be passed.
ReductionType no longer duplicates entries of NormType.
Replace MatGetColumnNorms_SeqBAIJ() with MatGetColumnReductions_SeqBAIJ()

show more ...


# a873a8cd 26-Jul-2021 Sam Reynolds <ser6@pdx.edu>

Added MatGetColumnReductions(). MatGetColumnNorms() is now a wrapper that calls MatGetColumnReductions().

Made changes requested by Richard.


# 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 ...