| #
064a246e
|
| 11-May-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX f
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX for validity. Automatically generates diff files for problems with a known solution.
show more ...
|
| #
070a9a99
|
| 03-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
67d2aa57
|
| 02-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/doc-fe-options' into 'release'
FE: Small doc fix
See merge request petsc/petsc!3806
|
| #
fe36a153
|
| 02-Apr-2021 |
Matthew G. Knepley <knepley@gmail.com> |
PetscFE: Added documentation on options
|
| #
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
|
| #
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 ...
|
| #
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
|
| #
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 ...
|
| #
8bb017ff
|
| 30-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-dual-space-rework' into 'master'
Rework PetscDualSpace
See merge request petsc/petsc!2399
|
| #
2edcad52
|
| 27-Mar-2020 |
Toby Isaac <tisaac@cc.gatech.edu> |
Undo change of pushfoward/pullback interface that wasn't backed up by implementation yet
Pushforwards/pullbacks of form degrees in [1,d) have different sizes depending on the embedding dimension (a
Undo change of pushfoward/pullback interface that wasn't backed up by implementation yet
Pushforwards/pullbacks of form degrees in [1,d) have different sizes depending on the embedding dimension (a 1-form has d degrees of freedom in d dimensions). I changed the interface to reflect this, but didn't have to do the implementation. I'm reverting to the previous interface but putting in a note saying that the pushforwards and pullbacks are only valid if the embedding dimension is the same as the reference dimension.
show more ...
|
| #
b4457527
|
| 10-Mar-2020 |
Toby Isaac <tisaac@cc.gatech.edu> |
Rework the PetscDualSpace interface
Mention form degree in viewer output of dual space
Set from degree from options for dual space
|
| #
67e831d3
|
| 25-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/psanan/docs-fixes-2020-03-25'
Doc fixes (prerequisites for Sphinx docs)
See merge request petsc/petsc!2633
|
| #
f0fc11ce
|
| 15-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
docs: fix sowing list syntax/incomplete man page
|
| #
bead7c79
|
| 14-Mar-2020 |
Jed Brown <jed-gitlab@jedbrown.org> |
Merge branch 'stefanozampini/fix-snescomposite-update' into 'master'
Fix update vector in SNESCOMPOSITE
See merge request petsc/petsc!2582
|
| #
100a78e1
|
| 07-Mar-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscDualSpaceTransformGradient: fix for dim=1
|
| #
1b5f50e6
|
| 11-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/fix-fortran-interface' into 'master'
Fix Fortran interface that messed up with CAPS vs !UNDERSCORE
See merge request petsc/petsc!2283
|
| #
736c3998
|
| 08-Nov-2019 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix item list in manpages of XXXViewFromOptions
|