History log of /petsc/src/mat/impls/baij/seq/baij.c (Results 76 – 100 of 1525)
Revision Date Author Comments
# 2611ad71 14-Jul-2023 Toby Isaac <toby.isaac@gmail.com>

Profiling: Improve !defined(PETSC_USE_LOG) #defines

- If we cast macro arguments to void, we can avoid unused errors that have
forced lots of conditionally included code like this:

```c
#if def

Profiling: Improve !defined(PETSC_USE_LOG) #defines

- If we cast macro arguments to void, we can avoid unused errors that have
forced lots of conditionally included code like this:

```c
#if defined(PETSC_USE_LOG)
PetscLogEvent event;
#endif
```

- Having global counters like petsc_TotalFlops externed event
if !PetscDefined(USE_LOG) helps to remove a lot of needless
`#ifdef`s around code that can instead be placed in
`if (PetscDefined(USE_LOG)) {}` blocks.

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


# 0a81daa7 20-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-mateliminatezeros-sbaij' into 'main'

MatChop()/MatEliminateZeros() improvements and other minor fixes

See merge request petsc/petsc!6706


# 17ea310b 13-Jul-2023 Pierre Jolivet <pierre@joliv.et>

MatEliminateZeros(): add [S]BAIJ implementations


# d32568d8 13-Jul-2023 Pierre Jolivet <pierre@joliv.et>

MatAssemblyEnd(): same logic for [S]BAIJ than for AIJ


# 02477ebb 15-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-06-30/enable-doc-lint' into 'main'

Enable docs linting

See merge request petsc/petsc!6667


# fe59aa6d 12-Jul-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Lint apply: mat


# 1ab40e9c 26-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/gamg-support-baij' into 'main'

BAIJ: fix bug in Duplicate - update nonzerorowcnt

See merge request petsc/petsc!6628


# c05f355b 26-Jun-2023 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

BAIJ: fix bug in Duplicate - update nonzerorowcnt


# a176301c 21-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-checkbadSource' into 'main'

Fix make checkbadSource

See merge request petsc/petsc!6624


# e3c72094 21-Jun-2023 Pierre Jolivet <pierre@joliv.et>

Fix make checkbadSource

triggered with a merge of !6507 (main) and !6612 (release) changes


# 2457174d 21-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# f3a89a1d 21-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-06-18/fix-matresetpreallocation/release' into 'release'

Allow MatResetPreallocation() to be called before the matrix has ever been assembled

See merge request petsc/petsc!6

Merge branch 'barry/2023-06-18/fix-matresetpreallocation/release' into 'release'

Allow MatResetPreallocation() to be called before the matrix has ever been assembled

See merge request petsc/petsc!6612

show more ...


# b4e2f619 19-Jun-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix errors introduced in !6090 reported in https://gitlab.com/petsc/petsc/-/issues/1389

If matrices were destroyed (possibly through a type change) before their hash state was destroyed they would

Fix errors introduced in !6090 reported in https://gitlab.com/petsc/petsc/-/issues/1389

If matrices were destroyed (possibly through a type change) before their hash state was destroyed they would result in incorrect results or memory leaks

Commit-type: bug-fix
Reported-by: Pierre Jolivet

show more ...


# 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


# b3f1e23b 31-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-05-25/no-memcpy-ops' into 'main'

Don't use PetscMemcpy() or PetscArraycpy() to copy the ops struct

See merge request petsc/petsc!6507


# aea10558 25-May-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Don't use PetscMemcpy() or PetscArraycpy() to copy the ops struct


# 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


# e9f36840 18-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-08/fix-man-pages-detected-by-lint' into 'main'

Fix many manual pages

See merge request petsc/petsc!6162


# 20f4b53c 09-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix manual pages based on reports from Jacob's lint tool

Commit-type: documentation


# 6c749b74 07-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-01/fix-mat-man-pages' into 'main'

Cleanup of mat manual pages

See merge request petsc/petsc!6134


# 2ef1f0ff 01-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Cleanup of mat manual pages

Commit-type: documentation


12345678910>>...61