History log of /petsc/include/petscdmplextypes.h (Results 1 – 25 of 64)
Revision Date Author Comments
# b8b475e7 26-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-coord-dim-change' into 'main'

Plex: Change of coordinate dimension fully working

See merge request petsc/petsc!8238


# 530e699a 25-Mar-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Change of coordinate dimension fully working
- Now coordinate space logic does not depend on being created internally
- For dimension change, need to reset coordinate dimension of the coordinat

Plex: Change of coordinate dimension fully working
- Now coordinate space logic does not depend on being created internally
- For dimension change, need to reset coordinate dimension of the coordinate DM and turn off coordinate projection
- Add coordMap_sinusoid() and DM_COORD_MAP_SINUSOID
- Must copy options prefixes during options phases

show more ...


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


# 8c77480b 04-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 66a6ed2f 31-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/release/docstring' into 'release'

Docstring fixes

See merge request petsc/petsc!7425


# 9cde84ed 31-Mar-2024 Jose E. Roman <jroman@dsic.upv.es>

Docstring fixes


# 05e067c0 22-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-highorder-coords' into 'main'

Cleanup coordinate mappings for high order

See merge request petsc/petsc!7207


# be664eb1 20-Jan-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Rework coordinate maps
- Add DMPlexCoordMap and some default maps
- Allow mapping to be done from DMSetFromOptions()
- Reimplemented DMPlexShearGeometry()
- Added affine fallback to DMPlexRemap

Plex: Rework coordinate maps
- Add DMPlexCoordMap and some default maps
- Allow mapping to be done from DMSetFromOptions()
- Reimplemented DMPlexShearGeometry()
- Added affine fallback to DMPlexRemapGeometry()

show more ...


# b22c9ba6 08-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 338bea87 08-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-01-04/fix-includes-man-pages/release' into 'release'

Barry/2024 01 04/fix includes man pages/release

See merge request petsc/petsc!7165


# af27ebaa 05-Jan-2024 Barry Smith <bsmith@mcs.anl.gov>

Fix manual page formating in include directory


# 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


# a663c1df 13-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 517f05f0 13-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-30/fix-include-man-pages/release' into 'release'

Fix manual pages in include files

See merge request petsc/petsc!6272


# 16a05f60 13-Apr-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix manual pages in include files


# 114237d5 09-Jan-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/dm-plex-box-sf' into 'main'

DM: parallel periodic box mesh with Z-order

See merge request petsc/petsc!5411


# 5dca41c3 06-Jan-2023 Jed Brown <jed@jedbrown.org>

DMPlex: expose -dm_plex_shape zbox and document zbox/isoperiodicity


# 8abb650a 06-Jan-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-hypercubic' into 'main'

Hypercubic Plex lattices

See merge request petsc/petsc!5955


# cfb853ba 05-Dec-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Add hypercubic lattices in any dimension


# 061e922f 22-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'

Feature: Bicycle Storage Facility 2

See merge request petsc/petsc!5661


# 6524c165 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation


# ff6450cf 21-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-annulus' into 'main'

Knepley/feature plex annulus

See merge request petsc/petsc!5656


# 669647ac 19-Sep-2022 Matthew G. Knepley <knepley@gmail.com>

Plex: Add annulus to shape catalog


123