User Tools

Site Tools


docs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
docs [2009/02/16 07:01]
gibson
docs [2009/06/05 09:59]
dspieker
Line 4: Line 4:
   * [[docs:​tutorial|Tutorial]]   * [[docs:​tutorial|Tutorial]]
   * {{docs:​chflowguide.pdf|User Guide}} (detailed but outdated, for version 0.9.x)   * {{docs:​chflowguide.pdf|User Guide}} (detailed but outdated, for version 0.9.x)
- 
 ===== Mathematics ===== ===== Mathematics =====
   * [[docs:​math:​symmetry|Symmetry]]   * [[docs:​math:​symmetry|Symmetry]]
 +  * [[docs:​math:​baseflow|Base flow and fluctuation]]
  
 ===== Utilities ===== ===== Utilities =====
Line 21: Line 21:
 | [[docs:​utils:​ascii2field]] ​  | convert a file of ASCII data to a channelflow FlowField | | [[docs:​utils:​ascii2field]] ​  | convert a file of ASCII data to a channelflow FlowField |
 | [[docs:​utils:​changegrid]] ​   | change the discretization or box size of a field | | [[docs:​utils:​changegrid]] ​   | change the discretization or box size of a field |
 +| [[docs:​utils:​continuefields]] | quadratic continuation of fields against arbitrary parameter |
 +| [[docs:​utils:​continuesoln]] ​ | quadratic continuation of solutions against Re, Lx or Lz |
 | [[docs:​utils:​couette]] ​      | integrate an initial condition, save results to disk | | [[docs:​utils:​couette]] ​      | integrate an initial condition, save results to disk |
-| [[docs:​utils:​field2ascii]] ​  | convert a channelflow ​FlowField to a file of ASCII data |+| [[docs:​utils:​field2ascii]] ​  | convert a binary ​FlowField ​datafile ​to a file of ASCII data 
 +| [[docs:​utils:​field2hdf5]] ​   | convert a binary FlowField datafile to a HDF5 datafile ​|
 | [[docs:​utils:​fieldplots]] ​   | extract a number of 2D slices of the 3D field, good for plots | | [[docs:​utils:​fieldplots]] ​   | extract a number of 2D slices of the 3D field, good for plots |
 | [[docs:​utils:​fieldprops]] ​   | print out norms, symmetries, geometrical data of a stored field | | [[docs:​utils:​fieldprops]] ​   | print out norms, symmetries, geometrical data of a stored field |
Line 33: Line 36:
 | [[docs:​utils:​makestokesmode]] | construct a stokes eigenfunction of laminar equilibrium | | [[docs:​utils:​makestokesmode]] | construct a stokes eigenfunction of laminar equilibrium |
 | [[docs:​utils:​perturbfield]] ​ | add random perturbations to a given field | | [[docs:​utils:​perturbfield]] ​ | add random perturbations to a given field |
 +| [[docs:​utils:​poincare]] ​     | compute a poincare section of plane couette or channel flow dynamics |
 | [[docs:​utils:​projectfields]] | project a set of fields onto a given basis | | [[docs:​utils:​projectfields]] | project a set of fields onto a given basis |
 | [[docs:​utils:​projectseries]] | project a sequence of fields onto a given basis | | [[docs:​utils:​projectseries]] | project a sequence of fields onto a given basis |
Line 39: Line 43:
 | [[docs:​utils:​symmetrize]] ​   | find the phase shift of a field that optimize a given symmetry | | [[docs:​utils:​symmetrize]] ​   | find the phase shift of a field that optimize a given symmetry |
 | [[docs:​utils:​symmetryop]] ​   | apply a given symmetry to a field | | [[docs:​utils:​symmetryop]] ​   | apply a given symmetry to a field |
- 
  
 ===== Programming ​ ===== ===== Programming ​ =====
Line 46: Line 49:
  
  
-^ C++ class ^ represents ^ +^ C++ class ^header file^represents ^ 
-| [[docs:​classes:​flowfield|FlowField]] | spectral expansions of scalar, vector, tensor fields (e.g. velocity) | +| [[docs:​classes:​flowfield|FlowField]] ​| {{:​librarycodes:​flowfield.h}} ​| spectral expansions of scalar, vector, tensor fields (e.g. velocity) | 
-| [[docs:​classes:​dns|DNS]] ​            | Direct Numerical Simulation algorithms (i.e. time-stepping scheme) ​   | +| [[docs:​classes:​dns|DNS]] ​            | {{:​librarycodes:​dns.h}} ​| Direct Numerical Simulation algorithms (i.e. time-stepping scheme) ​   | 
-| [[docs:​classes:​fieldsymmetry|FieldSymmetry]] | the symmetry group of FlowFields |+| [[docs:​classes:​fieldsymmetry|FieldSymmetry]] ​| {{:​librarycodes:​symmetry.h}} ​| the symmetry group of FlowFields |
docs.txt · Last modified: 2015/06/15 09:22 by gibson