Plex: Complex fix
Plex+DA: Now cell geometry routine can take a PetscFE in order to evaluate at quadrature points- We evaluate isoparametrically at the quadrature points- Changed DMDAComputeCellGeometry() --> DMDACo
Plex+DA: Now cell geometry routine can take a PetscFE in order to evaluate at quadrature points- We evaluate isoparametrically at the quadrature points- Changed DMDAComputeCellGeometry() --> DMDAComputeCellGeometryFEM()- Changed DMPlexComputeCellGeometry() --> DMPlexComputeCellGeometryFEM()- Added DMPlexComputeCellGeometryAffineFEM()
show more ...
DM: Added a embedding dimension, different from the topological dimension- This can now be set in DMSetCoordinateSection(), or it can be automatically determined
Plex: Fix output for ex4
DM: Added DMGetDimPoints()- This replicates DMPlex/DAGetDepthStratum(), but uses the dimension which people have said is more intuitive
DM: Move dimension up into DM- Both DA and Plex had this and I think it makes sense
with with -> with the the -> the
Added case 15: 1-point vertex to DMPlexCreateGmsh_ReadElement()
Merge remote-tracking branch 'origin/irving/doc-cleanup'Conflicts: src/dm/impls/plex/plex.c src/dm/impls/plex/plexgeometry.c src/snes/examples/tutorials/ex62.c
DMPlex: Fix bug with intersecting submeshes- The label for clamped vertices for a given submesh can get extraneous points from an adjacent submesh- We filter these out before checking for cross-edg
DMPlex: Fix bug with intersecting submeshes- The label for clamped vertices for a given submesh can get extraneous points from an adjacent submesh- We filter these out before checking for cross-edges
DMPlex: Incorrect periodicity information
DMPlex ex1: Made example parallel
DMPlex ex4: Fixed test output
DMPlex: DMPlexReplace_Static() fixes- Should share coordinateDM, not just the section, so we get correct SF- Pass on periodicity information
DMPlex: Refinement should create SF before coordinates, so coordinateDM gets correct SF- Also pass on periodicity information
DMPlex: Distribution should create SF before coordinates, so coordinateDM gets correct SF- Also pass on periodicity information
DMPlex+TetGen: Add missing cast
Merge branch 'knepley/feature-quad-fas'* knepley/feature-quad-fas: DMPlex: Proper preallocation for interpolators DMPlex: Added events for interpolator and injector construction - Fixed event n
Merge branch 'knepley/feature-quad-fas'* knepley/feature-quad-fas: DMPlex: Proper preallocation for interpolators DMPlex: Added events for interpolator and injector construction - Fixed event names DM: Added sequence value for each number - Added DMOutputSequenceLoad() - Changed DMGet/SetOutputSequenceNumber() signature Sys: Made a simple two-int hash - Someone should remove that other IJ crap PetscDS: Renamed from PetscProblem DMPlex: Fixed allocation DMPlex: Support for injection from more complicated discretizations - Added DMPlexMatGetClosureIndicesRefined() - Added DMPlexComputeInjectorFEM() - Fixed check PetscFE: Use in-cell test specific to cell shape DMPlex: Added CellRefinerInCellTest_Internal()
DMPlex: Proper preallocation for interpolators
DMPlex: Added events for interpolator and injector construction- Fixed event names
DM: Added sequence value for each number- Added DMOutputSequenceLoad()- Changed DMGet/SetOutputSequenceNumber() signature
DMPlex: Remove unused variable
PetscDS: Renamed from PetscProblem
Merge branch 'knepley/feature-problem-class' into knepley/feature-quad-fas* knepley/feature-problem-class: PetscDS: Renamed from PetscProblem ftn-types: fix compilers errors with PetscSection [
Merge branch 'knepley/feature-problem-class' into knepley/feature-quad-fas* knepley/feature-problem-class: PetscDS: Renamed from PetscProblem ftn-types: fix compilers errors with PetscSection [remove duplicate code from petscvec*.h90]
1...<<191192193194195196197198199200>>...235