Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | nPnts | = | 0 |
number of points per level |
|
integer, | public, | allocatable | :: | pntRanks(:) |
Global process ids to evaluate the points It is deallocated after recvBuffer is filled |
||
real(kind=rk), | public, | allocatable | :: | evalVal(:) |
Evaluated variable value on each point. If variable is time-independent then values are evaluated and stored at initialization stage, in this case point arrays are not stored. nComp = nScalars in the tem_coupling_type%varnames Access: (iVal-1)*nComp + iComp |
||
type(tem_communication_type), | public | :: | recvBuffer |
Receive communication buffer to fill evalVal |
type cpl_value_type !> number of points per level integer :: nPnts = 0 !> Global process ids to evaluate the points !! It is deallocated after recvBuffer is filled integer, allocatable :: pntRanks(:) !> Evaluated variable value on each point. !! If variable is time-independent then values are evaluated and stored !! at initialization stage, in this case point arrays are not stored. !! nComp = nScalars in the tem_coupling_type%varnames !! Access: (iVal-1)*nComp + iComp !type(grw_realArray_type) :: evalVal real(kind=rk), allocatable :: evalVal(:) !> Receive communication buffer to fill evalVal type(tem_communication_type) :: recvBuffer end type cpl_value_type