<?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 factor.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><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/ksp/pc/impls/factor/factor.h#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/ksp/pc/impls/factor/factor.h</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/ksp/pc/impls/factor/factor.h#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/ksp/pc/impls/factor/factor.h</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>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/ksp/pc/impls/factor/factor.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/ksp/pc/impls/factor/factor.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/ksp/pc/impls/factor/factor.h#a496304597bacff3545e802853d69e8765312868</link>
        <description>Convert all header guards to pragma once

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.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>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/src/ksp/pc/impls/factor/factor.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/src/ksp/pc/impls/factor/factor.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>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/src/ksp/pc/impls/factor/factor.h#6524c165f7ddaf30fd7457737f668f984c8ababf</link>
        <description>Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.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/src/ksp/pc/impls/factor/factor.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/src/ksp/pc/impls/factor/factor.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>
<item>
        <title>9371c9d470a9602b6d10a8bf50c9b2280a79e45a - clang-format: convert PETSc sources to comply with clang-format</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#9371c9d470a9602b6d10a8bf50c9b2280a79e45a</link>
        <description>clang-format: convert PETSc sources to comply with clang-format

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Mon, 22 Aug 2022 15:20:12 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8fd105b637c659b5723a6c3ba83a32bc84aa12fb - Merge branch &apos;barry/2022-06-28/add-petsccallmethod&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#8fd105b637c659b5723a6c3ba83a32bc84aa12fb</link>
        <description>Merge branch &apos;barry/2022-06-28/add-petsccallmethod&apos; into &apos;main&apos;Introduce PetscTryTypeMethod  and PetscUseTypeMethod  to replace ad hoc use of (*obj-&gt;ops-&gt;method) in sourceSee merge request petsc/petsc!5376

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Wed, 17 Aug 2022 23:40:21 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>dbbe0bcd3f3a8fbab5a45420dc06f8387e5764c6 - Convert setfromoptions methods over to PetscTryTypeMethod() approach</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#dbbe0bcd3f3a8fbab5a45420dc06f8387e5764c6</link>
        <description>Convert setfromoptions methods over to PetscTryTypeMethod() approachFlipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them consistent with PetscTryTypeMethod() and all the other methodsCommit-type: refactorization/spend 4h

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Sat, 23 Jul 2022 18:35:58 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>dc34d9f780938b13ab21332a4d8c68f4ec516bf3 - Merge branch &apos;stefanozampini/fix-function-composition&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#dc34d9f780938b13ab21332a4d8c68f4ec516bf3</link>
        <description>Merge branch &apos;stefanozampini/fix-function-composition&apos; into &apos;main&apos;fix function compositionSee merge request petsc/petsc!5274

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Fri, 17 Jun 2022 03:49:32 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>2e956fe4fc852fabc23b437482e1fb7b77fddb0d - PetscObjectFunctionCompose: clean up composed functions at Destroy time</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#2e956fe4fc852fabc23b437482e1fb7b77fddb0d</link>
        <description>PetscObjectFunctionCompose: clean up composed functions at Destroy time

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Tue, 24 May 2022 15:47:11 +0000</pubDate>
        <dc:creator>Stefano Zampini &lt;stefano.zampini@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a8cf78f8ba7de1c454a604310d727fd2be405418 - Merge branch &apos;barry/2021-05-16/fix-double-lines&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#a8cf78f8ba7de1c454a604310d727fd2be405418</link>
        <description>Merge branch &apos;barry/2021-05-16/fix-double-lines&apos; into &apos;main&apos;Fix typos in sourceSee merge request petsc/petsc!3984

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Mon, 24 May 2021 05:08:33 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4e278199b78715991f5c71ebbd945c1489263e6c - Remove all double blank lines from source</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#4e278199b78715991f5c71ebbd945c1489263e6c</link>
        <description>Remove all double blank lines from sourceCommit-type: petsc-style/2h

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Sun, 16 May 2021 12:35:27 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>61d619b951ba1b10c105ae971448f15f8cf1ec75 - Merge branch &apos;barry/2021-03-16/mat-factor-get-can-use-ordering&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#61d619b951ba1b10c105ae971448f15f8cf1ec75</link>
        <description>Merge branch &apos;barry/2021-03-16/mat-factor-get-can-use-ordering&apos; into &apos;main&apos;Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()See merge request petsc/petsc!3739

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Fri, 02 Apr 2021 03:27:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4ac6704c710c1f28695377ac78b2ce44e2406750 - Introduce PCFactorSetDefaultOrdering_Factor() to allow each factorization package</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#4ac6704c710c1f28695377ac78b2ce44e2406750</link>
        <description>Introduce PCFactorSetDefaultOrdering_Factor() to allow each factorization packageto indicate its preferered ordering, which may be external (its own) or one of PETSc.This also affects factorization like dense PETsc where the ordering passed in by PETSc is ignored and not needed.Also fixed options for MUMPS and SuiteSparse where users needed to pass a particular options database optionto the package (MUMP or KLU) indicating they should use the PETSc provided ordering. Now if the PETSc provided ordering is providedthese packages automatically use them without need a special option. This simplifies ordering usage for external packagesCommit-type: optimization, bug-fix, testing-fix, style-fix/spend 6h

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Thu, 18 Mar 2021 05:57:26 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>59e7829ccff665372c1d09026a11beea9cbf8624 - Merge branch &apos;master&apos; into knepley/feature-plex-parallel-submesh</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#59e7829ccff665372c1d09026a11beea9cbf8624</link>
        <description>Merge branch &apos;master&apos; into knepley/feature-plex-parallel-submesh* master: (2931 commits)  remove N in docs for SNESQN  replaced test tolerance with PETSC_SQRT_MACHINE_EPSILON  fortran: PetscComplex type is missing from fortran  initialize variables so that static analyzer doesn&apos;t mistakenly think they are used uninitialized.  Move access of prefix until it is actually used  Remove  DMDASplitComm2d(), used in one example that was not tested  Functions that do not return PetscErrorCode should not use PetscFunctionBegin/End paradgm  remove unneeded reassignment of same value  Missing CHKERRQ(); Mostly in Tao code  Remove clang static analyser warning about passing NULL variable to strncat()  missing newline in -ts_monitor_extreme  minor fixes for integer counters  Configure: Deal with &apos;__func__&apos; in C89 builds with newer Clang and GCC.  Jenkinsfile: Increased timeout for tests to 5 minutes.  3.9 changes: further clarify removal of -pc_factor_mat_solver_package  Options deprecations: add &quot;PETSc&quot; to inline warning  removing unused variable  MatShift support added to MATSUBMAT. Mimics MATSHELL functionality. Needed for matrix-free Hessians in TAO Newton-Line-Search methods.  Add -ts_monitor_extreme  Dev manual: add note on deprecating options database keys  ...Conflicts:	src/dm/impls/plex/examples/tests/ex4.c

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Tue, 07 Aug 2018 17:51:05 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2f07c833297f1c1acc6a9f8c100af3fa2b180e36 - Merge branch &apos;master&apos; into knepley/feature-snes-ex13-spectral</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#2f07c833297f1c1acc6a9f8c100af3fa2b180e36</link>
        <description>Merge branch &apos;master&apos; into knepley/feature-snes-ex13-spectral* master: (2350 commits)  migrate warning fix from next-tmp  Revert &quot;Remove dead code.&quot;  clarifying comment in the code  Remove dead code.  Add JuMP citation  Copyedits and updates to developers manual  Add more protection to intrinsics  MPI: protect arguments in MPI macros  Add the missing conditionals for 64-bit build  Plex+VTK: Fix field type determination  Fix bug in name cleanup  Bib: Added ref  Plex+VTK: Fix field type determination  Plex: Updated test output - I am now hating this shit  forgot to save file after moving prototypes to petscsys.h  update Apple example project settings per Xcode  Two functions should actually be public, used, for example from Apple MacOS and iOS programs  includes should always be included relative to include directory  Apple removed old locations of docsets  SNES ex12: Updated test output  ...Conflicts:	src/snes/examples/tutorials/ex13.c

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Sat, 14 Apr 2018 13:36:45 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d8acc5341a3463fea0da50210758667030f09736 - Merge branch &apos;barry/fix-matsolvertype&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#d8acc5341a3463fea0da50210758667030f09736</link>
        <description>Merge branch &apos;barry/fix-matsolvertype&apos;

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Tue, 30 Jan 2018 15:27:49 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ea7991952a6fb096779512325fa966c10a8685c8 - change MatSolverType to be a const char* typedef to match other XXType</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/ksp/pc/impls/factor/factor.h#ea7991952a6fb096779512325fa966c10a8685c8</link>
        <description>change MatSolverType to be a const char* typedef to match other XXTypeCommit-type: style-fixReported-by: Franck Houssen &lt;franck.houssen@inria.fr&gt;

            List of files:
            /petsc/src/ksp/pc/impls/factor/factor.h</description>
        <pubDate>Mon, 29 Jan 2018 00:45:13 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
