ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
Modules | Functions/Subroutines
oversetAPI.F90 File Reference

Go to the source code of this file.

Modules

module  oversetapi
 

Functions/Subroutines

subroutine oversetapi::oversetcomm (level, firstTime, coarseLevel, closedFamList)
 
subroutine computedomainboundingboxes
 
subroutine buildglobalsparseoverlap (overlap)
 
subroutine domywork (flag)
 
subroutine oversetapi::writepartitionedmesh (fileName)
 
subroutine oversetapi::writedualmesh (fileName)
 
subroutine oversetapi::determineclusters ()
 
recursive subroutine clustersearch (blockID)
 
subroutine oversetapi::determineviscousdirs ()
 
subroutine oversetapi::setexplicitholecut (flag)
 
subroutine oversetapi::flagcellsinsurface (pts, npts, conn, nconn, flag, ncell, blockids, nblocks, k_min)
 
logical function checkinside ()
 
logical function checknearby ()
 
subroutine oversetapi::updateoverset (flag, n, closedFamList, nFam)
 
subroutine oversetapi::setblockpriority (blkName, value, setValue)
 

Function/Subroutine Documentation

◆ buildglobalsparseoverlap()

subroutine oversetcomm::buildglobalsparseoverlap ( type(csrmatrix), intent(inout)  overlap)

Definition at line 1302 of file oversetAPI.F90.

References communication::adflow_comm_world, oversetdata::clusters, communication::myid, and communication::nproc.

Referenced by oversetapi::oversetcomm().

Here is the caller graph for this function:

◆ checkinside()

logical function flagcellsinsurface::checkinside

Definition at line 2318 of file oversetAPI.F90.

References checkinside(), constants::one, and constants::zero.

Here is the call graph for this function:

◆ checknearby()

logical function flagcellsinsurface::checknearby

Definition at line 2350 of file oversetAPI.F90.

References utils::mynorm2(), constants::one, and constants::zero.

Referenced by oversetapi::flagcellsinsurface().

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

◆ clustersearch()

recursive subroutine determineclusters::clustersearch ( integer(kind=inttype), intent(in)  blockID)

Definition at line 1980 of file oversetAPI.F90.

References cgnsgrid::cgnsdoms.

Referenced by oversetapi::determineclusters().

Here is the caller graph for this function:

◆ computedomainboundingboxes()

subroutine oversetcomm::computedomainboundingboxes

Definition at line 1265 of file oversetAPI.F90.

References communication::adflow_comm_world, oversetdata::cumdomproc, utils::echk(), blockpointers::il, blockpointers::jl, blockpointers::kl, oversetdata::ndomproc, utils::setpointers(), and blockpointers::x.

Referenced by oversetapi::oversetcomm().

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

◆ domywork()

subroutine oversetcomm::domywork ( logical, intent(out)  flag)

Definition at line 1434 of file oversetAPI.F90.

References fringesearch().

Referenced by oversetapi::oversetcomm().

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