<?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 zoptionsf.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>fe7aa59fd2aa140db60e6d3bcaddfca3cbec1354 - Merge branch &apos;barry/2025-08-31/fix-hypre-default-setting-reset-to-same&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#fe7aa59fd2aa140db60e6d3bcaddfca3cbec1354</link>
        <description>Merge branch &apos;barry/2025-08-31/fix-hypre-default-setting-reset-to-same&apos; into &apos;main&apos;Fixes the bug with hypre whan user changes to parameters are ignoredSee merge request petsc/petsc!8678

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Mon, 22 Sep 2025 18:51:46 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4d81f786dd83a54238eda1781a6bcb46680b5bbf - Add PetscOptionsBool3()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#4d81f786dd83a54238eda1781a6bcb46680b5bbf</link>
        <description>Add PetscOptionsBool3()

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Mon, 01 Sep 2025 00:03:35 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b0dcfd164860a975c76f90dabf1036901aab1c4e - Merge branch &apos;barry/2025-03-20/minor-fortran-cleanup&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#b0dcfd164860a975c76f90dabf1036901aab1c4e</link>
        <description>Merge branch &apos;barry/2025-03-20/minor-fortran-cleanup&apos; into &apos;main&apos;Minor cleanup of Fortran binding stuff to simplify future maintainanceSee merge request petsc/petsc!8218

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Sun, 23 Mar 2025 00:45:48 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6dd63270497ad23dcf16ae500a87ff2b2a0b7474 - Minor cleanup of Fortran binding stuff to simplify future maintainance</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#6dd63270497ad23dcf16ae500a87ff2b2a0b7474</link>
        <description>Minor cleanup of Fortran binding stuff to simplify future maintainanceThere is no distinction between F90 and non-F90 code so combine ftn-custom and f90-custom directories and fortranimpl.h and f90impl.h files. Also move uses of f90 to ftn when simple

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Thu, 20 Mar 2025 13:06:44 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6d8694c4fbab79f9439f1ad13c0386ba7ee1ca4b - Merge branch &apos;barry/2024-04-29/add-fortran-enums&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#6d8694c4fbab79f9439f1ad13c0386ba7ee1ca4b</link>
        <description>Merge branch &apos;barry/2024-04-29/add-fortran-enums&apos; into &apos;main&apos;Major updates to Fortran interfaceSee merge request petsc/petsc!7517

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Thu, 20 Mar 2025 04:32:18 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ce78bad369055609e946c9d2c25ea67a45873e27 - Fortran 90: fully embrace After 34 years!</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#ce78bad369055609e946c9d2c25ea67a45873e27</link>
        <description>Fortran 90: fully embrace After 34 years!- deprecate use of &apos;F90&apos; in Fortran function names- use Fortran pointers when appropriate- the new Fortran API is not backward compatible with previous versions!- also clean up inconsistent PETSc code detected by new Fortran generation tools- drop use of bfort- automatically generate all the Fortran PETSc objects, enums etc from the include files- generate most of the Fortran interface definitions and functions from the source code- simplify the number and organization of Fortran modulesCo-authored-by: Jose E. Roman &lt;jroman@dsic.upv.es&gt;

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Thu, 20 Feb 2025 06:12:11 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@petsc.dev&gt;</dc:creator>
    </item>
