History log of /petsc/src/dm/impls/plex/plexcreate.c (Results 101 – 125 of 1183)
Revision Date Author Comments
# 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 ...


# 6497c311 25-Aug-2024 Barry Smith <bsmith@mcs.anl.gov>

Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']

Also fix the code to repository to compile cleanly with these flags in th

Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']

Also fix the code to repository to compile cleanly with these flags in the CI

show more ...


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

Merge branch 'ksagiyam/add_sparseLocalize_option' into 'main'

plexcreate: add localizationHeight and sparseLocalize args to DMPlexCreateBoxMesh()

See merge request petsc/petsc!7677


# 42108689 05-Jul-2024 ksagiyam <k.sagiyama@imperial.ac.uk>

plexcreate: add localizationHeight and sparseLocalize args to DMPlexCreateBoxMesh()


# a4da37cc 27-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/dmplex-mass' into 'main'

Fixes/enhancements for mass matrix support

See merge request petsc/petsc!7649


# c29ce622 21-Aug-2024 Stefano Zampini <stefano.zampini@gmail.com>

DMPLEXVTU: fix for empty processes

add test


# 9f6adcc9 27-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/plex_box_label_high_order' into 'main'

fix(plex): Enable box_label for high-order coordinates

See merge request petsc/petsc!7782


# 6ff49fee 26-Aug-2024 James Wright <james@jameswright.xyz>

fix(plex): Enable box_label for high-order coordinates

Previous use of `DMPlexComputeCellGeometryFVM()` limited the
DMPlexSetBoxLabel_Internal to only be valid for linear coordinate DMs.
This change

fix(plex): Enable box_label for high-order coordinates

Previous use of `DMPlexComputeCellGeometryFVM()` limited the
DMPlexSetBoxLabel_Internal to only be valid for linear coordinate DMs.
This change instead uses the vertices of the coordinate DM to determine
the normal of the exterior face.

show more ...


# 4185d930 16-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/dm_box_label' into 'main'

Plex: Add box labeling to simplex, input meshes

See merge request petsc/petsc!7741


# 4054ae39 04-Aug-2024 James Wright <james@jameswright.xyz>

feat(plex): Add DMPlexSetBoxLabel_Internal


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


# 73d4ab0a 07-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jeremy/guard-empty-local' into 'main'

Guard empty IS on Cylinder DMPlex Creation

See merge request petsc/petsc!7617


# ba1b3593 06-Jun-2024 Jeremy L Thompson <jeremy@jeremylt.org>

plex - guard against empty IS when creating cylinder DMPlex mesh


# 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


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

Merge branch 'knepley/fix-plex-eph-extrusion' into 'main'

Plex: Fix ephemeral extrusion

See merge request petsc/petsc!7582


# 5390be7d 16-May-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Can now process vertex sets for cohesive labels from the command line


# 817b2c36 28-May-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix ephemeral extrusion
- Set dimensions correctly


# 396ca264 14-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-geometry-model' into 'main'

Plex: Upgrade geometry model capability

See merge request petsc/petsc!7540


# 49704ca5 12-May-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix refinement of cylinder mesh


# 1b742f01 10-May-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Remove -dm_refine_ignore_model
- Should be replaced by -dm_geom_model default


# 2d06e2fa 08-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'salac/DMPlexCopy-Localize-Fix' into 'main'

Added DMLocalizeCoordinates to DMPlexCopy_Internal

See merge request petsc/petsc!7535


# 3d0e8ed9 08-May-2024 David Salac <davidsal@buffalo.edu>

Added DMLocalizeCoordinates to DMPlexCopy_Internal

DMPlexCopy_Internal was not localizing the coordinates for plexes
that had periodic boundary conditions.


12345678910>>...48