History log of /petsc/src/mat/impls/sbaij/seq/sbaij.c (Results 76 – 100 of 1290)
Revision Date Author Comments
# f9663b93 23-Aug-2023 Pierre Jolivet <pierre@joliv.et>

Important fixes


# 9c5460f9 17-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-08-09/linter-detect-static-function-candidates' into 'main'

Linter detect possible static functions

See merge request petsc/petsc!6796


# ba38deed 15-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Delete unused code


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

Merge branch 'barry/2023-07-15/add-mat-vec-createfromoptions' into 'main'

Add convenience functions VecCreateFromOptions() and MatCreateFromOptions() to...

See merge request petsc/petsc!6711


# 77433607 15-Jul-2023 Barry Smith <bsmith@mcs.anl.gov>

Add convenience functions VecCreateFromOptions() and MatCreateFromOptions() to reduce the use of specialize creation routines in the examples and thus make it easier for people to use GPU based solve

Add convenience functions VecCreateFromOptions() and MatCreateFromOptions() to reduce the use of specialize creation routines in the examples and thus make it easier for people to use GPU based solvers

show more ...


# 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


# 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


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

MatSeqSBAIJ: remove unused code

It has been unused for 10+ years


# 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


# 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


12345678910>>...52