History log of /petsc/include/petscbt.h (Results 1 – 25 of 179)
Revision Date Author Comments
# 2235c4e2 23-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/bt-byte' into 'main'

Implement PetscBT with new PetscByte datatype as unsigned char

See merge request petsc/petsc!9046


# 73bc78fd 17-Feb-2026 Lisandro Dalcin <dalcinl@gmail.com>

Implement PetscBT with new PetscByte datatype as unsigned char


# 296a0ef7 17-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/fix-bt-count-set' into 'main'

Silence GCC -Wsign-conversion from petscbt.h

See merge request petsc/petsc!9042


# 048a7a6c 16-Feb-2026 Lisandro Dalcin <dalcinl@gmail.com>

Silence GCC -Wsign-conversion from petscbt.h


# d9126033 13-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/cgns_bc_writing' into 'main'

Plex: CGNS files write and read boundary conditions and face label information

See merge request petsc/petsc!8934


# 9844c891 14-Dec-2025 James Wright <james@jameswright.xyz>

feat(bt): Add PetscBTCountSet()


# 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


# 9d633c0c 04-Jun-2025 Matthew G. Knepley <knepley@gmail.com>

PetscBT: Add copy


# 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


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


# 9dd11ecf 25-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-08-17/header-guard-check' into 'main'

Check header guards

See merge request petsc/petsc!6822


# a4963045 18-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Convert all header guards to pragma once


# 6c37f76f 27-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-log-handler' into 'main'

Deglobalize logging into PetscLogHandler and PetscLogState

See merge request petsc/petsc!6709


# 778ae69a 13-Jul-2023 Toby Isaac <toby.isaac@gmail.com>

Sys: Move PetscBT declaration to petscsystypes.h

The PetscBT header included an inline function that calls
PetscViewer functions. I want to use PetscBT in the exposed
logging interface, but can't d

Sys: Move PetscBT declaration to petscsystypes.h

The PetscBT header included an inline function that calls
PetscViewer functions. I want to use PetscBT in the exposed
logging interface, but can't do that with the current header
organization.

To be able to use PetscBT in this way, I move the declaration
of PetscBT into petscsystypes.h (independent of the inline
functions like PetscBTLookup), and I move the PetscBTView
out of the header and into a new file,
src/sys/classes/viewer/utils/btview.c.

In moving PETSC_BITS_PER_BYTE (= CHAR_BIT) into petscsystypes.h
I noticed that limits.h is included in petscsystypes.h so there
is no need to additionally include it in petscsys.h, so I removed
that include.

show more ...


# 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


# ee1f2e84 27-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 5f5b2b63 27-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/fix-clang-warning' into 'release'

Fix clang -Wimplicit-int-conversion on macOS

See merge request petsc/petsc!5876


# cb9eadda 27-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Apply 1 suggestion(s) to 1 file(s)


# d00ed860 25-Nov-2022 Lisandro Dalcin <dalcinl@gmail.com>

Fix clang -Wimplicit-int-conversion on macOS

In file included from /Users/dalcinl/petsc/dev/include/petsc.h:7:
/Users/dalcinl/petsc/dev/include/petscbt.h:44:12: warning: implicit conversion loses in

Fix clang -Wimplicit-int-conversion on macOS

In file included from /Users/dalcinl/petsc/dev/include/petsc.h:7:
/Users/dalcinl/petsc/dev/include/petscbt.h:44:12: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion]
return 1 << index % PETSC_BITS_PER_BYTE;
~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.

show more ...


# 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


# 38f67375 27-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-style-one-liners' into 'main'

Remove braces from one-liners

See merge request petsc/petsc!5557


# 48a46eb9 27-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Remove braces from one-liners


# 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


12345678