ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
Modules | Functions/Subroutines
utils_d.f90 File Reference

Go to the source code of this file.

Modules

module  utils_d
 

Functions/Subroutines

character(len=n) function utils_d::char2str (chararray, n)
 
real(kind=realtype) function utils_d::tsbeta (degreepolbeta, coefpolbeta, degreefourbeta, omegafourbeta, coscoeffourbeta, sincoeffourbeta, t)
 
real(kind=realtype) function utils_d::tsbetadot (degreepolbeta, coefpolbeta, degreefourbeta, omegafourbeta, coscoeffourbeta, sincoeffourbeta, t)
 
real(kind=realtype) function utils_d::tsmach (degreepolmach, coefpolmach, degreefourmach, omegafourmach, coscoeffourmach, sincoeffourmach, t)
 
real(kind=realtype) function utils_d::tsmachdot (degreepolmach, coefpolmach, degreefourmach, omegafourmach, coscoeffourmach, sincoeffourmach, t)
 
real(kind=realtype) function utils_d::tsalpha (degreepolalpha, coefpolalpha, degreefouralpha, omegafouralpha, coscoeffouralpha, sincoeffouralpha, t)
 
real(kind=realtype) function utils_d::tsalphadot (degreepolalpha, coefpolalpha, degreefouralpha, omegafouralpha, coscoeffouralpha, sincoeffouralpha, t)
 
real(kind=realtype) function utils_d::derivativerigidrotangle_d (degreepolrot, coefpolrot, degreefourrot, omegafourrot, coscoeffourrot, sincoeffourrot, t, derivativerigidrotangle)
 
real(kind=realtype) function utils_d::derivativerigidrotangle (degreepolrot, coefpolrot, degreefourrot, omegafourrot, coscoeffourrot, sincoeffourrot, t)
 
real(kind=realtype) function utils_d::mydim_d (x, xd, y, yd, mydim)
 
real(kind=realtype) function utils_d::mydim (x, y)
 
logical function utils_d::getcorrectfork ()
 
subroutine utils_d::terminate (routinename, errormessage)
 
subroutine utils_d::rotmatrixrigidbody (tnew, told, rotationmatrix, rotationpoint)
 
real(kind=realtype) function utils_d::secondderivativerigidrotangle (degreepolrot, coefpolrot, degreefourrot, omegafourrot, coscoeffourrot, sincoeffourrot, t)
 
real(kind=realtype) function utils_d::rigidrotangle (degreepolrot, coefpolrot, degreefourrot, omegafourrot, coscoeffourrot, sincoeffourrot, t)
 
subroutine utils_d::setbcpointers (nn, spatialpointers)
 
subroutine utils_d::computerootbendingmoment (cf, cm, bendingmoment)
 
subroutine utils_d::computeleastsquaresregression (y, x, npts, m, b)
 
subroutine utils_d::computetsderivatives (force, moment, coef0, dcdalpha, dcdalphadot, dcdq, dcdqdot)
 
subroutine utils_d::getdirangle (freestreamaxis, liftaxis, liftindex, alpha, beta)
 
subroutine utils_d::stabilityderivativedriver ()
 
subroutine utils_d::setcoeftimeintegrator ()
 
real(kind=realtype) function utils_d::mynorm2_d (x, xd, mynorm2)
 
real(kind=realtype) function utils_d::mynorm2 (x)
 
logical function utils_d::iswalltype (btype)
 
subroutine utils_d::cross_prod_d (a, ad, b, bd, c, cd)
 
subroutine utils_d::cross_prod (a, b, c)
 
subroutine utils_d::siangle (angle, mult, trans)
 
subroutine utils_d::sidensity (mass, len, mult, trans)
 
subroutine utils_d::silen (len, mult, trans)
 
subroutine utils_d::sipressure (mass, len, time, mult, trans)
 
subroutine utils_d::sitemperature (temp, mult, trans)
 
subroutine utils_d::siturb (mass, len, time, temp, turbname, mult, trans)
 
subroutine utils_d::sivelocity (length, time, mult, trans)