This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
docs:utils:continuefields [2010/03/04 07:12] gibson |
docs:utils:continuefields [2010/03/04 17:35] (current) gibson |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== continuefields ====== | ====== continuefields ====== | ||
| - | Quadratic extrapolation of FlowField u(mu) as function of parameter mu | + | 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)//. |
| ====== options ====== | ====== options ====== | ||
| Line 44: | Line 45: | ||
| </code> | </code> | ||
| ====== Usage ====== | ====== Usage ====== | ||
| - | |||
| ===== start-up mode ===== | ===== start-up mode ===== | ||
| Line 58: | Line 58: | ||
| The trailing three arguments are directories containing results from a previous run of ''continuesoln''. The direction of continuation is determined by the order of the three previous solutions. | The trailing three arguments are directories containing results from a previous run of ''continuesoln''. The direction of continuation is determined by the order of the three previous solutions. | ||
| + | ===== continuation parameter ===== | ||
| + | ''continuesoln'' will continue solutions in one of seven parameters: | ||
| + | |||
| + | -contRe --continueRe continue solution in Reynolds number | ||
| + | -contdPdx --continuedPdx continue solution in imposed pressure gradient | ||
| + | -contLx --continueLx continue solution in streamwise width Lx | ||
| + | -contLz --continueLz continue solution in spanwise width Lz | ||
| + | -contAsp --continueAspect continue solution in aspect ratio Lx/Lz | ||
| + | -contDiag --continueDiagonal continue solution along diagonal in Lx,Lz with const aspect ratio Lx/Lz | ||
| + | -contLtarg --continueLtarget continue solution towards a specified Lx,Lz pair | ||
| + | The target //Lx,Lz// for ''-contLtarg'' is specified by these options | ||
| + | |||
| + | -Lxtarg --LxTarget <real> default == 6.28319 aim for this value of Lx | ||
| + | -Lztarg --LzTarget <real> default == 3.14159 aim for this value of Lz | ||
| + | |||
| + | Two other options related to the continuation type are | ||
| + | |||
| + | -up --upwards continue upwards in parameter (default is downwards) | ||
| + | -adt --adjustDt adjust dt between continuation steps to keep CFL in bounds | ||
| + | | ||
| + | The ''-up'' option is self-explanatory. The ''-adt'' option is most important when the continuation changes //Lx//, since this will change the //x// gridspacing and consequently the CFL number. It should be safe to use ''-adt'' in other cases, too. | ||