<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.channelflow.org/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.channelflow.org/dokuwiki/feed.php">
        <title>Channelflow.org Wiki docs:utils</title>
        <description></description>
        <link>http://www.channelflow.org/dokuwiki/</link>
        <image rdf:resource="http://www.channelflow.org/dokuwiki/lib/images/favicon.ico" />
       <dc:date>2010-09-10T08:41:17-07:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:continuefields?rev=1267752958&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:continuesoln?rev=1265126109&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:couette?rev=1234543553&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:field2ascii?rev=1265126109&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:field2hdf5?rev=1265126109&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:fieldprops?rev=1237739856&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:findorbit?rev=1244468421&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:findsoln?rev=1267753073&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:l2dist?rev=1265126109&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:l2ip?rev=1265126109&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:options?rev=1265126109&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:poincare?rev=1236021232&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:randomfield?rev=1247065370&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:symmetryop?rev=1234372256&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.channelflow.org/dokuwiki/lib/images/favicon.ico">
        <title>Channelflow.org Wiki</title>
        <link>http://www.channelflow.org/dokuwiki/</link>
        <url>http://www.channelflow.org/dokuwiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:continuefields?rev=1267752958&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-04T17:35:58-07:00</dc:date>
        <title>docs:utils:continuefields</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:continuefields?rev=1267752958&amp;do=diff</link>
        <description>Quadratic extrapolation of FlowField u(mu) as function of parameter mu, where mu is one of Reynolds number, dP/dx, Lx, Lz, Lx/Lz, sqrt(Lx^2 + Lz^2), or the length between the starting (Lx,Lz) and a target value of (Lx,Lz).


  continuesoln :                                                                                                      
        (ALPHA VERSION!) continue invariant solution of plane Couette flow in Reynolds number                       

options : 
  -r        --restart      …</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:continuesoln?rev=1265126109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-02T07:55:09-07:00</dc:date>
        <title>docs:utils:continuesoln</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:continuesoln?rev=1265126109&amp;do=diff</link>
        <description>continuesoln continues an equilibrium, traveling wave, or periodic orbit in a parameter μ. The parameter μ is one of Reynolds number, Lx, Lz, Lx/Lz, sqrt(Lx^2 + Lz^2), or dPdx. Continuation is done by a predictor-corrector method, using quadratic extrapolation in pseudo-arclength s along curves in the (μ,D) plane for prediction, and Newton-Krylov-hookstep search for correction.</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:couette?rev=1234543553&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-13T08:45:53-07:00</dc:date>
        <title>docs:utils:couette</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:couette?rev=1234543553&amp;do=diff</link>
        <description>couette integrates plane Couette or channel flow from a given initial condition and save velocity fields to disk at a regular interval. (It should probably be called integrate; I might change it to that in the next release.)



  -T0       --T0                &lt;real&gt;      default == 0           start time
  -T1       --T1                &lt;real&gt;      default == 100         end time
  -dt       --dt                &lt;real&gt;      default == 0.03125     timestep
  -dT       --dT                &lt;real&gt;    …</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:field2ascii?rev=1265126109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-02T07:55:09-07:00</dc:date>
        <title>docs:utils:field2ascii</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:field2ascii?rev=1265126109&amp;do=diff</link>
        <description>convert a binary flowfield file (.ff) to an ascii data file (.asc)

options



  -p        --padding                  save full Nx x Ny x Nz grid rather eliminating padded modes
  -g        --gridpoints               write x.asc, y.asc, z.asc gridpoint files
  &lt;fieldname&gt;      (trailing arg 2)    flowfield input file
  &lt;asciifile&gt;      (trailing arg 1)    ascii output file</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:field2hdf5?rev=1265126109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-02T07:55:09-07:00</dc:date>
        <title>docs:utils:field2hdf5</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:field2hdf5?rev=1265126109&amp;do=diff</link>
        <description>convert a binary flowfield to HDF5 file format.


  -p           --padding               save full Nx x Ny x Nz grid rather eliminating padding
  &lt;fieldname&gt;  (trailing arg 2)        flowfield input file
  &lt;hdf5file&gt;   (trailing arg 1)        hdf5 output file</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:fieldprops?rev=1237739856&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-22T09:37:36-07:00</dc:date>
        <title>docs:utils:fieldprops</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:fieldprops?rev=1237739856&amp;do=diff</link>
        <description>print out basic properties of a FlowField


options :
  -g        --geometry                                             show geometrical properties
  -m        --mean                                                 show mean properties
  -n        --norm                                                 show norm properties
  -sp       --spectral                                             show spectral properties
  -sy       --symmetry                                             show symmetry pr…</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:findorbit?rev=1244468421&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-08T06:40:21-07:00</dc:date>
        <title>docs:utils:findorbit</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:findorbit?rev=1244468421&amp;do=diff</link>
        <description>findorbit: Newton-Krylov-hookstep search for (relative) periodic orbit of plane Couette flow. Algorithm by 
