| #
57a85133
|
| 05-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-petscfe-vector-in-use' into 'main'
Use PETSCFEVECTOR throughout Petsc
See merge request petsc/petsc!6833
|
| #
2dce792e
|
| 14-Aug-2023 |
Toby Isaac <toby.isaac@gmail.com> |
PetscFE: add PETSCFEVECTOR
Reductions in the cost of computing, storing, and applying a Tabulation can be achieved for a finite element space that is a vector of "scalar" finite elements (the "scala
PetscFE: add PETSCFEVECTOR
Reductions in the cost of computing, storing, and applying a Tabulation can be achieved for a finite element space that is a vector of "scalar" finite elements (the "scalar" element itself could be vector-valued).
Reductions in the cost of storing and applying a Tabulation can't be realized until the PetscTabulation structure itself is changed, but at the very least reduction in the cost of computing a tabulation is possible with a new PetscFEType, PETSCFEVECTOR.
To complete the interface, we also add PETSCDUALSPACESUM, a dual space whose dual basis is the sum of other dual bases, that parallels PETSCSPACESUM (the space and dual space of a PETSCFEVECTOR are a PETSCSPACESUM and PETSCDUALSPACESUM, respectively).
To allow the user to specify whether the basis vector and value components of the PETSCFEVECTOR of blockwise or interleaved, we also have to make sure PETSCSPACESUM and PETSCDUALSPACESUM can have blockwise or interleaved behavior. We add both capabilities.
PETSCFEVECTOR is now used by detecting compatible vector-valued dual and primal spaces in PetscFECreateFromSpaces().
show more ...
|
| #
b6b5caf9
|
| 27-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-hybrid-mass' into 'main'
Plex: Can now specify a mass weighting to hybrid residual
See merge request petsc/petsc!6210
|
| #
e5939c1d
|
| 20-Mar-2023 |
Matthew G. Knepley <knepley@gmail.com> |
Plex ex5: Added buried edge test
|
| #
d438e513
|
| 18-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/fe-simplex-quadrature' into 'main'
PetscFE simplex quadrature
See merge request petsc/petsc!5525
|
| #
ea5adb04
|
| 22-Dec-2022 |
Jed Brown <jed@jedbrown.org> |
DMPlex/DT: update tests for efficient simplex quadrature
|
| #
a686821c
|
| 04-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-rm-spaces-plurals' into 'main'
Remove unneeded spaces/plurals
See merge request petsc/petsc!5193
|
| #
8cc725e6
|
| 01-May-2022 |
Pierre Jolivet <pierre@joliv.et> |
Remove extra spaces and unwanted plurals
|
| #
d0ce1415
|
| 13-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-parallel-submesh' into 'main'
Adding parallel handling of extracted submanifolds
See merge request petsc/petsc!5101
|
| #
5b9dfbb6
|
| 12-Apr-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Plex ex5: Added parallel fault tests - SF creation still broken
|