History log of /petsc/src/dm/impls/stag/stagintern.c (Results 1 – 25 of 36)
Revision Date Author Comments
# 6d8694c4 20-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'

Major updates to Fortran interface

See merge request petsc/petsc!7517


# ce78bad3 20-Feb-2025 Barry Smith <bsmith@petsc.dev>

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous ve

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous versions!
- also clean up inconsistent PETSc code detected by new Fortran generation tools
- drop use of bfort
- automatically generate all the Fortran PETSc objects, enums etc from the include files
- generate most of the Fortran interface definitions and functions from the source code
- simplify the number and organization of Fortran modules

Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>

show more ...


# 1ed6e3ff 25-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-13/fix-sowing-strings' into 'main'

Update PETSc to use sowing bfort that handles string arguments and PETSC_NULL_INT

See merge request petsc/petsc!7480


# cc4c1da9 14-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

Update source code removing all unneeded /*@C and associated manual stubs and interfaces


# 970231d2 07-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-18' into 'main'

clang-format version 18

See merge request petsc/petsc!6902


# 4d86920d 10-Feb-2024 Pierre Jolivet <pierre@joliv.et>

checkbadSource: rules for PetscFunctionBegin and derivatives


# e0f0b7ad 05-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'thecasterian/dmstag-general-multigrid' into 'main'

DMStag: support general multigrid scheme

See merge request petsc/petsc!7250


# a4211a7f 18-Jan-2024 Jeongu Kim <souldomination@gmail.com>

DMStag: support refinement factor

Add member variable `refineFactor` in `DM_Stag` so that DMStag can
support arbitrary refinement factor in `DMRefine()` and `DMCoarsen()`.

Add functions to set and

DMStag: support refinement factor

Add member variable `refineFactor` in `DM_Stag` so that DMStag can
support arbitrary refinement factor in `DMRefine()` and `DMCoarsen()`.

Add functions to set and get the refinement factor.

Add new options to set the refinement factor in
`DMSetFromOptions_Stag()`.

Update test ex16 to test the new feature.

show more ...


# 4979242e 09-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-08-08/lint-apply-dm' into 'main'

Manual DM Linter Fixes

See merge request petsc/petsc!6792


# a4e35b19 08-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Manual linter fixes: dm


# 8c38e02a 03-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 4ff55f77 01-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-05-27/improve-tutorials/release' into 'release'

Minor cleanup of website tutorials

See merge request petsc/petsc!6520


# 1cc06b55 27-May-2023 Barry Smith <bsmith@mcs.anl.gov>

change to consistent use of ch_xxx for chapter names in the docs, instead of a mix of ch_xx and chapter_xx


# b6e6beb4 07-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# d14a4f5f 07-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-01-31/fix-dmstagevecsplittodmda-periodic/release' into 'release'

improve DMSTAG manual pages

See merge request petsc/petsc!6016


# 430667de 01-Feb-2023 Barry Smith <bsmith@mcs.anl.gov>

improve DMSTAG manual pages

Commit-type: documentation
/spend 1.5h


# 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


# 061e922f 22-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'

Feature: Bicycle Storage Facility 2

See merge request petsc/petsc!5661


# d71ae5a4 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

source code format changes due to .clang-format changes


# 96327986 05-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rmills/dmstag-mg-gpu-fixes-after-great-reformatting' into 'main'

Fixes to enable use of GPU back-ends with DMStag in FieldSplit + multigrid solves

See merge request petsc/petsc!5584


# 386f7b0d 09-Jun-2022 Richard Tran Mills <rmills@rmills.org>

DMStagDuplicateWithoutSetup() and DMStagSetUniformCoordinatesProduct() now copy vectype and mattype from original DM


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# af8607ca 07-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan/dmstag-docs' into 'main'

Docs: DMStag manual chapter and man page cleanup

See merge request petsc/petsc!5296


12