|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
Functions/Subroutines | |
| subroutine | initializestatus (level, sps) |
| subroutine | reinitializestatus (level, sps) |
| subroutine | initializeoblock (oBlock, nn, level, sps) |
| subroutine | initializeofringes (oFringe, nn, famList) |
| subroutine | initializeosurf (famList, oSurf, dualMesh, cluster) |
| subroutine oversetinitialization::initializeoblock | ( | type(oversetblock), intent(inout) | oBlock, |
| integer(kind=inttype) | nn, | ||
| integer(kind=inttype) | level, | ||
| integer(kind=inttype) | sps | ||
| ) |
Definition at line 82 of file oversetInitialization.F90.
References inputoverset::backgroundvolscale, adtbuild::buildserialhex(), cgnsgrid::cgnsdoms, oversetdata::clusters, oversetdata::cumdomproc, constants::eighth, blockpointers::forcedrecv, blockpointers::globalcell, constants::half, blockpointers::ib, blockpointers::iblank, blockpointers::ie, blockpointers::il, blockpointers::jb, blockpointers::je, blockpointers::jl, blockpointers::kb, blockpointers::ke, blockpointers::kl, communication::myid, utils::mynorm2(), stencils::n_visc_drdw, blockpointers::nbkglobal, inputoverset::nearwalldist, constants::one, blockpointers::si, blockpointers::sj, blockpointers::sk, constants::third, inputoverset::useoversetwallscaling, stencils::visc_drdw_stencil, blockpointers::vol, oversetutilities::wallsonblock(), blockpointers::x, and blockpointers::xseed.
Referenced by oversetapi::oversetcomm().


| subroutine oversetinitialization::initializeofringes | ( | type(oversetfringe), intent(inout) | oFringe, |
| integer(kind=inttype), intent(in) | nn, | ||
| integer(kind=inttype), dimension(:), intent(in) | famList | ||
| ) |
Definition at line 270 of file oversetInitialization.F90.
References inputoverset::backgroundvolscale, blockpointers::bcfaceid, oversetdata::clusters, oversetdata::cumdomproc, constants::eighth, sorting::faminlist(), blockpointers::il, constants::imax, constants::imin, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::kl, constants::kmax, constants::kmin, constants::large, communication::myid, stencils::n_visc_drdw, blockpointers::nbocos, blockpointers::nx, blockpointers::ny, blockpointers::nz, oversetutilities::unwindindex(), stencils::visc_drdw_stencil, blockpointers::wallind, oversetutilities::wallsonblock(), oversetutilities::windindex(), blockpointers::x, and blockpointers::xseed.
Referenced by oversetapi::oversetcomm().


| subroutine oversetinitialization::initializeosurf | ( | integer(kind=inttype), dimension(:), intent(in) | famList, |
| type(oversetwall), intent(inout) | oSurf, | ||
| logical, intent(in) | dualMesh, | ||
| integer(kind=inttype), intent(in) | cluster | ||
| ) |
Definition at line 400 of file oversetInitialization.F90.
References blockpointers::bcfaceid, blockpointers::bctype, adtbuild::buildserialquad(), sorting::faminlist(), constants::fourth, oversetpackingroutines::getwallsize(), blockpointers::il, constants::imax, constants::imin, blockpointers::jl, constants::jmax, constants::jmin, kdtree2_module::kdtree2_create(), blockpointers::kl, constants::kmax, constants::kmin, blockpointers::nbklocal, blockpointers::nbocos, blockpointers::righthanded, blockpointers::x, and constants::zero.
Referenced by zippermesh::createzippermesh().


| subroutine oversetinitialization::initializestatus | ( | integer(kind=inttype), intent(in) | level, |
| integer(kind=inttype), intent(in) | sps | ||
| ) |
Definition at line 5 of file oversetInitialization.F90.
References blockpointers::ib, blockpointers::il, blockpointers::jb, blockpointers::jl, blockpointers::kb, blockpointers::kl, oversetutilities::setiscompute(), oversetutilities::setisdonor(), oversetutilities::setisreceiver(), oversetutilities::setiswalldonor(), utils::setpointers(), and blockpointers::status.
Referenced by oversetapi::oversetcomm().


| subroutine oversetinitialization::reinitializestatus | ( | integer(kind=inttype), intent(in) | level, |
| integer(kind=inttype), intent(in) | sps | ||
| ) |
Definition at line 46 of file oversetInitialization.F90.
References blockpointers::ib, blockpointers::il, oversetutilities::iswalldonor(), blockpointers::jb, blockpointers::jl, blockpointers::kb, blockpointers::kl, oversetutilities::setiscompute(), oversetutilities::setiswalldonor(), utils::setpointers(), and blockpointers::status.
Referenced by oversetapi::oversetcomm().

