<?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 vmatlab.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>51b144c619aff302b570817d6f78637b8418d403 - Merge branch &apos;MarDiehl/use-bool-instead-of-enum&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#51b144c619aff302b570817d6f78637b8418d403</link>
        <description>Merge branch &apos;MarDiehl/use-bool-instead-of-enum&apos; into &apos;main&apos;use bool instead of enumSee merge request petsc/petsc!8528

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Fri, 29 Aug 2025 16:31:13 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b8b5be36363868cf48bd7e7da4f4146957780db1 - distinguish Boolean and Integer</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#b8b5be36363868cf48bd7e7da4f4146957780db1</link>
        <description>distinguish Boolean and IntegerMPI_Comm_get_attr has PetscMPIInt as flag argument, not PetscBool. Namethis flag &quot;iflg&quot; (was used somewhere already).Use MPI_LAND instead of MPI_BAND for logical operations instead ofMPI_MIN, MPI_MAX, and MPI_LAND.Note: Most of the previous code was probably working as intended, I didthe changes when debugging error related to the use of standard C Bool andkept them because it took me a while to understand that MPI has integerflags and PETSc has Booleans. Using different names makes this clear,but was and is not done consistently.

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Mon, 21 Jul 2025 04:36:22 +0000</pubDate>
        <dc:creator>Martin Diehl &lt;mail@martin-diehl.net&gt;</dc:creator>
    </item>
