History log of /petsc/include/petscmath.h (Results 1 – 25 of 590)
Revision Date Author Comments
# 8f75537a 28-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/iso-c90-fix' into 'main'

PetscMath: fix ISO C90 warning

See merge request petsc/petsc!8741


# e07dcc01 28-Sep-2025 Stefano Zampini <stefano.zampini@gmail.com>

PetscMath: fix ISO C90 warning

Albeit we require C99 for source code, let users use stricter compiler flags while including PETSc headers.

include/petscmath.h:1265:3: warning: ISO C90 forbids mixed

PetscMath: fix ISO C90 warning

Albeit we require C99 for source code, let users use stricter compiler flags while including PETSc headers.

include/petscmath.h:1265:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1265 | PetscInt gcd = PetscGCD(a, b);
| ^~~~~~~~

show more ...


# 237137dc 27-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/multistage-partitioner' into 'main'

Multistage partitioner for DMPLEX

See merge request petsc/petsc!8730


# b6512f73 26-Sep-2025 Stefano Zampini <stefano.zampini@gmail.com>

Petsc{GCD|LCM} consistent with C++ stdlib


# 8a677b7a 25-Sep-2025 Stefano Zampini <stefano.zampini@gmail.com>

PetscMath: GCD and LCM operations with integers


# 3e6fa7ea 26-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-vlasov-moments' into 'main'

Swarm+Plex: Plasma example for moment evolution

See merge request petsc/petsc!8493


# 21048c15 23-Jun-2025 Matthew G. Knepley <knepley@gmail.com>

Math: Add PETSC_E


# 507571c1 02-Dec-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-hypercubic-parallel' into 'main'

Plex: Make hypercubic mesh parallel

See merge request petsc/petsc!8036


# b0129811 30-Nov-2024 Matthew G. Knepley <knepley@gmail.com>

Math: Added PetscRintReal()


# be37439e 21-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/useless-cast' into 'main'

Remove useless cast

See merge request petsc/petsc!7894


# b7c0efca 01-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

PetscCeilInt: inline method


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


# c74fe4ad 01-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 911fba6f 29-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/typos' into 'release'

Docs: typos

See merge request petsc/petsc!7509


# 56087ca1 29-Apr-2024 Pierre Jolivet <pierre@joliv.et>

Docs: typos


# 6ac30fe8 25-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 987980b0 25-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-24/docs-petsc-max-real-and-friends/release' into 'release'

Add manual pages for PETSC_MAX_REAL and related constants

See merge request petsc/petsc!7503


# 3fb7ca22 25-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

Add manual pages for PETSC_MAX_REAL and related constants


# 4abf1e65 29-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-composite-as-shell' into 'main'

MatComposite, MatNormal, and MatHermitianNormal as a MatShell

See merge request petsc/petsc!7226


# e2b46ddf 25-Jan-2024 Pierre Jolivet <pierre@joliv.et>

Leverage the new structure of MATNORMAL when calling SuiteSparseQR


# 49d85fc3 14-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 1fa02e4d 12-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/smallfixes' into 'release'

small release fixes

See merge request petsc/petsc!7182


# ea007c46 09-Jan-2024 Stefano Zampini <stefano.zampini@gmail.com>

PETSCMATH: fix typo


# b22c9ba6 08-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


12345678910>>...24