History log of /petsc/src/dm/impls/plex/plexinterpolate.c (Results 101 – 125 of 412)
Revision Date Author Comments
# 7ab9467e 02-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/sf-change-api' into 'main'

Change some SF APIs mentioned in the ECP paper

See merge request petsc/petsc!3659


# ad227fea 27-Feb-2021 Junchao Zhang <jczhang@mcs.anl.gov>

SF: add an MPI_Op argument to SFBcast


# 235129d7 26-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/switch-master-to-main' into 'master'

Balay/switch master to main

See merge request petsc/petsc!3619


# 9dddd249 10-Feb-2021 Satish Balay <balay@mcs.anl.gov>

git: switch default branch from 'master' to 'main'


# bdea225a 30-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'

Convert MPI error type to PETSc error with string message for all MPI calls

See merge request petsc/petsc!3326


# ffc4695b 08-Oct-2020 Barry Smith <bsmith@mcs.anl.gov>

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their
errors better.

The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces
seemingly random failures.

Commit-type: error-checking
/spend 30m

show more ...


# 97b5471d 12-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-interpolate-pyramid' into 'master'

Plex: Added pyramid cell type

See merge request petsc/petsc!3329


# da9060c4 10-Oct-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Added pyramid cell type - Added pyrmaid reference cell - Added -dm_plex_ref_type for DMPlexCreateReferenceCellByType() - Added interpolation of pyramids - Added pyramid interpolation test i

Plex: Added pyramid cell type - Added pyrmaid reference cell - Added -dm_plex_ref_type for DMPlexCreateReferenceCellByType() - Added interpolation of pyramids - Added pyramid interpolation test in Plex ex7 - Temporary fix for pyramids in refinement

show more ...


# 86dae7b0 08-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/typos' into 'master'

Fix several typos in error strings

See merge request petsc/petsc!3141


# 2479783c 06-Sep-2020 Jose E. Roman <jroman@dsic.upv.es>

Fix several typos in error strings


# 7b917211 24-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/fix-null' into 'master'

Fix 0 -> NULL for pointers

See merge request petsc/petsc!3086


# ea78f98c 23-Aug-2020 Lisandro Dalcin <dalcinl@gmail.com>

DM: Replace 0 -> NULL for pointers


# 96b917e0 20-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/fix-dmplex-ints' into 'master'

int -> PetscInt, double -> PetscReal/PetscScalar in DMPlex API for various front facing functions

See merge request petsc/petsc!2512


# a4a685f2 09-Feb-2020 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add DMPlexCreateFromCellList[Parallel]Petsc and marked previous namesake as
deprecated. New function accpets only petsc datatypes, old function performs types conversions within. Affects tetgen, ctet

Add DMPlexCreateFromCellList[Parallel]Petsc and marked previous namesake as
deprecated. New function accpets only petsc datatypes, old function performs types conversions within. Affects tetgen, ctetgen, and any createfromcelllist[parallel] interfaces.

show more ...


# 9c15a9aa 24-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/defined-nocpp' into 'master'

PetscDefined: test whether a configuration macro is defined without #ifdef

See merge request petsc/petsc!157


# 76bd3646 14-Apr-2020 Jed Brown <jed@jedbrown.org>

PetscDefined: remove many uses of #ifdef PETSC_USE_DEBUG


# 3b7b15c8 26-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-dm-remove-hybrid' into 'master'

Knepley/feature dm remove hybrid

See merge request petsc/petsc!2614


# 412e9a14 01-Mar-2020 Matthew G. Knepley <knepley@gmail.com>

DM+Plex: Removed the idea of hybrid and ghost cells, in favor of cell type
- Improved Plex tests to work for other cell types
- Plex creation, interpolation, submesh, and refinement routines now set

DM+Plex: Removed the idea of hybrid and ghost cells, in favor of cell type
- Improved Plex tests to work for other cell types
- Plex creation, interpolation, submesh, and refinement routines now set the cell type
- Distribution sorts strata by cell type
- Fixed orientation of prisms from input formats
- Added Plex ex40 to test regular refinement
- CellRefiner is a PetscObject
- dm_plex_cell_refiner chooses the refinement strategy
- Removed SimplexToTensor stuff in favor of ToHex refiner
- Most functions take DMPolytopeType instead of CellRefiner
- CellRefinerInCellTest_Internal()
- CellRefinerGetAffineTransforms_Internal()
- CellRefinerGetAffineFaceTransforms_Internal()
- DMForest now responds to DMPlexGetOverlap() and propagates its overlap to the underlying Plex
- Use DMPlexComputeCellType_Internal() to classify a cell based only on topology
- Added DMPlexGetSimplexOrBoxCells() to replace DMPlexGetInteriorCellStratum()
- Added DM_POLYTOPE_POINT_PRISM_TENSOR
- Added DMPolytopTypeGetDim() and DMPolyTopeTypeGetConeSize()
- Added DMLabelSetStratumBounds()
- Added DMPlexSetCellType()
- Added celltypes to DMView()
- Added DMPolytopeTypeGetNumVertices()
- Added DMPlexCreateReferenceCellByType()
- Added DMPolytopeTypeFromGmsh()
- Made DMPlexRefineUniform() public

show more ...


# c963fa0f 31-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/fix-dmplexinterpolatepointsf-cannot-handle-face' into 'master'

fix dmplexinterpolatepointsf cannot handle face

See merge request petsc/petsc!2478


# cf4dc471 28-Jan-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Fix DMPlexInterpolatePointSF().

Actually DMPlexAddSharedFace_Private().
Cells can't be shared for non-overlapping meshes.


# 66e92ce5 28-Jan-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexInterpolatePointSF: improve debug/error message


# 04679c46 20-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-dm-cell-types' into 'master'

Knepley/feature dm cell types

See merge request petsc/petsc!2446


# ba2698f1 17-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

DM+Plex: Now classify cells by polytope type
- Defined the polytope type of a cell. added names and special shortcut
pointer like depth - Fixed DMLabelMakeValid() to optimize for contiguous
runs of

DM+Plex: Now classify cells by polytope type
- Defined the polytope type of a cell. added names and special shortcut
pointer like depth - Fixed DMLabelMakeValid() to optimize for contiguous
runs of points - Added cell polytope type label to DM - This needs
special processing, like depth - Added DMPlexGetPointDepth(),
DMPlexGetCellType(), DMPlexGetCellTypeLabel() - DMPlexComputeCellTypes()
infers the cell type for all points using dim/depth/coneSize/ghostCells
- DMPlexGetRawFace(Hybrid)_Internal() now takes the cell type. This
means we can unify the functions later. - Replaced switch(dim/coneSize)
constructs with cell type

show more ...


# 76372d98 13-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 2c94ca70 13-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/fix-dmplexcopycoordinates-dim/maint' into 'maint'

DMPlexCopyCoordinates: set coordinate dimension

See merge request petsc/petsc!2338


12345678910>>...17