<item>
        <title>d8e47b638cf8f604a99e9678e1df24f82d959cd7 - Merge branch &apos;barry/2024-09-02/rebased-fix-conversion-warnings&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#d8e47b638cf8f604a99e9678e1df24f82d959cd7</link>
        <description>Merge branch &apos;barry/2024-09-02/rebased-fix-conversion-warnings&apos; into &apos;main&apos;Compiler finds (and forbid) casts from higher precision integers to lowerSee merge request petsc/petsc!7806

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Tue, 17 Sep 2024 21:30:20 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1690c2ae071c7584458d4e437df7b47bc4686b3c - Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#1690c2ae071c7584458d4e437df7b47bc4686b3c</link>
        <description>Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MINCommit-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/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Tue, 10 Sep 2024 20:38:23 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>eca7e54bf87a86b0ac7ad3e6d18457430ad72719 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#eca7e54bf87a86b0ac7ad3e6d18457430ad72719</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Sun, 14 Jul 2024 00:56:07 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>eeb89c5305fe41e1099510af7cebddaaeef6e8cb - Merge branch &apos;balay/fix-ftn-lowcase&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#eeb89c5305fe41e1099510af7cebddaaeef6e8cb</link>
        <description>Merge branch &apos;balay/fix-ftn-lowcase&apos; into &apos;release&apos;ftn: fix typos with lowercase mangling.See merge request petsc/petsc!7687

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Fri, 12 Jul 2024 05:05:09 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>47582d61e965b7847fd17a1ba29f52ba88d7067b - ftn: fix typos with lowercase mangling.</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#47582d61e965b7847fd17a1ba29f52ba88d7067b</link>
        <description>ftn: fix typos with lowercase mangling.Reproduced with:./config/examples/arch-ci-mswin-opt-impi.py  FPPFLAGS=-iface:cref

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Thu, 11 Jul 2024 19:24:24 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@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/objects/ftn-custom/zoptionsf.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/objects/ftn-custom/zoptionsf.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/objects/ftn-custom/zoptionsf.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/objects/ftn-custom/zoptionsf.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>cef0416bfaf3f2eda18a772a528c82211592945c - Merge branch &apos;barry/2024-04-26/fix-sowing-viewers&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#cef0416bfaf3f2eda18a772a528c82211592945c</link>
        <description>Merge branch &apos;barry/2024-04-26/fix-sowing-viewers&apos; into &apos;main&apos;Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowingSee merge request petsc/petsc!7511

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Wed, 15 May 2024 19:29:27 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ffeef943c8ee50edff320d8a3135bb0c94853e4c - Update to sowing version that supports PetscViewer and PetscObject</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#ffeef943c8ee50edff320d8a3135bb0c94853e4c</link>
        <description>Update to sowing version that supports PetscViewer and PetscObjectRemove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowingAlso handles the passing of null objects correctly

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Sun, 28 Apr 2024 23:21:32 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6e57e0df90fbcccf2ac9cb5c3b648faf3c6d1a4d - Merge branch &apos;balay/win32fe_cl&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#6e57e0df90fbcccf2ac9cb5c3b648faf3c6d1a4d</link>
        <description>Merge branch &apos;balay/win32fe_cl&apos; into &apos;main&apos;win32fe:  rename wrapper scripts &apos;win_cl&apos; to &apos;win32fe_cl&apos; , and add in support for OneAPI compilers icx, ifxSee merge request petsc/petsc!7321

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Sun, 25 Feb 2024 10:19:26 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>c0eeb27037e02b5ecab818014fd1729a0d2c1164 - Fix sys/tutorials/ex9f.F90 windows/ifort build</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#c0eeb27037e02b5ecab818014fd1729a0d2c1164</link>
        <description>Fix sys/tutorials/ex9f.F90 windows/ifort buildex9f.obj : error LNK2019: unresolved external symbol PETSCOPTIONSENUM referenced in function MAIN__ex9f.obj : error LNK2019: unresolved external symbol PETSCOPTIONSSTRING referenced in function MAIN__

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Sun, 25 Feb 2024 06:21:41 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>0d818c7d844821d2a24bcbe367f7800fd4cdae5c - Merge branch &apos;jolivet/feature-bounded-range-real&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#0d818c7d844821d2a24bcbe367f7800fd4cdae5c</link>
        <description>Merge branch &apos;jolivet/feature-bounded-range-real&apos; into &apos;main&apos;Sys: add PetscOptions[Bounded|Range]Real()See merge request petsc/petsc!7269

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Wed, 07 Feb 2024 15:55:18 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>52ce0ab58ebac9b9fce547b2843fef30d639c87c - Sys: add PetscOptions[Bounded|Range]Real()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#52ce0ab58ebac9b9fce547b2843fef30d639c87c</link>
        <description>Sys: add PetscOptions[Bounded|Range]Real()

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Wed, 07 Feb 2024 11:33:31 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>b230feb8d71bf783453a19dfba30809b87a0ed73 - Merge branch &apos;barry/2023-05-16/add-petscoptionsbegin-fortran&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/sys/objects/ftn-custom/zoptionsf.c#b230feb8d71bf783453a19dfba30809b87a0ed73</link>
        <description>Merge branch &apos;barry/2023-05-16/add-petscoptionsbegin-fortran&apos; into &apos;main&apos;Provide PetscOptionsBegin/End and friends for FortranSee merge request petsc/petsc!6473

            List of files:
            /petsc/src/sys/objects/ftn-custom/zoptionsf.c</description>
        <pubDate>Fri, 26 May 2023 04:35:42 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
