| #
6ac58e00
|
| 24-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-ds-traversals' into 'main'
DS: Moved management of pointwise functions into PetscWeakForm object - Added...
See merge request petsc/petsc!3726
|
| #
6528b96d
|
| 25-Jan-2021 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+DS: Moved management of pointwise functions into PetscWeakForm object - Added PetscChunkBuffer to manage contiguous buffer space - WeakForm can index functions by Label/val, field - WeakForm
Plex+DS: Moved management of pointwise functions into PetscWeakForm object - Added PetscChunkBuffer to manage contiguous buffer space - WeakForm can index functions by Label/val, field - WeakForm allows multiple kernels per key
show more ...
|
| #
a0d6870c
|
| 18-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/builddist-petsc4py' into 'main'
builddist: update to create petsc4py tarball
See merge request petsc/petsc!3720
|
| #
7deeda50
|
| 15-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
doc fix
|
| #
50cd3162
|
| 15-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-ts-swarm-particle-exit' into 'main'
DM: Interpolation now allows to ignore points outside the domain
See merge request petsc/petsc!3710
|
| #
52aa1562
|
| 12-Mar-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Interpolation now allows to ignore points outside the domain
Co-Authored-By: Blaise Bourdin <bourdin@lsu.edu>
|
| #
5de171f1
|
| 15-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-ts-ex-particle-flow' into 'master'
Knepley/feature ts ex particle flow
See merge request petsc/petsc!3557
|
| #
680d18d5
|
| 13-Jan-2021 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Add high order FEM interpolation to DMInterpolationEvaluate()
|
| #
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 ...
|
| #
96d1d575
|
| 09-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'nathawani/feature-snes-lowmach-example' into 'master'
Nathawani/feature snes lowmach example
See merge request petsc/petsc!3319
|
| #
649ef022
|
| 09-Oct-2020 |
Matthew Knepley <knepley@gmail.com> |
DM: Fix nullspace handling - Now, nullspace constructors construct a nullspace for the entire DM, but based on the singularity of an operator connected with the given field - remove special handling
DM: Fix nullspace handling - Now, nullspace constructors construct a nullspace for the entire DM, but based on the singularity of an operator connected with the given field - remove special handling in SNESSetUpMatrices() - Now all nullspaces are created in DMCreateMatrix() - Fixed bug in DMSNESCheckJacobian()
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
|
| #
51635343
|
| 20-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-ts-checks' into 'master'
TS+Plex: Convergence estimation now working of time dependent PDEs
See merge request petsc/petsc!2985
|
| #
f2cacb80
|
| 18-Jul-2020 |
Matthew G. Knepley <knepley@gmail.com> |
TS+Plex: Convergence estimation now working of time dependent PDEs - Add exact solution time derivative to DS - Put monitor in ConvEst for TS - Fixed error determination in ConvEst for TS
Co-Authore
TS+Plex: Convergence estimation now working of time dependent PDEs - Add exact solution time derivative to DS - Put monitor in ConvEst for TS - Fixed error determination in ConvEst for TS
Co-Authored-By: Brad Aagaard <baagaard@usgs.gov>
show more ...
|
| #
01d32ca3
|
| 13-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'baagaard/fix-plex-jacobian-action' into 'master'
Plex: Jacobian action now can use multiple DSes
See merge request petsc/petsc!2970
|
| #
d28747ce
|
| 13-Jul-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Jacobian action now can use multiple DSes
Co-Authored-By: Brad Aagaard <baagaard@usgs.gov>
|
| #
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 ...
|
| #
1a6d42aa
|
| 04-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-dm-exact-solution' into 'master'
Knepley/feature dm exact solution
See merge request petsc/petsc!2940
|
| #
7f96f943
|
| 02-Jul-2020 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Now DS stores exact solution functions for everything - Added DMComputeExactSolution() - DMSNES/TSCheck*() now use DS for functions
|
| #
833b33c1
|
| 29-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/feature-add-hpackages-rebased' into 'master'
Fixes to MatProduct + many bug fixes + new hierarchical matrix support
See merge request petsc/petsc!2800
|
| #
41f98108
|
| 22-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-check-multiple-ds' into 'master'
Knepley/feature plex check multiple ds
See merge request petsc/petsc!2806
|
| #
083401c6
|
| 13-May-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+SNES: Large update to support multiple DSes - Now allow simple divisions of the domain with DMSetField() - DMPlexComputeResidual_Internal() supports multiple DSes - DMPlexComputeJacobian_Interna
Plex+SNES: Large update to support multiple DSes - Now allow simple divisions of the domain with DMSetField() - DMPlexComputeResidual_Internal() supports multiple DSes - DMPlexComputeJacobian_Internal() supports multiple DSes - DMSNESCheckDisretization() supports multiple DSes - DMSNESCheckResidual() supports multiple DSes - DMSNESCheckJacoiban() supports multiple DSes - DMComputeL2FieldDiff() supports multiple DSes - PetscConveEst supports multiple DSes - Fixed bug refering to cStart from a cellIS - Added PetscDSGetQuadrature() - Added DMSetField_Internal() - Added DMSetRegionNumDS() - Protect PetscSectionView() from empty bcIndices - ISDifference now allows a NULL second argument
show more ...
|