|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
Functions/Subroutines | |
| subroutine | getoblockbuffersizes (il, jl, kl, iSize, rSize) |
| subroutine | packoblock (oBlock) |
| subroutine | unpackoblock (oBlock) |
| subroutine | getofringebuffersizes (il, jl, kl, iSize, rSize) |
| subroutine | packofringe (oFringe) |
| subroutine | unpackofringe (oFringe) |
| subroutine | getwallsize (famList, nNodes, nCells, dualMesh) |
| subroutine | getosurfbuffersizes (famList, il, jl, kl, iSize, rSize, dualMesh) |
| subroutine | packosurf (famList, oSurf, dualMesh) |
| subroutine | unpackosurf (oSurf) |
| subroutine oversetpackingroutines::getoblockbuffersizes | ( | integer(kind=inttype) | il, |
| integer(kind=inttype) | jl, | ||
| integer(kind=inttype) | kl, | ||
| integer(kind=inttype) | iSize, | ||
| integer(kind=inttype) | rSize | ||
| ) |
Definition at line 4 of file oversetPackingRoutines.F90.
Referenced by oversetapi::oversetcomm(), and packoblock().

| subroutine oversetpackingroutines::getofringebuffersizes | ( | integer(kind=inttype), intent(in) | il, |
| integer(kind=inttype), intent(in) | jl, | ||
| integer(kind=inttype), intent(in) | kl, | ||
| integer(kind=inttype), intent(out) | iSize, | ||
| integer(kind=inttype), intent(out) | rSize | ||
| ) |
Definition at line 346 of file oversetPackingRoutines.F90.
Referenced by oversetapi::oversetcomm(), and packofringe().

| subroutine oversetpackingroutines::getosurfbuffersizes | ( | integer(kind=inttype), dimension(:), intent(in) | famList, |
| integer(kind=inttype), intent(in) | il, | ||
| integer(kind=inttype), intent(in) | jl, | ||
| integer(kind=inttype), intent(in) | kl, | ||
| integer(kind=inttype), intent(out) | iSize, | ||
| integer(kind=inttype), intent(out) | rSize, | ||
| logical, intent(in) | dualMesh | ||
| ) |
Definition at line 549 of file oversetPackingRoutines.F90.
References getwallsize().
Referenced by zippermesh::createzippermesh(), oversetapi::oversetcomm(), and packosurf().


| subroutine oversetpackingroutines::getwallsize | ( | integer(kind=inttype), dimension(:), intent(in) | famList, |
| integer(kind=inttype), intent(out) | nNodes, | ||
| integer(kind=inttype), intent(out) | nCells, | ||
| logical | dualMesh | ||
| ) |
Definition at line 510 of file oversetPackingRoutines.F90.
References blockpointers::bctype, sorting::faminlist(), and blockpointers::nbocos.
Referenced by cartmesh::createcartmesh(), getosurfbuffersizes(), oversetinitialization::initializeosurf(), and gapboundaries::makegapboundarystrings().


| subroutine oversetpackingroutines::packoblock | ( | type(oversetblock), intent(inout) | oBlock | ) |
Definition at line 60 of file oversetPackingRoutines.F90.
References getoblockbuffersizes().
Referenced by oversetapi::oversetcomm().


| subroutine oversetpackingroutines::packofringe | ( | type(oversetfringe), intent(inout) | oFringe | ) |
Definition at line 371 of file oversetPackingRoutines.F90.
References getofringebuffersizes().
Referenced by oversetapi::oversetcomm().


| subroutine oversetpackingroutines::packosurf | ( | integer(kind=inttype), dimension(:), intent(in) | famList, |
| type(oversetwall), intent(inout) | oSurf, | ||
| logical, intent(in) | dualMesh | ||
| ) |
Definition at line 604 of file oversetPackingRoutines.F90.
References getosurfbuffersizes().
Referenced by zippermesh::createzippermesh().


| subroutine oversetpackingroutines::unpackoblock | ( | type(oversetblock), intent(inout) | oBlock | ) |
Definition at line 184 of file oversetPackingRoutines.F90.
References constants::adthexahedron, and constants::adtvolumeadt.
Referenced by oversetapi::oversetcomm().

| subroutine oversetpackingroutines::unpackofringe | ( | type(oversetfringe), intent(inout) | oFringe | ) |
Definition at line 436 of file oversetPackingRoutines.F90.
Referenced by oversetapi::oversetcomm().

| subroutine oversetpackingroutines::unpackosurf | ( | type(oversetwall), intent(inout) | oSurf | ) |
Definition at line 690 of file oversetPackingRoutines.F90.
References constants::adtquadrilateral, constants::adtsurfaceadt, and kdtree2_module::kdtree2_create().
Referenced by zippermesh::createzippermesh().

