History log of /petsc/include/petscdmplextransform.h (Results 1 – 25 of 42)
Revision Date Author Comments
# 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


# 3d951df1 03-Mar-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Add DMPlexTransformCohesiveExtrudeGetUnsplit()


# 95934b0d 02-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plextransform-save' into 'main'

Save Plex transform in DM

See merge request petsc/petsc!8263


# 61f058f9 01-Apr-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Add ability to save a mesh transform


# 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 ...


# 4b2ac577 20-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plextransform-typelabel' into 'main'

Plex: Add accessor for transform types label

See merge request petsc/petsc!8148


# 1cbae99d 19-Feb-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Add accessor for transform types label


# bae1a9bf 18-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-add-transform-match-strata' into 'main'

Plex: Add interface function for -dm_plex_transform_label_match_strata

See merge request petsc/petsc!7950


# a4d5e7b4 18-Oct-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Add interface function for -dm_plex_transform_label_match_strata


# 4a6a4c7c 29-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-dm-field-facedata' into 'main'

DMField: Quadrature was wrong for affine branch of facedata

See merge request petsc/petsc!7547


# 2b987297 16-May-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Allow a width for extruded cohesive cells


# 0c3d0987 17-Apr-2024 Satish Balay <balay@mcs.anl.gov>

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

Plex: First step toward parallel cohesive cell creation

See merge request petsc/petsc!7459


# c369401f 16-Apr-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Documentation for transforms


# eaabba2d 12-Apr-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Add a transform that makes cohesive cells


# 9dd11ecf 25-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-08-17/header-guard-check' into 'main'

Check header guards

See merge request petsc/petsc!6822


# a4963045 18-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Convert all header guards to pragma once


# fa8daf30 26-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/dmplexinterp' into 'main'

speed up DMPlexInterpolate

See merge request petsc/petsc!6563


# 0528010d 08-Jun-2023 Stefano Zampini <stefano.zampini@gmail.com>

Plex: DMPlexCreateEphemeral() needs to take a prefix argument
- It calls DMSetFromOptions() and also creates the DM, so we need a chance to set a prefix


# 2827ebad 08-Jun-2023 Stefano Zampini <stefano.zampini@gmail.com>

Plex: Replace DMPlexGetGhostCellStratum() with DMPlexGetCellTypeStratum()
- Also fix DMPlexTransform version


# f5c2743d 10-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-periodic-extrusion' into 'main'

Plex: Add periodic extrusion

See merge request petsc/petsc!6571


# 1fcf445a 07-Jun-2023 Matthew G. Knepley <knepley@gmail.com>

Plex: Add periodic extrusion
- Reefactored setup


# 3b8a638f 28-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-ephemeral-label' into 'main'

DMLabel: Added another implementation of DMLabel

See merge request petsc/petsc!5763


# 9f6c5813 22-Oct-2022 Matthew G. Knepley <knepley@gmail.com>

DMLabel: Added another implementation of DMLabel
- Now label has class methods
- Added readonly flag for DMLabel
- There are concrete and ephemeral implementations
- Fixed label handling when calling

DMLabel: Added another implementation of DMLabel
- Now label has class methods
- Added readonly flag for DMLabel
- There are concrete and ephemeral implementations
- Fixed label handling when calling DMPlexTransformApply()
- Register label constructors
- Stopped inlining some functions

show more ...


# 7d8d4117 17-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-ephemeral-mesh' into 'main'

Plex: First implementation of ephemeral meshes

See merge request petsc/petsc!5738


12