<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in mpicusparsematimpl.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>cd871708d6ae82bd70cc1a9e2138f9b57839fe75 - Merge branch &apos;cuda&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#cd871708d6ae82bd70cc1a9e2138f9b57839fe75</link>
        <description>Merge branch &apos;cuda&apos; into &apos;main&apos;Fix CUDA 13 API incompatibilitiesSee merge request petsc/petsc!8632

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Tue, 16 Sep 2025 04:23:51 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>2695cf96bf725a23d8edb31ff8aa2ca9ba36b655 - Gather CUDA lib includes in petscdevice_cuda.h + disable cuSPARSE warnings using DISABLE_CUSPARSE_DEPRECATED</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#2695cf96bf725a23d8edb31ff8aa2ca9ba36b655</link>
        <description>Gather CUDA lib includes in petscdevice_cuda.h + disable cuSPARSE warnings using DISABLE_CUSPARSE_DEPRECATEDDefining DISABLE_CUSPARSE_DEPRECATED is Nvidia&apos;s recommended way of disabling cuSPARSE warningsThis avoids requiring -Wdeprecated-declarations - that can mask other (non-cuSPARSE) warnings

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Thu, 11 Sep 2025 21:21:35 +0000</pubDate>
        <dc:creator>Nuno Nobre &lt;nuno.nobre@stfc.ac.uk&gt;</dc:creator>
    </item>
<item>
        <title>9dd11ecf0918283bb567d8b33a92f53ac4ea7840 - Merge branch &apos;jacobf/2023-08-17/header-guard-check&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#9dd11ecf0918283bb567d8b33a92f53ac4ea7840</link>
        <description>Merge branch &apos;jacobf/2023-08-17/header-guard-check&apos; into &apos;main&apos;Check header guardsSee merge request petsc/petsc!6822

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Fri, 25 Aug 2023 13:49:03 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>a496304597bacff3545e802853d69e8765312868 - Convert all header guards to pragma once</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#a496304597bacff3545e802853d69e8765312868</link>
        <description>Convert all header guards to pragma once

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Fri, 18 Aug 2023 15:13:00 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ead65ede521b7b7c1c72809382f1ed18b445fa4e - Merge branch &apos;jczhang/feature-matdup-coo&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#ead65ede521b7b7c1c72809382f1ed18b445fa4e</link>
        <description>Merge branch &apos;jczhang/feature-matdup-coo&apos; into &apos;main&apos;Duplicate COO info in MatDuplicate(), but use reference counting to save memorySee merge request petsc/petsc!6459

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Mon, 22 May 2023 18:16:46 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>2c4ab24a73fa188c4ad3835fde91f6d95fb2e34f - Mat: duplicate COO info in MatDuplicate, but do reference counting to save memory</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#2c4ab24a73fa188c4ad3835fde91f6d95fb2e34f</link>
        <description>Mat: duplicate COO info in MatDuplicate, but do reference counting to save memoryThanks to Maxime Bouyges &lt;maxime.bouyges@gmail.com&gt; for feature requests.

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Thu, 11 May 2023 20:15:48 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>592ea0f6ae1cd5d56846e52fb177d82f54f43d08 - Merge branch &apos;adams/mat-remove-matsetvaluesdevice&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#592ea0f6ae1cd5d56846e52fb177d82f54f43d08</link>
        <description>Merge branch &apos;adams/mat-remove-matsetvaluesdevice&apos; into &apos;main&apos;remove MatSetValuesDeviceSee merge request petsc/petsc!6378

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Tue, 02 May 2023 15:42:48 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4c55d72541bc22f242d360584f31a8cf502f25ee - remove MatSetValuesDevice</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#4c55d72541bc22f242d360584f31a8cf502f25ee</link>
        <description>remove MatSetValuesDevice

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Tue, 02 May 2023 15:42:47 +0000</pubDate>
        <dc:creator>Mark Adams &lt;524115-markadams4@users.noreply.gitlab.com&gt;</dc:creator>
    </item>
