| #
aa0f6e3c
|
| 18-Mar-2022 |
Jed Brown <jed@jedbrown.org> |
DMSetMatrixPreallocateSkip: skip setup that will be discarded with MatSetPreallocationCOO()
Analytic matrix preallocation runs on CPU and is relatively expensive. It is entirely discarded when MatSe
DMSetMatrixPreallocateSkip: skip setup that will be discarded with MatSetPreallocationCOO()
Analytic matrix preallocation runs on CPU and is relatively expensive. It is entirely discarded when MatSetPreallocationCOO() is called.
show more ...
|
| #
04006fa6
|
| 11-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/plex-tensor-periodic' into 'main'
DMPlex: support tensor closure permutations with periodic
See merge request petsc/petsc!2178
|
| #
79769bd5
|
| 24-Feb-2020 |
Jed Brown <jed@jedbrown.org> |
DM: add bias to anchor/constraint system
|
| #
e7133dc4
|
| 28-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-fe-wxy-again' into 'main'
FE on triangular prisms
See merge request petsc/petsc!4826
|
| #
2df84da0
|
| 04-Dec-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM+FE+DT: Added correct geometry and quadrature for triangular prism - Added affine geometry for triangular prism - Added PetscDTTensorQuadratureCreate() - Added PetscFECreateByCell() - Added PetscFE
DM+FE+DT: Added correct geometry and quadrature for triangular prism - Added affine geometry for triangular prism - Added PetscDTTensorQuadratureCreate() - Added PetscFECreateByCell() - Added PetscFECreateLagrangeByCell() - Added DMCreateFEDefault() - Now DMField uses PetscFECreateLagrange() - Refactored FE creation - If the degree is prescribed on a prism, do not create a tensor space - Use new interface in DMField_DS - Fix default creation when number of components is changed by command line
show more ...
|
| #
1241a243
|
| 13-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-01-05/c99' into 'main'
Feature: C99 and C++11
See merge request petsc/petsc!4700
|
| #
9fbee547
|
| 03-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
deprecate PETSC_STATIC_INLINE
|
| #
be44ba5f
|
| 09-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jeremy/promote-firstlabelpoint' into 'main'
Enable DMGetFirstLabeledPoint() in public API
See merge request petsc/petsc!4809
|
| #
5f15299f
|
| 09-Feb-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Enable DMGetFirstLabeledPoint() in public API
|
| #
2d757f79
|
| 02-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-explicit-timestepping' into 'main'
DM+TS: Add support for mass matrices
See merge request petsc/petsc!4683
|
| #
b4937a87
|
| 27-Dec-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM+TS: Add support for mass matrices - Added a lumped mass matrix for explicit timestepping - Add functions for DMTS to manage the mass matrix - Fix Plex mass matrix creation
|
| #
00618b71
|
| 24-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jwallwork23/preserve-tags' into 'main'
Preserve cell tags for metric-based adaptation
See merge request petsc/petsc!4578
|
| #
9fe9e680
|
| 22-Nov-2021 |
Joe Wallwork <j.wallwork16@imperial.ac.uk> |
dm adapt: preserve cell tags
|
| #
887dddf3
|
| 19-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jwallwork23/mmg-trim' into 'main'
Plex interface for Mmg and ParMmg
See merge request petsc/petsc!4431
|
| #
c0517cd5
|
| 11-Oct-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Take over management of mesh generators and adaptors from DMPlex - Change adaptLabel signature to match adaptMetric - Move mesh generator list from DMPlex to DM - DMAdaptLabel() and DMAdaptMetric
DM: Take over management of mesh generators and adaptors from DMPlex - Change adaptLabel signature to match adaptMetric - Move mesh generator list from DMPlex to DM - DMAdaptLabel() and DMAdaptMetric() now check this list - Register metric adaptation packages - Change -dm_plex_generator to -dm_generator - Change -dm_plex_adaptor to -dm_adaptor
show more ...
|
| #
5cdc6d19
|
| 13-Oct-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-natural-fvghost' into 'main'
Plex: If present, shift the naturalSF during mesh modification
See merge request petsc/petsc!4423
|
| #
4f37162b
|
| 08-Jul-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Added DMGet/SetNaturalSF()
|
| #
26632be6
|
| 02-Oct-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-extrude-symmetric' into 'main'
Plex: DMPlexExtrude() can now symmetrically extrude
See merge request petsc/petsc!4367
|
| #
1ddba829
|
| 01-Oct-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/feature-dmlabelcompare' into 'main'
add DMLabelCompare() and DMCompareLabels()
See merge request petsc/petsc!4345
|
| #
2cbb9b06
|
| 21-Sep-2021 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMCopyLabels: add DMCopyLabelsMode arg determining duplicity handling;
+ manpage fixes
|
| #
609dae6e
|
| 20-Sep-2021 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
add DMLabelCompare,DMCompareLabels
|
| #
d410b0cf
|
| 29-Sep-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Now extrusion is like DMRefine() and implemented through DMPlexTransform - DMExtrude() replaces DMPlexExtrude() - Added an extrusion transformation - Added DMPlexTransformSetDimensions() and setd
DM: Now extrusion is like DMRefine() and implemented through DMPlexTransform - DMExtrude() replaces DMPlexExtrude() - Added an extrusion transformation - Added DMPlexTransformSetDimensions() and setdimensions function - DMPlexTransformMapCoordinates() and DMPlexSnapToGeomModel() now take the coordinate dimension - -dm_extrude replaces -dm_plex_extrude_layers
show more ...
|
| #
777e0605
|
| 02-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/mat-preallocator-sort' into 'main'
MatPreallocator: sort instead of inserting single entries
See merge request petsc/petsc!4273
|
| #
ef8b56bf
|
| 01-Sep-2021 |
Jed Brown <jed@jedbrown.org> |
DMPolytopeTypeComposeOrientation: mark inline vars static const
This avoids lots of memmove being generated. These functions should still be made private.
Commit-type: optimization
|
| #
9b3f0822
|
| 24-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-orientation-rethink' into 'main'
Plex: Rethink Plex orientation
See merge request petsc/petsc!4218
|