History log of /petsc/src/dm/dt/fe/interface/fe.c (Results 151 – 175 of 257)
Revision Date Author Comments
# 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 ...


1234567891011