| #
9a2a23af
|
| 02-Apr-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Replace object composition with an API for auxiliary data - Now allow data to be tagged with a label+value - Do not separately require a DM and Vec, get the DM from the Vec
|
| #
31867c9b
|
| 13-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-dm-interpolate-solution' into 'main'
Total solution interpolation
See merge request petsc/petsc!3700
|
| #
9139b27e
|
| 10-Mar-2021 |
Toby Isaac <tisaac@cc.gatech.edu> |
Demonstrate -snes_fas_full_total in ex13
squashme: missing triangle requirement
|
| #
b724ec41
|
| 10-Mar-2021 |
Toby Isaac <tisaac@cc.gatech.edu> |
Add homogeneous BC example to snes tutorial ex13
|
| #
bdea225a
|
| 30-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'
Convert MPI error type to PETSc error with string message for all MPI calls
See merge request petsc/petsc!3326
|
| #
ffc4695b
|
| 08-Oct-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their errors better.
The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces seemingly random failures.
Commit-type: error-checking /spend 30m
show more ...
|
| #
d6236948
|
| 25-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-tetgen-labels' into 'master'
DM: Added universal label
See merge request petsc/petsc!3402
|
| #
0fdc7489
|
| 25-Nov-2020 |
Matthew Knepley <knepley@gmail.com> |
DM: Added universal label - A universal label encodes the markers for a set of labels - We need this when using systems like TetGen that only take a single label - Added tests in Plex ex11
|
| #
6f4a3672
|
| 30-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-ts-ex45-conv' into 'master'
Knepley/feature ts ex45 conv
See merge request petsc/petsc!3372
|
| #
260ffc31
|
| 25-Oct-2020 |
Matthew G. Knepley <knepley@gmail.com> |
SNES ex13: Fix communicator
|
| #
8e2166ac
|
| 08-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
c2f22706
|
| 05-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/kokkos-matvec-fixes-release' into 'release'
Adams/kokkos matvec fixes release
See merge request petsc/petsc!3301
|
| #
b1ad28e3
|
| 29-Sep-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Add a snes kokkos test
|
| #
cfdba518
|
| 01-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-snes-ex13-cleanup' into 'master'
Knepley/fix snes ex13 cleanup
See merge request petsc/petsc!3123
|
| #
5be41b18
|
| 31-Aug-2020 |
Matthew G. Knepley <knepley@gmail.com> |
SNES ex13: Cleanup - Use mesh options - Reduce test runtime
|
| #
ee90678e
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-adaptive-interpolation' into 'master'
Knepley/feature plex adaptive interpolation
See merge request petsc/petsc!3018
|
| #
16924cb1
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc!3064
show more ...
|
| #
2da392cc
|
| 17-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability /spend 1.5h
|
| #
d6837840
|
| 31-Jan-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Tests for adaptive interpolation SNES ex8: Test for adaptive interpolation SNES ex13: Added simple example of adaptive interpolation in GMG SNES ex12: Added checkerboard test from Brannic
Plex: Tests for adaptive interpolation SNES ex8: Test for adaptive interpolation SNES ex13: Added simple example of adaptive interpolation in GMG SNES ex12: Added checkerboard test from Brannick et.al. optimal interpolation paper Mat ex7/ex182 Filter out info for libpetscbamg from tests
show more ...
|
| #
caa22a8a
|
| 04-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rlwalker/feature-plex-example-poroelasticity-cryer' into 'master'
Rlwalker/feature plex example poroelasticity cryer
See merge request petsc/petsc!3013
|
| #
56cf3b9c
|
| 27-Jul-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Need to add BC for the solution time derivative in TS problems - Added DMPlexInsertTimeDerivativeBoundaryValues() - Added time derivative of the solution argument to DMAddBoundary(), DMGetBou
Plex: Need to add BC for the solution time derivative in TS problems - Added DMPlexInsertTimeDerivativeBoundaryValues() - Added time derivative of the solution argument to DMAddBoundary(), DMGetBoundary(), PetscDSAddBoundary(), PetscDSUpdateBoundary(), PetscDSGetBoundary()
show more ...
|
| #
95c3f1f4
|
| 06-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-dm-addboundary-collective' into 'master'
Knepley/feature dm addboundary collective
See merge request petsc/petsc!2659
|
| #
408cafa0
|
| 27-Mar-2020 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Change examples to use DMAddBoundary() instead of PetscDSAddBoundary() - Now you have to call DMCopyDS() after labels have been established on the coarse DM - Also, p4est setup has to have happen
DM: Change examples to use DMAddBoundary() instead of PetscDSAddBoundary() - Now you have to call DMCopyDS() after labels have been established on the coarse DM - Also, p4est setup has to have happened before label completion
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 ...
|