History log of /petsc/src/dm/dt/dualspace/interface/dualspace.c (Results 101 – 125 of 168)
Revision Date Author Comments
# 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


1234567