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

Functions/Subroutines

subroutine prodkatolaunder ()
 
subroutine prodsmag2 ()
 
subroutine prodwmag2 ()
 
subroutine sanuknowneddyratio_b (eddyratio, nulam, nulamd, sanuknowneddyratiod)
 
real(kind=realtype) function sanuknowneddyratio (eddyratio, nulam)
 
subroutine unsteadyturbterm (madv, nadv, offset, qq)
 
subroutine computeeddyviscosity_b (includehalos)
 
subroutine computeeddyviscosity (includehalos)
 
subroutine saeddyviscosity_b (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_b (madv, nadv, offset, qq)
 
subroutine turbadvection (madv, nadv, offset, qq)
 

Function/Subroutine Documentation

◆ computeeddyviscosity()

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

◆ computeeddyviscosity_b()

subroutine turbutils_b::computeeddyviscosity_b ( logical, intent(in)  includehalos)

◆ kweddyviscosity()

subroutine turbutils_b::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_b::prodkatolaunder

◆ prodsmag2()

subroutine turbutils_b::prodsmag2

◆ prodwmag2()

subroutine turbutils_b::prodwmag2

◆ saeddyviscosity()

subroutine turbutils_b::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 738 of file turbUtils_b.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_b()

subroutine turbutils_b::saeddyviscosity_b ( 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 687 of file turbUtils_b.f90.

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

Referenced by computeeddyviscosity_b().

Here is the caller graph for this function:

◆ sanuknowneddyratio()

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

Definition at line 367 of file turbUtils_b.f90.

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

Referenced by initializeflow_b::referencestate(), initializeflow_b::referencestate_b(), and sanuknowneddyratio_b().

Here is the caller graph for this function:

◆ sanuknowneddyratio_b()

subroutine turbutils_b::sanuknowneddyratio_b ( real(kind=realtype), intent(in)  eddyratio,
real(kind=realtype), intent(in)  nulam,
real(kind=realtype)  nulamd,
real(kind=realtype)  sanuknowneddyratiod 
)

Definition at line 284 of file turbUtils_b.f90.

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

Referenced by initializeflow_b::referencestate_b().

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

◆ ssteddyviscosity()

subroutine turbutils_b::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_b::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_b()

subroutine turbutils_b::turbadvection_b ( 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_b::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 
)