Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Remove empty preprocessor variables
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Make PetscErrorCode a non-discardable enum
Merge remote-tracking branch 'origin/release'
Plex: SBR refinement needs to setup local coordinates for edge lengths
fix more un-updated DMPLEX manual pagesCommit-type: documentation
DM: Rework options handling for coordinate DM- DMSetFromOptions() also calls it for the coordinate DM- Give coordinate DM the prefix cdm_ + DM prefix- Plex turns off reordering and calls SetFromOp
DM: Rework options handling for coordinate DM- DMSetFromOptions() also calls it for the coordinate DM- Give coordinate DM the prefix cdm_ + DM prefix- Plex turns off reordering and calls SetFromOptions- PlexTransform marks setfromoptionscalled on the transformed DM- Fix options prefix and setfromoptions in DMPlexProjectCoordinates()
show more ...
A few more codespell fixes
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
Fix warning: comparison of integers of different signs: 'PetscInt' (aka 'int') and 'DMPolytopeType'
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 couldmake a subclass- Remove DMPlexAddConeSize()
source code format changes due to .clang-format changes
Remove parent, parentid, flops, time, mem, and memchildren. Deprecate PetscLogObjectParent(), PetscLogObjectMemory(), and PetscNewLog()
Plex: Fix localized coordinate dim for extrusion
Remove braces from one-liners w/o PetscCall()
Remove braces from one-liners
clang-format: convert PETSc sources to comply with clang-format
Convert setfromoptions methods over to PetscTryTypeMethod() approachFlipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them co
Convert setfromoptions methods over to PetscTryTypeMethod() approachFlipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them consistent with PetscTryTypeMethod() and all the other methodsCommit-type: refactorization/spend 4h
Merge branch 'knepley/fix-plex-filter-sf' into 'main'Plex: Fix filter SFSee merge request petsc/petsc!5523
Plex: Fix parallel determination of extrusion dimension
fix mixture of all caps and not all caps for SUBMANSEC for DMPLEX and friendsCommit-type: bug-fix, documentation/spend 50m
123456