|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
Data Types | |
| type | sendcommlisttype |
| type | recvcommlisttype |
| type | periodicdatatype |
| type | commtype |
| type | internalcommtype |
Variables | |
| integer | adflow_comm_world |
| integer | adflow_comm_self |
| integer | myid |
| integer | nproc |
| type(commtype), dimension(:), allocatable | commpatterncell_1st |
| type(commtype), dimension(:), allocatable | commpatterncell_2nd |
| type(commtype), dimension(:), allocatable | commpatternnode_1st |
| type(commtype), dimension(:, :), allocatable, target | commpatternoverset |
| type(internalcommtype), dimension(:), allocatable | internalcell_1st |
| type(internalcommtype), dimension(:), allocatable | internalcell_2nd |
| type(internalcommtype), dimension(:), allocatable | internalnode_1st |
| type(internalcommtype), dimension(:, :), allocatable, target | internaloverset |
| integer(kind=inttype) | sendbuffersize_1to1 |
| integer(kind=inttype) | sendbuffersize |
| integer(kind=inttype) | recvbuffersize_1to1 |
| integer(kind=inttype) | recvbuffersize |
| integer(kind=inttype) | sendbuffersizeover |
| integer(kind=inttype) | recvbuffersizeover |
| real(kind=realtype), dimension(:), allocatable | sendbuffer |
| real(kind=realtype), dimension(:), allocatable | recvbuffer |
| integer, dimension(:), allocatable | sendrequests |
| integer, dimension(:), allocatable | recvrequests |
| integer communication::adflow_comm_self |
Definition at line 175 of file communication.F90.
| integer communication::adflow_comm_world |
Definition at line 175 of file communication.F90.
Referenced by actuatorregion::addactuatorregion(), adjointutils::allocderivativevalues(), bcdata_d::bcdatasubsonicinflow(), bcdata_b::bcdatasubsonicinflow(), loadbalance::bcfacessubblock(), loadbalance::blockdistribution(), buildclusterwalls(), buildglobalsparseoverlap(), gridchecking::check1to1subfaces(), gridchecking::checkfaces(), inputparamroutines::checkinputparam(), loadbalance::checkloadbalance(), oversetutilities::checkoverset(), oversetutilities::checkoversetpresent(), readcgnsgrid::checktransform(), solvers::checkwriteunsteadyinloop(), coarseutils::coarsedonorinfo(), partitioning::commontimespectral(), usersurfaceintegrations::commuserintegrationsurfacevars(), usersurfaceintegrations::commuserintegrationsurfacevars_b(), usersurfaceintegrations::commuserintegrationsurfacevars_d(), surfaceintegrations::computecpminfamily(), computedomainboundingboxes(), computeholesinsidebody(), adjointapi::computematrixfreeproductbwd(), adjointapi::computematrixfreeproductfwd(), adjointdebug::computematrixfreeproductfwdcs(), adjointdebug::computematrixfreeproductfwdfd(), surfaceintegrations::computesepsenmaxfamily(), walldistance::computewalldistance(), solvers::convergenceinfo(), readcgnsgrid::countconnectivities(), cartmesh::createcartmesh(), preprocessingapi::createnodescatterforfamilies(), adjointapi::createpetscvars(), zippermesh::createzippermesh(), zippermesh::determineclusterareas(), oversetapi::determineclusters(), walldistance::determinedistance(), determinedonors(), partitioning::determinegridfilenames(), pointmatchedcommpattern::determineindirecthalos(), partitioning::determineinterfaceids(), preprocessingapi::determinencellglobal(), partitioning::determinesections(), walldistance::determinewallassociation(), utils::echk(), utils::eulerwallspresent(), solverutils::exchangecellgridvelocities(), haloexchange::exchangecoor(), haloexchange::exchangecoor_b(), haloexchange::exchangecoor_d(), sst::exchangef1sst1to1(), sst::exchangef1sstoverset(), oversetcommutilities::exchangefringes(), preprocessingapi::exchangeglobalcells(), oversetcommutilities::exchangestatustranspose(), loadbalance::externalfacessubblock(), pointmatchedcommpattern::finalcommstructures(), finaloversetcommstructures(), inputparamroutines::findnextinfoline(), flagnearwallcells(), floodinteriorcells(), nksolver::getcurrentresidual(), oversetcommutilities::getfringereturnsizes(), utils::getliftdirfromsymmetry(), oversetutilities::getoversetiblank(), surfaceintegrations::getsolution(), surfaceintegrations::getsolution_b(), surfaceintegrations::getsolution_d(), warping::getstateperturbation(), getsubrangessol(), warping::getsurfaceperturbation(), loadbalance::graphpartitioning(), pointmatchedcommpattern::indirecthalosperlevel(), adjointutils::initializepetsc(), tecplotio::integrateslice(), usersurfaceintegrations::integrateusersurfaces(), usersurfaceintegrations::integrateusersurfaces_b(), usersurfaceintegrations::integrateusersurfaces_d(), usersurfaceintegrations::interpolateintegrationsurfaces(), loadbalance::loadbalancegrid(), walldistance::localviscoussurfacemesh(), gapboundaries::makegapboundarystrings(), masterroutines::master(), masterroutines::master_b(), masterroutines::master_d(), preprocessingapi::metric(), inputparamroutines::monitorvariables(), adjointutils::mymatcreate(), oversetapi::oversetcomm(), usersurfaceintegrations::performinterpolation(), anksolver::physicalitycheckank(), anksolver::physicalitycheckankturb(), preprocessingapi::preprocessing(), preprocessingapi::preprocessingadjoint(), readcgnsgrid::read1to1conn(), readcgnsgrid::readblocksizes(), readcgnsgrid::readbocos(), inputparamroutines::readcptempcurvefits(), readcgnsgrid::readfamilyinfo(), readcgnsgrid::readgeneralconn(), readcgnsgrid::readgrid(), readcgnsgrid::readperiodicsubface(), readcgnsgrid::readperiodicsubface1to1(), initializeflow::readrestartfile(), variablereading::readturbvar(), readcgnsgrid::readzoneinfo(), oversetcommutilities::recvoblock(), oversetcommutilities::recvofringe(), oversetcommutilities::recvosurf(), utils::returnfail(), adjointapi::saveadjointmatrix(), adjointapi::saveadjointpc(), adjointapi::saveadjointrhs(), adjointapi::savecellcenters(), variablereading::scalefactors(), oversetcommutilities::sendoblock(), oversetcommutilities::sendofringe(), oversetcommutilities::sendosurf(), bcdata::setbcdatafinegrid(), bcdata::setbcdatafinegrid_b(), bcdata::setbcdatafinegrid_d(), preprocessingapi::setglobalcellsandnodes(), oversetutilities::setiblankarray(), nksolver::setrvec(), preprocessingapi::setsurfacefamilyinfo(), initializeflow::setuniformflow(), adjointapi::setupallresidualmatricesfwd(), amg::setupamg(), anksolver::setupanksolver(), oversetcommutilities::setupfringeglobalind(), nksolver::setupnksolver(), amg::setupshellpc(), adjointapi::solveadjoint(), solvers::solvestate(), adjointutils::statepreallocation(), utils_d::terminate(), utils_b::terminate(), utils_fast_b::terminate(), turbcurvefits::terminate(), utils::terminate(), partitioning::timeperiodspectral(), totalsubsonicinlet(), totalsubsonicinlet_b(), totalsubsonicinlet_d(), oversetcommutilities::updateoversetconnectivity(), oversetcommutilities::updateoversetconnectivity_b(), oversetcommutilities::updateoversetconnectivity_d(), walldistance::viscoussurfacemesh(), haloexchange::whalo1to1intgeneric(), haloexchange::whalo1to1intgeneric_b(), haloexchange::whalo1to1realgeneric(), haloexchange::whalo1to1realgeneric_b(), haloexchange::woversetgeneric(), haloexchange::woversetgeneric_b(), haloexchange::woversetgeneric_d(), actuatorregion::writeactuatorregions(), preprocessingapi::writebadvolumes(), writecgnsgrid::writecgnsgridfile(), writecgnssurface::writecgnssurfacesol(), writecgnsvolume::writecgnsvolumesol(), writecgnsgrid::writecoorcgnszone(), oversetapi::writedualmesh(), writecgnssurface::writeisosurface(), tecplotio::writeliftdistributions(), oversetapi::writepartitionedmesh(), tecplotio::writeslicesfile(), writesol(), writecgnsvolume::writesolcgnszone(), writesurfacecoord(), writesurfacesol(), writecgnssurface::writesurfsolcgnszone(), tecplotio::writetecplotsurfacefile(), and zippermesh::writewalls().
| type(commtype), dimension(:), allocatable communication::commpatterncell_1st |
Definition at line 189 of file communication.F90.
Referenced by pointmatchedcommpattern::determinecommpattern(), solverutils::exchangecellgridvelocities(), sst::exchangef1sst1to1(), oversetcommutilities::exchangesurfacedelta(), floodinteriorcells(), preprocessingapi::preprocessing(), and utils::releasememorypart1().
| type(commtype), dimension(:), allocatable communication::commpatterncell_2nd |
Definition at line 190 of file communication.F90.
Referenced by zippermesh::bowtieandisolationelimination(), computecellwallpoint(), computeholesinsidebody(), cartmesh::createcartmesh(), zippermesh::createzippermesh(), pointmatchedcommpattern::determinecommpattern(), oversetutilities::flagforcedrecv(), oversetapi::oversetcomm(), preprocessingapi::preprocessing(), utils::releasememorypart1(), utils::setbuffersizes(), oversetapi::setexplicitholecut(), preprocessingapi::setglobalcellsandnodes(), oversetutilities::setiblankarray(), amg::setupamg(), oversetcommutilities::updateoversetconnectivity(), oversetcommutilities::updateoversetconnectivity_b(), and oversetcommutilities::updateoversetconnectivity_d().
| type(commtype), dimension(:), allocatable communication::commpatternnode_1st |
Definition at line 191 of file communication.F90.
Referenced by pointmatchedcommpattern::determinecommpattern(), haloexchange::exchangecoor(), haloexchange::exchangecoor_b(), haloexchange::exchangecoor_d(), flagnearwallcells(), preprocessingapi::preprocessing(), utils::releasememorypart1(), utils::setbuffersizes(), and preprocessingapi::setglobalcellsandnodes().
| type(commtype), dimension(:, :), allocatable, target communication::commpatternoverset |
Definition at line 192 of file communication.F90.
Referenced by oversetcommutilities::emptyoversetcomm(), sst::exchangef1sstoverset(), finaloversetcommstructures(), preprocessingapi::preprocessing(), adjointdebug::printadseeds(), utils::setbuffersizes(), oversetcommutilities::setupfringeglobalind(), oversetcommutilities::updateoversetconnectivity(), oversetcommutilities::updateoversetconnectivity_b(), oversetcommutilities::updateoversetconnectivity_d(), and adjointutils::zeroadseeds().
| type(internalcommtype), dimension(:), allocatable communication::internalcell_1st |
Definition at line 201 of file communication.F90.
Referenced by pointmatchedcommpattern::determinecommpattern(), solverutils::exchangecellgridvelocities(), sst::exchangef1sst1to1(), oversetcommutilities::exchangesurfacedelta(), floodinteriorcells(), preprocessingapi::preprocessing(), and utils::releasememorypart1().
| type(internalcommtype), dimension(:), allocatable communication::internalcell_2nd |
Definition at line 202 of file communication.F90.
Referenced by zippermesh::bowtieandisolationelimination(), computecellwallpoint(), computeholesinsidebody(), cartmesh::createcartmesh(), zippermesh::createzippermesh(), pointmatchedcommpattern::determinecommpattern(), oversetutilities::flagforcedrecv(), oversetapi::oversetcomm(), preprocessingapi::preprocessing(), utils::releasememorypart1(), oversetapi::setexplicitholecut(), preprocessingapi::setglobalcellsandnodes(), oversetutilities::setiblankarray(), amg::setupamg(), oversetcommutilities::updateoversetconnectivity(), oversetcommutilities::updateoversetconnectivity_b(), and oversetcommutilities::updateoversetconnectivity_d().
| type(internalcommtype), dimension(:), allocatable communication::internalnode_1st |
Definition at line 203 of file communication.F90.
Referenced by pointmatchedcommpattern::determinecommpattern(), haloexchange::exchangecoor(), haloexchange::exchangecoor_b(), haloexchange::exchangecoor_d(), flagnearwallcells(), preprocessingapi::preprocessing(), utils::releasememorypart1(), and preprocessingapi::setglobalcellsandnodes().
| type(internalcommtype), dimension(:, :), allocatable, target communication::internaloverset |
Definition at line 204 of file communication.F90.
Referenced by oversetcommutilities::emptyoversetcomm(), sst::exchangef1sstoverset(), finaloversetcommstructures(), preprocessingapi::preprocessing(), adjointdebug::printadseeds(), oversetcommutilities::setupfringeglobalind(), oversetcommutilities::updateoversetconnectivity(), oversetcommutilities::updateoversetconnectivity_b(), oversetcommutilities::updateoversetconnectivity_d(), and adjointutils::zeroadseeds().
| integer communication::myid |
Definition at line 177 of file communication.F90.
Referenced by actuatorregion::addactuatorregion(), usersurfaceintegrations::addintegrationsurface(), anksolver::ankturbsolveksp(), loadbalance::bcfacessubblock(), loadbalance::blockdistribution(), buildclusterwalls(), buildglobalsparseoverlap(), gridchecking::check1to1subfaces(), gridchecking::checkfaces(), inputparamroutines::checkinputparam(), loadbalance::checkloadbalance(), oversetutilities::checkoverset(), initializeflow::checksolfilenames(), readcgnsgrid::checktransform(), coarseutils::coarsedonorinfo(), partitioning::commontimespectral(), usersurfaceintegrations::commuserintegrationsurfacevars(), usersurfaceintegrations::commuserintegrationsurfacevars_b(), usersurfaceintegrations::commuserintegrationsurfacevars_d(), computecellwallpoint(), surfaceintegrations::computecpminfamily(), computeholesinsidebody(), bcdata_d::computehtot(), bcdata_b::computehtot(), bcdata::computehtot(), bcdata_b::computehtot_b(), bcdata_d::computehtot_d(), inputparamroutines::computenstepswcycle(), surfaceintegrations::computesepsenmaxfamily(), tecplotio::computesurfaceoutputnodaldata(), walldistance::computewalldistance(), solvers::convergenceinfo(), readcgnsgrid::countconnectivities(), cartmesh::createcartmesh(), preprocessingapi::createnodescatterforfamilies(), adjointapi::createpetscvars(), zippermesh::createzippermesh(), zippermesh::determineclusterareas(), oversetapi::determineclusters(), determinedonors(), partitioning::determinegridfilenames(), partitioning::determineinterfaceids(), preprocessingapi::determinencellglobal(), pointmatchedcommpattern::determineperiodicdata(), partitioning::determinesections(), initializeflow::determinesolfilenames(), oversetapi::determineviscousdirs(), walldistance::determinewallassociation(), oversetutilities::dumpiblank(), utils::echk(), solverutils::exchangecellgridvelocities(), haloexchange::exchangecoor(), haloexchange::exchangecoor_b(), haloexchange::exchangecoor_d(), sst::exchangef1sst1to1(), sst::exchangef1sstoverset(), oversetcommutilities::exchangefringes(), preprocessingapi::exchangeglobalcells(), oversetcommutilities::exchangestatustranspose(), loadbalance::externalfacessubblock(), inputparamroutines::extractmginfo(), pointmatchedcommpattern::finalcommstructures(), finaloversetcommstructures(), pointmatchedcommpattern::finddonorsrecvbuffer(), inputparamroutines::findnextinfoline(), oversetapi::flagcellsinsurface(), flagnearwallcells(), floodinteriorcells(), oversetcommutilities::getcommpattern(), getforces(), getforces_b(), getforces_d(), oversetcommutilities::getosurfcommpattern(), oversetutilities::getoversetiblank(), surfaceintegrations::getsolution_b(), warping::getstateperturbation(), getsubrangessol(), warping::getsurfaceperturbation(), surfaceutils::getsurfacepoints(), oversetutilities::getworkarray(), loadbalance::graphpartitioning(), pointmatchedcommpattern::indirecthalosperlevel(), initializeflow::infchangecorrection(), initializeflow::initflowfield(), oversetinitialization::initializeoblock(), oversetinitialization::initializeofringes(), tecplotio::integrateslice(), usersurfaceintegrations::integrateusersurfaces(), usersurfaceintegrations::integrateusersurfaces_b(), usersurfaceintegrations::integrateusersurfaces_d(), usersurfaceintegrations::interpolateintegrationsurfaces(), nksolver::linearresidualmonitor(), loadbalance::loadbalancegrid(), walldistance::localviscoussurfacemesh(), nksolver::lscubic(), gapboundaries::makegapboundarystrings(), masterroutines::master_b(), masterroutines::master_d(), preprocessingapi::metric(), inputparamroutines::monitorvariables(), adjointutils::mykspmonitor(), oversetapi::oversetcomm(), usersurfaceintegrations::performinterpolation(), preprocessingapi::preprocessing(), oversetutilities::printoverlapmatrix(), readcgnsgrid::read1to1conn(), readbcdataarrays(), readcgnsgrid::readblocksizes(), readcgnsgrid::readbocos(), inputparamroutines::readcptempcurvefits(), readcgnsgrid::readfamilyinfo(), readcgnsgrid::readgeneralconn(), readcgnsgrid::readgrid(), readcgnsgrid::readperiodicsubface(), readcgnsgrid::readperiodicsubface1to1(), initializeflow::readrestartfile(), variablereading::readturbkwtype(), variablereading::readturbsa(), variablereading::readturbv2f(), variablereading::readturbvar(), readcgnsgrid::readzoneinfo(), utils::returnfail(), variablereading::scalefactors(), set_signal_write(), set_signal_write_quit(), bcdata::setbcdata(), bcdata::setbcdatafinegrid(), bcdata::setbcdatafinegrid_b(), bcdata::setbcdatafinegrid_d(), inputparamroutines::setentrieswcycle(), preprocessingapi::setglobalcellsandnodes(), oversetutilities::setiblankarray(), inputparamroutines::setisosurfacevariable(), preprocessingapi::setsurfacefamilyinfo(), adjointapi::setupallresidualmatricesfwd(), amg::setupamg(), anksolver::setupanksolver(), oversetcommutilities::setupfringeglobalind(), adjointapi::solveadjoint(), solvers::solver(), solvers::solverunsteadyexplicitrk(), solvers::solvestate(), utils_d::terminate(), utils_b::terminate(), utils_fast_b::terminate(), turbcurvefits::terminate(), utils::terminate(), partitioning::timeperiodspectral(), oversetcommutilities::updateoversetconnectivity(), oversetcommutilities::updateoversetconnectivity_b(), oversetcommutilities::updateoversetconnectivity_d(), walldistance::viscoussurfacemesh(), haloexchange::whalo1to1intgeneric(), haloexchange::whalo1to1intgeneric_b(), haloexchange::whalo1to1realgeneric(), haloexchange::whalo1to1realgeneric_b(), haloexchange::woversetgeneric(), haloexchange::woversetgeneric_b(), haloexchange::woversetgeneric_d(), actuatorregion::writeactuatorregions(), preprocessingapi::writebadvolumes(), cartmesh::writecartmesh(), writecgnsgrid::writecgnsgridfile(), writecgnssurface::writecgnssurfacesol(), writecgnsvolume::writecgnsvolumesol(), writecgnsgrid::writecoorcgnszone(), oversetapi::writedualmesh(), utils::writeintromessage(), writecgnssurface::writeisosurface(), tecplotio::writeliftdistributionfile(), tecplotio::writeliftdistributions(), oversetapi::writepartitionedmesh(), tecplotio::writeslicesfile(), writecgnsvolume::writesolcgnszone(), writesurfacecoord(), writesurfacesol(), writecgnssurface::writesurfsolcgnszone(), tecplotio::writetecplotsurfacefile(), and zippermesh::writewalls().
| integer communication::nproc |
Definition at line 177 of file communication.F90.
Referenced by loadbalance::blockdistribution(), buildclusterwalls(), buildglobalsparseoverlap(), gridchecking::check1to1subfaces(), gridchecking::checkfaces(), loadbalance::checkloadbalance(), partitioning::checkpartitioning(), coarseutils::coarsedonorinfo(), oversetutilities::computefringeprocarray(), computeholesinsidebody(), cartmesh::createcartmesh(), preprocessingapi::createnodescatterforfamilies(), zippermesh::createzippermesh(), determinedonors(), pointmatchedcommpattern::determineindirecthalos(), pointmatchedcommpattern::finalcommstructures(), finaloversetcommstructures(), oversetcommutilities::getcommpattern(), oversetcommutilities::getosurfcommpattern(), loadbalance::graphpartitioning(), pointmatchedcommpattern::indirecthalosperlevel(), tecplotio::integrateslice(), loadbalance::loadbalancegrid(), gapboundaries::makegapboundarystrings(), oversetapi::oversetcomm(), oversetcommutilities::oversetloadbalance(), usersurfaceintegrations::performinterpolation(), preprocessingapi::preprocessing(), preprocessingapi::setglobalcellsandnodes(), preprocessingapi::setsurfacefamilyinfo(), amg::setupamg(), splitblocksloadbalance(), actuatorregion::writeactuatorregions(), preprocessingapi::writebadvolumes(), writecgnsgrid::writecoorcgnszone(), oversetapi::writedualmesh(), utils::writeintromessage(), writecgnssurface::writeisosurface(), oversetapi::writepartitionedmesh(), writecgnsvolume::writesolcgnszone(), writesurfacecoord(), writesurfacesol(), writecgnssurface::writesurfsolcgnszone(), tecplotio::writetecplotsurfacefile(), and zippermesh::writewalls().
| real(kind=realtype), dimension(:), allocatable communication::recvbuffer |
Definition at line 228 of file communication.F90.
Referenced by utils::allocatetempmemory(), walldistance::computewalldistance(), utils::deallocatetempmemory(), solverutils::exchangecellgridvelocities(), haloexchange::exchangecoor(), haloexchange::exchangecoor_b(), haloexchange::exchangecoor_d(), sst::exchangef1sst1to1(), sst::exchangef1sstoverset(), oversetcommutilities::exchangefringes(), oversetcommutilities::exchangestatustranspose(), oversetapi::oversetcomm(), preprocessingapi::preprocessing(), utils::releasememorypart1(), oversetcommutilities::updateoversetconnectivity(), oversetcommutilities::updateoversetconnectivity_b(), oversetcommutilities::updateoversetconnectivity_d(), haloexchange::whalo1to1realgeneric(), haloexchange::whalo1to1realgeneric_b(), haloexchange::woversetgeneric(), haloexchange::woversetgeneric_b(), and haloexchange::woversetgeneric_d().
| integer(kind=inttype) communication::recvbuffersize |
Definition at line 217 of file communication.F90.
Referenced by utils::allocatetempmemory(), walldistance::computewalldistance(), oversetapi::oversetcomm(), preprocessingapi::preprocessing(), and utils::setbuffersizes().
| integer(kind=inttype) communication::recvbuffersize_1to1 |
Definition at line 217 of file communication.F90.
Referenced by preprocessingapi::preprocessing(), and utils::setbuffersizes().
| integer(kind=inttype) communication::recvbuffersizeover |
Definition at line 218 of file communication.F90.
Referenced by preprocessingapi::preprocessing(), and utils::setbuffersizes().
| integer, dimension(:), allocatable communication::recvrequests |
Definition at line 230 of file communication.F90.
Referenced by gridchecking::check1to1subfaces(), zippermesh::createzippermesh(), determinedonors(), solverutils::exchangecellgridvelocities(), haloexchange::exchangecoor(), haloexchange::exchangecoor_b(), haloexchange::exchangecoor_d(), sst::exchangef1sst1to1(), sst::exchangef1sstoverset(), oversetcommutilities::exchangefringes(), preprocessingapi::exchangeglobalcells(), oversetcommutilities::exchangestatustranspose(), pointmatchedcommpattern::finalcommstructures(), finaloversetcommstructures(), oversetcommutilities::getfringereturnsizes(), pointmatchedcommpattern::indirecthalosperlevel(), oversetapi::oversetcomm(), oversetcommutilities::recvoblock(), oversetcommutilities::recvofringe(), oversetcommutilities::recvosurf(), oversetcommutilities::setupfringeglobalind(), oversetcommutilities::updateoversetconnectivity(), oversetcommutilities::updateoversetconnectivity_b(), oversetcommutilities::updateoversetconnectivity_d(), haloexchange::whalo1to1intgeneric(), haloexchange::whalo1to1intgeneric_b(), haloexchange::whalo1to1realgeneric(), haloexchange::whalo1to1realgeneric_b(), haloexchange::woversetgeneric(), haloexchange::woversetgeneric_b(), and haloexchange::woversetgeneric_d().
| real(kind=realtype), dimension(:), allocatable communication::sendbuffer |
Definition at line 227 of file communication.F90.
Referenced by utils::allocatetempmemory(), walldistance::computewalldistance(), utils::deallocatetempmemory(), solverutils::exchangecellgridvelocities(), haloexchange::exchangecoor(), haloexchange::exchangecoor_b(), haloexchange::exchangecoor_d(), sst::exchangef1sst1to1(), sst::exchangef1sstoverset(), oversetcommutilities::exchangefringes(), oversetcommutilities::exchangestatustranspose(), oversetapi::oversetcomm(), preprocessingapi::preprocessing(), utils::releasememorypart1(), oversetcommutilities::updateoversetconnectivity(), oversetcommutilities::updateoversetconnectivity_b(), oversetcommutilities::updateoversetconnectivity_d(), haloexchange::whalo1to1realgeneric(), haloexchange::whalo1to1realgeneric_b(), haloexchange::woversetgeneric(), haloexchange::woversetgeneric_b(), and haloexchange::woversetgeneric_d().
| integer(kind=inttype) communication::sendbuffersize |
Definition at line 216 of file communication.F90.
Referenced by utils::allocatetempmemory(), walldistance::computewalldistance(), oversetapi::oversetcomm(), preprocessingapi::preprocessing(), and utils::setbuffersizes().
| integer(kind=inttype) communication::sendbuffersize_1to1 |
Definition at line 216 of file communication.F90.
Referenced by preprocessingapi::preprocessing(), and utils::setbuffersizes().
| integer(kind=inttype) communication::sendbuffersizeover |
Definition at line 218 of file communication.F90.
Referenced by preprocessingapi::preprocessing(), and utils::setbuffersizes().
| integer, dimension(:), allocatable communication::sendrequests |
Definition at line 230 of file communication.F90.
Referenced by gridchecking::check1to1subfaces(), coarseutils::coarsedonorinfo(), zippermesh::createzippermesh(), determinedonors(), solverutils::exchangecellgridvelocities(), haloexchange::exchangecoor(), haloexchange::exchangecoor_b(), haloexchange::exchangecoor_d(), sst::exchangef1sst1to1(), sst::exchangef1sstoverset(), oversetcommutilities::exchangefringes(), preprocessingapi::exchangeglobalcells(), oversetcommutilities::exchangestatustranspose(), pointmatchedcommpattern::finalcommstructures(), finaloversetcommstructures(), oversetcommutilities::getfringereturnsizes(), pointmatchedcommpattern::indirecthalosperlevel(), oversetapi::oversetcomm(), oversetcommutilities::sendoblock(), oversetcommutilities::sendofringe(), oversetcommutilities::sendosurf(), oversetcommutilities::setupfringeglobalind(), oversetcommutilities::updateoversetconnectivity(), oversetcommutilities::updateoversetconnectivity_b(), oversetcommutilities::updateoversetconnectivity_d(), haloexchange::whalo1to1intgeneric(), haloexchange::whalo1to1intgeneric_b(), haloexchange::whalo1to1realgeneric(), haloexchange::whalo1to1realgeneric_b(), haloexchange::woversetgeneric(), haloexchange::woversetgeneric_b(), and haloexchange::woversetgeneric_d().