ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
Variables
inputiteration Module Reference

Variables

integer(kind=inttype) ncycles
 
integer(kind=inttype) ncyclescoarse
 
integer(kind=inttype) nsavevolume
 
integer(kind=inttype) nsavesurface
 
integer(kind=inttype) nsgstartup
 
integer(kind=inttype) smoother
 
integer(kind=inttype) nrkstages
 
integer(kind=inttype) nsubiterations
 
integer(kind=inttype) nsubiterturb
 
integer(kind=inttype) nupdatebleeds
 
integer(kind=inttype) resaveraging
 
real(kind=realtype) cfllimit
 
integer(kind=inttype) turbtreatment
 
integer(kind=inttype) turbsmoother
 
integer(kind=inttype) turbrelax
 
integer(kind=inttype) mgboundcorr
 
integer(kind=inttype) mgstartlevel
 
integer(kind=inttype) nmgsteps
 
integer(kind=inttype) nmglevels
 
real(kind=realtype) timelimit
 
integer(kind=inttype), dimension(:), allocatable cyclestrategy
 
integer(kind=inttype) miniternum
 
real(kind=realtype) cfl
 
real(kind=realtype) cflcoarse
 
real(kind=realtype) fcoll
 
real(kind=realtype) smoop
 
real(kind=realtype) alfaturb
 
real(kind=realtype) betaturb
 
real(kind=realtype) l2conv
 
real(kind=realtype) l2convcoarse
 
real(kind=realtype) l2convrel
 
real(kind=realtype) maxl2deviationfactor
 
real(kind=realtype) relaxbleeds
 
real(kind=realtype) epscoefconv
 
integer(kind=inttype) convcheckwindowsize
 
real(kind=realtype), dimension(:), allocatable etark
 
real(kind=realtype), dimension(:), allocatable cdisrk
 
character(len=maxstringlen) mgdescription
 
logical rkreset
 
logical uselinresmonitor
 
logical freezeturbsource
 
logical printiterations
 
logical printwarnings
 
logical printnegativevolumes
 
logical printbadlyskewedcells
 
logical printbcwarnings
 
real(kind=realtype), dimension(4) turbresscale
 
real(kind=realtype) meshmaxskewness
 
logical useskewnesscheck
 
logical usedisscontinuation
 
real(kind=realtype) disscontmagnitude
 
real(kind=realtype) disscontmidpoint
 
real(kind=realtype) disscontsharpness
 

Variable Documentation

◆ alfaturb

real(kind=realtype) inputiteration::alfaturb

◆ betaturb

real(kind=realtype) inputiteration::betaturb

◆ cdisrk

real(kind=realtype), dimension(:), allocatable inputiteration::cdisrk

◆ cfl

real(kind=realtype) inputiteration::cfl

◆ cflcoarse

real(kind=realtype) inputiteration::cflcoarse

◆ cfllimit

real(kind=realtype) inputiteration::cfllimit

◆ convcheckwindowsize

integer(kind=inttype) inputiteration::convcheckwindowsize

Definition at line 282 of file inputParam.F90.

◆ cyclestrategy

integer(kind=inttype), dimension(:), allocatable inputiteration::cyclestrategy

◆ disscontmagnitude

real(kind=realtype) inputiteration::disscontmagnitude

◆ disscontmidpoint

real(kind=realtype) inputiteration::disscontmidpoint

◆ disscontsharpness

real(kind=realtype) inputiteration::disscontsharpness

◆ epscoefconv

real(kind=realtype) inputiteration::epscoefconv

Definition at line 281 of file inputParam.F90.

◆ etark

real(kind=realtype), dimension(:), allocatable inputiteration::etark

◆ fcoll

real(kind=realtype) inputiteration::fcoll

◆ freezeturbsource

logical inputiteration::freezeturbsource

Definition at line 287 of file inputParam.F90.

Referenced by inputparamroutines::setdefaultvalues().

◆ l2conv

real(kind=realtype) inputiteration::l2conv

◆ l2convcoarse

