| #
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 ...
|