ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
Functions/Subroutines
turbutils_d Module Reference

Functions/Subroutines

subroutine prodkatolaunder ()
 
subroutine prodsmag2 ()
 
subroutine prodwmag2 ()
 
real(kind=realtype) function sanuknowneddyratio_d (eddyratio, nulam, nulamd, sanuknowneddyratio)
 
real(kind=realtype) function sanuknowneddyratio (eddyratio, nulam)
 
subroutine unsteadyturbterm (madv, nadv, offset, qq)
 
subroutine computeeddyviscosity_d (includehalos)
 
subroutine computeeddyviscosity (includehalos)
 
subroutine saeddyviscosity_d (ibeg, iend, jbeg, jend, kbeg, kend)
 
subroutine saeddyviscosity (ibeg, iend, jbeg, jend, kbeg, kend)
 
subroutine kweddyviscosity (ibeg, iend, jbeg, jend, kbeg, kend)
 
subroutine ssteddyviscosity (ibeg, iend, jbeg, jend, kbeg, kend)
 
subroutine turbadvection_d (madv, nadv, offset, qq)
 
subroutine turbadvection (madv, nadv, offset, qq)
 

Function/Subroutine Documentation

◆ computeeddyviscosity()

subroutine turbutils_d::computeeddyviscosity ( logical, intent(in)  includehalos)

◆ computeeddyviscosity_d()

subroutine turbutils_d::computeeddyviscosity_d ( logical, intent(in)  includehalos)

◆ kweddyviscosity()

subroutine turbutils_d::kweddyviscosity ( integer(kind=inttype)  ibeg,
integer(kind=inttype)  iend,
integer(kind=inttype)  jbeg,
integer(kind=inttype)  jend,
integer(kind=inttype)  kbeg,
integer(kind=inttype)  kend 
)

◆ prodkatolaunder()

subroutine turbutils_d::prodkatolaunder

◆ prodsmag2()

subroutine turbutils_d::prodsmag2

◆ prodwmag2()

subroutine turbutils_d::prodwmag2

◆ saeddyviscosity()

subroutine turbutils_d::saeddyviscosity ( integer(kind=inttype)  ibeg,
integer(kind=inttype)  iend,
integer(kind=inttype)  jbeg,
integer(kind=inttype)  jend,
integer(kind=inttype)  kbeg,
integer(kind=inttype)  kend 
)

Definition at line 726 of file turbUtils_d.f90.

References constants::irho, constants::itu1, blockpointers::rev, blockpointers::rlv, and blockpointers::w.

Referenced by computeeddyviscosity().

Here is the caller graph for this function:

◆ saeddyviscosity_d()

subroutine turbutils_d::saeddyviscosity_d ( integer(kind=inttype)  ibeg,
integer(kind=inttype)  iend,
integer(kind=inttype)  jbeg,
integer(kind=inttype)  jend,
integer(kind=inttype)  kbeg,
integer(kind=inttype)  kend 
)

Definition at line 677 of file turbUtils_d.f90.

References constants::irho, constants::itu1, blockpointers::rev, blockpointers::revd, blockpointers::rlv, blockpointers::rlvd, blockpointers::w, and blockpointers::wd.

Referenced by computeeddyviscosity_d().

Here is the caller graph for this function:

◆ sanuknowneddyratio()

real(kind=realtype) function turbutils_d::sanuknowneddyratio ( real(kind=realtype), intent(in)  eddyratio,
real(kind=realtype), intent(in)  nulam 
)

Definition at line 357 of file turbUtils_d.f90.

References constants::four, constants::three, constants::thresholdreal, and constants::zero.

Referenced by initializeflow_d::referencestate(), initializeflow_d::referencestate_d(), and sanuknowneddyratio_d().

Here is the caller graph for this function:

◆ sanuknowneddyratio_d()

real(kind=realtype) function turbutils_d::sanuknowneddyratio_d ( real(kind=realtype), intent(in)  eddyratio,
real(kind=realtype), intent(in)  nulam,
real(kind=realtype), intent(in)  nulamd,
real(kind=realtype)  sanuknowneddyratio 
)

Definition at line 285 of file turbUtils_d.f90.

References constants::four, sanuknowneddyratio(), constants::three, constants::thresholdreal, and constants::zero.

Referenced by initializeflow_d::referencestate_d().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ssteddyviscosity()

subroutine turbutils_d::ssteddyviscosity ( integer(kind=inttype)  ibeg,
integer(kind=inttype)  iend,
integer(kind=inttype)  jbeg,
integer(kind=inttype)  jend,
integer(kind=inttype)  kbeg,
integer(kind=inttype)  kend 
)

◆ turbadvection()

subroutine turbutils_d::turbadvection ( integer(kind=inttype), intent(in)  madv,
integer(kind=inttype), intent(in)  nadv,
integer(kind=inttype), intent(in)  offset,
real(kind=realtype), dimension(2:il, 2:jl, 2:kl, madv, madv), intent(inout)  qq 
)

◆ turbadvection_d()

subroutine turbutils_d::turbadvection_d ( integer(kind=inttype), intent(in)  madv,
integer(kind=inttype), intent(in)  nadv,
integer(kind=inttype), intent(in)  offset,
real(kind=realtype), dimension(2:il, 2:jl, 2:kl, madv, madv), intent(inout)  qq 
)

◆ unsteadyturbterm()

subroutine turbutils_d::unsteadyturbterm ( integer(kind=inttype), intent(in)  madv,
integer(kind=inttype), intent(in)  nadv,
integer(kind=inttype), intent(in)  offset,
real(kind=realtype), dimension(2:il, 2:jl, 2:kl, madv, madv), intent(inout)  qq 
)