| #
d700741f
|
| 30-Aug-2021 |
Matthew G. Knepley <knepley@gmail.com> |
PetscWeakForm: Added PetscWeakFormReplaceLabel() to change labels after mesh modification
|
| #
568088ac
|
| 08-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/unify-getctx' into 'main'
Unify XXGetYYContext calls
See merge request petsc/petsc!4212
|
| #
3ec1f749
|
| 04-Aug-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
Unify XXGetYYContext calls
always use void*
|
| #
a8cf78f8
|
| 24-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'
Fix typos in source
See merge request petsc/petsc!3984
|
| #
4e278199
|
| 16-May-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove all double blank lines from source
Commit-type: petsc-style /2h
|
| #
15e7bcca
|
| 20-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-dm-aux-data-keys' into 'main'
Plex: Updates to declarative interface for FEM problems
See merge request petsc/petsc!3972
|
| #
06ad1575
|
| 23-Apr-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DT: Changed key and WeakForm internals - Changed name to PetscFormKey - Added part member - Now maps are referred to by PetscWeakFormKind - Added PetscWeakFormClearIndex() and PetscWeakFormClear()
DT: Changed key and WeakForm internals - Changed name to PetscFormKey - Added part member - Now maps are referred to by PetscWeakFormKind - Added PetscWeakFormClearIndex() and PetscWeakFormClear() - Passing NULL to SetIndex is now ignored - Added tests
show more ...
|
| #
e9494080
|
| 13-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-ds-residualbd-key' into 'main'
DS+FE+Doc: Make BdResidual take a key
See merge request petsc/petsc!3761
|
| #
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 ...
|
| #
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 ...
|
| #
0e3e0eac
|
| 15-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-hessians' into 'master'
Plex+FE: Now we can turn on second derivatives in an FEM calculation
See merge request petsc/petsc!3547
|
| #
f9244615
|
| 14-Jan-2021 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+FE: Now we can turn on second derivatives in an FEM calculation - Now FE interpolation and PetscFEEvaluateFieldJets_Internal() can also do Hessians - Add jet degree to DS - Add PTAP operations f
Plex+FE: Now we can turn on second derivatives in an FEM calculation - Now FE interpolation and PetscFEEvaluateFieldJets_Internal() can also do Hessians - Add jet degree to DS - Add PTAP operations for small matrices
show more ...
|
| #
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
|
| #
36951cb5
|
| 13-Jan-2021 |
Matthew G. Knepley <knepley@gmail.com> |
PetscDS: Need to only copy boundary conditions for relevant fields
|
| #
09833dfc
|
| 09-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
31d30fd0
|
| 07-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/header-symbol-consistency' into 'release'
Remove interface declarations for functions that don't exist
See merge request petsc/petsc!3374
|
| #
5c830584
|
| 27-Oct-2020 |
Jed Brown <jed@jedbrown.org> |
Remove interface declarations for functions that don't exist
|
| #
fe4f3632
|
| 15-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-stokes-tutorial' into 'master'
Knepley/feature plex stokes tutorial
See merge request petsc/petsc!3038
|
| #
6c1eb96d
|
| 10-Aug-2020 |
Matthew G. Knepley <knepley@gmail.com> |
DTDS: Fixed bug in SelectEquations() and added SelectDiscretizations()
|
| #
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 ...
|
| #
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 ...
|
| #
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
|