GRIDPOINT_BUFFERS Module


Uses

  • module~~gridpoint_buffers~~UsesGraph module~gridpoint_buffers GRIDPOINT_BUFFERS module~yomct0 YOMCT0 module~gridpoint_buffers->module~yomct0 module~yomhook yomhook module~gridpoint_buffers->module~yomhook module~yomlun~4 YOMLUN module~gridpoint_buffers->module~yomlun~4 module~yomgem YOMGEM module~gridpoint_buffers->module~yomgem module~parkind1~2 PARKIND1 module~gridpoint_buffers->module~parkind1~2 module~yomct0->module~parkind1~2 module~yomlun~4->module~parkind1~2 module~yomlun_ifsaux YOMLUN_IFSAUX module~yomlun~4->module~yomlun_ifsaux module~yomgem->module~parkind1~2 module~yomlun_ifsaux->module~parkind1~2

Used by

  • module~~gridpoint_buffers~~UsedByGraph module~gridpoint_buffers GRIDPOINT_BUFFERS module~yomcoaphy YOMCOAPHY module~yomcoaphy->module~gridpoint_buffers module~yomcoaphy~2 YOMCOAPHY module~yomcoaphy~2->module~gridpoint_buffers proc~suphec SUPHEC proc~suphec->module~yomcoaphy proc~suphec~2 SUPHEC proc~suphec~2->module~yomcoaphy

Contents


Derived Types

type, public ::  gridpoint_buffer

Components

Type Visibility Attributes Name Initial
character(len=1), public, POINTER :: CLNAME(:)
integer(kind=JPIM), public :: IFIELDS
integer(kind=JPIM), public :: IDGEN
integer(kind=JPIM), public :: IDGENL
integer(kind=JPIM), public :: IBLEN
integer(kind=JPIM), public :: IPACK
logical, public :: LFILLED
real(kind=JPRB), public, POINTER :: GPBUF(:)

Functions

public function ALLOCATED_GRIDPOINT_BUFFER(YDGPBUF)

Arguments

Type IntentOptional Attributes Name
type(gridpoint_buffer), intent(in) :: YDGPBUF

Return Value logical


Subroutines

public subroutine ALLOCATE_GRIDPOINT_BUFFER(CDNAME, YDGPBUF, KFIELDS, KPACK, KGPTOT)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: CDNAME
type(gridpoint_buffer), intent(out) :: YDGPBUF
integer(kind=JPIM), intent(in) :: KFIELDS
integer(kind=JPIM), intent(in) :: KPACK
integer(kind=JPIM), intent(in), optional :: KGPTOT

public subroutine DEALLOCATE_GRIDPOINT_BUFFER(YDGPBUF)

Arguments

Type IntentOptional Attributes Name
type(gridpoint_buffer), intent(inout) :: YDGPBUF