History log of /petsc/include/petscdmplextransform.h (Results 26 – 42 of 42)
Revision Date Author Comments
# 9f4ada15 12-Oct-2022 Matthew G. Knepley <knepley@gmail.com>

Plex: First implementation of ephemeral meshes
- Add DMPlexGet/RestoreOrientedCone()
- Add a transform to Plex, which makes it an ephemeral mesh
- Add depth information to PlexTransform
- Fix filter

Plex: First implementation of ephemeral meshes
- Add DMPlexGet/RestoreOrientedCone()
- Add a transform to Plex, which makes it an ephemeral mesh
- Add depth information to PlexTransform
- Fix filter transform
- Fix Plex view for ephemeral meshes
- Right now, check mesh->tr for an ephemeral mesh, but later we could
make a subclass
- Remove DMPlexAddConeSize()

show more ...


# 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


# 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


# 18e115a7 28-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-extrude-adapt' into 'main'

Plex: Enhance extrusion

See merge request petsc/petsc!5019


# 70ca1fe2 24-Mar-2022 Matthew G. Knepley <knepley@gmail.com>

Plex: Enhance extrusion
- Allow computed normals
- Allow partial extrusion (WIP)


# 00618b71 24-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jwallwork23/preserve-tags' into 'main'

Preserve cell tags for metric-based adaptation

See merge request petsc/petsc!4578


# 9fe9e680 22-Nov-2021 Joe Wallwork <j.wallwork16@imperial.ac.uk>

dm adapt: preserve cell tags


# 887dddf3 19-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jwallwork23/mmg-trim' into 'main'

Plex interface for Mmg and ParMmg

See merge request petsc/petsc!4431


# c0517cd5 11-Oct-2021 Matthew G. Knepley <knepley@gmail.com>

DM: Take over management of mesh generators and adaptors from DMPlex
- Change adaptLabel signature to match adaptMetric
- Move mesh generator list from DMPlex to DM
- DMAdaptLabel() and DMAdaptMetric

DM: Take over management of mesh generators and adaptors from DMPlex
- Change adaptLabel signature to match adaptMetric
- Move mesh generator list from DMPlex to DM
- DMAdaptLabel() and DMAdaptMetric() now check this list
- Register metric adaptation packages
- Change -dm_plex_generator to -dm_generator
- Change -dm_plex_adaptor to -dm_adaptor

show more ...


# e9b07ec7 04-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-1d-amr' into 'main'

Plex: Added 1D adaptive refinement - Plex ex46 tests it

See merge request petsc/petsc!4524


# a12d352d 04-Nov-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Added 1D adaptive refinement - Plex ex46 tests it


# 26632be6 02-Oct-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-extrude-symmetric' into 'main'

Plex: DMPlexExtrude() can now symmetrically extrude

See merge request petsc/petsc!4367


# d410b0cf 29-Sep-2021 Matthew G. Knepley <knepley@gmail.com>

DM: Now extrusion is like DMRefine() and implemented through DMPlexTransform - DMExtrude() replaces DMPlexExtrude() - Added an extrusion transformation - Added DMPlexTransformSetDimensions() and setd

DM: Now extrusion is like DMRefine() and implemented through DMPlexTransform - DMExtrude() replaces DMPlexExtrude() - Added an extrusion transformation - Added DMPlexTransformSetDimensions() and setdimensions function - DMPlexTransformMapCoordinates() and DMPlexSnapToGeomModel() now take the coordinate dimension - -dm_extrude replaces -dm_plex_extrude_layers

show more ...


# 9b3f0822 24-Aug-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-orientation-rethink' into 'main'

Plex: Rethink Plex orientation

See merge request petsc/petsc!4218


# 012bc364 06-Aug-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: DMPlexTransform is now the way to manipulate a Plex
- Replace DMPlexCellRefiner with DMPlexTransform
- Replace CellRefinerInCellTest_Internal() with DMPolytopeInCellTest()
- Replace DMPlexCe

Plex: DMPlexTransform is now the way to manipulate a Plex
- Replace DMPlexCellRefiner with DMPlexTransform
- Replace CellRefinerInCellTest_Internal() with DMPolytopeInCellTest()
- Replace DMPlexCellRefinerGetAffineTransforms() with
DMPlexRefineRegularGetAffineTransforms()

show more ...


12