History log of /petsc/src/vec/vec/impls/mpi/cupm/vecmpicupm.hpp (Results 1 – 25 of 26)
Revision Date Author Comments
# 9dd11ecf 25-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-08-17/header-guard-check' into 'main'

Check header guards

See merge request petsc/petsc!6822


# a4963045 18-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Convert all header guards to pragma once


# 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


# cd8ad754 06-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-06-01/improve-cupm-compile-time' into 'main'

CUPM Compile-time Optimizations

See merge request petsc/petsc!6535


# 47f8145d 01-Jun-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Use only forward declarations for VecSeq_CUPM and VecMPI_CUPM. This elides needing to
transitively include all of thrust and improves compile time of vecmpicupm,
aij[cu|hip]sparse, and any others tha

Use only forward declarations for VecSeq_CUPM and VecMPI_CUPM. This elides needing to
transitively include all of thrust and improves compile time of vecmpicupm,
aij[cu|hip]sparse, and any others that include vecseqcupm.hpp.

show more ...


# 06e36fcd 01-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-05-30/misc-cxx-fixes-2' into 'main'

Misc C++-Related Fixes For PetscDevice And Friends Round 2

See merge request petsc/petsc!6526


# f13b9fe2 30-May-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

remove ifdef __cplusplus from C++-only headers


# 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


# e4d4512b 22-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/tsadapt-vecagnostic' into 'main'

Unify TS WLTE computations into a single function

See merge request petsc/petsc!6481


# 037d63e4 18-May-2023 Stefano Zampini <stefano.zampini@gmail.com>

Unify TS WLTE computations into a single function

temporarily disable kokkos ops


# 6311b241 11-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-VecSetType-conversion' into 'main'

Fix a bug in VecSetType

Closes #1363

See merge request petsc/petsc!6373


# ca0374c5 11-May-2023 Junchao Zhang <jczhang@mcs.anl.gov>

Fix a bug in VecSetType


# 2f1953c4 14-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-01-11/matdensecupm' into 'main'

Feature: MATDENSECUPM

See merge request petsc/petsc!6049


# 995bce04 26-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Properly Pascal-case all of VECCUPM


# 732f7d04 22-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Move VecCUPM generics out of impls namespace


# e34a3c6a 21-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-02-20/vecseqcupm-silence-hipcc' into 'main'

Silence spurious HIPCC warnings about inline kernels

See merge request petsc/petsc!6097


# ec34bba6 20-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Silence spurious HIPCC warnings about inline kernels


# d3904c29 09-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-02-08/remove-redundant-petsc-nodiscard' into 'main'

Remove redundant uses of `PETSC_NODISCARD` from functions returning a PetscErrorCode

See merge request petsc/petsc!6036


# 089fb57c 08-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Remove redundant uses of PETSC_NODISCARD from functions returning a PetscErrorCode


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


# 3ba16761 10-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscErrorCode a non-discardable enum


# c06096d4 21-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-23/veccupm' into 'main'

Feature: CUPM Vec

See merge request petsc/petsc!5685


12