|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
Functions/Subroutines | |
| subroutine | checkfaces |
| subroutine | checkfacesblock (blockIsBad, faceID, multiple) |
| subroutine | check1to1subfaces |
| subroutine | periodictransformsubface (coor, nn, rotCenter, rotAngles, translation) |
| subroutine | checksubfacecoor (subfaceInfo, coor, nFace, nBad, badSubfaces, badDist, nSpectral) |
| subroutine gridchecking::check1to1subfaces |
Definition at line 394 of file gridChecking.F90.
References communication::adflow_comm_world, cgnsgrid::cgnsdoms, cgnsgrid::cgnsndom, blockpointers::cgnssubface, checksubfacecoor(), utils::delta(), blockpointers::dinbeg, blockpointers::dinend, blockpointers::djnbeg, blockpointers::djnend, blockpointers::dknbeg, blockpointers::dknend, blockpointers::inbeg, blockpointers::inend, blockpointers::jnbeg, blockpointers::jnend, blockpointers::knbeg, blockpointers::knend, blockpointers::l1, blockpointers::l2, blockpointers::l3, communication::myid, blockpointers::n1to1, blockpointers::nbkglobal, blockpointers::nbocos, blockpointers::neighblock, blockpointers::neighproc, communication::nproc, inputtimespectral::ntimeintervalsspectral, periodictransformsubface(), communication::recvrequests, communication::sendrequests, utils::setpointers(), partitionmod::sortbadentities(), commonformats::strings, utils::terminate(), and blockpointers::x.
Referenced by partitioning::partitionandreadgrid().


| subroutine gridchecking::checkfaces |
Definition at line 3 of file gridChecking.F90.
References communication::adflow_comm_world, cgnsgrid::cgnsdoms, cgnsgrid::cgnsndom, checkfacesblock(), constants::imax, constants::imin, constants::jmax, constants::jmin, constants::kmax, constants::kmin, communication::myid, blockpointers::nbkglobal, communication::nproc, inputtimespectral::ntimeintervalsspectral, utils::setpointers(), partitionmod::sortbadentities(), commonformats::strings, and utils::terminate().
Referenced by partitioning::partitionandreadgrid().


| subroutine gridchecking::checkfacesblock | ( | logical, intent(out) | blockIsBad, |
| integer(kind=inttype), intent(out) | faceID, | ||
| integer(kind=inttype), intent(out) | multiple | ||
| ) |
Definition at line 220 of file gridChecking.F90.
References blockpointers::bcfaceid, blockpointers::il, constants::imax, constants::imin, blockpointers::inbeg, blockpointers::inend, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::jnbeg, blockpointers::jnend, blockpointers::kl, constants::kmax, constants::kmin, blockpointers::knbeg, blockpointers::knend, and blockpointers::nsubface.
Referenced by checkfaces().

| subroutine gridchecking::checksubfacecoor | ( | integer(kind=inttype), dimension(10, *), intent(in) | subfaceInfo, |
| real(kind=realtype), dimension(3, *), intent(in) | coor, | ||
| integer(kind=inttype), intent(in) | nFace, | ||
| integer(kind=inttype), intent(inout) | nBad, | ||
| integer(kind=inttype), dimension(4, *), intent(inout) | badSubfaces, | ||
| real(kind=realtype), dimension(*), intent(inout) | badDist, | ||
| integer(kind=inttype), intent(in) | nSpectral | ||
| ) |
Definition at line 1072 of file gridChecking.F90.
References cgnsgrid::cgnsdoms, constants::eps, constants::four, blockpointers::il, blockpointers::inbeg, blockpointers::inend, blockpointers::jl, blockpointers::jnbeg, blockpointers::jnend, blockpointers::kl, blockpointers::knbeg, blockpointers::knend, constants::large, blockpointers::n1to1, blockpointers::nbocos, constants::one, utils::setpointers(), commonformats::strings, utils::terminate(), blockpointers::x, and constants::zero.
Referenced by check1to1subfaces().


| subroutine gridchecking::periodictransformsubface | ( | real(kind=realtype), dimension(3, nn), intent(inout) | coor, |
| integer(kind=inttype), intent(in) | nn, | ||
| real(kind=realtype), dimension(3), intent(in) | rotCenter, | ||
| real(kind=realtype), dimension(3), intent(in) | rotAngles, | ||
| real(kind=realtype), dimension(3), intent(in) | translation | ||
| ) |
Definition at line 988 of file gridChecking.F90.
Referenced by check1to1subfaces().
