The typedefs and prototypes for velocity-vorticity fluid flow. This is not meant to be included on its own, only when someone #includes "rheoplast.h".
#define VORTFLOW_HELP "Velocity-vorticity Navier-Stokes is really cool, see the vortflow.c\ndocumentation for a complete description. To use it, add option:\n -with-vortflow\nand control it with properties and body force parameters:\n -viscosity <eta> viscosity [1.0]\n -density <rho> density [1.0]\n -sineforcet0 <Ft0> Sinusoidal force onset time [2.0]\n -sineforcemax <Fmax> Sinusoidal force amplitude [1.0]\nIf -symmetry_x and -symmetry_y are specified, then one may also specify\ninitial and boundary conditions describing stagnation flow using:\n -stagnation_flow <umax> Maximum stagnation velocity [1.0]\n\n"
| struct | |
| { | |
| PetscScalar viscosity; | |
| PetscScalar density; | |
| PetscScalar F; | |
| PetscScalar sineFt0; | |
| PetscScalar sineFmax; | |
| PetscScalar uniFmax; | |
| PetscScalar stagnation; | |
| PetscScalar u_init; | |
| PetscScalar omega_init; | |
| PetscTruth solid; | |
| PetscTruth uniform; | |
| int uvar; | |
| int vvar; | |
| int omegavar; | |
| int visvar; | |
| } |