ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
Data Types | Modules | Variables
communication.F90 File Reference

Go to the source code of this file.

Data Types

type  communication::sendcommlisttype
 
type  communication::recvcommlisttype
 
type  communication::periodicdatatype
 
type  communication::commtype
 
type  communication::internalcommtype
 

Modules

module  communication
 

Variables

integer communication::adflow_comm_world
 
integer communication::adflow_comm_self
 
integer communication::myid
 
integer communication::nproc
 
type(commtype), dimension(:), allocatable communication::commpatterncell_1st
 
type(commtype), dimension(:), allocatable communication::commpatterncell_2nd
 
type(commtype), dimension(:), allocatable communication::commpatternnode_1st
 
type(commtype), dimension(:, :), allocatable, target communication::commpatternoverset
 
type(internalcommtype), dimension(:), allocatable communication::internalcell_1st
 
type(internalcommtype), dimension(:), allocatable communication::internalcell_2nd
 
type(internalcommtype), dimension(:), allocatable communication::internalnode_1st
 
type(internalcommtype), dimension(:, :), allocatable, target communication::internaloverset
 
integer(kind=inttype) communication::sendbuffersize_1to1
 
integer(kind=inttype) communication::sendbuffersize
 
integer(kind=inttype) communication::recvbuffersize_1to1
 
integer(kind=inttype) communication::recvbuffersize
 
integer(kind=inttype) communication::sendbuffersizeover
 
integer(kind=inttype) communication::recvbuffersizeover
 
real(kind=realtype), dimension(:), allocatable communication::sendbuffer
 
real(kind=realtype), dimension(:), allocatable communication::recvbuffer
 
integer, dimension(:), allocatable communication::sendrequests
 
integer, dimension(:), allocatable communication::recvrequests