History log of /petsc/src/dm/interface/dm.c (Results 351 – 375 of 1790)
Revision Date Author Comments
# 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


# 6584f52a 11-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/matis-negative-indices' into 'main'

matis negative indices

See merge request petsc/petsc!4923


# 5227eafb 03-Mar-2022 Stefano Zampini <stefano.zampini@gmail.com>

DMGetLocalToGlobalMapping: fix bug


# 79769bd5 24-Feb-2020 Jed Brown <jed@jedbrown.org>

DM: add bias to anchor/constraint system


# 3b8ba7d1 24-Feb-2020 Jed Brown <jed@jedbrown.org>

DM constraints: move defaultConstraints into sub-struct for grouping


# ed808b8f 16-Oct-2019 Jed Brown <jed@jedbrown.org>

DMPlex: minor doc updates/cross-references


# 2292213e 09-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-doc-errors' into 'main'

Doc: Trying to remove all reported errors

See merge request petsc/petsc!4930


# f1a722f8 06-Mar-2022 Matthew G. Knepley <knepley@gmail.com>

Doc: Trying to remove all reported errors - Since it reports as an error, and only occurs a very few times, I have removed the Imput/Output Parameters sections and replaced them by Output Parameters

Doc: Trying to remove all reported errors - Since it reports as an error, and only occurs a very few times, I have removed the Imput/Output Parameters sections and replaced them by Output Parameters with documentation

show more ...


# 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 ...


# 3dcb5021 28-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/plex-schwarz-p' into 'main'

DMPlexCreateTPSMesh: triply-periodic surface meshing

See merge request petsc/petsc!2709


# b7f5c055 11-Apr-2020 Jed Brown <jed@jedbrown.org>

DMPlexCreateTPSMesh: triply-periodic surface meshing

Mesh the surface of the Schwarz P surface with an arbitrary number of
refinements. Thanks to Nikita Simonian and Matthias Messner for
bringing t

DMPlexCreateTPSMesh: triply-periodic surface meshing

Mesh the surface of the Schwarz P surface with an arbitrary number of
refinements. Thanks to Nikita Simonian and Matthias Messner for
bringing these surfaces to my attention and for meshing discussion.

This commit squashes a line of development started in April 2020, with
some merges and conflict resolution with bug fixes and features needed
from upstream.

Add DMPlexCreateGyroidMesh(): will be folded into DMPlexCreateTPSMesh()

https://en.wikipedia.org/wiki/Gyroid

DMPlexCreateTPSMesh: add Face Sets and better output checking

DMPlexCreateTPSMesh: add edge sets for gyroid

DMPlexCreateTPSMesh: fix precision issues

DMPlexCreateTPSMesh: support extrusion to 3D mesh (broken because Face Sets are missing)

DMSetCoordinatesLocal: allow NULL to clear any prior coordinates

DMPlex: add -dm_plex_shape [schwarz_p|gyroid]

Skip distribution before extrusion due to parallel bug #1114.

Co-authored-by: Toby Isaac <tisaac@cc.gatech.edu>

show more ...


# a4d8cd18 26-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 38fe29db 26-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/fix-plex-local-to-global/maint' into 'release'

DM: fix constrained dofs in local to global mapping

See merge request petsc/petsc!4894


# ca469d19 26-Feb-2022 Jed Brown <jed@jedbrown.org>

DM: fix constrained dofs in local to global mapping


# 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


# 2c71b3e2 11-Feb-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()


# 9ace16cd 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

add PetscAssert() and PetscAssertFalse()


# 98921bda 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

SETERRQ[1-9]+ begone


# 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


# 0e95d842 01-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/plex-first-point-at-height' into 'main'

DMPlexGetLocalOffsets: fix obtaining DS when labels not completed

See merge request petsc/petsc!4786


# 154ca461 01-Feb-2022 Jed Brown <jed@jedbrown.org>

DMGetRegionDS: return the unlabeled region if no labeled region exists

This is consistent with the existing behavior in DMGetCellDS().


# 3aa63004 29-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-kokkos-coo' into 'main'

Support MatSetValuesCOO() for AIJKOKKOS matrices

See merge request petsc/petsc!4726


# e6befd46 09-Sep-2021 Jed Brown <jed@jedbrown.org>

DMGetLocalToGlobalMapping: fix logic regarding constrained dofs

Constrained dofs appear in the local vector, but not in the global
vector. MatSetValues and friends will ignore entries with negative

DMGetLocalToGlobalMapping: fix logic regarding constrained dofs

Constrained dofs appear in the local vector, but not in the global
vector. MatSetValues and friends will ignore entries with negative
indices. This fixes a bug in which `cind` was always equal to 0 and
constrained dofs were added to positive offsets.

Commit-type: bug-fix

show more ...


1...<<11121314151617181920>>...72