| #
90612307
|
| 12-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
DMProjectCoordinates: fix projection for isoperiodicity
The former code relied on DMCreateInterpolation, which generates a matrix, but a matrix is not sufficient for mapping from coordinate global s
DMProjectCoordinates: fix projection for isoperiodicity
The former code relied on DMCreateInterpolation, which generates a matrix, but a matrix is not sufficient for mapping from coordinate global space to global space since it doesn't contain any information about the affine effect on elements in the support of isoperiodic points. This code directly evaluates on the new dual functions using DMProjectFieldLocal.
DMSetCoordinateDM: allow passing NULL to clear the coordinate DEM
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
|
| #
6725e60d
|
| 29-Dec-2022 |
Jed Brown <jed@jedbrown.org> |
DMPlex SFC: periodicity working in serial
-dm_plex_box_sfc -dm_plex_box_bd periodic,none,none
* 1-element periodicity * Single global representation of coordinates * DMGlobalToLocal applies offset
DMPlex SFC: periodicity working in serial
-dm_plex_box_sfc -dm_plex_box_bd periodic,none,none
* 1-element periodicity * Single global representation of coordinates * DMGlobalToLocal applies offset to periodic points * periodicity is only supported in one dimension at present
show more ...
|
| #
1ea65430
|
| 04-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
a41402af
|
| 04-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typo' into 'release'
Winter cleaning
See merge request petsc/petsc!5948
|
| #
35cb6cd3
|
| 30-Dec-2022 |
Pierre Jolivet <pierre@joliv.et> |
Fix some typos
|
| #
1d8f8f2c
|
| 17-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
e0d21d02
|
| 17-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-10-27/fix-dmcoordiate-man/release' into 'release'
fix/update manual pages in various places in src/dm
See merge request petsc/petsc!5784
|
| #
dce8aeba
|
| 27-Oct-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix manual pages in a variety of parts of src/dm
Still many other parts of DM need to have their manual pages updated
Commit-type: housekeeping /spend 4h
|
| #
8724f333
|
| 12-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-parallel-locate' into 'main'
Plex: do not locate points in overlap cells
See merge request petsc/petsc!5825
|
| #
4a8fad2e
|
| 11-Nov-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Doc: Clarify parallel point location output
|
| #
786e2ac0
|
| 03-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-extrude' into 'main'
DM: Rework options handling for coordinate DM
Closes #1275
See merge request petsc/petsc!5789
|
| #
dc431b0c
|
| 01-Nov-2022 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Create Plex coordinate space by cell type - Work around bug with tensor cells
|
| #
f0ac6e35
|
| 31-Oct-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Copy coordinates in DMProjectCoordinates() so that the vector has the correct DM
|
| #
dd4c3f67
|
| 31-Oct-2022 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Rework options handling for coordinate DM - DMSetFromOptions() also calls it for the coordinate DM - Give coordinate DM the prefix cdm_ + DM prefix - Plex turns off reordering and calls SetFromOp
DM: Rework options handling for coordinate DM - DMSetFromOptions() also calls it for the coordinate DM - Give coordinate DM the prefix cdm_ + DM prefix - Plex turns off reordering and calls SetFromOptions - PlexTransform marks setfromoptionscalled on the transformed DM - Fix options prefix and setfromoptions in DMPlexProjectCoordinates()
show more ...
|
| #
061e922f
|
| 22-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'
Feature: Bicycle Storage Facility 2
See merge request petsc/petsc!5661
|
| #
d71ae5a4
|
| 21-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
source code format changes due to .clang-format changes
|
| #
e9af1689
|
| 08-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-periodic-geom' into 'main'
Knepley/fix plex periodic geom
See merge request petsc/petsc!5595
|
| #
bdf15c88
|
| 09-Aug-2022 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Fix bounding box for periodicity
|
| #
b6e71ab5
|
| 30-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-point-location' into 'main'
Plex; Brute force location should not look in overlap cells
See merge request petsc/petsc!5555
|
| #
d8206211
|
| 28-Aug-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Plex; Brute force location should not look in overlap cells
|
| #
58d68138
|
| 23-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-08-21/clang-format-source' into 'main'
format repository with clang-format
See merge request petsc/petsc!5541
|
| #
9371c9d4
|
| 22-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
clang-format: convert PETSc sources to comply with clang-format
|
| #
8fd105b6
|
| 17-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'
Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source
See merge request petsc/
Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'
Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source
See merge request petsc/petsc!5376
show more ...
|
| #
dbbe0bcd
|
| 23-Jul-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert setfromoptions methods over to PetscTryTypeMethod() approach
Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them co
Convert setfromoptions methods over to PetscTryTypeMethod() approach
Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them consistent with PetscTryTypeMethod() and all the other methods
Commit-type: refactorization /spend 4h
show more ...
|