<?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 cusparsematimpl.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/seq/seqcusparse/cusparsematimpl.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/seq/seqcusparse/cusparsematimpl.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/seq/seqcusparse/cusparsematimpl.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/seq/seqcusparse/cusparsematimpl.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>d7f32bc4c05a114c17c2e447b2ef65490bc274c6 - Merge branch &apos;jczhang/2025-03-27/add-cusparsespsv-updatematrix&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#d7f32bc4c05a114c17c2e447b2ef65490bc274c6</link>
        <description>Merge branch &apos;jczhang/2025-03-27/add-cusparsespsv-updatematrix&apos; into &apos;main&apos;aijcusparse: leverage cusparseSpSV_updateMatrix in cuda-12.1.1See merge request petsc/petsc!8249

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Fri, 28 Mar 2025 22:06:43 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>204a0e31e6a72ac0b2cf53cb7803417cbf6c6b4e - aijcusparse: leverage cusparseSpSV_updateMatrix in cuda-12.1.1</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#204a0e31e6a72ac0b2cf53cb7803417cbf6c6b4e</link>
        <description>aijcusparse: leverage cusparseSpSV_updateMatrix in cuda-12.1.1When only matrix values have changed, calling cusparseSpSV_updateMatrix() is faster than calling cusparseSpSV_analysis() again.

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Fri, 28 Mar 2025 03:35:16 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>afb41d4c9e59dc40af69d1a011c615123c794606 - Merge branch &apos;jczhang/2025-03-18/revise-aijkokkos-matsolve&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#afb41d4c9e59dc40af69d1a011c615123c794606</link>
        <description>Merge branch &apos;jczhang/2025-03-18/revise-aijkokkos-matsolve&apos; into &apos;main&apos;Add options to do factorization and solve on host for matseqaijkokkosSee merge request petsc/petsc!8209

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Fri, 28 Mar 2025 05:13:05 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>f82ac72c0d75412322ee58a7c5fb03bda98b71ba - Mat: change -mat_factor_bind_factorization &lt;host | device&gt; to -pc_factor_mat_factor_on_host &lt;bool&gt;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#f82ac72c0d75412322ee58a7c5fb03bda98b71ba</link>
        <description>Mat: change -mat_factor_bind_factorization &lt;host | device&gt; to -pc_factor_mat_factor_on_host &lt;bool&gt;Also add an option -pc_factor_mat_solve_on_host

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Tue, 18 Mar 2025 16:20:57 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>76d6960897ba55d8238485170da43545084300c6 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#76d6960897ba55d8238485170da43545084300c6</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Sun, 19 Jan 2025 16:41:03 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1d017dde8ef1440cf12339dd41027dcdc04db8fc - Merge branch &apos;barry/2024-11-26/improve-man-pages/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#1d017dde8ef1440cf12339dd41027dcdc04db8fc</link>
        <description>Merge branch &apos;barry/2024-11-26/improve-man-pages/release&apos; into &apos;release&apos;Improve some manual pages in KSP/SNESSee merge request petsc/petsc!8071

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Sun, 19 Jan 2025 16:30:48 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0b4b7b1c20c2ed4ade67e3d50a7710fe0ffbfca5 - Improve some manual pages in KSP/SNES</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#0b4b7b1c20c2ed4ade67e3d50a7710fe0ffbfca5</link>
        <description>Improve some manual pages in KSP/SNES

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Tue, 26 Nov 2024 15:00:32 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>11c8a98f607708dcee13afcc724c3f833fe66e89 - Merge branch &apos;release-revert-7765&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#11c8a98f607708dcee13afcc724c3f833fe66e89</link>
        <description>Merge branch &apos;release-revert-7765&apos;

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Wed, 28 Aug 2024 02:11:02 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8433bb00777a20b9cb7ee0df4485b0f404eef803 - Merge branch &apos;balay/ci-cuda-126&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#8433bb00777a20b9cb7ee0df4485b0f404eef803</link>
        <description>Merge branch &apos;balay/ci-cuda-126&apos; into &apos;release&apos;CI: update test to use cuda-12.6See merge request petsc/petsc!7765

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Wed, 28 Aug 2024 02:07:41 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>fe5544b904e79246e05a7d2206f02ca9ecb05bc9 - cupsarse: add workarounds for cusparse bugs</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#fe5544b904e79246e05a7d2206f02ca9ecb05bc9</link>
        <description>cupsarse: add workarounds for cusparse bugsSee known issues at https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#cusparse-release-12-6

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Mon, 26 Aug 2024 23:34:50 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>3c6c2bd607ccbc6dbafa3d0fbe34551e4abda79c - Merge branch &apos;jolivet/x_remove-cuda-warnings-ci&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#3c6c2bd607ccbc6dbafa3d0fbe34551e4abda79c</link>
        <description>Merge branch &apos;jolivet/x_remove-cuda-warnings-ci&apos; into &apos;main&apos;Remove -Wdeprecated-declarations warningsSee merge request petsc/petsc!7771

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Wed, 21 Aug 2024 16:28:22 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b0c000124f69cd22fe741d5cb508476cb397dd8c - Remove -Wdeprecated-declarations warnings</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#b0c000124f69cd22fe741d5cb508476cb397dd8c</link>
        <description>Remove -Wdeprecated-declarations warnings

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Sat, 17 Aug 2024 15:46:27 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&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/seq/seqcusparse/cusparsematimpl.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/seq/seqcusparse/cusparsematimpl.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/seq/seqcusparse/cusparsematimpl.h#a496304597bacff3545e802853d69e8765312868</link>
        <description>Convert all header guards to pragma once

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.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>cd8ad754cea111383fbab361d1b483a4a224b57c - Merge branch &apos;jacobf/2023-06-01/improve-cupm-compile-time&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#cd8ad754cea111383fbab361d1b483a4a224b57c</link>
        <description>Merge branch &apos;jacobf/2023-06-01/improve-cupm-compile-time&apos; into &apos;main&apos;CUPM Compile-time OptimizationsSee merge request petsc/petsc!6535

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Tue, 06 Jun 2023 20:32:36 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>47f8145d78ec2f038a1e36d827f5e466125d1312 - Use only forward declarations for VecSeq_CUPM and VecMPI_CUPM. This elides needing to</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h#47f8145d78ec2f038a1e36d827f5e466125d1312</link>
        <description>Use only forward declarations for VecSeq_CUPM and VecMPI_CUPM. This elides needing totransitively include all of thrust and improves compile time of vecmpicupm,aij[cu|hip]sparse, and any others that include vecseqcupm.hpp.

            List of files:
            /petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h</description>
        <pubDate>Thu, 01 Jun 2023 15:44:49 +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/seq/seqcusparse/cusparsematimpl.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/seq/seqcusparse/cusparsematimpl.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/seq/seqcusparse/cusparsematimpl.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/seq/seqcusparse/cusparsematimpl.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>
</channel>
</rss>
