readConfig Subroutine

public subroutine readConfig(filename, outputFilename)

Uses

Read config.nml input file (in namelist format)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
character(len=*), intent(in), optional :: outputFilename

Namelists

Namelist VERSION


Variables

Name Type Default Description
fileFormatVersion character(len=10) None

Namelist PARAMS


Variables

Name Type Default Description
nt integer None

No. of timesteps

dt real(kind=dp) None

Timestep size

nr integer None

No. of rotors

density real(kind=dp) None

Density

velSound real(kind=dp) None

Velocity of sound to compute Mach

kinematicVisc real(kind=dp) None

Kinematic viscosity

Namelist OPTIONS


Variables

Name Type Default Description
restartWriteNt integer None
restartFromNt integer None
hdf5WriteNt integer None
ntSub integer None
ntSubInit integer None
wakePlot integer None
wakeTipPlot integer None
rotorForcePlot integer None
gridPlot integer None
wakeDissipation integer None
wakeStrain integer None
wakeBurst integer None
wakeSuppress integer None
slowStart integer None
slowStartNt integer None
fdScheme integer None
initWakeVelNt integer None
probe integer None