switches_class Derived Type

type, public :: switches_class

Switches that determine solver options


Components

Type Visibility Attributes Name Initial
integer, public :: ntSub

No. of timesteps for sub-iterations [+/-n]

integer, public :: ntSubInit

No. of timesteps for initial sub-iterations [+/-n]

integer, public :: wakeDissipation

Wake dissipation [0, 1]

integer, public :: wakeStrain

Wake strain [0, 1]

integer, public :: wakeBurst

Wake burst on exceeding skew value [0, 1]

integer, public :: wakeSuppress

Suppress wake (for testing and non-lifting surfaces) [0, 1]

integer, public :: slowStart

Slow start to avoid large starting vortex [0, 1]

integer, public :: slowStartNt

Slow start to avoid large starting vortex [+/-n]

integer, public :: wakeTipPlot

Plot wake tip every nth timestep [+/-n]

integer, public :: wakePlot

Plot full wake every nth timestep [+/-n]

integer, public :: gridPlot

Record vortices for field computation every nth timestep [+/-n]

integer, public :: rotorForcePlot

Plot rotor forces every nth timestep [+/-n]

integer, public :: fdScheme

Choose finite-difference scheme [0,1,...,5]

integer, public :: probe

Use probes for recording velocity [0,1]

integer, public :: nProbes

No. of probes [n]

integer, public :: initWakeVelNt

Use initial velocity for convecting away starting vortex [0, 1]

integer, public :: restartFromNt

Restart from nth timestep [n]

integer, public :: restartWriteNt

Write restart files every nth timestep for restarting later [n]

integer, public :: hdf5WriteNt

Write HDF5 results every nth timestep [0]Off [1..]timesteps