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

Functions/Subroutines

subroutine timestep_block_fast_b (onlyradii)
 
subroutine timestep_block (onlyradii)
 
subroutine gridvelocitiesfinelevel_block (useoldcoor, t, sps, nn)
 
subroutine cellfacevelocities (xc, rotcenter, rotrate, velxgrid, velygrid, velzgrid, derivrotationmatrix, sc)
 
subroutine slipvelocitiesfinelevel_block (useoldcoor, t, sps, nn)
 
subroutine normalvelocities_block (sps)
 

Function/Subroutine Documentation

◆ cellfacevelocities()

subroutine solverutils_fast_b::cellfacevelocities ( real(kind=realtype), dimension(3), intent(in)  xc,
real(kind=realtype), dimension(3), intent(in)  rotcenter,
real(kind=realtype), dimension(3), intent(in)  rotrate,
real(kind=realtype), intent(in)  velxgrid,
real(kind=realtype), intent(in)  velygrid,
real(kind=realtype), intent(in)  velzgrid,
real(kind=realtype), dimension(3, 3), intent(in)  derivrotationmatrix,
real(kind=realtype), dimension(3), intent(out)  sc 
)

Definition at line 866 of file solverUtils_fast_b.f90.

Referenced by gridvelocitiesfinelevel_block().

Here is the caller graph for this function:

◆ gridvelocitiesfinelevel_block()

subroutine solverutils_fast_b::gridvelocitiesfinelevel_block ( logical, intent(in)  useoldcoor,
real(kind=realtype), dimension(*), intent(in)  t,
integer(kind=inttype), intent(in)  sps,
integer(kind=inttype), intent(in)  nn 
)

◆ normalvelocities_block()

subroutine solverutils_fast_b::normalvelocities_block ( integer(kind=inttype), intent(in)  sps)

◆ slipvelocitiesfinelevel_block()

subroutine solverutils_fast_b::slipvelocitiesfinelevel_block ( logical, intent(in)  useoldcoor,
real(kind=realtype), dimension(*), intent(in)  t,
integer(kind=inttype), intent(in)  sps,
integer(kind=inttype), intent(in)  nn 
)

◆ timestep_block()

subroutine solverutils_fast_b::timestep_block ( logical, intent(in)  onlyradii)

◆ timestep_block_fast_b()

subroutine solverutils_fast_b::timestep_block_fast_b ( logical, intent(in)  onlyradii)

Definition at line 14 of file solverUtils_fast_b.f90.

References inputdiscretization::acousticscalefactor, blockpointers::addgridvelocities, inputdiscretization::adis, iteration::currentlevel, inputdiscretization::dirscaling, blockpointers::dtl, flowvarrefstate::eddymodel, constants::eps, inputphysics::equationmode, blockpointers::gamma, flowvarrefstate::gammainf, iteration::groundlevel, constants::half, blockpointers::ie, blockpointers::il, constants::irho, constants::ivx, constants::ivy, constants::ivz, blockpointers::je, blockpointers::jl, blockpointers::ke, blockpointers::kl, constants::myintptr, constants::myintstack, constants::noprecond, inputtimespectral::ntimeintervalsspectral, constants::one, blockpointers::p, blockpointers::pd, flowvarrefstate::pinfcorr, inputdiscretization::precond, blockpointers::radi, blockpointers::radid, inputdiscretization::radiineededcoarse, inputdiscretization::radiineededfine, blockpointers::radj, blockpointers::radjd, blockpointers::radk, blockpointers::radkd, blockpointers::rev, blockpointers::revd, flowvarrefstate::rhoinf, blockpointers::rlv, blockpointers::rlvd, blockpointers::sectionid, section::sections, blockpointers::sfacei, blockpointers::sfacej, blockpointers::sfacek, blockpointers::si, blockpointers::sj, blockpointers::sk, utils_fast_b::terminate(), flowvarrefstate::timeref, flowvarrefstate::viscous, blockpointers::vol, blockpointers::w, blockpointers::wd, and constants::zero.

Referenced by masterroutines::master_state_b().

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