.

Note: this algorithm can take hours or days to run to completion.


usage:
  findorbit [-orb|-eqb] [-rel] [-T maptime] [-opts] guess.ff

main options:
  -eqb      --equilibrium                                          search for equilibrium or relative equilibrium (trav wave)
  -orb      --periodicorbit                                        search for periodic orbit or relative periodi…</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:findsoln?rev=1267753073&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-04T17:37:53-07:00</dc:date>
        <title>docs:utils:findsoln</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:findsoln?rev=1267753073&amp;do=diff</link>
        <description>find an equilibrium, traveling wave, periodic orbit, or relative periodic orbit of plane Couette or channel flow,
using a  Newton-Krylov-hookstep search algorithm.


  -eqb      --equilibrium                                          search for equilibrium or relative equilibrium (trav wave)
  -orb      --periodicorbit                                        search for periodic orbit or relative periodic orbit
  -xrel     --xrelative                                            search over x phase s…</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:l2dist?rev=1265126109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-02T07:55:09-07:00</dc:date>
        <title>docs:utils:l2dist</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:l2dist?rev=1265126109&amp;do=diff</link>
        <description>compute the L2 Distance between two fields

options



  -sx       --shiftx                   shift by Lx/2
  -sz       --shiftz                   shift by Lz/2
  &lt;flowfield&gt;      (trailing arg 2)    input field #1
  &lt;flowfield&gt;      (trailing arg 1)    input field #2</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:l2ip?rev=1265126109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-02T07:55:09-07:00</dc:date>
        <title>docs:utils:l2ip</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:l2ip?rev=1265126109&amp;do=diff</link>
        <description>compute the L2 inner product between two fields

options



  -d        --digits             &lt;int&gt;   default == 7   number of digits
  -n        --normalize                                 normalize by norms of each field
  &lt;flowfield&gt;  (trailing arg 2)                         input field #1
  &lt;flowfield&gt;  (trailing arg 1)                         input field #2</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:options?rev=1265126109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-02T07:55:09-07:00</dc:date>
        <title>docs:utils:options</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:options?rev=1265126109&amp;do=diff</link>
        <description>The channelflow utilities are stand-alone command-line programs that are run 
from the Unix shell. You can get brief built-in help information on each
utility by running it with a -h or --help option. For example, running
“couette --help” produces</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:poincare?rev=1236021232&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-02T11:13:52-07:00</dc:date>
        <title>docs:utils:poincare</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:poincare?rev=1236021232&amp;do=diff</link>
        <description>Compute crossings of a Poincare section in a pre-computed trajectory. The Poincare condition is (u(t) - ueqb, e) == 0, i.e. the displacement from a given point ueqb is orthogonal to a direction e. The program checks for changes in sign in the inner product in the stored trajectory (with large dT, and when it finds one, goes back and reintegrates with small dt, and then does quadratic interpolation when the fine-scale trajectory recrosses the section.</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:randomfield?rev=1247065370&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-08T08:02:50-07:00</dc:date>
        <title>docs:utils:randomfield</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:randomfield?rev=1247065370&amp;do=diff</link>
        <description>Create a velocity field with 

	*  random spectral coefficients that decay exponentially
	*  zero divergence
	*  Dirichlet boundary conditions at the walls

options


  -Nx       --Nx             &lt;int&gt;                     # x gridpoints
  -Ny       --Ny             &lt;int&gt;                     # y gridpoints
  -Nz       --Nz             &lt;int&gt;                     # z gridpoints
  -a        --alpha          &lt;real&gt;   default == 0     Lx = 2 pi/alpha
  -g        --gamma          &lt;real&gt;   default == 0  …</description>
    </item>
    <item rdf:about="http://www.channelflow.org/dokuwiki/doku.php/docs:utils:symmetryop?rev=1234372256&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-11T09:10:56-07:00</dc:date>
        <title>docs:utils:symmetryop</title>
        <link>http://www.channelflow.org/dokuwiki/doku.php/docs:utils:symmetryop?rev=1234372256&amp;do=diff</link>
        <description>symmetryop: apply a symmetry operation to a given field


options :
  -sn       --sn       &lt;int&gt;       default == 0     apply s1, s2, or s3 symmetry (0 =&gt; use sx,sy,sz,ax,az,a)
  -sx       --x-sign                                change u,x sign
  -sy       --y-sign                                change v,y sign
  -sz       --z-sign                                change w,z sign
  -ax       --axshift  &lt;real&gt;      default == 0     translate x by ax*Lx
  -az       --azshift  &lt;real&gt;      default == …</description>
    </item>
</rdf:RDF>