<item>
        <title>c06096d4eef8c1dd7519c521933fc1d2c5eaec10 - Merge branch &apos;jacobf/2022-09-23/veccupm&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#c06096d4eef8c1dd7519c521933fc1d2c5eaec10</link>
        <description>Merge branch &apos;jacobf/2022-09-23/veccupm&apos; into &apos;main&apos;Feature: CUPM VecSee merge request petsc/petsc!5685

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Fri, 21 Oct 2022 19:06:10 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6d54fb1757adf78b86e78a0501614cf24239f668 - Vec CUPM implementation to replace old CUDA and HIP versions</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#6d54fb1757adf78b86e78a0501614cf24239f668</link>
        <description>Vec CUPM implementation to replace old CUDA and HIP versions

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Wed, 05 Oct 2022 20:56:47 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8d5af59104789be729e83a83069a42d5c0d26d0c - Merge branch &apos;jacobf/2022-09-26/if-not-defined-to-ifndef&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#8d5af59104789be729e83a83069a42d5c0d26d0c</link>
        <description>Merge branch &apos;jacobf/2022-09-26/if-not-defined-to-ifndef&apos; into &apos;main&apos;If!defined() -&gt; ifndefSee merge request petsc/petsc!5686

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Tue, 27 Sep 2022 14:29:19 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>687625d7821820b2788de1552f57fee4fc227138 - Change the remaining if !defined() header guards that were missed during The Great Formatting 2 to ifndef</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#687625d7821820b2788de1552f57fee4fc227138</link>
        <description>Change the remaining if !defined() header guards that were missed during The Great Formatting 2 to ifndef

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Mon, 26 Sep 2022 21:16:30 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>061e922f3926be00487707c73b78dd3d40309129 - Merge branch &apos;jacobf/2022-09-21/2-bike-2-shed&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#061e922f3926be00487707c73b78dd3d40309129</link>
        <description>Merge branch &apos;jacobf/2022-09-21/2-bike-2-shed&apos; into &apos;main&apos;Feature: Bicycle Storage Facility 2See merge request petsc/petsc!5661

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Thu, 22 Sep 2022 02:09:24 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d71ae5a4db6382e7f06317b8d368875286fe9008 - source code format changes due to .clang-format changes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#d71ae5a4db6382e7f06317b8d368875286fe9008</link>
        <description>source code format changes due to .clang-format changes

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Wed, 21 Sep 2022 21:15:28 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>58d68138c660dfb4e9f5b03334792cd4f2ffd7cc - Merge branch &apos;barry/2022-08-21/clang-format-source&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#58d68138c660dfb4e9f5b03334792cd4f2ffd7cc</link>
        <description>Merge branch &apos;barry/2022-08-21/clang-format-source&apos; into &apos;main&apos;format repository with clang-formatSee merge request petsc/petsc!5541

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Tue, 23 Aug 2022 05:26:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9371c9d470a9602b6d10a8bf50c9b2280a79e45a - clang-format: convert PETSc sources to comply with clang-format</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#9371c9d470a9602b6d10a8bf50c9b2280a79e45a</link>
        <description>clang-format: convert PETSc sources to comply with clang-format

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Mon, 22 Aug 2022 15:20:12 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5f6bc0148c4e4149b5be607a00392cbc939fe6af - Merge branch &apos;jczhang/revise-mat-coo&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#5f6bc0148c4e4149b5be607a00392cbc939fe6af</link>
        <description>Merge branch &apos;jczhang/revise-mat-coo&apos; into &apos;main&apos;Use different algorithms for local and remote COO entriesSee merge request petsc/petsc!5113

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Mon, 18 Apr 2022 18:59:16 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>158ec288e43a668c7d0638fc9121b5c255ad5de4 - MATAIJ: use different algorithms for local and remote COO entries</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#158ec288e43a668c7d0638fc9121b5c255ad5de4</link>
        <description>MATAIJ: use different algorithms for local and remote COO entries

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Mon, 18 Apr 2022 18:59:16 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0e80fd8bd6ed894d9d1e6ddce7cda1f04802c080 - Merge branch &apos;jczhang/fix-mpiaijcusparse-handle-stream&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#0e80fd8bd6ed894d9d1e6ddce7cda1f04802c080</link>
        <description>Merge branch &apos;jczhang/fix-mpiaijcusparse-handle-stream&apos; into &apos;main&apos;Mat_MPIAIJCUSPARSE does not need to have its own stream or cuSparse handleSee merge request petsc/petsc!5020

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Sun, 27 Mar 2022 15:23:49 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>acbf8a8823b72fe80e82279a117345295f49f13f - Mat: Mat_MPIAIJCUSPARSE does not need to have its own cuSparse handle or cuda stream</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h#acbf8a8823b72fe80e82279a117345295f49f13f</link>
        <description>Mat: Mat_MPIAIJCUSPARSE does not need to have its own cuSparse handle or cuda streamAs Mat_SeqAIJCUSPARSE already has them. Otherwise, if we create a cuSparse handle in Mat_MPIAIJCUSPARSE,and set it as diagonal A and offdiagonal B&apos;s handle, then in MatDestroy_SeqAIJCUSPARSE(), we may destroythe same handle twice: one for for A, the other for B.

            List of files:
            /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h</description>
        <pubDate>Sun, 27 Mar 2022 15:23:49 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
