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

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

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.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/snes/impls/vi/ss/vissimpl.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/snes/impls/vi/ss/vissimpl.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/snes/impls/vi/ss/vissimpl.h#9371c9d470a9602b6d10a8bf50c9b2280a79e45a</link>
        <description>clang-format: convert PETSc sources to comply with clang-format

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.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>e366c154b69cf29c88be23f768f0f07dd2b3250c - Merge commit &apos;d47bf9aaf1e5266cc3f0ff499f934c85788965a9&apos; into jed/fix-matcreatempibaij/maint</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#e366c154b69cf29c88be23f768f0f07dd2b3250c</link>
        <description>Merge commit &apos;d47bf9aaf1e5266cc3f0ff499f934c85788965a9&apos; into jed/fix-matcreatempibaij/maintObtain changed (v3.5) handling of MatMPIBAIJSetPreallocationCSR to matchdocumentation.

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Wed, 15 Nov 2017 03:23:31 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
<item>
        <title>54761ea350c3a259b2777f539794cfed5144f949 - Merge branch &apos;master&apos; into barry/fix-successful-numerical-factorization-after-failure/master</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#54761ea350c3a259b2777f539794cfed5144f949</link>
        <description>Merge branch &apos;master&apos; into barry/fix-successful-numerical-factorization-after-failure/masterThe maint patch for the given problem cannot merge cleanly into next due to changesin the same code in master (the introduction of MatFactorGetError()) therefor needto merge in master and use the new construct before merging to next

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Sun, 14 Aug 2016 23:54:46 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9884e7e06a1ad14f3e8390bac67e8a27666a3b93 - Merge branch &apos;master&apos; into tisaac/ts-ex11-amr</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#9884e7e06a1ad14f3e8390bac67e8a27666a3b93</link>
        <description>Merge branch &apos;master&apos; into tisaac/ts-ex11-amr* master: (141 commits)  chombo: fix dirname in tarball and update to use snapshot with gcc-6.1 compile fix  petsc4py: fix tarball url [for arbitary commitid] - and dirname in tarball  Plex: Moved ReconstructGradients_Internal() and ApplyLimiter_Internal() to Plex from SNES  CUDA: Added external declaration for cuBLAS handle.  docs: fix reference to KSP_Create in parent commit  Add information on PETSC_EXTERN and PETSC_INTERN to developers manual  Plex: Symbol is shared between DM and SNES, so must be EXTERN  Plex: Remove unused variables  Configure: Fix check for spaces in PETSC_DIR  Plex: Updated examples to new DMPlexCreateBoxMesh()  sick of failure due to incorrect master branch  SNES ex12: Fixed unstructured GMG test  SNES ex12: Added another unstructured GMG test  petsc4py: use the snapshot with the fix for dmplex change  Examples that require Fortran to compile but were listed in tests that did not require Fortran  Plex ex19: Added DMSetFromOptions()  Plex: Store a flag indicating whether the boundary should change during remeshing - Set using -dm_plex_remesh_bd - Changed Remesh_Internal() signature  Always coarsen boundaries.  Plex: Fixed option name  Plex: Protect unused variables  ...Conflicts:	src/dm/impls/plex/makefile	src/snes/utils/dmplexsnes.c

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Wed, 25 May 2016 19:52:17 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>bef83e6304aa9a4429c00e1a66d8b562b06f318c - Merge branch &apos;master&apos; into stefano_zampini/feature-pcbddc-saddlepoint</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#bef83e6304aa9a4429c00e1a66d8b562b06f318c</link>
        <description>Merge branch &apos;master&apos; into stefano_zampini/feature-pcbddc-saddlepointConflicts:	src/ksp/pc/impls/bddc/bddc.c	src/ksp/pc/impls/bddc/bddcprivate.c	src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Mon, 23 May 2016 08:53:31 +0000</pubDate>
        <dc:creator>Stefano Zampini &lt;stefano.zampini@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7caaeba45d3d534537f3139be22fa97967d9eeb7 - Merge branch &apos;master&apos; into barral/feature-dmplex-adapt</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#7caaeba45d3d534537f3139be22fa97967d9eeb7</link>
        <description>Merge branch &apos;master&apos; into barral/feature-dmplex-adapt

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Thu, 19 May 2016 13:26:26 +0000</pubDate>
        <dc:creator>barral &lt;none@none.fr&gt;</dc:creator>
    </item>