real(kind=realtype) inputiteration::l2convcoarse

◆ l2convrel

real(kind=realtype) inputiteration::l2convrel

Definition at line 278 of file inputParam.F90.

Referenced by solvers::convergenceinfo().

◆ maxl2deviationfactor

real(kind=realtype) inputiteration::maxl2deviationfactor

◆ meshmaxskewness

real(kind=realtype) inputiteration::meshmaxskewness

Definition at line 294 of file inputParam.F90.

Referenced by preprocessingapi::metric().

◆ mgboundcorr

integer(kind=inttype) inputiteration::mgboundcorr

◆ mgdescription

character(len=maxstringlen) inputiteration::mgdescription

◆ mgstartlevel

integer(kind=inttype) inputiteration::mgstartlevel

◆ miniternum

integer(kind=inttype) inputiteration::miniternum

Definition at line 274 of file inputParam.F90.

Referenced by solvers::convergenceinfo(), and solvers::solvestate().

◆ ncycles

integer(kind=inttype) inputiteration::ncycles

◆ ncyclescoarse

integer(kind=inttype) inputiteration::ncyclescoarse

◆ nmglevels

integer(kind=inttype) inputiteration::nmglevels

◆ nmgsteps

integer(kind=inttype) inputiteration::nmgsteps

◆ nrkstages

integer(kind=inttype) inputiteration::nrkstages

◆ nsavesurface

integer(kind=inttype) inputiteration::nsavesurface

◆ nsavevolume

integer(kind=inttype) inputiteration::nsavevolume

◆ nsgstartup

integer(kind=inttype) inputiteration::nsgstartup

◆ nsubiterations

integer(kind=inttype) inputiteration::nsubiterations

◆ nsubiterturb

integer(kind=inttype) inputiteration::nsubiterturb

◆ nupdatebleeds

integer(kind=inttype) inputiteration::nupdatebleeds

Definition at line 266 of file inputParam.F90.

Referenced by inputparamroutines::setdefaultvalues(), and solvers::solvestate().

◆ printbadlyskewedcells

logical inputiteration::printbadlyskewedcells

Definition at line 291 of file inputParam.F90.

Referenced by preprocessingapi::metric().

◆ printbcwarnings

logical inputiteration::printbcwarnings

◆ printiterations

logical inputiteration::printiterations

◆ printnegativevolumes

logical inputiteration::printnegativevolumes

Definition at line 290 of file inputParam.F90.

Referenced by preprocessingapi::metric().

◆ printwarnings

logical inputiteration::printwarnings

◆ relaxbleeds

real(kind=realtype) inputiteration::relaxbleeds

Definition at line 280 of file inputParam.F90.

Referenced by inputparamroutines::setdefaultvalues().

◆ resaveraging

integer(kind=inttype) inputiteration::resaveraging

◆ rkreset

logical inputiteration::rkreset

Definition at line 285 of file inputParam.F90.

Referenced by solvers::convergenceinfo(), and solvers::solvestate().

◆ smoop

real(kind=realtype) inputiteration::smoop

◆ smoother

integer(kind=inttype) inputiteration::smoother

◆ timelimit

real(kind=realtype) inputiteration::timelimit

Definition at line 272 of file inputParam.F90.

Referenced by solvers::solvestate().

◆ turbrelax

integer(kind=inttype) inputiteration::turbrelax

◆ turbresscale

real(kind=realtype), dimension(4) inputiteration::turbresscale

◆ turbsmoother

integer(kind=inttype) inputiteration::turbsmoother

Definition at line 269 of file inputParam.F90.

Referenced by inputparamroutines::setdefaultvalues().

◆ turbtreatment

integer(kind=inttype) inputiteration::turbtreatment

◆ usedisscontinuation

logical inputiteration::usedisscontinuation

◆ uselinresmonitor

logical inputiteration::uselinresmonitor

Definition at line 286 of file inputParam.F90.

Referenced by anksolver::setupanksolver(), and nksolver::setupnksolver().

◆ useskewnesscheck

logical inputiteration::useskewnesscheck