History log of /petsc/src/dm/interface/dmi.c (Results 1 – 25 of 283)
Revision Date Author Comments
# 237137dc 27-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/multistage-partitioner' into 'main'

Multistage partitioner for DMPLEX

See merge request petsc/petsc!8730


# 8a677b7a 25-Sep-2025 Stefano Zampini <stefano.zampini@gmail.com>

PetscMath: GCD and LCM operations with integers


# 3f2a77ba 20-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-dm-nullspace' into 'main'

DM: Malloc nullspace constructors

See merge request petsc/petsc!8486


# 4758e3ce 19-Jun-2025 Matthew G. Knepley <knepley@gmail.com>

DM: Malloc nullspace constructors


# 85df088b 16-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-orient-sf' into 'main'

Plex: Fix handling of NULL locals in PlexOrient

See merge request petsc/petsc!8443


# 55f9ef1d 02-Jun-2025 Matthew G. Knepley <knepley@gmail.com>

Plex: DMSectionSelectFields_Private() must respect the section permutation


# 4f037aad 27-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/bs' into 'main'

PetscLayout: set default block size to 1

See merge request petsc/petsc!8226


# 58b7e2c1 23-Mar-2025 Stefano Zampini <stefano.zampini@gmail.com>

PetscLayout: default block size 1


# 9d910d64 21-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/dmplex-is-blocking' into 'main'

DMPLEX: Allow more generous blocking in fields IS

See merge request petsc/petsc!8153


# a5e5a98f 21-Feb-2025 Stefano Zampini <stefano.zampini@gmail.com>

PetscSectionSelectFields_Private: allow larger blocking for fields with cell only dofs

this allows us to compute proper blocking for higher degree discontinuous fields


# d8e47b63 17-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'

Compiler finds (and forbid) casts from higher precision integers to lower

See merge request petsc/petsc!7806


# 462c564d 14-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Fix MPIU_* routines to always return MPI error codes and thus be usable with PetscCallMPI()

Introduce MPIU_Count to be used when MPI_Count is not available


# 1690c2ae 10-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded

Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN

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


# 4bbe9138 13-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-1d-affine-map' into 'main'

Fixes for submesh handling

See merge request petsc/petsc!7823


# bb4b53ef 23-Aug-2024 Matthew G. Knepley <knepley@gmail.com>

DM+DS: Create FE with degree bounds
- Add degree bounds to DMCopyFields(), DMCopyDS(), PetscDSCopy(), and PetscDSSelectDiscretizations()
- Add PetscFELimitDegree()


# a623e290 12-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-05-29/minor-fortran-stub-cleanup' into 'main'

More improvements to Fortran stubs and interfaces

See merge request petsc/petsc!7598


# 5d83a8b1 30-May-2024 Barry Smith <bsmith@mcs.anl.gov>

This requires some changes to user FORTRAN code

Pass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an array
Pass PETSC_NULL_ENUM when argument returns an enum instead of

This requires some changes to user FORTRAN code

Pass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an array
Pass PETSC_NULL_ENUM when argument returns an enum instead of PETSC_NULL_INTEGER
Pass arrays (and not scalar values) when the argument is expecting an array; this means replace, for example, the argument v with [v]
Use PetscObjectIsNull(obj) to check if the object is NULL, instead of obj == PETSC_NULL_XXX

The compiler will now automatically prevent you from using the wrong argument type for the first three bullets above
This will also require an update sowing with the new sowing branch this MR is using.

show more ...


# 4a6a4c7c 29-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-dm-field-facedata' into 'main'

DMField: Quadrature was wrong for affine branch of facedata

See merge request petsc/petsc!7547


# 0b697e01 29-May-2024 Matthew G. Knepley <knepley@gmail.com>

DM: Fix blocksize determination


# 5f6a2456 01-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-subdm-interface' into 'main'

DM: Inching closer to an expanded subDM specification

See merge request petsc/petsc!7328


# dd072f5f 28-Feb-2024 Matthew G. Knepley <knepley@gmail.com>

DM: Inching closer to an expanded subDM specification


# 7f71fc7e 26-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-swarm-project-fv' into 'main'

DM: Fix Swarm projection for FV

See merge request petsc/petsc!7282


# 9e47a1b0 10-Feb-2024 Matthew G. Knepley <knepley@gmail.com>

DM: Refactor DMCreateSubDM()
- For FV, allow fields to be interpreted as components


# 4688473b 13-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 3411a588 13-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-11-08/doc-manual-page-fixes/release' into 'release'

Improve some manual pages for Mat and DM

See merge request petsc/petsc!7004


12345678910>>...12