| #
07218a29
|
| 17-Mar-2023 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Can now specify a mass weighting to hybrid residual - This is not a complete fix. We need to match up quadrature points across the interface.
|
| #
9f536919
|
| 18-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/cleanup' into 'main'
Docs: more cleanup
See merge request petsc/petsc!6202
|
| #
0462cc06
|
| 18-Mar-2023 |
Pierre Jolivet <pierre@joliv.et> |
Docs: more cleanup
|
| #
e9f36840
|
| 18-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-03-08/fix-man-pages-detected-by-lint' into 'main'
Fix many manual pages
See merge request petsc/petsc!6162
|
| #
20f4b53c
|
| 09-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix manual pages based on reports from Jacob's lint tool
Commit-type: documentation
|
| #
5a7a9864
|
| 14-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jeremy/less-strcpy-strcat' into 'main'
Use Petsc[Strncpy,Strlcat,Memcpy] over Petsc[Strcpy,Strcat]
Closes #1332
See merge request petsc/petsc!6115
|
| #
c6a7a370
|
| 24-Feb-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Clean up PETSc str ops to use more secure implementations where possible. These include:
- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat() - Use PetscArraycpy() over
Clean up PETSc str ops to use more secure implementations where possible. These include:
- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat() - Use PetscArraycpy() over PetscMemcpy() as appropriate for string buffer copying - Use built in string from name over hardcoding - Use sizeof over hardcoded length - Replace some Strlcat with Strncpy when offset is known
show more ...
|
| #
7a3a620f
|
| 24-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/housekeeping' into 'main'
Double spaces, wrong backticks, or unneeded braces
See merge request petsc/petsc!6110
|
| #
aa624791
|
| 24-Feb-2023 |
Pierre Jolivet <pierre@joliv.et> |
Double spaces, wrong backticks, or unneeded braces
|
| #
87de121e
|
| 15-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-02-14/doc-matfdcoloring-da-coloring' into 'main'
Document limitation of DMCreateColoring() for DMDA with periodicity in 3d
See merge request petsc/petsc!6070
|
| #
1bf8429e
|
| 14-Feb-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Document limitation of DMCreateColoring() for DMDA with periodicity in 3d
|
| #
b6e6beb4
|
| 07-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
ba6b57f5
|
| 06-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-spaces' into 'release'
Docs: fix extra spaces/ticks/missing parentheses
See merge request petsc/petsc!6025
|
| #
c5dec841
|
| 06-Feb-2023 |
Pierre Jolivet <pierre@joliv.et> |
Docs: fix extra spaces/ticks/missing parentheses
|
| #
37d05b02
|
| 06-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
b877537e
|
| 05-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typos' into 'release'
Fix Typos
See merge request petsc/petsc!6024
|
| #
da81f932
|
| 05-Feb-2023 |
Pierre Jolivet <pierre@joliv.et> |
Fix Typos
|
| #
31d78bcd
|
| 02-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'
Feature: Non-discardable PetscErrorCode
See merge request petsc/petsc!5923
|
| #
3ba16761
|
| 10-Dec-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Make PetscErrorCode a non-discardable enum
|
| #
20b5e584
|
| 13-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/plex-variable-point-block-nodal' into 'main'
DM/PCVPBJACOBI: support for field node blocking
See merge request petsc/petsc!5971
|
| #
16611aed
|
| 13-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/plex-isoperiodic-coord-projection' into 'main'
DMPlex: fix isoperiodic coordinate projection for high order elements
See merge request petsc/petsc!5970
|
| #
0e762ea3
|
| 12-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
DMBlockingType: use DM_BLOCKING_TOPOLOGICAL_POINT to clarify meaning
Reported-by: Barry Smith
|
| #
863027ab
|
| 12-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
DMBlockingType: add support for field node blocking
We used point blocking in the past, meaning that all dofs on a topological point (cell, face, edge, vertex) were densely coupled in the point-bloc
DMBlockingType: add support for field node blocking
We used point blocking in the past, meaning that all dofs on a topological point (cell, face, edge, vertex) were densely coupled in the point-block diagonal. This is expensive and often unnecessary. Field node blocking reduces PCVPBJACOBI setup and apply cost for cubic and higher elements.
show more ...
|
| #
eb8f539a
|
| 12-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
DMProjectFieldLocal: allow localU to be NULL
This is useful when a projection is defined entirely in terms of coordinates and perhaps auxiliary fields. The implementation DMProjectPoint_Field_Privat
DMProjectFieldLocal: allow localU to be NULL
This is useful when a projection is defined entirely in terms of coordinates and perhaps auxiliary fields. The implementation DMProjectPoint_Field_Private looks like it was intended to support this case (perhaps once did), so needed a minor update for localU=NULL.
show more ...
|
| #
114237d5
|
| 09-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/dm-plex-box-sf' into 'main'
DM: parallel periodic box mesh with Z-order
See merge request petsc/petsc!5411
|