History log of /petsc/src/dm/impls/plex/cgns/plexcgns2.c (Results 26 – 50 of 71)
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


# 0de6da8c 26-Aug-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/cgns_no_elem' into 'main'

fix(plexcgns): Tolerate ranks with no elements

See merge request petsc/petsc!7779


# 44698e90 25-Aug-2024 James Wright <james@jameswright.xyz>

plexcgns: Enable writing of finite volume meshes


# ec2db9e4 22-Aug-2024 James Wright <james@jameswright.xyz>

refactor(plexcgns): Set grid_loc once and store


# 59191b1e 21-Aug-2024 James Wright <james@jameswright.xyz>

fix(plexcgns): Tolerate ranks with no elements


# 6d174762 29-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/multiple_isoperiodic' into 'main'

Plex Isoperiodic: Allow multiple periodic directions

See merge request petsc/petsc!7305


# 1fca310d 19-Feb-2024 James Wright <james@jameswright.xyz>

Plex Isoperiodic: Allow multiple Face SFs

This is important for cases of multiple directions of periodicity, whose
transforms are necessarily distinct from each other.


# a7585c35 27-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'thecasterian/fix-cgns-types' into 'main'

CGNS: fix MPI type and format string for cgsize_t

See merge request petsc/petsc!7277


# 1fb9530e 09-Feb-2024 Jeongu Kim <souldomination@gmail.com>

Fix MPI type and format string for cgsize_t

Currently, CGNS viewer assumes that cgsize_t is always 64-bit integer so
it uses MPIU_INT64 and PetscInt64_FMT for MPI type and format string.
Actually, t

Fix MPI type and format string for cgsize_t

Currently, CGNS viewer assumes that cgsize_t is always 64-bit integer so
it uses MPIU_INT64 and PetscInt64_FMT for MPI type and format string.
Actually, the definition of cgsize_t depends on the configuration of
CGNS.

show more ...


# 15c913a0 26-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-high-order-view' into 'main'

Plex: Enable high order viewing

See merge request petsc/petsc!6959


# e44f6aeb 26-Oct-2023 Matthew G. Knepley <knepley@gmail.com>

Plex: Enable high order viewing - Refinement recreates affine coordinates - Default for draw viewer - Replace DMProjectCoordinates() with DMSetCoordinateDisc() - Add argument to DMPlexCreateCoordinat

Plex: Enable high order viewing - Refinement recreates affine coordinates - Default for draw viewer - Replace DMProjectCoordinates() with DMSetCoordinateDisc() - Add argument to DMPlexCreateCoordinateSpace()

show more ...


# cfd92c66 22-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-type-generic-petsc-valid-pointer' into 'main'

Implement a type generic PetscValidPointer

See merge request petsc/petsc!6693


# 4f572ea9 18-Jul-2023 Toby Isaac <toby.isaac@gmail.com>

Rename PetscValidPointer -> PetscAssertPointer


# 7a2f837d 06-Jul-2023 Toby Isaac <toby.isaac@gmail.com>

Deploy new PetscValidPointer, remove PetscValidXXXPointer


# a576c224 13-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/fix-cgns-high-order-no-fe' into 'main'

DMPlex CGNS: support high-order viewing without an FE

See merge request petsc/petsc!6588


# 2d1fc720 12-Jun-2023 Jed Brown <jed@jedbrown.org>

DMPlex CGNS: support high-order viewing without an FE

The CGNS viewer has logic to project coordinates to whatever space the
solution field is defined on. We had been treating no-field the same way

DMPlex CGNS: support high-order viewing without an FE

The CGNS viewer has logic to project coordinates to whatever space the
solution field is defined on. We had been treating no-field the same way
as having a field that is not an FE.

ompi-cuda-g/tests/dm/impls/plex/tests/ex33 -dm_plex_simplex 0 -dm_plex_box_faces 1,1 -mesh_transform annulus -dm_coord_space 0 -dm_coord_petscspace_degree 3 -dm_refine 1 -dm_view cgns:test.cgns

Reported-by: Duan Junming <junming.duan@epfl.ch>

show more ...


# ee0f3262 16-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/cgns-fixes' into 'main'

DMPlex CGNS: fix output for multiple fields; add CellCentered support

See merge request petsc/petsc!6396


# 9bb8f83b 29-Mar-2023 Jed Brown <jed@jedbrown.org>

DMPlex CGNS: add support for cell centered fields

General variables are written "{field}.{component}", but if there is
only one component and it has the default name "0", then we'll use just
"{field

DMPlex CGNS: add support for cell centered fields

General variables are written "{field}.{component}", but if there is
only one component and it has the default name "0", then we'll use just
"{field}", and similarly with just "{component}" if the field is not
named.

show more ...


# 00a86070 29-Apr-2023 Jed Brown <jed@jedbrown.org>

DMPlex CGNS: fix output for multiple fields

The fields still need to be in the same space (have the same number of
"nodes"). The general case will require choosing the output
space (perhaps the firs

DMPlex CGNS: fix output for multiple fields

The fields still need to be in the same space (have the same number of
"nodes"). The general case will require choosing the output
space (perhaps the first field) and projecting the other fields into
that space.

show more ...


# 49154744 22-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# d7849d59 20-Apr-2023 Satish Balay <balay@mcs.anl.gov>

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

Fix PetscCallMPI(MPI_Allreduce()) with PETSc types

See merge request petsc/petsc!6348


# 712fec58 19-Apr-2023 Pierre Jolivet <pierre@joliv.et>

Fix PetscCallMPI(MPI_Allreduce()) with PETSc types


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


# 3ba16761 10-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscErrorCode a non-discardable enum


123