History log of /petsc/src/dm/impls/plex/plex.c (Results 476 – 500 of 1780)
Revision Date Author Comments
# 68ce86a1 18-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-ceed-integration' into 'main'

Plex: Initial CEED integration

See merge request petsc/petsc!3918


# a2a9e04c 14-May-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix parallel bug in DMPlexCheckGeometry()
- Also Cannot check geometry of a pyramid


# 4a7ee7d0 12-May-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Hybrid dm must shared celltype label with coordinate dm
- Added DMSetLabel()


# 9318fe57 11-Apr-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Now meshes can be created automatically from the command line, and some more fixes
- Changed internal mesh creation functions to operate on a DM instead of
creating a new one so that they can h

Plex: Now meshes can be created automatically from the command line, and some more fixes
- Changed internal mesh creation functions to operate on a DM instead of
creating a new one so that they can happen with options
- Fixed coordinates in CreateCubeBoundary_Internal()
- Added DMPlexShape for prebuilt meshes
- Added DMPlexIsSimplex()
- Added DMPlexCreateCoordinateSpace()
- DMPlexDistributeCoordinates() should copy the coordinate
discretization
- DMPlexInterpolateFaces_Internal() should be careful to preserve the
lower bound when resetting the chart
- PetscSectionSetChart() should ignore entries that match the current
ones
- Added DMPolytopeTypeSimpleShape()
- Do not require an EGADS model for TetGen
- Detail ASCII viewer shows all labels
- Default viewer shows periodicity

show more ...


# 6c210304 14-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 23fe9cf8 14-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-gcc11' into 'release'

gcc11: fix build

See merge request petsc/petsc!3977


# 898cd552 14-May-2021 Satish Balay <balay@mcs.anl.gov>

gcc11: fix build

/home/petsc/builds/SeumZ3eb/0/petsc/petsc/src/dm/impls/plex/plex.c: In function ‘DMPlexComputeOrthogonalQuality’:
/home/petsc/builds/SeumZ3eb/0/petsc/petsc/src/dm/impls/plex/plex.c:

gcc11: fix build

/home/petsc/builds/SeumZ3eb/0/petsc/petsc/src/dm/impls/plex/plex.c: In function ‘DMPlexComputeOrthogonalQuality’:
/home/petsc/builds/SeumZ3eb/0/petsc/petsc/src/dm/impls/plex/plex.c:8214:12: error: ‘VecSetValuesLocal’ reading 8 bytes from a region of size 4 [-Werror=stringop-overread]
8214 | ierr = VecSetValuesLocal(*OrthQual, 1, (const PetscInt *) &ix, (const PetscScalar *) &OQ, INSERT_VALUES);CHKERRQ(ierr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/petsc/builds/SeumZ3eb/0/petsc/petsc/src/dm/impls/plex/plex.c:8214:12: note: referencing argument 4 of type ‘const _Complex float *’

show more ...


# 005520e9 13-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-03-26/clang-static-linter' into 'main'

Feature: libClang PETSc Macro Static Analyzer

See merge request petsc/petsc!3773


# 064a246e 11-May-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX f

Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX for validity. Automatically generates diff files for problems with a known solution.

show more ...


# 8a7dd3e6 10-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 55d87d60 08-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-forest-anchors' into 'release'

Forest: It is possible that anchor points are not in the local section - Small...

See merge request petsc/petsc!3894


# ae65431d 19-Apr-2021 Matthew G. Knepley <knepley@gmail.com>

Forest: It is possible that anchor points are not in the local section - Small bug with anchor offset


# c0f4c536 05-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-kokkos-complex' into 'main'

Use Kokkos::complex when available

See merge request petsc/petsc!3904


# 793da74c 05-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'ksagiyam/plex_hdf5_refactor' into 'main'

Ksagiyam/plex hdf5 refactor

See merge request petsc/petsc!3934


# b08ad5de 02-Mar-2021 ksagiyam <k.sagiyama@imperial.ac.uk>

plex: add DMPlexLabelsLoad


# 3e701f1c 26-Feb-2021 ksagiyam <k.sagiyama@imperial.ac.uk>

plex: add DMPlexCoordinatesLoad


# dec9e869 19-Mar-2021 ksagiyam <k.sagiyama@imperial.ac.uk>

plex: make DMPlexTopologyLoad return data migrationSF


# ea8e1828 26-Feb-2021 ksagiyam <k.sagiyama@imperial.ac.uk>

plex: add DMPlexTopologyLoad


# addd1e01 04-May-2021 Junchao Zhang <jczhang@mcs.anl.gov>

Fix wrong uses of PetscSqrtScalar that should be PetscSqrtReal


# 16f8cdc7 09-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/2021-03-28/fix-mpiu-allreduce-mpi-failure'

Fix capture of MPI error code in MPIU_Allreduce()

See merge request petsc/petsc!3777


# e3e09d54 08-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'bourdin/exodus-viewer' into 'main'

exodusii: viewer updates

See merge request petsc/petsc!3836


# 6823f3c5 06-Apr-2021 Blaise Bourdin <bourdin@lsu.edu>

exodusii: viewer updates
- finished implementing PETSCVIEWEREXODUSII
- Call the proper exodusii function when VecView/Load and DMView/Load are invoked on a PETSCVIEWEREXODUSII viewer
- Added

exodusii: viewer updates
- finished implementing PETSCVIEWEREXODUSII
- Call the proper exodusii function when VecView/Load and DMView/Load are invoked on a PETSCVIEWEREXODUSII viewer
- Added interface to define second order exodusii meshes
- updated dm/impls/plex/tests/ex26.c

show more ...


# 820f2d46 03-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

All MPIU_ functions except MPIU_File return MPI error codes for checking

Update checkbadSource to find use of CHKERRQ with MPIU_ functions

Commit-type: i.e. error-checking, optimization, bug-fix, p

All MPIU_ functions except MPIU_File return MPI error codes for checking

Update checkbadSource to find use of CHKERRQ with MPIU_ functions

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:
Thanks-to:
Development Tools: Vim, Emacs, Eclipse

show more ...


# 6ac58e00 24-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-ds-traversals' into 'main'

DS: Moved management of pointwise functions into PetscWeakForm object - Added...

See merge request petsc/petsc!3726


# 6528b96d 25-Jan-2021 Matthew G. Knepley <knepley@gmail.com>

Plex+DS: Moved management of pointwise functions into PetscWeakForm object
- Added PetscChunkBuffer to manage contiguous buffer space
- WeakForm can index functions by Label/val, field
- WeakForm

Plex+DS: Moved management of pointwise functions into PetscWeakForm object
- Added PetscChunkBuffer to manage contiguous buffer space
- WeakForm can index functions by Label/val, field
- WeakForm allows multiple kernels per key

show more ...


1...<<11121314151617181920>>...72