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

Functions/Subroutines

subroutine createcoarseblocks (level)
 
subroutine coarseownedcoordinates (level)
 
subroutine update1to1coarse (level, subface)
 
subroutine coarsedonorinfo (level)
 
subroutine checkcoarse1to1 (level)
 

Function/Subroutine Documentation

◆ checkcoarse1to1()

subroutine coarseutils::checkcoarse1to1 ( integer(kind=inttype), intent(in)  level)

Definition at line 1359 of file coarseUtils.F90.

References cgnsgrid::cgnsdoms, coarseninginfo::coarseinfo, block::flowdoms, block::ndom, inputtimespectral::ntimeintervalsspectral, commonformats::strings, and utils::terminate().

Referenced by createcoarseblocks().

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

◆ coarsedonorinfo()

subroutine coarseutils::coarsedonorinfo ( integer(kind=inttype), intent(in)  level)

Definition at line 1041 of file coarseUtils.F90.

References communication::adflow_comm_world, communication::myid, communication::nproc, coarse1to1subface::nsubface1to1, communication::sendrequests, coarse1to1subface::subface1to1, utils::terminate(), and update1to1coarse().

Referenced by createcoarseblocks().

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

◆ coarseownedcoordinates()

subroutine coarseutils::coarseownedcoordinates ( integer(kind=inttype), intent(in)  level)

Definition at line 780 of file coarseUtils.F90.

References block::flowdoms, block::ndom, and inputtimespectral::ntimeintervalsspectral.

Referenced by createcoarseblocks(), and preprocessingapi::updatecoordinatesalllevels().

Here is the caller graph for this function:

◆ createcoarseblocks()

subroutine coarseutils::createcoarseblocks ( integer(kind=inttype), intent(in)  level)

◆ update1to1coarse()

subroutine coarseutils::update1to1coarse ( integer(kind=inttype), intent(in)  level,
type(coarse1to1subfacetype), intent(in)  subface 
)

Definition at line 860 of file coarseUtils.F90.

References coarseninginfo::coarseinfo, block::flowdoms, and utils::terminate().

Referenced by coarsedonorinfo().

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