History log of /petsc/src/dm/interface/dmcoordinates.c (Results 51 – 75 of 80)
Revision Date Author Comments
# 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 ...


1234