<item>
        <title>834855d6effb0d027771461c8e947ee1ce5a1e17 - Merge branch &apos;jolivet/clang-format-21&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#834855d6effb0d027771461c8e947ee1ce5a1e17</link>
        <description>Merge branch &apos;jolivet/clang-format-21&apos; into &apos;main&apos;clang-format-21See merge request petsc/petsc!8202

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Wed, 27 Aug 2025 20:14:46 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>3a7d0413a690b3ac55568f51e4c3dc23a888f57d - One-liners from petsc/petsc!5344 and petsc/petsc!5557</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#3a7d0413a690b3ac55568f51e4c3dc23a888f57d</link>
        <description>One-liners from petsc/petsc!5344 and petsc/petsc!5557Slightly reworked regular expressiongit ls-files -z -- &apos;*.c&apos; &apos;*.cxx&apos; &apos;*.cu&apos; &apos;*.h&apos; &apos;*.hpp&apos; &apos;*.cpp&apos; | while IFS= read -r -d &apos;&apos; file; do    cat $file | tr &apos;\n&apos; &apos;\r&apos; | sed -E &apos;s/\r([ ]*)(for|if|while|else) ([^\r]*)\{\r[ ]*Petsc([a-zA-Z]*)\(([^\r]*)\);\r[ ]*\}\r/\r\1\2 \3Petsc\4(\5);\r/g&apos; | tr &apos;\r&apos; &apos;\n&apos; &gt; ${file}.joe; mv ${file}.joe ${file}done

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Mon, 12 May 2025 18:15:37 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>fda22ce0288f038e74a7a161392fef83f72080b8 - Merge branch &apos;barry/2024-07-01/fix-petscoptionsgetviewer&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#fda22ce0288f038e74a7a161392fef83f72080b8</link>
        <description>Merge branch &apos;barry/2024-07-01/fix-petscoptionsgetviewer&apos; into &apos;main&apos;The use case of PetscOptionsGetViewer() has evolved to no longer be the get/restore modelSee merge request petsc/petsc!7667

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Mon, 08 Jul 2024 14:32:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>648c30bcb65f74c3cbd15d7a91a7ed7c1890e25b - The use case of PetscOptionsGetViewer() has evolved to no longer be the get/restore model</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#648c30bcb65f74c3cbd15d7a91a7ed7c1890e25b</link>
        <description>The use case of PetscOptionsGetViewer() has evolved to no longer be the get/restore modelHence the code needs to be refactoredIntroduce PetscCallNull() and PetscCallMPINull() to simplify PETSC_VIEWER_XXXX_() routinesReported-by: James WrightThanks-to: Jeremy L Thompson

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Mon, 08 Jul 2024 14:32:22 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>a623e290c7eaa252b385564179837fe27521fbac - Merge branch &apos;barry/2024-05-29/minor-fortran-stub-cleanup&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#a623e290c7eaa252b385564179837fe27521fbac</link>
        <description>Merge branch &apos;barry/2024-05-29/minor-fortran-stub-cleanup&apos; into &apos;main&apos;More improvements to Fortran stubs and interfacesSee merge request petsc/petsc!7598

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Wed, 12 Jun 2024 03:37:04 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5d83a8b16d06840f96948f1a43aa9c83c769a60a - This requires some changes to user FORTRAN code</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#5d83a8b16d06840f96948f1a43aa9c83c769a60a</link>
        <description>This requires some changes to user FORTRAN codePass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an arrayPass PETSC_NULL_ENUM when argument returns an enum instead of PETSC_NULL_INTEGERPass arrays (and not scalar values) when the argument is expecting an array; this means replace, for example, the argument v with [v]Use PetscObjectIsNull(obj) to check if the object is NULL, instead of obj == PETSC_NULL_XXXThe compiler will now automatically prevent you from using the wrong argument type for the first three bullets aboveThis will also require an update sowing with the new sowing branch this MR is using.

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Thu, 30 May 2024 04:27:02 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b2e8165f902b29d33cb5c6fcd6da9ceca759ca7a - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#b2e8165f902b29d33cb5c6fcd6da9ceca759ca7a</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Tue, 11 Jun 2024 15:41:22 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d61ff78de3ca1ec111610b4e84306b894f899714 - Merge branch &apos;barry/2024-06-08/minor-docs-fixes/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#d61ff78de3ca1ec111610b4e84306b894f899714</link>
        <description>Merge branch &apos;barry/2024-06-08/minor-docs-fixes/release&apos; into &apos;release&apos;Minor docs fixesSee merge request petsc/petsc!7618

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Tue, 11 Jun 2024 15:00:13 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>f13dfd9ea68e0ddeee984e65c377a1819eab8a8a - Minor docs fixes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#f13dfd9ea68e0ddeee984e65c377a1819eab8a8a</link>
        <description>Minor docs fixes

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Tue, 11 Jun 2024 15:00:13 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1ed6e3ff8437baa411029a28c2b08f047df9ad9a - Merge branch &apos;barry/2024-04-13/fix-sowing-strings&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#1ed6e3ff8437baa411029a28c2b08f047df9ad9a</link>
        <description>Merge branch &apos;barry/2024-04-13/fix-sowing-strings&apos; into &apos;main&apos;Update PETSc to use sowing bfort that handles string arguments and PETSC_NULL_INTSee merge request petsc/petsc!7480

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Thu, 25 Apr 2024 22:16:01 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>cc4c1da905d89950b196b027190941013bd3e15a - Update source code removing all unneeded /*@C and associated manual stubs and interfaces</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#cc4c1da905d89950b196b027190941013bd3e15a</link>
        <description>Update source code removing all unneeded /*@C and associated manual stubs and interfaces

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Sun, 14 Apr 2024 02:07:12 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>55cda6f51c86a483abe5781578f3bbdf986e1625 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#55cda6f51c86a483abe5781578f3bbdf986e1625</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Thu, 25 Apr 2024 04:27:03 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>99e79f2fa00b9edf66b5befd34b82026b832a5fa - Merge branch &apos;barry/2024-04-24/doc-fixes/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#99e79f2fa00b9edf66b5befd34b82026b832a5fa</link>
        <description>Merge branch &apos;barry/2024-04-24/doc-fixes/release&apos; into &apos;release&apos;release docs fixesSee merge request petsc/petsc!7498

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Thu, 25 Apr 2024 04:23:54 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>a3b724e88d046d3fedf46cc78f622355d8be981f - release docs fixes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#a3b724e88d046d3fedf46cc78f622355d8be981f</link>
        <description>release docs fixesCommit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, exampleFunded-by:Project:Time:     hoursReported-by:Thanks-to:Development Tools: Vim, Emacs, Eclipse

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Wed, 24 Apr 2024 16:54:07 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ecceeb7d86a3b9d2c0da2aced471d46acf67b452 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#ecceeb7d86a3b9d2c0da2aced471d46acf67b452</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Thu, 02 Nov 2023 19:13:04 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>3c093a9ad7890773b90bcabb1521a2a12e4ee9df - Merge branch &apos;barry/2023-11-01/docs-kspcomputeeigenvalues/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#3c093a9ad7890773b90bcabb1521a2a12e4ee9df</link>
        <description>Merge branch &apos;barry/2023-11-01/docs-kspcomputeeigenvalues/release&apos; into &apos;release&apos;Fix manual pages in ksp/interface filesSee merge request petsc/petsc!6988

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Thu, 02 Nov 2023 19:03:48 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>21afe8eba6176906720144c07e50261d1c4c8dea - Spell matlab correctly as MATLAB</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#21afe8eba6176906720144c07e50261d1c4c8dea</link>
        <description>Spell matlab correctly as MATLABCommit-type: housekeeping

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Thu, 02 Nov 2023 14:27:25 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e8e8640d1cb9a3a2f50c0c0d7b26e5c4d521e2e4 - Merge branch &apos;jolivet/rm-first-empty-line&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c#e8e8640d1cb9a3a2f50c0c0d7b26e5c4d521e2e4</link>
        <description>Merge branch &apos;jolivet/rm-first-empty-line&apos; into &apos;main&apos;Remove first and last empty linesSee merge request petsc/petsc!6892

            List of files:
            /petsc/src/sys/classes/viewer/impls/matlab/vmatlab.c</description>
        <pubDate>Tue, 26 Sep 2023 16:50:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
