History log of /petsc/src/dm/impls/plex/ (Results 226 – 250 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c935b23e25-Nov-2024 Stefano Zampini <stefano.zampini@gmail.com>

VecView_Plex_Local_HDF5_Internal: add missing free

de94d74522-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/isoperiodic_sf_natural' into 'main'

isoperiodic: Correct sfNatural during reorientation

See merge request petsc/petsc!8001

8926a64e07-Nov-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Turn on Python viewer for Vecs
- Fix 1D viz

92a2615410-Nov-2024 James Wright <james@jameswright.xyz>

isoperiodic: Correct sfNatural after reorienting

5d2873a612-Nov-2024 James Wright <james@jameswright.xyz>

fix(plex): Distribute local Section and set

This is accidentally kept during DMPlexReplace_Internal() call right
afterwards

81316d9b12-Nov-2024 James Wright <james@jameswright.xyz>

dmcoords: Fix check for isoperiodic

DMGetIsoperiodicPointSF_Internal always returns an SF.

545efb2610-Nov-2024 James Wright <james@jameswright.xyz>

isoperiodic: Assert pointer in SetFaceSF

0b6e880e10-Nov-2024 James Wright <james@jameswright.xyz>

isoperiodic: Reset local coordinates if modified

Need to inform the DM that coordinates have been changed, particularly
in cases where global coordinates exist. Otherwise the global and local
coordi

isoperiodic: Reset local coordinates if modified

Need to inform the DM that coordinates have been changed, particularly
in cases where global coordinates exist. Otherwise the global and local
coordinates may become inconsistent.

show more ...

f370e7f712-Nov-2024 Jose E. Roman <jroman@dsic.upv.es>

Fix compile warning with 64-bit indices

With Intel(R) oneAPI DPC++/C++ Compiler 2023.1.0

petsc/src/dm/impls/plex/plexsfc.c:607:20: error: implicit conversion loses integer precision: 'PetscInt' (ak

Fix compile warning with 64-bit indices

With Intel(R) oneAPI DPC++/C++ Compiler 2023.1.0

petsc/src/dm/impls/plex/plexsfc.c:607:20: error: implicit conversion loses integer precision: 'PetscInt' (aka 'long') to 'MPI_Datatype' (aka 'int') [-Werror,-Wshorten-64-to-32]
PetscCallMPI(MPI_Type_contiguous(dim, MPIU_REAL, &vertex_unit));
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
petsc/include/petsc/mpiuni/mpi.h:466:189: note: expanded from macro 'MPI_Type_contiguous'
~ ^

show more ...

7799f37311-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/minor-housekeeping' into 'main'

Minor housekeeping

See merge request petsc/petsc!7999

dd1ad84211-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/deprecate_get_section' into 'main'

DM: Deprecate DM{Get,Set}Section

See merge request petsc/petsc!7997

c327954610-Nov-2024 Pierre Jolivet <pierre@joliv.et>

Plex: fix -Wformat

src/dm/impls/plex/plexfluent.c:235:30: warning: format ‘%d’ expects argument of type ‘int *’, but argument 3 has type ‘unsigned int *’ [-Wformat=]
235 | snum = sscanf(buffer

Plex: fix -Wformat

src/dm/impls/plex/plexfluent.c:235:30: warning: format ‘%d’ expects argument of type ‘int *’, but argument 3 has type ‘unsigned int *’ [-Wformat=]
235 | snum = sscanf(buffer, "(%d %s %s %d)", &s->zoneID, caseName, labelName, &s->nd);
| ~^ ~~~~~~~~~~
| | |
| int * unsigned int *

show more ...

b98a718409-Nov-2024 James Wright <james@jameswright.xyz>

DM: Deprecate DM{Get,Set}Section

They were already replaced by DM{Get,Set}LocalSection back in 3.12, but
weren't deprecated for some reason

53b735f809-Nov-2024 James Wright <james@jameswright.xyz>

plex: Isoperiodic fixes cone orientations automatically

2b4f33d909-Nov-2024 James Wright <james@jameswright.xyz>

isoperiodic: Clear GlobalSection when new face_sf is set

85de015308-Nov-2024 James Wright <james@jameswright.xyz>

plexsfc: Add IsPointInsideStratum() utility

93defd6704-Nov-2024 James Wright <james@jameswright.xyz>

isoperiodic: Refactor sf_closure into separate function

8589631708-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/box_label_periodic' into 'main'

Plex: -dm_plex_box_label also setups isoperiodicity

See merge request petsc/petsc!7981

d7d2d1d201-Nov-2024 James Wright <james@jameswright.xyz>

plex box label: Setup isoperiodicity

12277a3804-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-fluent-cas' into 'main'

Plex+Fluent: Fixed CAS reader for 2D

See merge request petsc/petsc!7958

1e7fde2331-Oct-2024 Matthew G. Knepley <knepley@gmail.com>

Plex ex1: Fluent tests working
- Fixed label in CASE file
- Added new 3D test

c7cc6ee621-Oct-2024 Matthew G. Knepley <knepley@gmail.com>

Plex+Fluent: Fixed CAS reader for 2D and 3D
- Orientations were not computed correctly
- Create labels for specific zones
- Fix parsing bug when parentheses directly follow a number
- Fix orientation

Plex+Fluent: Fixed CAS reader for 2D and 3D
- Orientations were not computed correctly
- Create labels for specific zones
- Fix parsing bug when parentheses directly follow a number
- Fix orientation of cells (faces were not properly handled)
- Now we set the faces and vertices, then interpolate to get the edge, and finally reorient faces
- Uninterpolate if the user wants

show more ...

01f5312802-Nov-2024 James Wright <james@jameswright.xyz>

plexceed: Add check for fields in DM

01432a3001-Nov-2024 James Wright <james@jameswright.xyz>

plexcgns: Use DMPlexInterpolateInPlace_Internal

9fbdc70431-Oct-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Make DMPlexInterpolateFaces_Internal() visible internally

12345678910>>...235