| #
b3861127
|
| 02-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
2a4865fa
|
| 01-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/doc-fe-options' into 'release'
PetscFE: Added documentation on options
See merge request petsc/petsc!3799
|
| #
8f2aacc6
|
| 01-Apr-2021 |
Matthew G. Knepley <knepley@gmail.com> |
PetscFE: Added documentation on options
|
| #
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 ...
|
| #
49b8e838
|
| 09-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-gmsh-highorder' into 'master'
Knepley/feature plex gmsh highorder
See merge request petsc/petsc!3299
|
| #
35e85c11
|
| 16-Aug-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscFECreateLagrange: Fix name
|
| #
e2450a9f
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/sowing-1.1.26' into 'master'
sowing: update to version 1.1.26+
See merge request petsc/petsc!3091
|
| #
ee300463
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
doc: fix build errors
|
| #
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
|
| #
7b917211
|
| 24-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/fix-null' into 'master'
Fix 0 -> NULL for pointers
See merge request petsc/petsc!3086
|
| #
ea78f98c
|
| 23-Aug-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
DM: Replace 0 -> NULL for pointers
|
| #
2fc58065
|
| 22-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/feature-plex-gmsh' into 'master'
Gmsh: Support for high-order geometries
See merge request petsc/petsc!3081
|
| #
849618d6
|
| 16-Aug-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscFECreateLagrange: Fix name
|
| #
f73ac301
|
| 23-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/plex-tensor-closure-depth' into 'master'
Jed/plex tensor closure depth
See merge request petsc/petsc!2802
|
| #
813a933a
|
| 18-Jun-2020 |
Jed Brown <jed@jedbrown.org> |
PetscFEEvaluateFaceFields_Internal: fix indexing bug for multiple components
Commit-type: bug-fix
|
| #
31eec4bf
|
| 14-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-fe-logging' into 'master'
FE: Added logging for setup in DualSpace and FE
See merge request petsc/petsc!2864
|
| #
ead873cc
|
| 12-Jun-2020 |
Matthew G. Knepley <knepley@gmail.com> |
FE: Added logging for setup in DualSpace and FE
|
| #
b976369d
|
| 19-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-hybrid-assembly' into 'master'
Knepley/fix plex hybrid assembly
See merge request petsc/petsc!2793
|
| #
665f567f
|
| 01-Apr-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: More hybrid fixes - Converted hybrid assembly to use PetscTabulation - Protect for NULL discretizations, which happen with no dofs for a field - Added PetscDiscType enum - Changed PetscDSIsFE_I
Plex: More hybrid fixes - Converted hybrid assembly to use PetscTabulation - Protect for NULL discretizations, which happen with no dofs for a field - Added PetscDiscType enum - Changed PetscDSIsFE_Internal() to PetscDSGetDiscType_Internal() - Must inject coordinates from hybrid cells into the ambient space
show more ...
|
| #
27f02ce8
|
| 23-May-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+FE: Updates for hybrid integration - Added support for hybrid Jacobians - Added PetscDSHasBdJacobian() - Added boundary Jacobian preconditioner - Needed a path to integrate the hybrid Jacobian p
Plex+FE: Updates for hybrid integration - Added support for hybrid Jacobians - Added PetscDSHasBdJacobian() - Added boundary Jacobian preconditioner - Needed a path to integrate the hybrid Jacobian preconditioner - Fixed indexing in hybrid element mat update - Be careful about the difference between intrinsic dimension and embedding dimension for hybrid integration - Need to use rectangular transformation of gradient in case they are different - Fix use of embedding dimension - Make sure FEGeom struct has the dimensions set - Pointwise function derivatives are in the embedding space - Use PetscArrayzero() - Change TransitiveClosure() for hybrid cells - We get the closures of the endcaps, and then the hybrid faces, this allows degenerate cells that we need in PyLith
show more ...
|
| #
360cf244
|
| 07-Feb-2019 |
Matthew G. Knepley <knepley@gmail.com> |
DM+DT: Small fixes - Disallow negative cell numbers - Discretizations need to be PETSC_COMM_SELF in order for parallel assembly to work now - Quadrature should also be PETSC_COMM_SELF - FE Optimizati
DM+DT: Small fixes - Disallow negative cell numbers - Discretizations need to be PETSC_COMM_SELF in order for parallel assembly to work now - Quadrature should also be PETSC_COMM_SELF - FE Optimization and documentation fixes
show more ...
|