History log of /petsc/src/dm/impls/plex/plexfem.c (Results 276 – 300 of 973)
Revision Date Author Comments
# 6630b879 01-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-hybrid-geometry' into 'main'

Plex: Fix hybrid integration

See merge request petsc/petsc!4048


# 79b86a80 30-May-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix hybrid integration
- This will obviously go away after I figure out embedded integration
- Add hybrid tag to FEGeom
- Check tag when deciding what cell geometry we want


# a8cf78f8 24-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'

Fix typos in source

See merge request petsc/petsc!3984


# 4e278199 16-May-2021 Barry Smith <bsmith@mcs.anl.gov>

Remove all double blank lines from source

Commit-type: petsc-style
/2h


# 15e7bcca 20-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-dm-aux-data-keys' into 'main'

Plex: Updates to declarative interface for FEM problems

See merge request petsc/petsc!3972


# 06ad1575 23-Apr-2021 Matthew G. Knepley <knepley@gmail.com>

DT: Changed key and WeakForm internals
- Changed name to PetscFormKey
- Added part member
- Now maps are referred to by PetscWeakFormKind
- Added PetscWeakFormClearIndex() and PetscWeakFormClear()

DT: Changed key and WeakForm internals
- Changed name to PetscFormKey
- Added part member
- Now maps are referred to by PetscWeakFormKind
- Added PetscWeakFormClearIndex() and PetscWeakFormClear()
- Passing NULL to SetIndex is now ignored
- Added tests

show more ...


# 8e3a2eef 23-Apr-2021 Matthew G. Knepley <knepley@gmail.com>

SNES+DM: Move Jacobian action to plexfem.c
- Create a MatShell for Jacobian action


# 148442b3 06-Apr-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: DMPlexComputeJacobian_Hybrid_Internal() updated to uses keys
- Need to translate points from original DM to auxiliary DM for hybrid aux values


# 04c51a94 06-Apr-2021 Matthew G. Knepley <knepley@gmail.com>

DM+Plex: Now auxliary data is retrieved by key


# 68ce86a1 18-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-ceed-integration' into 'main'

Plex: Initial CEED integration

See merge request petsc/petsc!3918


# 9318fe57 11-Apr-2021 Matthew G. Knepley <knepley@gmail.com>

Plex: Now meshes can be created automatically from the command line, and some more fixes
- Changed internal mesh creation functions to operate on a DM instead of
creating a new one so that they can h

Plex: Now meshes can be created automatically from the command line, and some more fixes
- Changed internal mesh creation functions to operate on a DM instead of
creating a new one so that they can happen with options
- Fixed coordinates in CreateCubeBoundary_Internal()
- Added DMPlexShape for prebuilt meshes
- Added DMPlexIsSimplex()
- Added DMPlexCreateCoordinateSpace()
- DMPlexDistributeCoordinates() should copy the coordinate
discretization
- DMPlexInterpolateFaces_Internal() should be careful to preserve the
lower bound when resetting the chart
- PetscSectionSetChart() should ignore entries that match the current
ones
- Added DMPolytopeTypeSimpleShape()
- Do not require an EGADS model for TetGen
- Detail ASCII viewer shows all labels
- Default viewer shows periodicity

show more ...


# 005520e9 13-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-03-26/clang-static-linter' into 'main'

Feature: libClang PETSc Macro Static Analyzer

See merge request petsc/petsc!3773


# 064a246e 11-May-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX f

Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX for validity. Automatically generates diff files for problems with a known solution.

show more ...


# e9494080 13-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-ds-residualbd-key' into 'main'

DS+FE+Doc: Make BdResidual take a key

See merge request petsc/petsc!3761


# 678e61f4 12-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# ee237c94 12-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-documentation' into 'release'

Documentation fixes

See merge request petsc/petsc!3851


# 446c23c1 11-Apr-2021 Pierre Jolivet <pierre@joliv.et>

Documentation fixes


# 45480ffe 06-Apr-2021 Matthew G. Knepley <knepley@gmail.com>

DM+Plex: Boundary integration functions are now stored in a PetscWeakForm held in the Boundary object
- Boundary residual/Jacobian functions now take a form key
- Now store DMLabel in DSBoundary
- Im

DM+Plex: Boundary integration functions are now stored in a PetscWeakForm held in the Boundary object
- Boundary residual/Jacobian functions now take a form key
- Now store DMLabel in DSBoundary
- Improved Boundary, Weak Form, and DS viewers
- Remove DMCopyBoundary(), DMCopyDisc() is sufficient
- Need DMTransferDS_Internal() to create new DS with label in the correct DM
- Correct all DMAddBoundary() in tests
- Allow DMBoundary to hold just a label name if necessary since p4est is missing labels in a lot of places
- Fix propagating coordinate dimension in DS

show more ...


# 06d8a0d3 23-Mar-2021 Matthew G. Knepley <knepley@gmail.com>

DS+FE+Doc: Make BdResidual take a key
- Add documentation


# 16f8cdc7 09-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/2021-03-28/fix-mpiu-allreduce-mpi-failure'

Fix capture of MPI error code in MPIU_Allreduce()

See merge request petsc/petsc!3777


# 820f2d46 03-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

All MPIU_ functions except MPIU_File return MPI error codes for checking

Update checkbadSource to find use of CHKERRQ with MPIU_ functions

Commit-type: i.e. error-checking, optimization, bug-fix, p

All MPIU_ functions except MPIU_File return MPI error codes for checking

Update checkbadSource to find use of CHKERRQ with MPIU_ functions

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:
Thanks-to:
Development Tools: Vim, Emacs, Eclipse

show more ...


# a09b138c 02-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-dm-aux-data' into 'main'

DM: Replace object composition with an API for auxiliary data

See merge request petsc/petsc!3798


# 9a2a23af 02-Apr-2021 Matthew G. Knepley <knepley@gmail.com>

DM: Replace object composition with an API for auxiliary data - Now allow data to be tagged with a label+value - Do not separately require a DM and Vec, get the DM from the Vec


# 5851a715 30-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-O3-warnings' into 'main'

CI: fix compile warnings when built with --with-debugging=0 COPTFLAGS=-O3

See merge request petsc/petsc!3784


# 42e9364c 29-Mar-2021 Satish Balay <balay@mcs.anl.gov>

CI: fix compile warnings when built with --with-debugging=0 COPTFLAGS=-O3


1...<<11121314151617181920>>...39