<?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 seqhashmat.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>5ff6d247539c86491dc822dc7e845e819e6cc4a3 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#5ff6d247539c86491dc822dc7e845e819e6cc4a3</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Fri, 24 Oct 2025 06:15:48 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9b2fde2358925cd7df99685c017ce46e515b4e62 - Merge branch &apos;jolivet/fix-hash-info&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#9b2fde2358925cd7df99685c017ce46e515b4e62</link>
        <description>Merge branch &apos;jolivet/fix-hash-info&apos; into &apos;release&apos;MatSetUp_(Seq|MPI)_Hash(): fix confusing -info messageSee merge request petsc/petsc!8806

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Thu, 23 Oct 2025 13:21:13 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>666f9b3f4f171ecb9243ec92417504f48a48c79e - MatSetUp_(Seq|MPI)_Hash(): fix confusing -info message</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#666f9b3f4f171ecb9243ec92417504f48a48c79e</link>
        <description>MatSetUp_(Seq|MPI)_Hash(): fix confusing -info message[0] &lt;mat:mpiaij&gt; MatSetUp_MPI_Hash(): Using hash-based MatSetValues() for MATMPISBAIJ because no preallocation provided

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Wed, 22 Oct 2025 11:30:45 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>a81650ca6e54ffb102cca9eeefba0b37471c6309 - Merge branch &apos;lindad/new-aij-from-hash&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#a81650ca6e54ffb102cca9eeefba0b37471c6309</link>
        <description>Merge branch &apos;lindad/new-aij-from-hash&apos; into &apos;main&apos;Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix typeSee merge request petsc/petsc!7939

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Tue, 29 Oct 2024 19:37:50 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>fe1fc275718fc80f26c273ff38ace1f5756afb65 - Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#fe1fc275718fc80f26c273ff38ace1f5756afb65</link>
        <description>Add MatCopyHashToXAIJ() to copy hash table entries into an XAIJ matrix type

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Tue, 29 Oct 2024 19:37:49 +0000</pubDate>
        <dc:creator>Alexander &lt;alexander.lindsay@inl.gov&gt;</dc:creator>
    </item>
<item>
        <title>184b5a2ebdab3f1a9f61d1d96434018aa026c18c - Merge branch &apos;barry/2023-09-15/fix-log-pcmpi&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#184b5a2ebdab3f1a9f61d1d96434018aa026c18c</link>
        <description>Merge branch &apos;barry/2023-09-15/fix-log-pcmpi&apos; into &apos;main&apos;add optimized shared memory PCMPI and add users manual section on comparing STREAMS performance to PETSc application performanceSee merge request petsc/petsc!6903

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Fri, 26 Jul 2024 04:51:25 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9f0612e409f6220a780be6348417bea34ef34962 - Add shared memory support for PCMPI using both shmget() and MPI_Win_allocate_shared()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#9f0612e409f6220a780be6348417bea34ef34962</link>
        <description>Add shared memory support for PCMPI using both shmget() and MPI_Win_allocate_shared()

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Wed, 11 Oct 2023 14:57:30 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>942d34d015d97e642391562984a785096884f5d1 - Merge branch &apos;jolivet/fix-ubsan&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#942d34d015d97e642391562984a785096884f5d1</link>
        <description>Merge branch &apos;jolivet/fix-ubsan&apos; into &apos;main&apos;Pacify UBSanSee merge request petsc/petsc!7158

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Wed, 03 Jan 2024 20:51:47 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8e3a54c0662fee99ad69f33e814fb6a3f3eef16b - Sys: add PetscSafePointerPlusOffset() to pacify UBSan</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#8e3a54c0662fee99ad69f33e814fb6a3f3eef16b</link>
        <description>Sys: add PetscSafePointerPlusOffset() to pacify UBSan

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Sun, 24 Dec 2023 16:29:17 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>b3f1e23bfe9fb93d0e088a43895443f2c2312c71 - Merge branch &apos;jacobf/2023-05-25/no-memcpy-ops&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#b3f1e23bfe9fb93d0e088a43895443f2c2312c71</link>
        <description>Merge branch &apos;jacobf/2023-05-25/no-memcpy-ops&apos; into &apos;main&apos;Don&apos;t use PetscMemcpy() or PetscArraycpy() to copy the ops structSee merge request petsc/petsc!6507

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Wed, 31 May 2023 17:22:21 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>aea10558d4771f8b0f4852a014c7d324cb0c3f99 - Don&apos;t use PetscMemcpy() or PetscArraycpy() to copy the ops struct</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#aea10558d4771f8b0f4852a014c7d324cb0c3f99</link>
        <description>Don&apos;t use PetscMemcpy() or PetscArraycpy() to copy the ops struct

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Thu, 25 May 2023 14:58:38 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0b31b82a9d3f4494e402bff81619391bea46f68c - Merge branch &apos;barry/2023-02-18/allow-mat-nested-hash-preallocation&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#0b31b82a9d3f4494e402bff81619391bea46f68c</link>
        <description>Merge branch &apos;barry/2023-02-18/allow-mat-nested-hash-preallocation&apos; into &apos;main&apos;Allow MatXXXSetPreallocation() to be called after MatSetUp() puts the matrix into hash MatSetValues() modeSee merge request petsc/petsc!6090

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Tue, 21 Feb 2023 02:43:09 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ad79cf6361c39f45c9a74ace6121a0a5c98f5aa2 - Allow MatXXXSetPreallocation() to be called after MatSetUp() puts the matrix into hash MatSetValues() mode</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#ad79cf6361c39f45c9a74ace6121a0a5c98f5aa2</link>
        <description>Allow MatXXXSetPreallocation() to be called after MatSetUp() puts the matrix into hash MatSetValues() modeCommit-type: feature/spend 1hReported-by: Pierre Jolivet

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Sun, 19 Feb 2023 00:06:08 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b047e4b5ae898dcf41db17a6fe493024fe984f6c - Merge branch &apos;barry/2022-09-12/fix-mat-preallocation&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#b047e4b5ae898dcf41db17a6fe493024fe984f6c</link>
        <description>Merge branch &apos;barry/2022-09-12/fix-mat-preallocation&apos; into &apos;main&apos;try to build efficient hash table allocation directly into MatSee merge request petsc/petsc!5621

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Fri, 17 Feb 2023 23:21:37 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>26cec32642a02ddeaa9481e1a5bd50b8500ffeea - Add support for Mat to allow skipping preallocation by having the first round of MatSetValues use hash</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/impls/aij/seq/seqhashmat.h#26cec32642a02ddeaa9481e1a5bd50b8500ffeea</link>
        <description>Add support for Mat to allow skipping preallocation by having the first round of MatSetValues use hash* MATPREALLOCATOR can be deprecated as well as possibly some other preallocation macros/routines* Optimizations such as direct support for MatSetValuesBlocked() for *BAIJ can be added in the futureCommit-type: feature/spend 25h

            List of files:
            /petsc/src/mat/impls/aij/seq/seqhashmat.h</description>
        <pubDate>Thu, 08 Dec 2022 22:55:21 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
