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

Go to the source code of this file.

Modules

module  bcdata
 

Functions/Subroutines

subroutine bcdata::setbcvarnamesisothermalwall
 
subroutine bcdata::setbcvarnamessubsonicinflow
 
subroutine bcdata::setbcvarnamessubsonicoutflow
 
subroutine bcdata::setbcvarnamessupersonicinflow
 
subroutine bcdata::setbcvarnamesturb (offset)
 
subroutine bcdata::computehtot (tt, ht)
 
subroutine bcdata::unitvectorscylsystem (boco)
 
subroutine bcdata::bcdataisothermalwall (boco, bcVarArray, iBeg, iEnd, jBeg, jEnd)
 
subroutine bcdata::bcdatasubsonicinflow (boco, bcVarArray, iBeg, iEnd, jBeg, jEnd, allTurbPresent)
 
subroutine totalsubsonicinlet
 
subroutine bcdata::bcdatasubsonicoutflow (boco, bcVarArray, iBeg, iEnd, jBeg, jEnd)
 
subroutine bcdata::bcdatasupersonicinflow (boco, bcVarArray, iBeg, iEnd, jBeg, jEnd, allFlowPresent, allTurbPresent)
 
subroutine prescribedsupersonicinlet
 
logical function bcdata::setbcvarturb (offset, boco, bcVarArray, iBeg, iEnd, jBeg, jEnd, turbInlet)
 
subroutine bcdata::setbcdata (bcDataNamesIn, bcDataIn, famLists, sps, nVar, nFamMax)
 
subroutine bcdata::setbcdata_d (bcDataNamesIn, bcDataIn, bcDataInd, famLists, sps, nVar, nFamMax)
 
subroutine bcdata::setbcdata_b (bcDataNamesIn, bcDataIn, bcDataInd, famLists, sps, nVar, nFamMax)
 
subroutine bcdata::extractfromdataset (bcVarArray)
 
subroutine bcdata::extractfromdataset_d (bcVarArray, bcVarArrayd)
 
subroutine bcdata::extractfromdataset_b (bcVarArray, bcVarArrayd)
 
subroutine bcdata::inserttodataset (bcDataNamesIn, bcDataIn)
 
subroutine bcdata::inserttodataset_d (bcDataNamesIn, bcDataIn, bcDataInd)
 
subroutine bcdata::inserttodataset_b (bcDataNamesIn, bcDataIn, bcDataInd)
 
subroutine bcdata::allocmembcdata
 
subroutine bcdata::initbcdata
 
subroutine bcdata::setbcdatafinegrid (initializationPart)
 
subroutine bcdata::setbcdatafinegrid_d (initializationPart)
 
subroutine bcdata::setbcdatafinegrid_b (initializationPart)
 
subroutine bcdata::setbcdatacoarsegrid
 
subroutine interpolatebcdata (varCoarse, varFine)
 
subroutine interpolatebcvecdata (varCoarse, varFine, nstart, nend)
 
subroutine bcdata::errorcheckbcdatanamesin (setSubroutineName, bcDataNamesIn)
 

Function/Subroutine Documentation

◆ interpolatebcdata()

subroutine setbcdatacoarsegrid::interpolatebcdata ( real(kind=realtype), dimension(:, :), pointer  varCoarse,
real(kind=realtype), dimension(:, :), pointer  varFine 
)

Definition at line 3255 of file BCData.F90.

References constants::fourth.

Referenced by bcdata::setbcdatacoarsegrid().

Here is the caller graph for this function:

◆ interpolatebcvecdata()

subroutine setbcdatacoarsegrid::interpolatebcvecdata ( real(kind=realtype), dimension(:, :, :), pointer  varCoarse,
real(kind=realtype), dimension(:, :, :), pointer  varFine,
integer(kind=inttype), intent(in)  nstart,
integer(kind=inttype), intent(in)  nend 
)

Definition at line 3320 of file BCData.F90.

References constants::fourth.

Referenced by bcdata::setbcdatacoarsegrid().

Here is the caller graph for this function:

◆ prescribedsupersonicinlet()

subroutine bcdatasupersonicinflow::prescribedsupersonicinlet

◆ totalsubsonicinlet()

subroutine bcdatasubsonicinflow::totalsubsonicinlet