|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
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) |
| 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().

| 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().

| subroutine bcdatasupersonicinflow::prescribedsupersonicinlet |
Definition at line 1131 of file BCData.F90.
References bcdatamod::axis, constants::eps, constants::fourth, bcdatamod::length, bcdatamod::mass, constants::one, flowvarrefstate::pref, bcdatamod::radvec1, bcdatamod::radvec2, flowvarrefstate::rhoref, blockpointers::sectionid, section::sections, bcdata::setbcvarturb(), bcdatamod::time, bcdata::unitvectorscylsystem(), flowvarrefstate::uref, bcdatamod::xf, and constants::zero.

| subroutine bcdatasubsonicinflow::totalsubsonicinlet |
Definition at line 597 of file BCData.F90.
References communication::adflow_comm_world, bcdatamod::angle, bcdatamod::axis, bcdatamod::cgnsboco, bcdata::computehtot(), constants::eps, constants::fourth, flowvarrefstate::href, bcdatamod::length, bcdatamod::mass, blockpointers::nbkglobal, constants::one, flowvarrefstate::pref, bcdatamod::radvec1, bcdatamod::radvec2, utils::returnfail(), inputphysics::rgasdim, blockpointers::sectionid, section::sections, commonformats::strings, bcdatamod::temp, bcdatamod::time, constants::totalconditions, flowvarrefstate::tref, bcdata::unitvectorscylsystem(), bcdatamod::xf, and constants::zero.
