History log of /petsc/src/mat/impls/aij/seq/aij.c (Results 101 – 125 of 2495)
Revision Date Author Comments
# 184b5a2e 26-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-09-15/fix-log-pcmpi' into 'main'

add optimized shared memory PCMPI and add users manual section on comparing STREAMS performance to PETSc application performance

See merge

Merge branch 'barry/2023-09-15/fix-log-pcmpi' into 'main'

add optimized shared memory PCMPI and add users manual section on comparing STREAMS performance to PETSc application performance

See merge request petsc/petsc!6903

show more ...


# 9f0612e4 11-Oct-2023 Barry Smith <bsmith@mcs.anl.gov>

Add shared memory support for PCMPI using both shmget() and MPI_Win_allocate_shared()


# cc2f0363 14-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-07-09/remove-private-openmp' into 'main'

Remove use of private() from OpenMP pragma's since Jed says they are unsafe

See merge request petsc/petsc!7680


# 5914357e 09-Jul-2024 Barry Smith <bsmith@mcs.anl.gov>

Remove use of private() from OpenMP pragma's since Jed says they are unsafe

Thanks-to: Jed Brown


# 4beb96b7 05-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-06-28/fix-improve-blas-openmp' into 'main'

Fix handling of initialization of number of BLAS threads.

See merge request petsc/petsc!7658


# 8d031cca 04-Jul-2024 Junchao Zhang <jczhang@anl.gov>

Add OpenMP directive to MatMult_SeqAIJ etc

Gives pretty good speedup on good memory-bandwidth Intel system and M2 Mac

Reported-by: Yongzhong Li <yongzhong.li@mail.utoronto.ca>


# 456f4312 14-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-missing-field-initializers' into 'main'

Mat: fix -Wmissing-field-initializers

See merge request petsc/petsc!7628


# 4cc2b5b5 14-Jun-2024 Pierre Jolivet <pierre@joliv.et>

Mat: fix -Wmissing-field-initializers


# a623e290 12-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-05-29/minor-fortran-stub-cleanup' into 'main'

More improvements to Fortran stubs and interfaces

See merge request petsc/petsc!7598


# 5d83a8b1 30-May-2024 Barry Smith <bsmith@mcs.anl.gov>

This requires some changes to user FORTRAN code

Pass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an array
Pass PETSC_NULL_ENUM when argument returns an enum instead of

This requires some changes to user FORTRAN code

Pass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an array
Pass PETSC_NULL_ENUM when argument returns an enum instead of PETSC_NULL_INTEGER
Pass arrays (and not scalar values) when the argument is expecting an array; this means replace, for example, the argument v with [v]
Use PetscObjectIsNull(obj) to check if the object is NULL, instead of obj == PETSC_NULL_XXX

The compiler will now automatically prevent you from using the wrong argument type for the first three bullets above
This will also require an update sowing with the new sowing branch this MR is using.

show more ...


# 003fa74b 02-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 9bb5003f 02-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-05-27/fix-bug-baij-setvaluesblocked/release' into 'release'

Fix serious bug in MatSetValuesBlocked for SeqBAIJ when a reallocation is needed.

See merge request petsc/petsc!

Merge branch 'barry/2024-05-27/fix-bug-baij-setvaluesblocked/release' into 'release'

Fix serious bug in MatSetValuesBlocked for SeqBAIJ when a reallocation is needed.

See merge request petsc/petsc!7578

show more ...


# 5be285bb 02-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-cohesive-blocks' into 'main'

Plex: Changed cohesive blocking to now group whole cohesive cells together

See merge request petsc/petsc!7586


# baa50dc0 31-May-2024 Brad Aagaard <baagaard@usgs.gov>

Ensure 64 bit integer when counting flops to accommodate large blocks.


# 320e3b49 27-May-2024 Barry Smith <bsmith@mcs.anl.gov>

Remove now redundant increase in mat nonzero state


# 2fd2f86a 20-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 8a40d3f9 20-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/rm-unneeded-include' into 'release'

Remove unneeded include <petsc/private/fortranimpl.h>

See merge request petsc/petsc!7561


# 2aa92ba4 19-May-2024 Pierre Jolivet <pierre@joliv.et>

Remove unneeded include <petsc/private/fortranimpl.h>


# 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


# a1cabb55 19-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-consolidate-issymmetric' into 'main'

Mat: consolidate MatIs[Symmetric|Hermitian]() implementations

See merge request petsc/petsc!7380


# 6cff0a6b 18-Mar-2024 Pierre Jolivet <pierre@joliv.et>

Mat: consolidate MatIs[Symmetric|Hermitian]() implementations


# ec50fa89 13-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/firedrake-1' into 'main'

Updates for Firedrake: first batch

See merge request petsc/petsc!7358


# da0802e2 28-Feb-2024 Stefano Zampini <stefano.zampini@gmail.com>

minor fixes


# 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


12345678910>>...100