History log of /petsc/src/dm/impls/plex/tests/ex44.c (Results 1 – 25 of 36)
Revision Date Author Comments
# 4e8208cb 31-Jan-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2026-01-13/ftn-generation-for-context-functions' into 'main'

Fortran generation of interface definitions for functions that take and return context variables (void *ctx and PetC

Merge branch 'barry/2026-01-13/ftn-generation-for-context-functions' into 'main'

Fortran generation of interface definitions for functions that take and return context variables (void *ctx and PetCtx ctx)

See merge request petsc/petsc!8956

show more ...


# 2a8381b2 13-Jan-2026 Barry Smith <bsmith@mcs.anl.gov>

Add automatic generated fortran support for setting and returning contexts

Major cleanup of the code for setting and returning application (previously called user) contexts
- PetscCtx ctx is now t

Add automatic generated fortran support for setting and returning contexts

Major cleanup of the code for setting and returning application (previously called user) contexts
- PetscCtx ctx is now the standard for passing in contexts
- PetscCtxRt ctx is the standard for passing out contexts, including context destroy routines based on PetscCtxDestroyFn

Both of these are typedef to void*

Also removed most use of user and userctx for context arguments now consistently named ctx

Improved documentation on PetscCtx and PetscCtxRt and on how to use contexts (including getting them) from Fortran

show more ...


# f5e08ef0 02-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-extrude-bd' into 'main'

Plex: Fix orientation of boundary extrusion

See merge request petsc/petsc!8622


# 658b9581 31-Jul-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix orientation of boundary extrusion
- Allow DMPlexExtrude() to take a label argument
- Allow transforms to reorient the highest dimensional cells


# 1daffa38 12-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'davidsal/fix-dmplextransform' into 'main'

DMPlexTransform: Allow for plex meshes that do not use standard ordering

See merge request petsc/petsc!8472


# 83b0cc01 12-Jun-2025 David Salac <davidsal@buffalo.edu>

DMPlexTransform: Allow for plex meshes that do not use standard ordering

DMPlexTransform assumed that the order of points would be cells->vertices->edges (in 2D).
Some cases, such as a DMForest conv

DMPlexTransform: Allow for plex meshes that do not use standard ordering

DMPlexTransform assumed that the order of points would be cells->vertices->edges (in 2D).
Some cases, such as a DMForest converted to a DMPlex, might have cells->edges->vertices, which results
in points being incorrectly flagged as out-of-range. The new cell type order function has been updated to order cell types by the ordering in the DMPlex.

Added additional tests for DMForest->DMPlex during extrusion.

show more ...


# d4cfec0c 20-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-extrusion-normal-parallel' into 'main'

Plex: Fix normal computation in parallel extrusion

See merge request petsc/petsc!7852


# aa0a2741 19-Sep-2024 Matthew G. Knepley <knepley@gmail.com>

Plex ex44: Added parallel extrusion tests


# 205affa4 31-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-extrusion-normal' into 'main'

Knepley/fix plex extrusion normal

See merge request petsc/petsc!7793


# bb21c8c5 28-Aug-2024 Matthew G. Knepley <knepley@gmail.com>

Plex ex44: Added parallel test


# 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


# c403ad25 08-Jun-2023 Matthew G. Knepley <knepley@gmail.com>

Plex ex44: Test of periodic extrusion


# 2270c0fe 05-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-transform-label-rules' into 'main'

Plex: Transforms can now implement rules for labeling

See merge request petsc/petsc!6280


# 533617b7 05-Apr-2023 Matthew G. Knepley <knepley@gmail.com>

Plex: Transforms can now implement rules for labeling - Added some tests


# 5a7a9864 14-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jeremy/less-strcpy-strcat' into 'main'

Use Petsc[Strncpy,Strlcat,Memcpy] over Petsc[Strcpy,Strcat]

Closes #1332

See merge request petsc/petsc!6115


# c6a7a370 24-Feb-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Clean up PETSc str ops to use more secure implementations where possible. These include:

- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()
- Use PetscArraycpy() over

Clean up PETSc str ops to use more secure implementations where possible. These include:

- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()
- Use PetscArraycpy() over PetscMemcpy() as appropriate for string buffer copying
- Use built in string from name over hardcoding
- Use sizeof over hardcoded length
- Replace some Strlcat with Strncpy when offset is known

show more ...


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


# 3ba16761 10-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscErrorCode a non-discardable enum


# 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


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

source code format changes due to .clang-format changes


# 38f67375 27-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-style-one-liners' into 'main'

Remove braces from one-liners

See merge request petsc/petsc!5557


# 48a46eb9 27-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Remove braces from one-liners


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# d40579cb 02-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-extrude-tet' into 'main'

Fix 3D extrusion, and some Plex fixes

See merge request petsc/petsc!5439


12