| #
45480ffe
|
| 06-Apr-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM+Plex: Boundary integration functions are now stored in a PetscWeakForm held in the Boundary object - Boundary residual/Jacobian functions now take a form key - Now store DMLabel in DSBoundary - Im
DM+Plex: Boundary integration functions are now stored in a PetscWeakForm held in the Boundary object - Boundary residual/Jacobian functions now take a form key - Now store DMLabel in DSBoundary - Improved Boundary, Weak Form, and DS viewers - Remove DMCopyBoundary(), DMCopyDisc() is sufficient - Need DMTransferDS_Internal() to create new DS with label in the correct DM - Correct all DMAddBoundary() in tests - Allow DMBoundary to hold just a label name if necessary since p4est is missing labels in a lot of places - Fix propagating coordinate dimension in DS
show more ...
|
| #
232f0cd2
|
| 09-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
b62ecd18
|
| 09-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-04-08/fix-compile-warning-f2c/release' into 'release'
Fix compiler warning
See merge request petsc/petsc!3840
|
| #
a795f3e7
|
| 08-Apr-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix compiler warning
balay@pj02:~/petsc$ make test gmakesearch='ts_tutorials-ex11_adv_2d_quad_%' FFLAGS='-Werror -std=f2008' CXXFLAGS=-Werror CFLAGS='-Werror' /usr/bin/make --no-print-directory -f
Fix compiler warning
balay@pj02:~/petsc$ make test gmakesearch='ts_tutorials-ex11_adv_2d_quad_%' FFLAGS='-Werror -std=f2008' CXXFLAGS=-Werror CFLAGS='-Werror' /usr/bin/make --no-print-directory -f gmakefile.test PETSC_ARCH=arch-linux-c-opt PETSC_DIR=/home/balay/petsc test Using MAKEFLAGS: --no-print-directory -- PETSC_DIR=/home/balay/petsc PETSC_ARCH=arch-linux-c-opt CFLAGS=-Werror CXXFLAGS=-Werror FFLAGS=-Werror -std=f2008 gmakesearch=ts_tutorials-ex11_adv_2d_quad_% CC arch-linux-c-opt/tests/ts/tutorials/ex11.o /home/balay/petsc/src/ts/tutorials/ex11.c: In function ‘PhysicsRiemann_Euler_Godunov’: /home/balay/petsc/src/ts/tutorials/ex11.c:2397:5: error: array subscript is below array bounds [-Werror=array-bounds] --nn; ^~~~ cc1: all warnings being treated as errors
Fixed by removing the f2c generated shift in nn[] that made the compiler think nn[] might be accessed out of range
Commit-type: portability-fix /spend 10m Reported-by: Satish Balay <balay@mcs.anl.gov>
show more ...
|
| #
44c45e3b
|
| 05-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
c023e93d
|
| 05-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-ftn-common-block' into 'release'
use module instead of common block for PETSC_COMM_WORLD,SELF
See merge request petsc/petsc!3816
|
| #
391faea4
|
| 04-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
CI: update wrt gnumake 'search' -> 'gmakesearch' change
And use -Wno-array-bounds to avoid: /home/balay/petsc/src/ts/tutorials/ex11.c:2397:5: error: array subscript is below array bounds [-Werror=ar
CI: update wrt gnumake 'search' -> 'gmakesearch' change
And use -Wno-array-bounds to avoid: /home/balay/petsc/src/ts/tutorials/ex11.c:2397:5: error: array subscript is below array bounds [-Werror=array-bounds] --nn; ^~~~
show more ...
|
| #
7ab9467e
|
| 02-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/sf-change-api' into 'main'
Change some SF APIs mentioned in the ECP paper
See merge request petsc/petsc!3659
|
| #
ad227fea
|
| 27-Feb-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
SF: add an MPI_Op argument to SFBcast
|
| #
235129d7
|
| 26-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/switch-master-to-main' into 'master'
Balay/switch master to main
See merge request petsc/petsc!3619
|
| #
9dddd249
|
| 10-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
git: switch default branch from 'master' to 'main'
|
| #
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 ...
|
| #
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
|
| #
c13a9e3b
|
| 19-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'mukkund/riemann-ts-ex11' into 'master'
Riemann solver added to ex11
See merge request petsc/petsc!2951
|
| #
8d2c18ca
|
| 05-Jul-2020 |
Mukkund Sunjii <mukkundsunjii@gmail.com> |
Riemann solver added to ex11
|
| #
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 ...
|
| #
afbb2908
|
| 10-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-swarm-fortran' into 'master'
Knepley/feature swarm fortran
See merge request petsc/petsc!2680
|
| #
3e9753d6
|
| 28-Mar-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Move FEM assembly from dmplexsnes.c to plexfem.c, and fix DMCreateMassMatrix() - Create regular mass matrix if we pass in the same DM to DMCreateMassMatrix() - Changed DMPlexSNESGetGeometryFVM(
Plex: Move FEM assembly from dmplexsnes.c to plexfem.c, and fix DMCreateMassMatrix() - Create regular mass matrix if we pass in the same DM to DMCreateMassMatrix() - Changed DMPlexSNESGetGeometryFVM() to DMPlexGetGeometryFVM() - Changed DMPlexSNESGetGradientDM() to DMPlexGetGradientDM()
Co-authored-by: Mark Adams <mfadams@lbl.gov>
show more ...
|
| #
7a32ffbe
|
| 14-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/2020-05-30/trivial-sizeof-fixes'
Updated the use of sizeof() when possible instead of using hardwired sizes for...
See merge request petsc/petsc!2827
|
| #
589a23ca
|
| 02-Jun-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a
Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a few other utilities
Commit-type: style-fix
Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
3b7b15c8
|
| 26-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-dm-remove-hybrid' into 'master'
Knepley/feature dm remove hybrid
See merge request petsc/petsc!2614
|
| #
54fcfd0c
|
| 03-Mar-2020 |
Matthew G. Knepley <knepley@gmail.com> |
DM+Plex: Example Fixes for cell type rewrite
|