Fix spelling errors in manpages and comments
requires: define -> requires: defined
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() withDMPlexRefineRegularGetAffineTransforms()
show more ...
DM: New idea for cell orientations- Add DMPolytopeTypeGetNumArrangments()- Add DMPolytopeTypeGetArrangment()- Add DMPolytopeTypeGetVertexArrangment()- Add DMPolytopeTypeComposeOrientation()- Add
DM: New idea for cell orientations- Add DMPolytopeTypeGetNumArrangments()- Add DMPolytopeTypeGetArrangment()- Add DMPolytopeTypeGetVertexArrangment()- Add DMPolytopeTypeComposeOrientation()- Add DMPolytopeTypeComposeOrientationInv()- Add DMPolytopeGetOrientation()- Add DMPolytopeGetVertexOrientation()- Inversion now uses just negation instead of face size- Remove DMPlexOrientCell(), DMPlexReverseCell(), DMPlexCompareOrientations()- Add DMPlexOrientPoint()- Add MPIU_4INT and MPI_4INT- Rewrote transitive closure- DMPlexGetTransitiveClosure_Depth1_Static() now correctly handles ornt- PetscDualSpaceLagrange and PetscSection use the number of arragnements and not the cone size- Update examples
Plex ex17: Add more point location tests
Plex ex11: Update test output
Plex ex37: Improve CAD test
Merge remote-tracking branch 'origin/release'
dm_impls_plex_tests-ex55_9: remove TODO which was resolved long time ago
Some missing CHKERR[Q|MPI]
DMPlex: more accurate mesh names for examples and VTK outputMeshes were being called "Simplicial Mesh" even when the mesh was notsimplicial. In the legacy VTK output, "Simplicial Mesh Example" was
DMPlex: more accurate mesh names for examples and VTK outputMeshes were being called "Simplicial Mesh" even when the mesh was notsimplicial. In the legacy VTK output, "Simplicial Mesh Example" washard-coded. This avoids the hard-coding and makes the examples use aname that should be stable and avoid confusion.
Merge remote-tracking branch 'origin/balay/add-valgrind.h'valgrind.h: add to petsc repoSee merge request petsc/petsc!4094
PetscStack : check for correct push/popEnforce checkstack for CI jobsFixes from testsuite
testsuite: set and use PETSCTEST_VALGRIND flag - when the test suite is run with valgrind
plex: test DMPlexTopology(Coordinates, Labels)View()/Load()
Removed CHKERRQ() that come immediately after SETERRQ(), add test to checkbadSource() to find such constructsCommit-type: bug-fix, error-checking\spend 10mReported-by: Lisandro Dalcin <dalcinl@gm
Removed CHKERRQ() that come immediately after SETERRQ(), add test to checkbadSource() to find such constructsCommit-type: bug-fix, error-checking\spend 10mReported-by: Lisandro Dalcin <dalcinl@gmail.com>
Fix compiler warnings
Remove use of * at beginning of comment line and /** and **/
Remove all double blank lines from sourceCommit-type: petsc-style/2h
Plex: Better handling of coordinate space- Better default for creating coordinate space- DMPlexReplace_Static() should copy coordFunc- Creation functions that use extrusion should take tensor cell
Plex: Better handling of coordinate space- Better default for creating coordinate space- DMPlexReplace_Static() should copy coordFunc- Creation functions that use extrusion should take tensor cells- Allow Plex to turn off remapping on refinement- DMPlexCopyCoordinates() should preserve the coordinate space- Fix for handling of periodic coordinates- Remove periodic structures after localization- Cannot remap periodic coordinates because localized cells throw it off
Plex ex33: Added flare test
DT: Changed key and WeakForm internals- Changed name to PetscFormKey - Added part member- Now maps are referred to by PetscWeakFormKind- Added PetscWeakFormClearIndex() and PetscWeakFormClear()
DT: Changed key and WeakForm internals- Changed name to PetscFormKey - Added part member- Now maps are referred to by PetscWeakFormKind- Added PetscWeakFormClearIndex() and PetscWeakFormClear()- Passing NULL to SetIndex is now ignored- Added tests
SNES+DM: Move Jacobian action to plexfem.c- Create a MatShell for Jacobian action
Plex: DMPlexComputeJacobian_Hybrid_Internal() updated to uses keys- Need to translate points from original DM to auxiliary DM for hybrid aux values
Plex: Update examples to use new creation interface
1...<<11121314151617181920>>...23