History log of /petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx (Results 151 – 175 of 204)
Revision Date Author Comments
# 2c71b3e2 11-Feb-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()


# 9fbee547 03-Feb-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

deprecate PETSC_STATIC_INLINE


# 9ace16cd 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

add PetscAssert() and PetscAssertFalse()


# 7d3de750 12-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

make PetscInfo() variadic


# 98921bda 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

SETERRQ[1-9]+ begone


# c2796d2c 12-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hzhang/matproduct-setalgorithm' into 'main'

update documentation and options database of MatProductSetAlgorithm()

See merge request petsc/petsc!4802


# 3e662e0b 12-Feb-2022 Hong Zhang <hzhang@mcs.anl.gov>

update documentation and options database of MatProductSetAlgorithm()


# 17d5d4b9 10-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/matgetdevice-check' into 'main'

add checks for MAT_IGNORE_OFF_PROC_ENTRIES

See merge request petsc/petsc!4829


# 6c148233 10-Feb-2022 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

add checks for MAT_IGNORE_OFF_PROC_ENTRIES


# 19af2cd6 07-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/mat-coo-size_t' into 'main'

MatSetPreallocationCOO: use PetscCount for length argument

See merge request petsc/petsc!4789


# 82a78a4e 01-Feb-2022 Jed Brown <jed@jedbrown.org>

MatSetPreallocationCOO: use PetscCount for length argument

This is necessary to support assembly even when the vector size and
number of nonzeros is well below 2B. For example, with a scalar problem

MatSetPreallocationCOO: use PetscCount for length argument

This is necessary to support assembly even when the vector size and
number of nonzeros is well below 2B. For example, with a scalar problem
on Q_1 hexes, you have 8*8=64 entries per element and thus hit 2B around
33M elements. This change allows such problems to be solved without
promoting to 64-bit indices everywhere (a storage and bandwidth cost).

PetscCount is a new signed type equivalent to ptrdiff_t, meant for array
indices and sizes that may overflow int32_t even when solving a problem
whose dimension fits in int32_t.

show more ...


# cd4d7e80 07-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-aijkokkos-memory-leak' into 'main'

Fix memory leaks in AIJKOKKOS

Closes #1088

See merge request petsc/petsc!4791


# 300d22a6 05-Feb-2022 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: change several SeqAIJKOKKOSDEVICE related fields from pointers to views to fix memory leaks


# 3aa63004 29-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-kokkos-coo' into 'main'

Support MatSetValuesCOO() for AIJKOKKOS matrices

See merge request petsc/petsc!4726


# 42550bec 17-Jan-2022 Junchao Zhang <jczhang@mcs.anl.gov>

MATAIJKOKKOS: support MatSetValuesCOO


# 940e4fdf 12-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-12-09/attribute-format-mat' into 'main'

Feature: Attribute Format - Mat

See merge request petsc/petsc!4634


# 546078ac 10-Dec-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

remove trailing newline from SETERRQ


# c0aa6a63 09-Dec-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

applied attribute format fixes to mat headers


# 8f838fdd 15-Dec-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/landau-ex2-testset' into 'main'

made test set (cpu. kokkos, cuda 'device', for ex2

See merge request petsc/petsc!4573


# fc76dfab 03-Dec-2021 Mark Adams <mfadams@lbl.gov>

junchao's fixes


# ba70aee8 10-Dec-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/fix_mat_ex5k' into 'main'

GPU assembly bug fixes. Unified kokkos and CUDA GPU assembly tests to some degree, off diagonal block...

See merge request petsc/petsc!4609


# 49b994a9 08-Dec-2021 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

fix parrel GPU assembly for Kokkos


# b9968e31 18-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/landau-cuda-opt' into 'main'

Landau optimizations + GPU assembly bug fix

See merge request petsc/petsc!4358


# 99551766 28-Sep-2021 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

fix 64 bit integer bug with GPU assembly


# 3ed23c6a 17-Nov-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-kokkos-spgemm' into 'main'

Add initial MatProduct support for MATAIJKOKKOS

See merge request petsc/petsc!4303


123456789