History log of /petsc/src/dm/dt/fe/impls/basic/febasic.c (Results 1 – 25 of 192)
Revision Date Author Comments
# 9d47de49 18-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2026-02-14/fix-defined-missing-braces' into 'main'

Fix the inconsistent usage of #if defined XXX compared to defined(XXX)

See merge request petsc/petsc!9040


# beceaeb6 15-Feb-2026 Barry Smith <bsmith@mcs.anl.gov>

Fix the inconsistent usage of #if [!]defined XXX compared to defined(XXX)

Thanks-to: Pierre Jolivet

An LLM Claude detected the incosnsitency it was not used to remove the inconsistency


# 041bf514 05-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/fix-mg-reusepc' into 'main'

set fine grid smoother 'reusepc' with mgpc->reusepc

See merge request petsc/petsc!8656


# 834855d6 27-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-21' into 'main'

clang-format-21

See merge request petsc/petsc!8202


# b6555650 25-May-2025 Pierre Jolivet <pierre@joliv.et>

Minor cleanup


# bcda9346 27-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'MarDiehl/fix-typo' into 'main'

missing "s" for isascii and issundials

See merge request petsc/petsc!8559


# 9f196a02 17-Jul-2025 Martin Diehl <mail@martin-diehl.net>

missing "s" for isascii and issundials


# 3f7878b3 26-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# d370d55d 26-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-compiler-warning' into 'release'

PetscFE: Silence warning

See merge request petsc/petsc!8660


# a7be0fb8 26-Aug-2025 Matthew G. Knepley <knepley@gmail.com>

PetscFE: Silence warning


# 25c09e31 25-Aug-2025 Mark Adams <mfadams@lbl.gov>

fix unit var


# 287d9e58 23-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-ts-landau-moments' into 'main'

TS Hamiltonian ex4: Preliminary moment equations

See merge request petsc/petsc!8573


# 4561e6c9 22-Jul-2025 Matthew G. Knepley <knepley@gmail.com>

FE: Changed signature of PetscFEIntegrateJacobian() to allow rectangular operators


# 1bafe4bb 20-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-05-15/fix-func-typedef-names' into 'main'

All typedef for functions are of the form (XXXXFn)(...) not (*XXXXyyyy)(....)

See merge request petsc/petsc!8408


# 2192575e 15-May-2025 Barry Smith <bsmith@mcs.anl.gov>

All typedef for functions are of the form (XXXXFn)(...) not (*XXXXyyyy)(....)


# dc4db7b3 18-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-hybrid-integrate' into 'main'

Plex: Fix hybrid quad permutation

See merge request petsc/petsc!8414


# 0847595c 17-May-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix hybrid quad permutation


# 49777e52 22-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-transform-cohesive' into 'main'

Plex: Fix cohesive cell integration

See merge request petsc/petsc!8175


# 989fa639 15-Apr-2025 Brad Aagaard <baagaard@usgs.gov>

Plex: Fix hybrid integration
- Add DMFieldCreateDefaultFaceQuadrature() and PetscFEExpandFaceQuadrature()
- Add neighbor geometry to PetscFEIntegrateHybridResidual_Basic(), PetscFEIntegrateHybridJaco

Plex: Fix hybrid integration
- Add DMFieldCreateDefaultFaceQuadrature() and PetscFEExpandFaceQuadrature()
- Add neighbor geometry to PetscFEIntegrateHybridResidual_Basic(), PetscFEIntegrateHybridJacobian_Basic() and PetscFEEvaluateFieldJets_Hybrid_Internal()
- Add cell geometry to PetscFEIntegrateHybridResidual() and PetscFEIntegrateHybridJacobian()

show more ...


# 88409cc3 12-Mar-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Add debugging


# 0563a546 14-Apr-2025 Matthew G. Knepley <knepley@gmail.com>

Plex+FE: Give correct dimension to hybrid Jacobian


# 6d8694c4 20-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'

Major updates to Fortran interface

See merge request petsc/petsc!7517


# ce78bad3 20-Feb-2025 Barry Smith <bsmith@petsc.dev>

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous ve

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous versions!
- also clean up inconsistent PETSc code detected by new Fortran generation tools
- drop use of bfort
- automatically generate all the Fortran PETSc objects, enums etc from the include files
- generate most of the Fortran interface definitions and functions from the source code
- simplify the number and organization of Fortran modules

Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>

show more ...


# 20ac1e9e 19-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-embedded-manifold' into 'main'

Plex+PetscFE: Fixes to allow embedded manifolds

See merge request petsc/petsc!8141


# ac9d17c7 17-Feb-2025 Matthew G. Knepley <knepley@gmail.com>

Plex+PetscFE: Fixes to allow embedded manifolds
- Add PetscFEGeomMode to describe geometry
- Reorganized PetscFEGeom
- PetscFEGeomCreate(), DMFieldCreateFEGeom() and DMSNESGetFEGeom() now take the Pe

Plex+PetscFE: Fixes to allow embedded manifolds
- Add PetscFEGeomMode to describe geometry
- Reorganized PetscFEGeom
- PetscFEGeomCreate(), DMFieldCreateFEGeom() and DMSNESGetFEGeom() now take the PetscFEGeomMode
- J and invJ have dE dimensions
- f1, g1, g2, g3 have dE dimensions
- FIX the dim argument of all point function is really dE because it is used to index the gradients
- Clarified behavior of PetscFEGeomGetCellPoint()
- Now -dm_plex_coordinate_dim can change the coordinate dimension of a mesh created by Plex
- Implicit cell geometry must be used when dim != cdim

show more ...


12345678