<?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 zdmshellf.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>208f419dbbc1c24077fc6497c22bef7817d6b827 - Merge branch &apos;tapashree/dmshellsetcreatefielddecomposition&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#208f419dbbc1c24077fc6497c22bef7817d6b827</link>
        <description>Merge branch &apos;tapashree/dmshellsetcreatefielddecomposition&apos; into &apos;main&apos;Add Fortran interface for DMShellSetCreateFieldDecompositionCloses #165See merge request petsc/petsc!8436

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Wed, 09 Jul 2025 14:10:36 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>62212064511adc201d066d382d7cc3cff936ed4b - Adds Fortran interface for DMShellSetCreateFieldDecomposition</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#62212064511adc201d066d382d7cc3cff936ed4b</link>
        <description>Adds Fortran interface for DMShellSetCreateFieldDecomposition- Implemented the Fortran interface for the DMShellSetCreateFieldDecomposition function to enable Fortran users to utilize this functionality.This involved adding a new callback field in the callback structure, creating a C wrapper for the Fortran callback, and providing a Fortran-callable function to register the callback.- Add a simple test to verify the functionality- Remove unused comments and variablesFix issue #165.Add test for DMShellSetCreateFieldDecompositionIntroduce a simple test for DMShellSetCreateFieldDecomposition fortran interfaceSet ierr as intent(out) in fortran interface to avoid errorConsistent formatting of filesremoved unnecessary comment in zdmshellf.cTEST block fix for the new test caseremove unused variables in dm/tests/ex54fremove dm_view unused option from test blockfix interface declaration for myFileDecompfix the ierr type errorsfix ierr type erroradd newline at end of files

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Sun, 30 Mar 2025 16:53:12 +0000</pubDate>
        <dc:creator>Tapashree Pradhan &lt;tapashreepradhan@Tapashrees-MacBook-Pro.local&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/dm/impls/shell/ftn-custom/zdmshellf.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/dm/impls/shell/ftn-custom/zdmshellf.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/dm/impls/shell/ftn-custom/zdmshellf.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/dm/impls/shell/ftn-custom/zdmshellf.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>8031a1e3aedc67e1c7984f32398a2210fee35fbe - Merge branch &apos;balay/ftn-fixes&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#8031a1e3aedc67e1c7984f32398a2210fee35fbe</link>
        <description>Merge branch &apos;balay/ftn-fixes&apos; into &apos;main&apos;Fortran: fix PETSC_HAVE_FORTRAN_UNDERSCORE defsSee merge request petsc/petsc!8222

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Sat, 22 Mar 2025 14:42:08 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8a6b6cad2f7b2cdc69b9bd79694a63724703a50a - Fortran: fix PETSC_HAVE_FORTRAN_UNDERSCORE defs</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#8a6b6cad2f7b2cdc69b9bd79694a63724703a50a</link>
        <description>Fortran: fix PETSC_HAVE_FORTRAN_UNDERSCORE defsAnd remove FORTRANDOUBLEUNDERSCORE, cleanup PETSC_HAVE_FORTRAN_UNDERSCORE_UNDERSCORERevert PETSC_VIEWER_STDOUT_BROKEN from 5022eb3e26e9dbfdd711345efc14d09b0dee953f

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Fri, 21 Mar 2025 15:53:26 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>c7fbd2bd3f8c01fa99614987dbf75cef1ca8e75e - Merge branch &apos;barry/2024-01-19/typedef-snes-functions&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#c7fbd2bd3f8c01fa99614987dbf75cef1ca8e75e</link>
        <description>Merge branch &apos;barry/2024-01-19/typedef-snes-functions&apos; into &apos;main&apos;add typedef for functions passed to SNESSetFunction() etc to match approach in TSSee merge request petsc/petsc!7206

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Fri, 02 Feb 2024 22:37:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8434afd195968570cfdb5bc7b9cfc0a316d974ae - Change the use of the _Fn suffix to indicate a typedef of a function to just Fn</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#8434afd195968570cfdb5bc7b9cfc0a316d974ae</link>
        <description>Change the use of the _Fn suffix to indicate a typedef of a function to just FnAs determined on a vote on GitLab

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Fri, 02 Feb 2024 17:26:52 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5ddc805b889b797d33308f49e7a758f9b1d8fdf2 - Change PETSc sys typedef function names to use the new _Fn format</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#5ddc805b889b797d33308f49e7a758f9b1d8fdf2</link>
        <description>Change PETSc sys typedef function names to use the new _Fn formatCommit-type: housekeeping, maintainance

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Sun, 21 Jan 2024 20:20:38 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>a663c1dff89745b9e1982b54aa196ff99445d9a0 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#a663c1dff89745b9e1982b54aa196ff99445d9a0</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Thu, 13 Apr 2023 05:01:02 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>fafa78139c5fc557f20470fb5d6ffa3e3be80d85 - Merge branch &apos;barry/2023-04-11/run-clang-format-on-ftn-custom/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#fafa78139c5fc557f20470fb5d6ffa3e3be80d85</link>
        <description>Merge branch &apos;barry/2023-04-11/run-clang-format-on-ftn-custom/release&apos; into &apos;release&apos;Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initiallySee merge request petsc/petsc!6310

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Thu, 13 Apr 2023 04:17:05 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5975b3b6e3931510e2a64a701673cbe1930c6f42 - Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#5975b3b6e3931510e2a64a701673cbe1930c6f42</link>
        <description>Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Tue, 11 Apr 2023 16:48:42 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&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/dm/impls/shell/ftn-custom/zdmshellf.c#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/dm/impls/shell/ftn-custom/zdmshellf.c</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/dm/impls/shell/ftn-custom/zdmshellf.c#4e278199b78715991f5c71ebbd945c1489263e6c</link>
        <description>Remove all double blank lines from sourceCommit-type: petsc-style/2h

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</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>f507b629d56552da62d0fe86c85192f61ce7729f - Merge branch &apos;balay/remove-stdcall&apos; into &apos;master&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#f507b629d56552da62d0fe86c85192f61ce7729f</link>
        <description>Merge branch &apos;balay/remove-stdcall&apos; into &apos;master&apos;Remove usage of PETSC_HAVE_FORTRAN_STDCALL, PETSC_BLASLAPACK_STDCALL,...See merge request petsc/petsc!2546

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Fri, 21 Feb 2020 18:22:13 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>19caf8f3c08b1f0ca9f5469bde385c134aa76c82 - Remove usage of PETSC_HAVE_FORTRAN_STDCALL, PETSC_BLASLAPACK_STDCALL, HAVE_FORTRAN_MIXED_STR_ARG flags - as Compaq f90 compiler is no longer supported</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#19caf8f3c08b1f0ca9f5469bde385c134aa76c82</link>
        <description>Remove usage of PETSC_HAVE_FORTRAN_STDCALL, PETSC_BLASLAPACK_STDCALL, HAVE_FORTRAN_MIXED_STR_ARG flags - as Compaq f90 compiler is no longer supported

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Fri, 21 Feb 2020 18:22:13 +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/dm/impls/shell/ftn-custom/zdmshellf.c#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/dm/impls/shell/ftn-custom/zdmshellf.c</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>dd169d643cbf4b5f50ca99c97eb8f9235c6ca078 - Merge branch &apos;master&apos; into stefano_zampini/feature-gmsh-periodic</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#dd169d643cbf4b5f50ca99c97eb8f9235c6ca078</link>
        <description>Merge branch &apos;master&apos; into stefano_zampini/feature-gmsh-periodic* master: (1016 commits)  metis: setself.downloaddirnames for change in 6d90219d8fa4f8b2fd242cc6ff9008358d87c26f  fix compile warning: /sandbox/petsc/petsc.clone/src/snes/examples/tests/ex2.c:250:8: warning: &#8216;pointsAllProcs&#8217; may be used uninitialized in this function [-Wmaybe-uninitialized]    ierr = DMInterpolationSetUp(interpolator, dm, pointsAllProcs);CHKERRQ(ierr);  migrate &apos;build requires: !mpiuni&apos; to new format  migrate &apos;build requires: !complex&apos; to new format  workarround &apos;division by zero&apos; compiler warning on windows C:\cygwin64\home\petsc\PETSC~3.CLO\src\ts\examples\TUTORI~1\ex11.c(416): warning #39: division by zero     if (uL-&gt;h &lt; 0 || uR-&gt;h &lt; 0) {for (i=0; i&lt;1+dim; i++) flux[i] = 0./0.; return;} /* SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,&quot;Reconstructed thickness is negative&quot;); */  dos2unix to prevent warnings on opensolaris &quot;/export/home/petsc/petsc.clone/src/ksp/ksp/examples/tests/ex53.c&quot;, line 6: warning: invalid white space character in directive  fix output file - corresponding to code changes in efd4aadf157bf1ba2d80c2be092fcf4247860003  disable test on windows  update log from opensolaris so that the diff is clean on linux aswell  update grep in sync with change in efd4aadf157bf1ba2d80c2be092fcf4247860003  Fixed code that did not correctly set current color for block insertion  Update output files that did not get fixed after previous merges  Change MPIUni to not immediately abort on operations it cannot perform, instead return error code  Add filter for example that can produce 1 different iteration count  Example add system calloc, bad formating of %d in print, commented out code  Always use (void) for functions that take no arguments, never ()  always need to caste PetscReal variables to (double) in print statements  updates to manual page for clarity  update help menu for MatRARt() -- MatRARt_mpiaij_mpiaij is supported now, but not efficient.  fix nightlybuild error with c1cbb1def3f8ddca04c3998b9c06618fd1ffef35 on arch-linux-IPL64 src/ksp/pc/examples/tests ex5_1  ...Conflicts:	include/petscdm.h	src/dm/impls/plex/plexcreate.c	src/dm/impls/plex/plexgmsh.c	src/dm/impls/plex/plexhdf5.c

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Wed, 28 Jun 2017 20:13:21 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ec14d8c89faff4da33ce280481028a5ac84471b1 - Merge branch &apos;master&apos; into knepley/feature-plex-sphere-mesh</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#ec14d8c89faff4da33ce280481028a5ac84471b1</link>
        <description>Merge branch &apos;master&apos; into knepley/feature-plex-sphere-mesh* master: (2633 commits)  Bib: Added ref  SNES ex56: Update test output  add a citation to petsc.bib  Plex: Initialize variables  initialize ap as complained by the nightly tests  Plex ex3: Update to new point function API  initialize some variables as complained by nightly tests  SNES ex12: Mix misnaming Nf --&gt; Nc  update tests  add tests  add MatView_SeqXAIJ_ASCII_structonly(); enable A-&gt;structure_only in MatSetValuesBlocked_SeqBAIJ  typo  fill-in some references  Bib: Fixed ref  Plex: Added PLY to file support  Plex: Adding PLY support  PetscDS: Turn off Fortran bindings for Constants  Plex tests: Updated to new point function API  SNES ex56: Moved tests to new format  DM: Allow field projection functions to take an array of scalars - This will allow us to pass in user data to kernels without void *, more efficiency than aux fields  ...Conflicts:	config/builder.py	include/petscdmplex.h	src/dm/impls/plex/examples/tests/ex1.c	src/dm/impls/plex/plexcreate.c	src/dm/impls/plex/plexgmsh.c	src/snes/examples/tutorials/ex63.c

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Sat, 27 May 2017 04:49:49 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a04797880822a4ab2b2131e566b75dfe123750f6 - Merge branch &apos;master&apos; into knepley/feature-plex-boundary-values</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c#a04797880822a4ab2b2131e566b75dfe123750f6</link>
        <description>Merge branch &apos;master&apos; into knepley/feature-plex-boundary-values* master: (487 commits)  Bib: More refs  Fixed errors in the manuals and ts_glee source code doc  fix bug to enable &apos;-xxx_via [alg]&apos; to showup in &apos;-help&apos; Reported-by: Mark Adams &lt;mfadams@lbl.gov&gt;  Plex: Remove dead code  TS tutorials ex11: remove unused functions  TSAdapt: Set TSADAPTNONE as default adapt type  DMPlex: missed viewer change in synchronized output  Revert &quot;Merge branch &apos;hzhang/ts-ex9busdmnetwork&apos;&quot;  TSAdapt: Update changes/dev.html  TSAdapt: Set default type for TSGLEE  TS tutorials ex11: make work with complex scalars  Bib: Added ref  TS ex18: Fix initializer  TS ex11: Fix M_PI  Plex ex1f90: FUCK FORTRAN  f2cblaslapack: remove duplicate xerbla.o and xerbla_array.o from lapack [they are already in blas]  TSAdapt: Refactor handling of default adapt type  TSAdapt: Update changes/dev.html  TSAdapt: Update manual  TSAdapt: Refactor interface and implementations  ...

            List of files:
            /petsc/src/dm/impls/shell/ftn-custom/zdmshellf.c</description>
        <pubDate>Sun, 07 May 2017 18:04:13 +0000</pubDate>
        <dc:creator>Matthew G. Knepley &lt;knepley@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