<item>
        <title>9c9a9c5d3b8da4968f5348f61ab7a5188bc128cf - Merge branch &apos;barry/housekeeping-1&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#9c9a9c5d3b8da4968f5348f61ab7a5188bc128cf</link>
        <description>Merge branch &apos;barry/housekeeping-1&apos;

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Thu, 19 May 2016 03:43:00 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>00e125f844f1e8da6dd97b92f2bb419dde0a009f - removed a bunch of unneeded inclusions of xxximpl.h which exposed private data where it did not have to be exposed</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#00e125f844f1e8da6dd97b92f2bb419dde0a009f</link>
        <description>removed a bunch of unneeded inclusions of xxximpl.h which exposed private data where it did not have to be exposedalso made more systematic the inclusion of the base xxximpl.h in the derived yyyimpl.hso the inclusion is done in the include file rather than in each source code that includes it

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Wed, 18 May 2016 02:55:19 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1ceb14c030f320ad962f864c6f8de98a26bbbaf7 - Merge branch &apos;master&apos; into pr263/PierreBdR/ts-domain-error-in-stage/master</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#1ceb14c030f320ad962f864c6f8de98a26bbbaf7</link>
        <description>Merge branch &apos;master&apos; into pr263/PierreBdR/ts-domain-error-in-stage/master

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Fri, 23 Oct 2015 03:37:39 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>3aa2d9e3a17455108487be9a174c0f069d9014ad - Merge branch &apos;barry/fix-nonew-notcollective/maint&apos; into jed/mat-assembly-perf</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#3aa2d9e3a17455108487be9a174c0f069d9014ad</link>
        <description>Merge branch &apos;barry/fix-nonew-notcollective/maint&apos; into jed/mat-assembly-perfJed this fucking 6+ month running thing in next that is not in master is a royal fucking pain in the ass andan abuse of git. I think it is not justified to ever have anything in next for more than a few weeks at most.Either take it out of next if it is broken or put it in master if it is not broken. Hanging around in next butnot master for ever is not a good policy.

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Sat, 15 Aug 2015 01:10:07 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e1b06f76ad35ce2a89fc667d1feb3b2de35f6e0a - Merge branch &apos;master&apos; into knepley/solkx</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#e1b06f76ad35ce2a89fc667d1feb3b2de35f6e0a</link>
        <description>Merge branch &apos;master&apos; into knepley/solkx* master: (6933 commits)  Bib: Added reference  Includegraph: Updated for compatibility with new folder layout.  Add SNESLineSearchReason to fortran includes Also truncate names to fit 32 char fortran limit  fix compile warnings /usr/home/balay/petsc.clone-2/src/vec/vec/interface/vector.c:1944: warning: division by zero in &apos;1.0e+0 / 0.&apos; /usr/home/balay/petsc.clone-2/src/ksp/ksp/interface/itfunc.c:508: warning: &apos;vec_rhs&apos; may be used uninitialized in this function  updated output for new trust region initial size  initial size of the trust region is set as a percent of the norm of the initial guess, it should not be related to the initial norm of the function (which is kind of nuts).  The default bounds for SNESVISetVariableBounds() in the manual page were reversed from correct values  Bib: Added refs  Bib: Update MPICH webpage  Plex: Forgot to close file  removed nonexistent ex46f from makefile test rule  Revert &quot;fixed bad merge into master&quot;  fixed bad merge into master  fix memory leak in mkl_pardiso fix some formatting in mkl_pardiso code  mv runex111 from TESTEXAMPLES_C to TESTEXAMPLES_DATAFILESPATH  Mat+Doc: More Fortran docs  Plex ex3: Run tests with the correct number of field components  Bib: Added TetGen cite  parmetis: make sure &apos;ldd libparmetis.so&apos; points to the correct libmetis.so that its linked with.  small fix as reported by the nightly test  ...Conflicts:	config/builder.py

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Wed, 20 May 2015 13:47:27 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>fbbfd4723ecc59da2191385614f809b84d9232dc - Merge branch &apos;master&apos; into tisaac/dmforest</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#fbbfd4723ecc59da2191385614f809b84d9232dc</link>
        <description>Merge branch &apos;master&apos; into tisaac/dmforestdirectory layout changed again: merging to switching branches back and forthdoesn&apos;t cause reconfigure to have a hard time* master: (357 commits)  removed nonexistent ex46f from makefile test rule  Revert &quot;fixed bad merge into master&quot;  fixed bad merge into master  fix memory leak in mkl_pardiso fix some formatting in mkl_pardiso code  mv runex111 from TESTEXAMPLES_C to TESTEXAMPLES_DATAFILESPATH  Mat+Doc: More Fortran docs  Bib: Added TetGen cite  parmetis: make sure &apos;ldd libparmetis.so&apos; points to the correct libmetis.so that its linked with.  small fix as reported by the nightly test  add a test for MatPtAP()  small cleanup; add tests  cleanup MatPtAPSymbolic_MPIAIJ_MPIAIJ()  Fix nonzerostate tracking in all MATMPI types.  update location of test matrices in faq.html file  unused variable still declared  Fix for MatLoad_MPIDense() from sparsely stored matrix also fix for  MatLoad_MPIDense_DenseInFile() when matrix has not had its local sizes preset by user  Preserve the B nonzerostate during disassembly.  TSEvent: Fix arch-mswin nightly errors due to declaring variables in the middle of a function.  Fix error in parallel loading of dense format matrix  removed KSPSetNullSpace() since mat already carries that information and having two locations for it is confusing, unnecessary and prone to error added MatSetTransposeNullSpace() for providing the null space of the transpose of the matrix and added support in KSPSolve() to remove this null space from the right handside of the linear system thus making the system consistent.  ...

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Mon, 18 May 2015 17:57:44 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;tisaac@ices.utexas.edu&gt;</dc:creator>
    </item>
