<?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 petsccxxcomplexfix.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>a17a2c17395fd5f30b5a762bb0dbf7d722de50da - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#a17a2c17395fd5f30b5a762bb0dbf7d722de50da</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Wed, 05 Nov 2025 13:56:04 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4fef4db8b0847222d4b0b0eb1255c8e9709a2938 - Revert &quot;Merge branch &apos;jczhang/2025-10-15/remove-PetscComplex-const-cast&apos; into &apos;main&apos;&quot;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#4fef4db8b0847222d4b0b0eb1255c8e9709a2938</link>
        <description>Revert &quot;Merge branch &apos;jczhang/2025-10-15/remove-PetscComplex-const-cast&apos; into &apos;main&apos;&quot;This reverts commit ef65705368fe00700dae88adb12c6563d9150781, reversingchanges made to 941063a0c6742edd6ba3de0434f3e015738e856a.

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Wed, 05 Nov 2025 13:55:43 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0f49422d249c2c168241ba3d3d2b6b61ab812914 - Merge branch &apos;jczhang/2025-10-31/fix-petsccomplex&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#0f49422d249c2c168241ba3d3d2b6b61ab812914</link>
        <description>Merge branch &apos;jczhang/2025-10-31/fix-petsccomplex&apos; into &apos;release&apos;Another fix of PetscComplexSee merge request petsc/petsc!8820

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Wed, 05 Nov 2025 13:41:38 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8ecb7dbc89a1f2ff56020c12a12db63d6a1842dc - Sys: fix PetscComplex</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#8ecb7dbc89a1f2ff56020c12a12db63d6a1842dc</link>
        <description>Sys: fix PetscComplexThe old fix caused errors with deal.II wth g++11.3/home/jczhang/dealii/include/deal.II/grid/tria_accessor.h:5701:39: error: ambiguous overload for &apos;operator!=&apos; (operand types are &apos;const dealii::RefinementCase&lt;2&gt;&apos; and &apos;dealii::RefinementPossibilities&lt;2&gt;::Possibilities&apos;) 5701 |           Assert(this_refinement_case != RefinementCase&lt;2&gt;::no_refinement,      |                  ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      |                  |                                          |      |                  const dealii::RefinementCase&lt;2&gt;            dealii::RefinementPossibilities&lt;2&gt;::Possibilities/home/jczhang/dealii/include/deal.II/base/exception_macros.h:563:17: note: in definition of macro &apos;Assert&apos;  563 |           if (!(cond))      \      |                 ^~~~/home/jczhang/dealii/include/deal.II/grid/tria_accessor.h:5701:39: note: candidate: &apos;operator!=(int, int)&apos; (built-in) 5701 |           Assert(this_refinement_case != RefinementCase&lt;2&gt;::no_refinement,      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/jczhang/dealii/include/deal.II/base/exception_macros.h:563:17: note: in definition of macro &apos;Assert&apos;  563 |           if (!(cond))      \      |                 ^~~~In file included from /scratch/jczhang/petsc/include/petscsystypes.h:592,                 from /scratch/jczhang/petsc/include/petscis.h:7,                 from /home/jczhang/dealii/include/deal.II/base/index_set.h:47,                 from /home/jczhang/dealii/include/deal.II/base/partitioner.h:23,                 from /home/jczhang/dealii/include/deal.II/distributed/tria_base.h:24,                 from /home/jczhang/dealii/include/deal.II/distributed/tria.h:27,                 from /home/jczhang/dealii/source/distributed/p4est_wrappers.cc:17:/scratch/jczhang/petsc/include/petsccxxcomplexfix.h:107:1: note: candidate: &apos;bool operator!=(const float&amp;, const PetscComplex&amp;)&apos;  107 | PETSC_CXX_COMPLEX_FIX(float)      | ^~~~~~~~~~~~~~~~~~~~~/scratch/jczhang/petsc/include/petsccxxcomplexfix.h:114:1: note: candidate: &apos;bool operator!=(const long double&amp;, const PetscComplex&amp;)&apos;  114 | PETSC_CXX_COMPLEX_FIX(long double)      | ^~~~~~~~~~~~~~~~~~~~~/scratch/jczhang/petsc/include/petsccxxcomplexfix.h:117:1: note: candidate: &apos;bool operator!=(const __float128&amp;, const PetscComplex&amp;)&apos;  117 | PETSC_CXX_COMPLEX_FIX(__float128)      | ^~~~~~~~~~~~~~~~~~~~~/scratch/jczhang/petsc/include/petsccxxcomplexfix.h:120:1: note: candidate: &apos;bool operator!=(const signed char&amp;, const PetscComplex&amp;)&apos;https://github.com/dealii/dealii/blob/master/include/deal.II/base/geometry_info.h#L779template &lt;int dim&gt;class RefinementCase : public RefinementPossibilities&lt;dim&gt;{...}template &lt;int dim&gt;struct RefinementPossibilities{  enum Possibilities : std::uint8_t  {    no_refinement = 0,    isotropic_refinement = 0xFF  };};

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Fri, 31 Oct 2025 16:09:25 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ef65705368fe00700dae88adb12c6563d9150781 - Merge branch &apos;jczhang/2025-10-15/remove-PetscComplex-const-cast&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#ef65705368fe00700dae88adb12c6563d9150781</link>
        <description>Merge branch &apos;jczhang/2025-10-15/remove-PetscComplex-const-cast&apos; into &apos;main&apos;Remove the unneeded const_cast as we don&apos;t mutate the input PetscComplexSee merge request petsc/petsc!8787

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Thu, 16 Oct 2025 18:54:25 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>941063a0c6742edd6ba3de0434f3e015738e856a - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#941063a0c6742edd6ba3de0434f3e015738e856a</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Thu, 16 Oct 2025 14:45:52 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6ac2a56f52e88cbcbb3cdb3f32a15257392c4c62 - Sys: remove the unneeded const_cast as we don&apos;t mutate the input PetscComplex</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#6ac2a56f52e88cbcbb3cdb3f32a15257392c4c62</link>
        <description>Sys: remove the unneeded const_cast as we don&apos;t mutate the input PetscComplex

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Wed, 15 Oct 2025 22:03:00 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>33de97a65c23fd0e9129a7099d33250e11285aa4 - Merge branch &apos;jczhang/2025-09-25/fix-petsccomplex&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#33de97a65c23fd0e9129a7099d33250e11285aa4</link>
        <description>Merge branch &apos;jczhang/2025-09-25/fix-petsccomplex&apos; into &apos;release&apos;Fix a petsccxxcomplexfix bugSee merge request petsc/petsc!8736

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Wed, 15 Oct 2025 16:38:25 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>108513bb137b9f0d1bab34f0886b67147f6d5f68 - sys: fix a petsccxxcomplexfix bug</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#108513bb137b9f0d1bab34f0886b67147f6d5f68</link>
        <description>sys: fix a petsccxxcomplexfix bugWith the old code, if PetscReal is double, then the following code,float a = 0.5;PetscScalar b = a * PETSC_i;will render b to 0 + 0i, because we only defined PETSC_CXX_COMPLEX_FIX(PetscInt), which forced &apos;a&apos; to be promoted to integer 0.

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Wed, 15 Oct 2025 16:38:25 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0ff9d02ecf1627951ed050a8344155223c6ca4ea - Merge branch &apos;barry/2025-06-10/add-fortran-stubs-from-static-functions-in-includes&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#0ff9d02ecf1627951ed050a8344155223c6ca4ea</link>
        <description>Merge branch &apos;barry/2025-06-10/add-fortran-stubs-from-static-functions-in-includes&apos; into &apos;main&apos;Automatically generate Fortran C stubs for static inline functions in include directorySee merge request petsc/petsc!8469

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Tue, 17 Jun 2025 22:11:29 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1850900d48b2979dc392677ea4adb6aa8f907be5 - add missing MANSEC from include files</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#1850900d48b2979dc392677ea4adb6aa8f907be5</link>
        <description>add missing MANSEC from include files

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Tue, 10 Jun 2025 22:50:13 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&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/include/petsccxxcomplexfix.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/include/petsccxxcomplexfix.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/include/petsccxxcomplexfix.h#a496304597bacff3545e802853d69e8765312868</link>
        <description>Convert all header guards to pragma once

            List of files:
            /petsc/include/petsccxxcomplexfix.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>a207d08edab748df642306d213e6e891ba48ee92 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#a207d08edab748df642306d213e6e891ba48ee92</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Sun, 30 Oct 2022 16:03:25 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ed31fb71c382ced3521e135689f4f4deaeece76b - Merge branch &apos;jose/codespell-typos&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#ed31fb71c382ced3521e135689f4f4deaeece76b</link>
        <description>Merge branch &apos;jose/codespell-typos&apos; into &apos;release&apos;A few more codespell fixesSee merge request petsc/petsc!5786

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Sun, 30 Oct 2022 16:01:21 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d5b43468fb8780a8feea140ccd6fa3e6a50411cc - A few more codespell fixes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#d5b43468fb8780a8feea140ccd6fa3e6a50411cc</link>
        <description>A few more codespell fixes

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Sat, 29 Oct 2022 10:39:42 +0000</pubDate>
        <dc:creator>Jose E. Roman &lt;jroman@dsic.upv.es&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/include/petsccxxcomplexfix.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/include/petsccxxcomplexfix.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/include/petsccxxcomplexfix.h#d71ae5a4db6382e7f06317b8d368875286fe9008</link>
        <description>source code format changes due to .clang-format changes

            List of files:
            /petsc/include/petsccxxcomplexfix.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>6524c165f7ddaf30fd7457737f668f984c8ababf - Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/include/petsccxxcomplexfix.h#6524c165f7ddaf30fd7457737f668f984c8ababf</link>
        <description>Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation

            List of files:
            /petsc/include/petsccxxcomplexfix.h</description>
        <pubDate>Wed, 21 Sep 2022 13:27:22 +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/include/petsccxxcomplexfix.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/include/petsccxxcomplexfix.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>
</channel>
</rss>
