ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
Variables
inputtimespectral Module Reference

Variables

integer(kind=inttype) ntimeintervalsspectral
 
real(kind=realtype), dimension(:, :, :), allocatable dscalar
 
real(kind=realtype), dimension(:, :, :), allocatable dvector
 
real(kind=realtype) dtunsteadyrestartspectral
 
logical writeunsteadyrestartspectral
 
integer(kind=inttype) nunsteadysolspectral
 
logical writeunsteadyvolspectral
 
logical writeunsteadysurfspectral
 
real(kind=realtype), dimension(:, :, :), allocatable rotmatrixspectral
 
logical usetsinterpolatedgridvelocity
 
real(kind=realtype) omegafourier
 

Variable Documentation

◆ dscalar

real(kind=realtype), dimension(:, :, :), allocatable inputtimespectral::dscalar

◆ dtunsteadyrestartspectral

real(kind=realtype) inputtimespectral::dtunsteadyrestartspectral

◆ dvector

real(kind=realtype), dimension(:, :, :), allocatable inputtimespectral::dvector

◆ ntimeintervalsspectral

integer(kind=inttype) inputtimespectral::ntimeintervalsspectral

Definition at line 645 of file inputParam.F90.

Referenced by tecplotio::addabsslice(), tecplotio::addparaslice(), preprocessingapi::allocatemetric(), utils::allocatetempmemory(), utils::allocconvarrays(), partitioning::alloccoorfinegrid(), adjointutils::allocderivativevalues(), bcdata::allocmembcdata(), fortranpc::allocpcmem(), anksolver::ankstep(), anksolver::ankturbsolveksp(), bcroutines::applyallbc(), turbbcroutines::applyallturbbc(), masterroutines::block_res_state_d(), blockette::blocketteres(), gridchecking::check1to1subfaces(), coarseutils::checkcoarse1to1(), gridchecking::checkfaces(), inputparamroutines::checkinputparam(), preprocessingapi::checksymmetry(), coarseutils::coarseownedcoordinates(), surfaceintegrations::computecpminfamily(), computeholesinsidebody(), adjointapi::computematrixfreeproductbwd(), adjointapi::computematrixfreeproductbwdfast(), adjointapi::computematrixfreeproductfwd(), adjointdebug::computematrixfreeproductfwdcs(), adjointdebug::computematrixfreeproductfwdfd(), surfaceintegrations::computesepsenmaxfamily(), anksolver::computetimestepmat(), utils_d::computetsderivatives(), utils_b::computetsderivatives(), utils_fast_b::computetsderivatives(), utils::computetsderivatives(), anksolver::computeunsteadyresank(), anksolver::computeunsteadyresankturb(), solverutils::computeutau(), walldistance::computewalldistance(), solvers::convergenceinfo(), initializeflow::copyspectralsolution(), coarseutils::createcoarseblocks(), adjointapi::createpetscvars(), utils::deallocatetempmemory(), utils::deallocderivativevalues(), walldistance::destroywalldistancedatalevel(), partitioning::determinegridfilenames(), partitioning::determinesections(), initializeflow::determinesolfilenames(), walldistance::determinewallassociation(), adjointapi::drdwmatmult(), haloexchange::exchangecoor(), haloexchange::exchangecoor_b(), haloexchange::exchangecoor_d(), sst::exchangef1sst1to1(), sst::exchangef1sstoverset(), smoothers::executedadistep(), smoothers::executerkstage(), sst::f1sst(), preprocessingapi::facerotationmatrices(), aleutils::fillcoor(), partitioning::finegridspectralcoor(), anksolver::formfunction_mf(), anksolver::formfunction_mf_turb(), anksolver::formjacobianank(), anksolver::formjacobianankturb(), utils::getcellcenters(), utils::getcellcgnsblockids(), surfaceintegrations_d::getcostfunctions(), surfaceintegrations_b::getcostfunctions(), surfaceintegrations_fast_b::getcostfunctions(), surfaceintegrations::getcostfunctions(), surfaceintegrations_b::getcostfunctions_b(), surfaceintegrations_d::getcostfunctions_d(), nksolver::getcurrentresidual(), nksolver::getfreestreamresidual(), warping::getgrid(), nksolver::getinfo(), nksolver::getinfosize(), oversetutilities::getoversetiblank(), nksolver::getres(), surfaceintegrations::getsolution(), surfaceintegrations::getsolution_b(), surfaceintegrations::getsolution_d(), surfaceintegrations::getsolutionwrap(), utils::getsolvertypearray(), warping::getstateperturbation(), nksolver::getstates(), warping::getsurfaceperturbation(), writecgnsgrid::gridfilenameswrite(), solverutils::gridvelocitiesfinelevel_ts_block(), initializeflow::infchangecorrection(), bcdata::initbcdata(), initializeflow::initdepvarandhalos(), partitioning::initfinegridiblank(), initializeflow::initflow(), loadbalance::initflowdoms(), initializeflow::initializehalos(), residuals::initres(), residuals::initres_block(), aleutils::interpcoor(), initializeflow::interpolatespectralsolution(), loadbalance::loadbalancegrid(), masterroutines::master(), masterroutines::master_b(), masterroutines::master_d(), masterroutines::master_state_b(), preprocessingapi::metric(), solverutils::normalvelocitiesalllevels(), oversetapi::oversetcomm(), fortranpc::pcmatmult(), anksolver::physicalitycheckank(), anksolver::physicalitycheckankturb(), preprocessingapi::preprocessing(), preprocessingapi::preprocessingadjoint(), initializeflow::readrestartfile(), aleutils::recovercoor(), adjointutils::referenceshocksensor(), initializeflow::releaseextramembcs(), utils::releasememorypart1(), utils::releasememorypart2(), adjointutils::resetfdreference(), residuals::residual(), smoothers::rungekuttasmoother(), sa::sa_block(), adjointapi::savecellcenters(), bcdata::setbcdatacoarsegrid(), bcdata::setbcdatafinegrid(), bcdata::setbcdatafinegrid_b(), bcdata::setbcdatafinegrid_d(), inputparamroutines::setdefaultvalues(), adjointutils::setdiffsizes(), oversetapi::setexplicitholecut(), preprocessingapi::setfamilyinfofaces(), adjointutils::setfdreference(), preprocessingapi::setglobalcellsandnodes(), warping::setgrid(), nksolver::setinfo(), aleutils::setlevelale(), initializeflow::setpressureandcomputeenergy(), preprocessingapi::setreferencevolume(), nksolver::setrvec(), anksolver::setrvecank(), anksolver::setrvecankturb(), nksolver::setstates(), preprocessingapi::setsurfacefamilyinfo(), initializeflow::setuniformflow(), anksolver::setupanksolver(), nksolver::setupnksolver(), fortranpc::setuppcmatrix(), adjointutils::setupstateresidualmatrix(), nksolver::setw(), anksolver::setwank(), nksolver::setwvec(), anksolver::setwvecank(), preprocessingapi::shiftcoorandvolumes(), aleutils::shiftlevelale(), solverutils::shiftsolution(), solverutils::slipvelocitiesfinelevel(), adjointapi::solveadjoint(), adjointapi::solveadjointforrhs(), adjointapi::solvedirectforrhs(), utils::spectralinterpolcoef(), adjointapi::spectralprecscribedmotion(), adjointutils::statepreallocation(), aleutils::storecoor(), writecgnssurface::surfsolfilenameswrite(), initializeflow::timespectralcoef(), initializeflow::timespectralmatrices(), solverutils::timestep(), blockette::timestep(), solverutils_d::timestep_block(), solverutils_b::timestep_block(), solverutils_fast_b::timestep_block(), solverutils::timestep_block(), solverutils_b::timestep_block_b(), solverutils_d::timestep_block_d(), solverutils_fast_b::timestep_block_fast_b(), multigrid::transfertocoarsegrid(), multigrid::transfertofinegrid(), turbapi::turbresidual(), turbapi::turbsolveddadi(), turbutils::unsteadyturbspectral(), turbutils::unsteadyturbspectral_block(), turbutils_d::unsteadyturbterm(), turbutils_b::unsteadyturbterm(), turbutils_fast_b::unsteadyturbterm(), turbutils::unsteadyturbterm(), flowutils::updategamma(), preprocessingapi::updategridvelocitiesalllevels(), oversetapi::updateoverset(), preprocessingapi::updatereferencepoint(), preprocessingapi::updaterotationrate(), walldistance::updatexsurf(), preprocessingapi::viscsubfaceinfo(), writecgnsvolume::volsolfilenameswrite(), haloexchange::whalo1(), haloexchange::whalo1to1_b(), haloexchange::whalo1to1_d(), haloexchange::woverset(), haloexchange::woverset_b(), haloexchange::woverset_d(), preprocessingapi::writebadvolumes(), outputmod::writecgnsheader(), tecplotio::writeliftdistributionfile(), tecplotio::writeslicesfile(), tecplotio::writetecplot(), tecplotio::writetecplotsurfacefile(), and preprocessingapi::xhalo().

◆ nunsteadysolspectral

integer(kind=inttype) inputtimespectral::nunsteadysolspectral

◆ omegafourier

real(kind=realtype) inputtimespectral::omegafourier

Definition at line 699 of file inputParam.F90.

Referenced by partitioning::timeperiodspectral().

◆ rotmatrixspectral

real(kind=realtype), dimension(:, :, :), allocatable inputtimespectral::rotmatrixspectral

◆ usetsinterpolatedgridvelocity

logical inputtimespectral::usetsinterpolatedgridvelocity

◆ writeunsteadyrestartspectral

logical inputtimespectral::writeunsteadyrestartspectral

◆ writeunsteadysurfspectral

logical inputtimespectral::writeunsteadysurfspectral

◆ writeunsteadyvolspectral

logical inputtimespectral::writeunsteadyvolspectral