<item>
        <title>c45870e7ddd12d2684968a8b3c377779cae98d68 - Merge branch &apos;master&apos; into knepley/feature-composable-callbacks</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#c45870e7ddd12d2684968a8b3c377779cae98d68</link>
        <description>Merge branch &apos;master&apos; into knepley/feature-composable-callbacks* master: (151 commits)  PetscMalloc: Fix handling of zero-sized allocations  add note to DMGetLocal/GlobalVector() about intended short-time usage of the vectors.  sf: use patched openmpi tarball that has a potential fix for sf example hang  SNES problems that set VI bounds must use a VI solver since the other solvers ignore the bounds  pounders viewer did not cast PetscReal to double in printf nor use %D instead of %d  fix ts ex20adj  fix ts theta  fixed another variable declaration in the middle of a code block  example main() had PetscInt return type and argument that should be int  DMDAVTKWriteAll_VTS: Fix handling of higher-dimension coordinates  fixed example that declared variables in the middle of a function  C programs do not return PetscInt nor do they take an argument that is PetscInt, fixed example that did  You cannot declare variables in the middle of functions in PETSc.  add ierr checking to PetscOptionsBegin/End() in example  configure: add error check if user specifies PETSC_ARCH=-dbg [i.e starts with a &apos;-&apos;]  scale norm of vector difference by norm of vector to insure it is small enough to consider the two vectors equal  missing PetscViewerDestroy() added  MatNestGetISs: use custom fortranstub to handle PETSC_NULL_OBJECT  update location of open-mx website on FAQ page  If the user sets bounds and calls a solver that does not support them, throw an error.  ...

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Mon, 04 May 2015 17:41:17 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>af3d4eeb6305b2874c3a5f9c86b8218b631155fb - Merge branch &apos;pr192/Fande-Kong/scalable-matincreaseoverlap/master&apos; of https://bitbucket.org/petsc/petsc</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#af3d4eeb6305b2874c3a5f9c86b8218b631155fb</link>
        <description>Merge branch &apos;pr192/Fande-Kong/scalable-matincreaseoverlap/master&apos; of https://bitbucket.org/petsc/petsc

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Thu, 16 Apr 2015 22:22:10 +0000</pubDate>
        <dc:creator>Fande Kong &lt;fdkong.jd@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f1c23e0e28375b6cfb403ac12250cd2b606dd9bd - Merged petsc/petsc into master</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/snes/impls/vi/ss/vissimpl.h#f1c23e0e28375b6cfb403ac12250cd2b606dd9bd</link>
        <description>Merged petsc/petsc into master

            List of files:
            /petsc/src/snes/impls/vi/ss/vissimpl.h</description>
        <pubDate>Wed, 15 Apr 2015 21:20:44 +0000</pubDate>
        <dc:creator>Fande Kong &lt;fdkong.jd@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
